Commit Graph

24 Commits

Author SHA1 Message Date
adelikat 1a4962b8c8 Fix Hex boxes in various dialogs to allow ctrl+C/A/V, such as game genie, cheats, ram watch/search, etc 2012-09-26 02:46:13 +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 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 99ace126d2 Fix Ram Poke dialog 2012-09-13 00:49:58 +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 a74fbb84fe Fix Ram Poke for Ram Watch/Search dialogs 2012-06-02 21:07:29 +00:00
andres.delikat 9cbe8626f3 Ram poke - Implement memory domain selection, on memory domain selection set addressbox length, reset address & value. Hex Editor - when show frozen addresses, check that addresses is in the selected memory domain. Cheat Window - update memory domain selection when clicking a cheat list item 2011-09-17 16:39:43 +00:00
andres.delikat 7141ed0fa4 Ram Poke - limit number of digits in value field on load and on data size change, fix bug where signed & unsigned parsing was swapped 2011-09-17 15:17:00 +00:00
andres.delikat 3614708e83 Ram Poke - show memory domain in text property, format address and value text boxes on load 2011-09-17 15:10:58 +00:00
andres.delikat 31a85ab785 Ram Poke - pass in a memory domain and poke addresses in that domain instead of defaulting to main memory. Format address & value numbers in output message appropriately 2011-09-17 15:04:08 +00:00
andres.delikat a3c500193f Ram Poke - show "0x" next to value when value type is hex, for clarity, make that check on load 2011-09-17 14:38:21 +00:00
andres.delikat 5bda595ee7 fixs spaces into tabs in a bunch of files because I'm tired of fixing it gradually 2011-06-19 23:39:25 +00:00
andres.delikat f38c452da0 Ram Poke - more text box tweaks 2011-02-24 14:03:35 +00:00
andres.delikat 98643b0599 Ram Poke - better input validation on text boxes 2011-02-24 13:46:49 +00:00
andres.delikat 4bc3587ca7 Ram Search - better implementation of input validation on text boxes. Do preview as user types into the boxes 2011-02-22 19:49:22 +00:00
andres.delikat 776a314eb8 Ram Watch - scrap the previous as last change feature in favor of a Previous as original value option 2011-02-22 18:54:59 +00:00
andres.delikat 879f76d703 Implement PokeAddress on the Watch class, refactor Ram Poke to use this method. DWord poke implemented now. 2011-02-21 15:23:30 +00:00
andres.delikat 89eb17a468 Ram Poke - input validation on Address & Value boxes 2011-02-21 14:45:18 +00:00
andres.delikat 0fafc2eb0e Ram Poke - Signed int input validation 2011-02-18 16:18:47 +00:00
andres.delikat 686279e7b2 Lots of progress on Ram Poke 2011-02-18 15:36:41 +00:00
andres.delikat d8772ebf9d Ram Watch - Drag & Drop .wch files 2011-02-18 07:02:33 +00:00
andres.delikat 9addfbd743 Refactor Ram Poke by making a stand alone Ram Poke dialog, this will be able to be called from the main menu as well as any dialog 2011-02-17 16:27:39 +00:00