Commit Graph

18502 Commits

Author SHA1 Message Date
andres.delikat 98a51b3290 Ram Search UpdateValues() hooked up to GameTick() enjoy the awesome slowness! 2011-02-19 02:38:27 +00:00
andres.delikat 28d01b57ef Ram Search - start new search list works 2011-02-19 01:47:45 +00:00
andres.delikat d4bf84ed2c Ram Search - some progress 2011-02-19 00:37:43 +00:00
andres.delikat 2913e8167a Ram Search - hooking up some windows stuff like saving window size position 2011-02-18 19:53:41 +00:00
andres.delikat 03d891cdf8 Allow Ram Search to open Ram Watch, fix so that calling those dialogs from the main menu doesn't create a new dialog if it is already open. 2011-02-18 18:42:28 +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 b8ed9b01cb Ram Watch - Fix crash on removing multiple highlighted items 2011-02-18 07:20:16 +00:00
andres.delikat d8772ebf9d Ram Watch - Drag & Drop .wch files 2011-02-18 07:02:33 +00:00
andres.delikat 05ac3119ba Ram Watch - double clicking a listview item opens the edit watch dialog 2011-02-18 06:49:19 +00:00
andres.delikat d884070b37 Ram Watch - Code cleanup 2011-02-18 06:41:58 +00:00
andres.delikat d09e89d879 Ram Watch - fix duplicate watch so that it responds to the user changing settings in the edit watch dialog 2011-02-18 06:32:26 +00:00
andres.delikat 9077371aa0 Ram Watch - add context menu to listview object 2011-02-18 06:29:22 +00:00
andres.delikat 79a95ba061 Ram Watch - make Edit/Remove/Duplicate menu items enabled only if a listview item is selected 2011-02-18 06:09:36 +00:00
andres.delikat 2f3f0e01cf RamWatch - Edit watch dialog now makes it clear that the address is a hex value 2011-02-18 06:01:22 +00:00
andres.delikat 5a0d477dba Ram Watch - directly editing an address in the list view validates user input, and if a valid hex number, will pull up an edit watch dialog 2011-02-18 05:52:09 +00:00
andres.delikat a46101d816 Start Paused menu item 2011-02-18 05:16:21 +00:00
andres.delikat 8759bc5b31 Make saving main window position dependent on a Save Window Position flag that toggles from a menu item 2011-02-18 05:12:23 +00:00
andres.delikat b2e7319275 Ram Watch - attempt to validate when a user types an address directly into the list view. Also, added a static InputValidate class that will contain various input validation functions to use on text boxes & such. 2011-02-18 03:48:42 +00:00
andres.delikat 2d1ab6900d Add Ram Poke to the main menu 2011-02-18 02:55:41 +00:00
andres.delikat 4d57bf7150 Ram Watch - implement signed vs unsigned values 2011-02-18 02:48:17 +00:00
andres.delikat 271c55c854 RamWatch - implement 2 byte (big & little endian) value display 2011-02-18 02:44:02 +00:00
andres.delikat e25ee9324b RamWatch - setting to Hex displays values as hex 2011-02-18 02:21:18 +00:00
andres.delikat 9d6d190ad5 Save Main window position 2011-02-18 02:10:46 +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
andres.delikat b1dadc44a0 Progress on implementing a Memory Poke object (for tools such as Ram Watch, Ram Search, and eventually things like a Hex Editor) 2011-02-16 16:35:51 +00:00
andres.delikat 851deec346 Ram Watch - Fix UpdateValues() so that it only changes the text of the value sub item of each item in the ListView object rather than rebuilding the entire object, should be faster this way 2011-02-16 15:20:33 +00:00
andres.delikat a028f0fed4 Make Bizhawk icon out of corphawk.jpg and add to main form! 2011-02-16 15:09:53 +00:00
andres.delikat 4883f2d0c9 Input Display for PCE 2011-02-16 14:59:32 +00:00
beirich 577f249905 Misc code cleanup 2011-02-16 04:45:59 +00:00
beirich 41b68e198e Fix Fantastic Dizzy; last broken SMS/GG game Im aware of! 2011-02-16 04:21:25 +00:00
andres.delikat e72b9a3c26 Input display for SMS games 2011-02-16 03:43:11 +00:00
andres.delikat 48bb648ff9 IEmulator now has a string type so that emulators can return a string representing the platform they emulate 2011-02-16 02:42:58 +00:00
beirich 2369634572 fix Excellent Dizzy Collection 2011-02-16 01:50:11 +00:00
beirich 09e63e84e8 [GG] Fix Turrican homebrew and 224-line video mode timing 2011-02-15 23:50:28 +00:00
andres.delikat 6f1272929f Make a DoFrameAdvance() function that will handle any per frame activities (such as updating dialogs), currently it still is called constantly instead of once per frame 2011-02-15 21:40:08 +00:00
andres.delikat 2d955f24c6 doh 2011-02-15 20:57:42 +00:00
andres.delikat 4e67a351a5 Pause emulator before rewinding, otherwise rewind seems to fail 2011-02-15 20:57:25 +00:00
andres.delikat 03e5692083 oops 2011-02-15 20:51:07 +00:00
andres.delikat ae7a521411 Change & Add some default hotkey mappings 2011-02-15 20:43:12 +00:00
andres.delikat 4ce8946c36 Fix some sound issues by creating PauseEmulator() & UnpauseEmulator() functions that toggle sound as well, changed all code that changes the EmulatorPaused bool to use these functions instead 2011-02-15 20:33:44 +00:00
andres.delikat cac6548fc3 Add Mute Frame Advance & Sound On/Off to sound config (neither option is currently hooked up) 2011-02-15 20:18:12 +00:00
andres.delikat 2b902b0279 Add Sound Config winform (currently blank) 2011-02-15 19:05:21 +00:00
andres.delikat 1ca4fb7ec9 If frame advance is held, advance one frame, then delay 60 ticks, then keep pressing frame advance while held. Also, removed some code I forgot to delete in a previous commit. 2011-02-15 19:01:55 +00:00
andres.delikat f5ccba7918 Separated Emulator unpaused & frame advance conditions since they are not functionally the same. Frame advance now pauses the emulator if pressed while emulator is unpaused. 2011-02-15 18:15:01 +00:00
andres.delikat fdf27ba49b Minor code cleanup 2011-02-15 17:43:38 +00:00
andres.delikat 990934e4bd Add select saveslot 0-9 hotkeys and implemented them 2011-02-15 17:38:30 +00:00
andres.delikat 6dc3be29e3 Check the save slot menu item corresponding to the currently selected save slot during the file menu dropdown event 2011-02-15 17:22:24 +00:00
andres.delikat d7b599ee5f Hook up quick savestate & quick loadstate hotkeys and map them to my preferred key mapping by default 2011-02-15 17:15:51 +00:00
andres.delikat 3fdd1b2ee4 Make an option for emulation to pause automatically when the menu is activated, and make an option to toggle this feature (on by default) 2011-02-15 17:04:07 +00:00