Commit Graph

1315 Commits

Author SHA1 Message Date
beirich b27673f26c M-M-M-MONSTER COMMIT! change Game-load api stuff 2011-08-04 03:20:54 +00:00
andres.delikat 788cd17317 oops 2011-08-04 03:00:40 +00:00
andres.delikat 51ccd7ec9a TI83 - add NumberPadEnter to the default input key mapping along with Enter since our hotkey system differentiates between the two 2011-08-04 03:00:02 +00:00
zeromus ae3b4fad83 fix reset menu item? 2011-08-04 02:47:05 +00:00
andres.delikat 933b4a60bc Ram Watch/Search, TASStudio - use of the blazingfast option of virtuallistview only during the updatevalues function yields significantly less flickering without the bad side effects of that option 2011-08-04 02:28:25 +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 6f379cee76 remove freeze system; replacement incoming 2011-08-03 02:13:42 +00:00
zeromus 0f2b81796f demo altered freeze system for nes 2011-08-03 01:42:51 +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 adc0bf83bb add BlazingFast property to VirtualListView. you may like it or you may not. 2011-08-02 22:58:24 +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
zeromus 19d0cc627e get some of the disc api interop stuff checked in 2011-08-02 08:26:33 +00:00
zeromus 074edfdc67 un-break virtual listview selected item highlighting (was broken to fix another issue, but when next it arises we'll find another way) 2011-08-02 06:00:14 +00:00
andres.delikat 7bfd9779fe Hide Selection = false on all the virtuallistview objects 2011-08-02 03:07: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
beirich 1c72c144af odds and ends, pre-commit for turbocd stuff 2011-08-01 23:18:22 +00:00
andres.delikat bfd3956796 Redo Savestate context menu item implemented 2011-07-31 23:25:00 +00:00
andres.delikat 04d41975d0 Implement Help menu item (links to googlecode page) 2011-07-31 23:00:19 +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 1edc51f41d etc 2011-07-31 20:19:44 +00:00
zeromus a71fe428c2 better diagnostics for win32 console startup 2011-07-31 20:13:57 +00:00
zeromus aff85d5885 add better diagnostics for win32 console startup 2011-07-31 20:09:27 +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 35180dbae4 A real about box 2011-07-31 02:13:24 +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 2e68314e01 Movies that start from savestate now supported. Record Movie dialog "Record from Now" option implemented. ResetFrameCounter() added to IEmulator and implemented in all existing cores 2011-07-30 20:49:36 +00:00
andres.delikat 6dc3c25a8d TAStudio - don't attempt to do winform things in Restart() if window is not open 2011-07-30 18:54:49 +00:00
andres.delikat ab97cb04a9 Remove TI83's Disable Slot Hotkeys option (now that the numpad is properly used) 2011-07-30 18:39:33 +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
andres.delikat e4ba668d31 NES & SMS controls VirtualPads (Reset/Pause/Power/Etc) 2011-07-30 13:48:13 +00:00
andres.delikat 1cef6ac3be fix build error in last commit, oops 2011-07-30 12:22:33 +00:00
andres.delikat 6af8649e84 TAStudio - virtualpads update on movie playback, used monospace font for listview 2011-07-30 03:00:18 +00:00
andres.delikat 672b8455fd TAStudio - use saved window position, save window size, slight GUI tweaks 2011-07-30 01:26:13 +00:00
andres.delikat d6897ad328 Tastudio - PCE virtualpad done, 4 pce controllers added to controller box 2011-07-30 01:09:44 +00:00
beirich 0b49dd25a0 [PCE] fix Lost Sunheart sound glitch, calling PSG fixed for now (except LFO) 2011-07-28 06:09:04 +00:00
beirich 564f829fd7 [PCE] PSG volumes are less wrong. Still poking.
[Client] improved some config defaults
2011-07-28 05:28:03 +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
beirich 956fb42191 Fix unmanaged/VRAM memory leak causing eventual crashes once VRAM is exhausted 2011-07-26 04:26:20 +00:00
andres.delikat 81fe6e200c TAStudio - Fix SMS virtualpad so that it controls input 2011-07-26 02:47:21 +00:00