adelikat
|
7be2ea0946
|
Cheats - fix emulator freeze with bad config files
|
2012-09-11 03:25:39 +00:00 |
adelikat
|
2fd67585b0
|
Hex Editor - fix restart, addresses now update
|
2012-09-11 00:21:50 +00:00 |
adelikat
|
eaa212fef7
|
Hex Editor - fix 6 digit domains (note that 8 digit will still fail should we have any)
|
2012-09-11 00:17:54 +00:00 |
adelikat
|
95cb43329b
|
Hex Editor - remove a variable and references to it that is obsolete since I revamped the drawing, it was causing the highlighting to be off on anything other than 4 digit addresses. Partially fixes messed up hex editor in 6 digit domains such as SNES ram
|
2012-09-10 23:52:42 +00:00 |
adelikat
|
75a1cd9e4a
|
Ram Watch/Search - Save and Load the domain of each watch into .wch files (still maintains backwards compatibility with old bizhawk .wch files as well as .wch files from other emulators
|
2012-09-10 03:11:06 +00:00 |
adelikat
|
4df5293974
|
Hex Editor - pass domain on the Add to Ram Watch feature
|
2012-09-10 02:39:56 +00:00 |
adelikat
|
acae69dc91
|
Ram Watch - Implement Domain column
|
2012-09-10 02:37:44 +00:00 |
adelikat
|
5adb7fcc91
|
Ram Watch - fix ability to watch multiple domains at once, New/Edit/Duplicate watch dialog - allow pasting into address box, reformat address box on blur
|
2012-09-10 02:03:24 +00:00 |
beirich
|
90d1d12086
|
gen: fix some vram corruption issues
general: fix some build warnings
|
2012-09-09 21:15:20 +00:00 |
adelikat
|
64419fa501
|
Hex Editor - fix inability to paste into find box when in hex mode
|
2012-09-09 04:11:51 +00:00 |
beirich
|
e8de0327d2
|
Remove the 2 dead gameboy cores
|
2012-09-09 01:31:30 +00:00 |
andres.delikat
|
71e07d0493
|
add a null check that could potentially crash the emulator in the HowMany() function I wrote for path and watch functions. No functional change probably. Also clean up the organization of this method
|
2012-09-04 20:40:39 +00:00 |
zeromus
|
dd6d0a47e1
|
hexeditor-print "0x100000 addresses" instead of "1048576 addresses"
|
2012-09-04 17:26:27 +00:00 |
adelikat
|
2de8e3c346
|
Ram Watch/Search/Poke - use Watch objects internal domain value, this commit doesn't add functionatility yet (may have even broke something), but will lead to eventually being able to watch multiple domains at once, and some ram search optimizations
|
2012-09-04 00:33:47 +00:00 |
adelikat
|
2cd7af1c4c
|
Ram Poke - use a nullable int, -99999999 is now a valid poke/readable number!
|
2012-09-03 23:45:41 +00:00 |
adelikat
|
1f454af2c3
|
Refactoring of Watch object and related tools, add domain into Watch object. No functionality changes in this commit
|
2012-09-03 23:42:00 +00:00 |
adelikat
|
632127fe0a
|
NES - don't record lag frame status into movies, it is not necessary for TAStudio anymore
|
2012-09-03 21:38:11 +00:00 |
adelikat
|
80012d29c6
|
TAStudio - store whether or not a frame was a lag frame along with the state for green zoning, show lag frames in red based on this flag rather than something recorded into the movie file, also fixed a bug I introduced in the last commit
|
2012-09-03 21:28:10 +00:00 |
adelikat
|
1b20175a81
|
Movies - final round of refactoring, also removed all code relating to the StopOnFrame variable. The fast foraward button on TAStudio now loses some functionality, but the code that did it needed an overhaul
|
2012-09-03 20:17:57 +00:00 |
adelikat
|
8f408737da
|
Movie refactoring - round 2
|
2012-09-03 19:42:53 +00:00 |
adelikat
|
27f4663125
|
Movies - round 1 of code cleanup (no functional changes)
|
2012-09-03 15:05:09 +00:00 |
adelikat
|
eae73accf3
|
Hex Editor - text option in Find Box, this feature converts text to its byte codes and searches that byte array
|
2012-09-03 01:17:03 +00:00 |
adelikat
|
ad162b614f
|
Hex Editor - implement text area highlighting
|
2012-09-03 00:49:59 +00:00 |
adelikat
|
2e19451b0f
|
Hex Editor - implement Save, and Save ROM file menu options
|
2012-09-02 23:12:00 +00:00 |
adelikat
|
86f3394be0
|
Hex Editor - support archived roms for the Rom File domain
|
2012-09-02 22:45:06 +00:00 |
adelikat
|
4031fd8324
|
Hex Editor - preliminary support for a ROM File memory domain (regardless of platform). Loads the actual contents of the ROM file into the Hex Editor. Note: this is the file, edits would have no effect on gameplay until the game is reloaded. Currently does not work with ROMs in archives, and needs some specifical menu items and tweaks.
|
2012-09-02 19:22:51 +00:00 |
adelikat
|
d8393a5a71
|
Ram Search - move auto-load menu item to options menu instead of recent, since it only autoloads the dialog, not a file
|
2012-09-02 18:33:59 +00:00 |
adelikat
|
f519fa0e2d
|
Ram Search - fix Truncate from file, and exclude ram watch
|
2012-09-02 03:05:48 +00:00 |
adelikat
|
1f128aeda4
|
Ram Search - small speedup on UpdateValues
|
2012-09-02 01:52:16 +00:00 |
adelikat
|
5179710c82
|
Ram Search - fix undo
|
2012-09-02 01:21:57 +00:00 |
adelikat
|
d6f3c05ecd
|
Ram Search - fix broken searching, also some code cleanup
|
2012-09-02 01:05:08 +00:00 |
adelikat
|
0e1bf887b6
|
Cheats Dialog - fix losing of values on restart, editing a cheat flags changes
|
2012-09-01 19:29:41 +00:00 |
adelikat
|
dd41cb6365
|
NES Cheats - fix so that only the system bus uses the built in cheat/game genie system
|
2012-09-01 18:15:04 +00:00 |
adelikat
|
c1d2272aec
|
Cheats - if cheats file is empty dont show "Cheats file loaded" message
|
2012-09-01 17:44:55 +00:00 |
adelikat
|
e5a3764f69
|
Cheats - implement Compare textbox
|
2012-09-01 17:31:56 +00:00 |
adelikat
|
3b39b2b898
|
Cheats - add compare column, and show active cheat rows in cyan (like other tool dialogs), do validation on address and value textboxes when adding/editing a cheat
|
2012-09-01 17:09:44 +00:00 |
adelikat
|
21cd754a7d
|
Cheats - implement removing of cheats for the NES core
|
2012-09-01 14:35:12 +00:00 |
adelikat
|
9b7404b059
|
NES - Round 1 of Hook up NES cheats for system bus (i.e. game genie codes now work)
|
2012-09-01 14:13:36 +00:00 |
adelikat
|
816435ad2f
|
Some backend changes to support compare value in cheats, no visible changes yet
|
2012-08-31 11:59:14 +00:00 |
adelikat
|
ff84855f2a
|
Ram Search - another speed up - prevent recoloring the background unless it has changed
|
2012-08-29 02:58:22 +00:00 |
andres.delikat
|
0e02fd7ee4
|
Ram Watch - major speed up of the preview feature especially with large memory domains, got a 30fps boost on gens system bus. THere is still a lot of code to clean up as a result, and I touched everything about the search feature so there may be regressions in this commit.
|
2012-08-29 01:42:04 +00:00 |
adelikat
|
7bc1e88d1d
|
TAStudio - Rewind button - fix logic when movie is finished or inactive
|
2012-08-28 03:18:53 +00:00 |
rolanmen1
|
6cec0f0182
|
LuaConsole: Call UpdateNumberOfScripts after you delete a script.
LuaImplementation: Added emu.ispaused(), also added the parameters width and height to forms.label and forms.button
|
2012-08-25 17:01:13 +00:00 |
rolanmen1
|
8f22c9098b
|
LuaConsole: The Label that counts the scripts gets updated each time a change has been made to the ListView, also removed all calls of the said function.
|
2012-08-25 12:17:44 +00:00 |
adelikat
|
694f2aaae6
|
Ram Search - very slight optimization
|
2012-08-20 00:22:57 +00:00 |
adelikat
|
43518a3a57
|
TAStudio - add hotkeys for Clear and Insert # Frames
|
2012-08-18 00:09:00 +00:00 |
adelikat
|
514c3200d7
|
remove more tastudio instances in movie class, TAStudio - re-hook up double click event
|
2012-08-18 00:04:12 +00:00 |
adelikat
|
c9ddbd6d89
|
TAStudio - implement Cut function, fixes to insert, and delete, minor cleanup of movie object
|
2012-08-17 23:56:37 +00:00 |
adelikat
|
37f5027de6
|
TAStudio - implement copy function, and slicer section
|
2012-08-17 23:27:29 +00:00 |
adelikat
|
952892b5df
|
TAStudio - implement Truncate Movie
|
2012-08-17 03:24:33 +00:00 |