Commit Graph

7622 Commits

Author SHA1 Message Date
adelikat 070050fd34 When doing backup savestates, rename the existing file to the backup name, instead of copying the file contents over! Big performance boost to that feature 2014-10-09 22:04:56 +00:00
adelikat 7182d77c05 much bigger dynamic contrast in volume range 2014-10-09 21:28:00 +00:00
adelikat 315388d0bb N64 Taser profile - turn off backup savestates, and use the regular rsp plugin instead of z64's 2014-10-09 21:11:32 +00:00
adelikat f14f226948 set savestate compression to 0 in N64 Taser profile 2014-10-09 20:40:33 +00:00
zeromus 98a5016b20 fix bug that made virtualpad permanently override actual physical analog control 2014-10-09 02:19:10 +00:00
saxxonpike 1b367c1873 Commodore 64: Add new CIA emulation (disconnected for this commit but it is a drop-in replacement). Fixed RAM writes underneath CPU IO port space ($00/$01) 2014-10-09 02:14:15 +00:00
zeromus 977f7ff0dd dont draw garbage in shrunken virtualpad analog circle 2014-10-09 01:53:52 +00:00
zeromus d753b74e33 small experiment for virtualpad: clicking buttons returns control to main window. super hacky, but might work for now. analog circle control will still need help. numberupdown for analog control is probably hopeless. 2014-10-09 01:51:27 +00:00
goyuken 277b277c2e benchmark savestate time to console 2014-10-09 01:49:44 +00:00
goyuken 9c30cea1dd fix issue 277 2014-10-07 22:20:17 +00:00
zeromus 45f7317b58 add exit program hotkey 2014-10-07 01:20:48 +00:00
goyuken 3c7b2a620c pathconfig: no longer hide configuration options for GBAS core 2014-10-07 01:12:22 +00:00
goyuken c0beeb50b1 add atari lynx to pathconfig 2014-10-07 00:40:16 +00:00
goyuken b0b5245d45 C64: add bool[] overload to the serializer. sloppy, but neater. 2014-10-06 16:00:24 +00:00
adelikat 74d1c1a830 Tastudio - when opening tastudio, changes flag should be false 2014-10-05 16:57:58 +00:00
adelikat 99e6b7ce27 Tastudio - for devleoper builds add a Greenzone Integrity Check menu item, runs through the movie and verifies the greenzone states are identical to the data gathered from emulating and replaying the movie and savestating 2014-10-05 14:11:30 +00:00
adelikat cfff19b808 TasStateManager - add an InitialState property, not used yet and has limited value, but might help with clarity 2014-10-05 12:59:12 +00:00
zeromus 2a9f8d9309 refine hotkey/controller dialogs a tiny bit 2014-10-05 02:02:04 +00:00
zeromus 1358294a5c ladies and gentlemen, it is my extreme pleasure to you, for tonight's entertainment to present, the lua DrawText without cleartype. May you all enjoy it as much as I have. 2014-10-04 02:09:25 +00:00
saxxonpike 01034eb628 Commodore 64: Rudimentary savestates. 2014-10-03 23:22:17 +00:00
saxxonpike 2fb95adb1a Commodore 64: Remove useless 'experimental' folder, make namespaces match folders 2014-10-03 21:04:37 +00:00
zeromus 6c006573f1 fix bugs in zip.exe usage in makerelease.bat 2014-10-03 03:36:43 +00:00
zeromus 957b6bc828 include empty firmware folder in dist 2014-10-03 02:56:47 +00:00
zeromus a1f2dc2c55 dont put ilk in release packages 2014-10-03 02:42:56 +00:00
zeromus f4448a5537 cant believe this is being used for anything 2014-10-03 02:20:12 +00:00
saxxonpike 2e45c73c2f Commodore 64: Expanded sprites now show full 21 rows, sprite priority fixed (shadows in Uridium, various demos) 2014-10-03 00:53:02 +00:00
adelikat fda36d349d a fix to the fix of last commit 2014-10-02 23:50:50 +00:00
adelikat d0970c5ba4 fix last commit 2014-10-02 23:19:37 +00:00
adelikat 535ba7dc4a TasStateManager - don't delete frame 0 greenzone, todo: refactor to store this (for non-savestate anchored movies) separately 2014-10-02 23:10:36 +00:00
adelikat 4addd7fcbc Tastudio - implement a Clear Greenzone menu item 2014-10-02 22:58:36 +00:00
saxxonpike 6e563a455c Commodore 64: Writes to RAM above 1k in Ultimax mode are now invalid, should fix memory corruption issues when a cart writes data to itself. 2014-10-02 19:58:39 +00:00
zeromus 29307e4935 fix bug in recent roms explore option for paths with commas 2014-10-01 22:27:31 +00:00
zeromus 5ebb1b1e2e clean up recent roms contextmenu processing, and add support for launching the whole shell contextmenu.. its kind of cruddy though. 2014-09-30 08:51:48 +00:00
adelikat adf07367ad Support lynx .mcm importing, however it appears there are sync differences in the lynx cores 2014-09-29 22:39:06 +00:00
goyuken a806aa15e3 lynx: fix complete system hang at about 15k frames in every time 2014-09-29 20:40:19 +00:00
goyuken 9897e9016b disable debugging output from previous commit 2014-09-29 20:14:21 +00:00
goyuken ee1f84bb4a lynx: savestates. should work pretty well, but format is subject to change 2014-09-29 20:13:26 +00:00
goyuken 6e1932c8bd lynx: lag indicator 2014-09-29 18:53:53 +00:00
goyuken d9258cc4b9 lynx: saveram. unfortunately, handy gives every cart with only a single ROM bank a saveram, whether or not it's needed or used. perhaps a future gamedb project, perhaps not... 2014-09-29 18:46:55 +00:00
zeromus d46ca2357e forgot to commit 2014-09-29 04:53:24 +00:00
zeromus 203626f1e1 crazy idea: rightclick a recent rom 2014-09-29 04:47:21 +00:00
zeromus 62e01f08c9 fix replay dialog "stop at frame" field to allow 10 digits instead of 3 2014-09-29 04:42:12 +00:00
zeromus 8479ea8c4c move some savestate-related settings to the newer (?) rewind & states dialog 2014-09-29 02:53:52 +00:00
adelikat c775cca820 Tastudio - when navigating to a "future" frame, don't seek if you didn't need to (can happen when navigating to a marker that is one frame after the inputlog length) 2014-09-28 17:34:47 +00:00
adelikat a2762d708e Input Roll - oops, update current cell regardless of if the caller has subscribed to the PointedCellChanged event 2014-09-28 17:28:57 +00:00
adelikat f5a3d28f21 Tastudio - fix a problem with stale marker list when restarting a project or loading a new one 2014-09-28 17:16:00 +00:00
adelikat a71031d6d0 fix the same stale memory domain problem from 7909 but in Ram Search 2014-09-28 16:51:06 +00:00
adelikat f4d3b70469 Ram Watch - fix issue with stale memory domains when rebooting a core, some cores were unaffected, cores like atari 2600 were affected by this bug 2014-09-28 16:39:53 +00:00
adelikat d308a16f8d Tastudio - handle system mismatch error when autoloading 2014-09-28 01:05:26 +00:00
adelikat e00801d6f3 tasmovie - only save when stopping if there are changes 2014-09-27 23:56:23 +00:00