zeromus
ec91ebc84e
fix quirks in hex editor scrolling
2012-09-21 06:33:57 +00:00
adelikat
a9bd436b23
Ram Search/Ram Watch - when selecting "View in Hex Editor" pass the memory domain to the Hex Editor
2012-09-19 00:52:40 +00:00
rolanmen1
f173aee3f4
LuaImplementation: forms.setproperty now works on int, double and bool properties. Added try catch to avoid crashes with these functions.
2012-09-17 19:55:11 +00:00
adelikat
3644acd173
Cheats - hide game genie button/menu item on load, not just on restart
2012-09-17 01:13:17 +00:00
goyuken
6cdecc2b15
remove GB from exclusion list for cheat editor, as it is fully working
...
still todo: converter for game genie\game shark
2012-09-16 18:10:28 +00:00
adelikat
32ca8fba61
SNES - hook up power cycle to mnemonics for recording & input display, TAStudio - hook up the power button on virtual pad
2012-09-16 17:39:57 +00:00
adelikat
77564c6daa
TAStudio - change Reset button to Power on Gameboy Virtualpad, implement conditional Hard Reset menu item (dependent on the core implementing the power button)
2012-09-16 16:52:30 +00:00
adelikat
f9b99b61bf
TAStudio - oops, fix exception on gb virtualpads from the earlier commit
2012-09-16 02:15:43 +00:00
adelikat
ff0d5126f0
TAStudio - SNES Virtual Pads
2012-09-15 19:21:06 +00:00
adelikat
61a1556f69
TAStudio - add GB virtual pad
2012-09-15 18:31:12 +00:00
adelikat
dd64c9d1c9
Hex Editor - on restart don't reset the domain to domain 0 (unless the selected domain doesn't exist, such as in a core change)
2012-09-15 15:13:40 +00:00
adelikat
4a1c1be9ac
Ram Watch - context menu for hide/show domain column
2012-09-15 14:53:34 +00:00
adelikat
84cfa9c546
Ram Watch - menu item to hide domain column (still needs context menu item too)
2012-09-15 14:35:13 +00:00
adelikat
a075f21af6
Implemented autohold for autofire keys
2012-09-15 13:11:29 +00:00
andres.delikat
faed5ba5f7
1) Autohold and Autohold Clear hotkeys, same functionality as in FCEUX and other emulators (hold the autohold hotkey then press the controller buttons you want held)
...
2) Ram Poke - fix poking of signed/hex values, set the signed value to the value of the address on load, other misc fixes regarding signed
3) Hex Editor - add Poke to menu/context menu and Ctrl+P hotkey
2012-09-14 21:31:00 +00:00
adelikat
39b891c824
Lua Writer - when file is saved it is a recent lua file not a recent watch file!
2012-09-14 01:26:38 +00:00
adelikat
5c5b290c75
Ram Watch/Search - fix loading of watch files
2012-09-14 00:30:29 +00:00
adelikat
3959b5f4fc
Lua Writer - don't crash when attempting to save (save & save as), also a new script = flag changes
2012-09-13 23:07:34 +00:00
adelikat
64cac4c1a2
Cheats - if NES core - show a game genie menu item and tool bar button (Loads the Game Genie encoder/decoder)
2012-09-13 03:10:53 +00:00
adelikat
3e3748f87b
Ram Poke - on load and signed type change, display the value in the value box accordingly
2012-09-13 02:59:32 +00:00
adelikat
24649e49e7
Ram Poke - make Value the default highlighted textbox, Ram Search - show shortcut keys of context menu items that have them
2012-09-13 02:47:16 +00:00
adelikat
00a003f292
Hex Editor - fix alignment of column headers in 2 & 4 byte views
2012-09-13 00:52:16 +00:00
adelikat
99ace126d2
Fix Ram Poke dialog
2012-09-13 00:49:58 +00:00
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