Commit Graph

66 Commits

Author SHA1 Message Date
adelikat f0de9366ec Hex Editor - space bar toggles an address as frozen/unfrozen 2012-03-09 01:24:46 +00:00
andres.delikat 3e2e657dcf Lua Window - various dialog fix ups like toggle, storing recent files, drag & drop 2012-01-10 03:12:01 +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 94aca60998 Cheat Window/Ram Search/Ram Watch - switch key up events to key down, add Ctrl+A select all to cheat window & ram watch 2011-09-16 23:29:36 +00:00
andres.delikat 4017e8a068 Hex Editor - fix hex editing of 4 byte values, added a Unfreeze All menu/context menu item 2011-08-25 01:49:22 +00:00
andres.delikat 3cd57a1335 Ram Search - better formatting of preview message, update some todo lists 2011-08-18 02:41:42 +00:00
andres.delikat c5f2d02f68 Ram Watch/Cheat Window/Lua Console - when deleting, clear selected items 2011-08-17 00:26:34 +00:00
andres.delikat 7a6bc33ebc Removing a cheat turns off the cheat as well 2011-08-07 01:50:50 +00:00
andres.delikat 6c252d08fa Fix so that cheat list isn't cleared after loading a .cht file automatically in mainform. Add a destructor to the Cheat Object that clears the corresponding memory pulse. Make a Clear() function on CheatList that clears the MemoryPulse, Cheat Window - Disable All Cheats clears the memory pulse even those not in the CheatList 2011-08-07 01:16:55 +00:00
andres.delikat 15743552e2 Cheat Window / Ram Watch - Select All menu item and Ctrl+A hotkey. Ram Search - add Ctrl+Z hotkey to Undo menu item 2011-08-07 00:56:21 +00:00
andres.delikat c903ff505d Ram Watch/Ram Search/Cheats - Delete key deletes selected items 2011-08-07 00:43:04 +00:00
andres.delikat df5d27e0f3 Cheats - better icon, fix Save function to use default filename and save automatically, refactored into its own Save() function 2011-08-06 22:25:37 +00:00
andres.delikat 95c8e709b6 Cheats - more fixes, in particular saving & loading the .cht file from the same path! 2011-08-06 22:03:10 +00:00
andres.delikat 9826e26a4b Cheats - fix the adding of a cheat from another dialog (Ram Watch/Search, Hex Editor, etc) 2011-08-06 19:49:21 +00:00
andres.delikat d69abc909d Cheats - more refactoring by putting code into the CheatList object 2011-08-06 19:30:21 +00:00
andres.delikat c3d08b3b7b Pull the cheat list and some related functions out of the Cheats winform and into a CheatList object. Still some bugs to work out, but at least the cheat window doesn't crash when opened a 2nd time 2011-08-06 02:34:24 +00:00
beirich b27673f26c M-M-M-MONSTER COMMIT! change Game-load api stuff 2011-08-04 03:20:54 +00:00
beirich a1c562259d Client-side cheats system added, works on all cores with working PokeByte() 2011-08-03 03:00:19 +00:00
andres.delikat 183ef7f14c Cheats implemented in the TI83 core, show messagebox on Cheat enable failure 2011-08-02 22:41:47 +00:00
andres.delikat 60d14b7efe Add message to screen whenever a cheat (freeze) action is performed in a dialog 2011-08-02 03:00:12 +00:00
andres.delikat 11c5dd04ac Cheats Window stores the cheat list while not open, thus is should probably not erase it on load 2011-08-02 02:49:29 +00:00
andres.delikat 54b7d7b528 Cheats - try/catch all cheat enablings, disable dialog if core isn't supported (hacky but informative) 2011-08-02 01:12:43 +00:00
andres.delikat 3011757978 Cheats - don't crash when loading a .cht file if cheats have not been freezedata has not been implemented on that particular core 2011-08-01 23:47:40 +00:00
andres.delikat 97ba81c95d Cheats - If cheat directory doesn't exist when saving, create it. Fix bug where PCE cheats were saved in GB folder, if adding a cheat from another dialog - flag Changes 2011-08-01 23:42:09 +00:00
andres.delikat 4bc5ee663c Cheats & Ram Search - ditto 2011-06-26 19:03:16 +00:00
andres.delikat 38422fda10 Numpad 2,4,6,8 != Arrow keys! 2011-06-19 23:31:58 +00:00
andres.delikat c6a5c7e9b6 change references of Global.Game.Name to Global.Game.FileSystemSafeName for situations that use it to build paths 2011-06-18 21:39:53 +00:00
zeromus 9ea6a0b7a8 fix various poorly constructed auxfile paths and paths with invalid characters 2011-06-07 21:10:30 +00:00
andres.delikat 36a0580dca Fix a bunch of crash issues with Ram Watch & Cheats related to having no list item selected. Implement Drag & drop for .cht & .wch files on Main form 2011-05-22 20:19:28 +00:00
andres.delikat 93b7a93806 Fix some small todos 2011-05-22 02:19:55 +00:00
andres.delikat 47886e7c40 Drag & Drop for ram search, cheat search, play movie, record movie 2011-05-22 02:12:36 +00:00
andres.delikat e9186686f8 In recent menus make "None" grayed 2011-05-22 00:01:21 +00:00
andres.delikat b3502aebad Hook up cheats path config to Cheats dialog 2011-05-20 20:33:58 +00:00
offspring131313 917a9db83f Fixed a bug with the column reording save on RamWatch and added the feature to Cheats. 2011-05-19 07:31:50 +00:00
andres.delikat c76f9ed729 Bind ROM in HawkFile, add .rom to open file dialog (and a TI-83 row), fix a bunch of tool dialogs to end the Restart() method if dialog is not open. TI-83 will now open properly again. 2011-04-21 00:28:04 +00:00
andres.delikat 14054c6f1d A bunch of tool dialogs didn't have the save window position flag hooked up 2011-04-06 23:25:53 +00:00
andres.delikat 2c75645a1f Various small things on tool dialogs, mostly adding/removing todos 2011-03-24 14:48:15 +00:00
andres.delikat ad6c2d0faf Cheats window - Fix bug 2011-03-21 00:43:53 +00:00
andres.delikat 2879154344 Cheat Window - Auto save .cht file, generate filename based on rom name if user hasn't chosen one 2011-03-21 00:03:40 +00:00
andres.delikat a0b673b67e Attempt to open a .cht file based on Global.Game.Name when loading a rom 2011-03-20 21:37:01 +00:00
andres.delikat 0ec0702248 oops, fix compile 2011-03-20 21:07:55 +00:00
andres.delikat 432de3a7ec Cheats window - refactor - auto-load changed to auto-load dialog and moved to options menu rather than the recent menu since auto-loading the most recent file isn't logical in this dialog 2011-03-20 21:06:59 +00:00
andres.delikat 05ee956c92 Cheats window - Context menu items - toggle & remove selected 2011-03-20 20:48:35 +00:00
andres.delikat db78d7b462 Cheats window - Disable All Cheats feature, start context menu 2011-03-20 20:35:16 +00:00
andres.delikat cafaf62d5a Cheat Window - implement a Disable Cheats on Load flag 2011-03-20 20:25:17 +00:00
andres.delikat 432dc26f14 Cheat Window - File menu - dropdownopened event implemented 2011-03-20 01:56:35 +00:00
andres.delikat eccefda314 Cheats - handle the main emulator opening a new rom or closing the current one 2011-03-20 01:39:34 +00:00
andres.delikat f9256f5cd1 Make default filename in Open/SaveFile dialogs on Ram Watch, Ram Search, and Cheats window 2011-03-20 01:10:02 +00:00
andres.delikat 437e185e68 Ram Watch - saving & load Memory Domain name into .wch file 2011-03-19 20:28:58 +00:00
andres.delikat 53703fdb04 Cheats Window - load the memory domain from .cht file 2011-03-19 03:31:53 +00:00