Commit Graph

9022 Commits

Author SHA1 Message Date
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
andres.delikat 9f681559f7 Frame counter display 2011-02-15 16:41:03 +00:00
beirich 82be039bf7 fix bug in SMS FM chip toggle ui code 2011-02-15 03:05:25 +00:00
andres.delikat 2c4ef0ad55 Those menu items don't need to be checked/unchecked on the menu item click event now 2011-02-15 02:32:41 +00:00
andres.delikat 5f6a74822f Moving code to check menu items on the new SMS stuff & view sizes into the DropDownOpened event instead of at the beginning of the form. Also added some comments 2011-02-15 02:30:12 +00:00
beirich 88aa2af174 SMS: implement overclock-when-safe option 2011-02-14 06:15:25 +00:00
beirich 5a4e36d828 SMS: add Force Stereo option to gui 2011-02-14 05:02:26 +00:00
andres.delikat a8bea550e0 a file I forgot to check in at some point 2011-02-14 02:28:52 +00:00
andres.delikat 07c4129d22 oops 2011-02-11 02:53:03 +00:00
andres.delikat da90e36efa Add record & play movie dialogs and other movie menu items. Dialogs only have ok/cancel buttons atm 2011-02-11 02:30:45 +00:00
zeromus d92a5f36ff better sound? 2011-02-05 21:25:58 +00:00
zeromus fe2b6568fc multiclient: add some quick commandline load-slot handling 2011-02-05 21:00:59 +00:00
beirich 1d00b7fe6b minor refactoring of IController handling of control updates / frame tracking / movies 2011-02-05 05:40:19 +00:00
beirich 78c7a74a0d PCE: improve video timing... slightly 2011-02-01 05:25:28 +00:00
beirich 27da793b5f PCE: improve noise channel 2011-01-31 07:19:38 +00:00
zeromus 4fd27db1b2 stub of an InputWidget 2011-01-30 23:06:43 +00:00
andres.delikat 4aafe54e81 Input Config - Format button mapping text 2011-01-30 16:15:39 +00:00
andres.delikat fc04c7fc7e Display SMS controller mapping in button text boxes. Needs formatting apparently 2011-01-30 15:57:34 +00:00
andres.delikat 041b6e2aa9 Sega Genesis controller image added to input config 2011-01-29 19:06:34 +00:00
andres.delikat fb1d5ed822 PCE controller in input config 2011-01-29 18:56:27 +00:00
beirich cc8bb460d7 Fullscreen mode 2011-01-29 08:42:35 +00:00
beirich 507da48f92 add patch ability to gamedb 2011-01-29 04:52:50 +00:00
andres.delikat 4f7fb11b2c Input config - more progress + Gameboy controller image 2011-01-29 03:09:31 +00:00
andres.delikat 6745437085 Controller Config - more progress, including a SMS controller image 2011-01-29 02:56:50 +00:00
andres.delikat 1f4e560fc2 Input Config - a bit of progress on making a dynamic config based on the System type 2011-01-29 01:25:57 +00:00
andres.delikat 386e632f30 Input Config - basic form design set up 2011-01-29 00:33:14 +00:00
andres.delikat 54c06ec943 Start a controller config dialog 2011-01-29 00:10:08 +00:00
andres.delikat ae860af6d6 Ram Search - progress 2011-01-28 17:32:26 +00:00
beirich 366d7994e3 Add SMS options to UI; Add client-options mechanism IGame; Game database support for YM2413 games 2011-01-28 06:46:33 +00:00
andres.delikat 733acc509f Ram Search - some more tools in the toolstrip container 2011-01-28 04:25:25 +00:00
beirich d35d9e9d29 SMS: port 3E emulation; fixes remaining BIOS roms; check out the rocking Japanese BIOS music! 2011-01-28 04:23:35 +00:00