Commit Graph

343 Commits

Author SHA1 Message Date
andres.delikat fd36356536 Mainform Status Label - add a Cheats status button. Displays if there are active cheats, clicking it opens the cheat window 2011-08-07 02:12:41 +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 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 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 ff6323a362 client can handle opening/dragging a .cue, hashing the data sector, looking it up in the DB, and passing it to the correct core 2011-08-04 04:00:00 +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
beirich 74a58186df fix Disc/Disc name collision
add function to disc-api to get game-ID hash from 1st data track
2011-08-03 00:57:01 +00:00
zeromus 19d0cc627e get some of the disc api interop stuff checked in 2011-08-02 08:26:33 +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 bfd3956796 Redo Savestate context menu item implemented 2011-07-31 23:25:00 +00:00
andres.delikat 6711995c5b Undo savestate context menu item implemented 2011-07-31 22:29:56 +00:00
andres.delikat 3fc7e6c95f Backup savestates feature + toggle to turn it off 2011-07-31 21:39:54 +00:00
andres.delikat fc1e5224d8 refactor savestate functions a bit 2011-07-31 20:57:14 +00:00
zeromus f356d5b354 add core scanning system 2011-07-31 19:46:42 +00:00
andres.delikat 64e38e83c8 Movie Loadstate - GUID checking in read-only mode + fix a crash bug 2011-07-31 17:35:02 +00:00
andres.delikat 3481943b74 Overhaul movie savestate logic - cleaned up a lot of code, implemented GUID, Future Event, and Timeline checks to read-only situations. Prevented loading of state if an error occurs. Still TODO - GUID checks in read+write mode 2011-07-31 16:41:27 +00:00
andres.delikat ce3bb25409 Movie object cleanup, movie savestate handling cleanup, save GUID into movie savestates 2011-07-31 01:15:14 +00:00
andres.delikat 60a4ea4426 Refactor movie code - a Loaded property, removed a lot of code that was a work around for this needed feature, movie can not write to disk unless this property is true 2011-07-30 23:59:31 +00:00
andres.delikat ccae3cc1c9 Add NullGame as an inherited class of RomGame and assign Global.Game to this instead of null whenever a ROM is not loaded. This fixes using the record dialog with no game loaded and lots of other situations during Null Emulator. Also cleaned up the record dialog a bit 2011-07-30 23:20:49 +00:00
andres.delikat e121498c4c TAStudio - fix updating of nes control pad, add menu item "Update Pads on Movie Playback", different color for control pad button background when pressed 2011-07-30 17:59:18 +00:00
zeromus 85419ab656 fix recently crashing archive file loading 2011-07-28 05:24:33 +00:00
zeromus 4d648e13b1 fix rewind better maybe this time. 2011-07-26 06:34:45 +00:00
andres.delikat ef33763383 TAStudio - fix rewind 2011-07-26 01:08:38 +00:00
andres.delikat ac032d1b92 Refix rewinding in movie finished mode. It now properly restores the movie to playback mode. 2011-07-26 00:11:23 +00:00
zeromus 63e4eaef79 handle user input vs MovieMode.FINISHED better 2011-07-25 01:47:02 +00:00
andres.delikat 503ecac44c Path Config for PCE Bios 2011-07-25 01:30:18 +00:00
zeromus 08903b8985 fix rewind speed 2011-07-25 00:08:04 +00:00
zeromus 5580295085 movie input refactoring 2011-07-24 23:14:16 +00:00
zeromus 29b2e30c36 cleanup Controller class (remove old sticky and forcing code) 2011-07-24 20:37:10 +00:00
zeromus e4f9f76198 fix ti-83 virtual keypad 2011-07-24 20:23:27 +00:00
zeromus 198431b8a2 add StickyXORAdapter 2011-07-24 19:52:13 +00:00
andres.delikat 58e2e65c7f TAStudio - refix frame advance 2011-07-24 17:35:53 +00:00
zeromus 8a1e0c2b09 unmanaged core experiment 2011-07-24 06:45:05 +00:00
beirich c30529685d [PCE] regretfully implement sprite limit, fixing some anomalies 2011-07-24 03:32:39 +00:00
andres.delikat c73112cdf6 Play Movie Dialog - add a "include .state" checkbox. If checked it will show .state files that have input data 2011-07-23 20:52:47 +00:00
andres.delikat eda56bac8c Mainform cleanup - move all menu/event handling functions to Mainform.MenuItems.cs, move some more code to Mainform.Movie.cs, minor code cleanup 2011-07-22 01:34:21 +00:00
andres.delikat f4d02ff49e Some code cleanup on Mainform, also moved all the mainform movie functions to their own file 2011-07-22 01:14:13 +00:00
andres.delikat bc2293a482 Ripped out inputlog, for now 2011-07-22 00:19:25 +00:00
andres.delikat 72699b4ad7 another round of refactoring the Movie object 2011-07-17 17:52:39 +00:00
andres.delikat e6b2c794d4 Refactor the movie object, replacing Getfunctions with public properties, renaming of some functions, removing a duplicate function, other misc things 2011-07-17 14:39:15 +00:00
andres.delikat bc31a49c4a Fix prev/next slot functions to that they navigate to slot 0 2011-07-17 13:59:41 +00:00
andres.delikat 1ee864666b update status bar saveslots on NextSlot() and PreviousSlot() 2011-07-17 13:33:09 +00:00
andres.delikat 211889c73d Restore Inputlog recording 2011-07-15 03:25:32 +00:00
andres.delikat 7293cd05cc Add error messages to movie convert functions, and other small cleanups, refactor calls to them to handle error messages 2011-07-14 01:12:18 +00:00
zeromus bff3957c7e avi rez-change segmentation 2011-07-13 04:04:58 +00:00
andres.delikat a8c66418e7 Movie Convert - started implementing an error message system, did FCM and MMV 2011-07-13 02:11:20 +00:00
andres.delikat a228e05f38 Lots of little fixups to movie code, disable Disable Message config in Message Config as I won't be implmenting that before release 2011-07-13 01:29:13 +00:00
andres.delikat 1b4258947b AVI - status bar icon when avi is capturing 2011-07-12 00:37:24 +00:00