brandman211
cd6cf72195
"Prev Value as change" and "Display Watches On Screen" now restored by "Restore Default Settings" in Ram Watch.
2012-06-19 00:27:57 +00:00
adelikat
640269318c
Hex Editor - another tiny speedup by moving something outside the values generation function
2012-06-18 03:39:21 +00:00
adelikat
b4c10f2e15
Hex Editor - several fps speed up - only draw left column of addresses when needed instead of every frame
2012-06-18 03:34:14 +00:00
adelikat
b40d0eb199
Update about box to reflect the 1.0.4a release
2012-06-18 02:58:21 +00:00
phillip.grimsrud
a6ced95e07
1. Fixed tastudio memory leak. This was accomplished by dropping the oldest saved stats after hitting a size limit (1 GB).
...
2. Changed StopOnEnd to StopOnFrame. This expands the functionality so that you can tell the emulator to run and then stop at a predetermined point.
3. Expanded the functionality of RewindToFrame to handle more cases. Now you can go back or even forward to a frame and it handles the execution and greenzone appropriately.
4. Due to the change in structure some code was changed to check the index of the first and last saved states in the greenzone rather than relying on the size of the saved state list.
5. Changed the list of saved states in the movie log from a list of byte[] to a list of structures (the structure has an int for the index and byte[] for the state).
6. Saved an init state in the movie log. This is used to go back to the beginning if the beginning of the movie is no longer in the list of saved states.
7. Expanded the AddState and SetFrameAt logic in the movie log to account for the fact that the size of the saved state list is now capped.
8. Fixed a bug in the log interpretation for SMS.
9. Fixed a bug in the sms virtual controller, buttons 1 and 2 were hooked to the wrong objects.
10. Fixed the tastudio listview to show lag as pink.
2012-06-18 01:36:38 +00:00
zeromus
4435b58c0b
fix messages (e.g. savestates) anchored to bottom or right of window
2012-06-17 23:07:57 +00:00
goyuken
a4cbce89f0
VideoWriterChooserForm: save config
2012-06-17 15:09:53 +00:00
goyuken
766737ca63
FFmpegWriterForm: save config
2012-06-17 15:04:41 +00:00
adelikat
714c090e86
Add GoodNES 3.14's 'good dump' of Lagrange Point to gamedb
2012-06-17 13:42:09 +00:00
adelikat
16d0afa607
update version to 1.0.5 interim.
2012-06-17 00:05:50 +00:00
adelikat
61fe30b316
Oops, also add natt
2012-06-16 23:51:48 +00:00
adelikat
5f76625939
About box - updated version and release date, add pasky13 and link_7777 as contributers
2012-06-16 23:50:29 +00:00
adelikat
a2a9bfde3c
NES - implement mapper 92
2012-06-16 23:34:42 +00:00
adelikat
bcef8e62d7
Hex Editor - fix bug where highlighting highlights the row above, was broken by my last Hex Editor commit
2012-06-16 23:11:43 +00:00
zeromus
c2be40b6ed
make viewport panels background threads, so that they dont make the process hang when exiting (why did this start happening lately?)
2012-06-16 17:16:57 +00:00
zeromus
ace86fa321
nes-clarificatoin to mapper 19 and 210 (theyre actually identical)
2012-06-16 16:59:02 +00:00
goyuken
42c9a78047
Add FFmpegWriterForm, dialog choosing what ffmpeg format to write to
...
Fix some error handling and cleanup
2012-06-16 16:51:47 +00:00
zeromus
540be07cf2
nes-support mapper 076
2012-06-15 19:55:29 +00:00
zeromus
21b1bde8af
forgot part of the config serializer fix checkin
2012-06-15 19:55:11 +00:00
zeromus
e1152799b4
nes-last commit was broken, fix tlsrom compile issue
2012-06-15 19:28:40 +00:00
zeromus
916066c3f0
nes-mmc3/namcot108 differences have become more clear in the past few months. refactor those mappers (split them apart, theyre not as similar as once thought) to reflect new understandings. no functional improvement from this other than maybe some new bugs, but it will help on some other mappers later
2012-06-15 19:24:06 +00:00
zeromus
931c9c9b23
get rid of some warnings
2012-06-15 19:21:46 +00:00
zeromus
2ca3ae2615
config.ini system improvement - json deserializer no longer throws exceptions when Global.Config variables had been added, written to the ini, and then removed from Global.Config (missing member exception). Sort of dumb for this purpose.
2012-06-15 19:15:38 +00:00
brandman211
713a016704
"Previous Value" and "Change Counts" options moved to a new View submenu for Ram Watch.
2012-06-14 00:00:53 +00:00
goyuken
f69fc08012
Redesign a/v writer selection. A simple dialog is shown with a list of all IVideoWriter possibilities
2012-06-13 19:50:50 +00:00
goyuken
e1a3f687b5
NutMuxer.cs: add actual pts-based stream interleave code
...
FFmpegWriter.cs: use NutMuxer to create a muxed raw AV stream to send ffmpeg, so ffmpeg can output audio and video from a single stdin pipe
2012-06-13 17:22:45 +00:00
goyuken
36860f5c16
NutWriter.cs: fix overwrite on existing file
2012-06-13 15:49:58 +00:00
goyuken
45b8b38d22
JMDWriter.cs: fix overwrite on existing file
2012-06-13 15:42:19 +00:00
pasky1382
eea900a99f
Added color option to the new address header in the hex editor.
2012-06-13 02:44:19 +00:00
adelikat
ac96d4cc4a
Hex Editor - draw header only as needed rather than every frame, 1-2 fps speedup
2012-06-13 02:18:34 +00:00
adelikat
c22ba4da32
Lua - gui.drawpixel - make color optional (and default to black if not specified)
2012-06-13 01:09:21 +00:00
adelikat
f7d66d4924
Hex Editor - prevent sound stutter when opening Color config dialog
2012-06-13 00:21:11 +00:00
pasky1382
16a24df692
Added initial values to the HexEditor color globals (left this out in my last commit).
2012-06-12 03:54:40 +00:00
pasky1382
48e2f8c7dd
Added Highlight, Freeze, and Freeze Highlight color options in the hex editor. Cleaned out the custom color code from HexEditor.cs
2012-06-12 03:50:25 +00:00
zeromus
fec1ee0958
fix more memory leaks in lua drawing (rectangle, pixel, line, bezier)
2012-06-12 03:24:15 +00:00
adelikat
36aed5008e
Ram Watch - when adding a new address, set previous = value
2012-06-12 00:31:22 +00:00
brandman211
160694a0d4
Set up Watch.cs for Diff.
2012-06-12 00:13:02 +00:00
goyuken
c2e88829f6
Add NutWriter, which writes uncompressed audio and video to the crappy Nut container. Will be used for piping audio and video at the same time to ffmpeg once it's been tested some more.
2012-06-11 23:24:57 +00:00
zeromus
c823d6b46a
try fixing lua "buffer overflow" stack corruption crash when GC occurs while calling a cfunction
2012-06-11 22:15:49 +00:00
zeromus
b240c675ce
nes-mapper 72 fixed and misc bookkeeping
2012-06-11 07:59:30 +00:00
zeromus
6462d84ac9
nes-add some docs and clarification and cleanups of the sunsoft mappers
2012-06-11 06:55:34 +00:00
zeromus
3a336b9ef4
nes-mapper 67
2012-06-11 06:32:44 +00:00
zeromus
34dd2812f6
fix lua memory leak (maybe affected today, but the leak is from may 6) and revert some virtuallistview changes which break more things than they fix. it seems .net's listview just happens to blow up internally constantly when its in virtual mode and recover from the exceptions.
2012-06-11 04:20:13 +00:00
adelikat
da1aebe1ac
Hex Editor - some minor code cleanup including putting highlight colors in the config file for eventually adding to the color picker
2012-06-10 23:34:37 +00:00
zeromus
c7925d986c
delete display manager threading. fix gdi+ leaks in lua code. add abstracted OSD drawing "blitter" system for sysdrawing/d3d dual compatibility and framework for future use for faster lua drawing.
2012-06-10 23:27:30 +00:00
zeromus
e9983598c2
fix virtuallistview better? re r2370
2012-06-10 23:20:53 +00:00
adelikat
2574789564
Hex Editor - color picker not modal, move "nibble" display lower to not clash with underline
2012-06-10 22:54:41 +00:00
pasky1382
7ef1151b99
Added a 'Custom Colors' Dialog for the Hex editor tool.
2012-06-10 22:43:43 +00:00
zeromus
18eee77173
kill a bunch of warnings
2012-06-10 22:38:44 +00:00
zeromus
d65c16693b
stop virtuallistview exceptions, maybe (for you, and me, and brandonE)
2012-06-10 22:06:19 +00:00