Commit Graph

10 Commits

Author SHA1 Message Date
alyosha-tas e1ea3e622b genesis svp 2017-04-16 16:14:32 -04:00
alyosha-tas b92f6d5aca genesis svp 2017-04-16 16:13:36 -04:00
alyosha-tas ba403f4d25 gensis svp 2017-04-16 16:12:41 -04:00
alyosha-tas c73c794235 Fix #253
The solution here is to only write to the stack if it is in a writable area of the address space.
2017-04-14 21:53:44 -04:00
alyosha-tas 8eda3dfe16 Fix #695
Correctly emulate SRAM register in SSFII mapper.

NOTE: This fix re-uses the cart property cart.hw.bankswitch to store the bank that is swapped out for SRAM when the register is active. This is convenient since the bottom bank cannot be swapped out and we still want bankswitch to be non-zero
2017-04-13 17:39:42 -04:00
alyosha-tas d2905715b6 genplusgx: Fix #548 2017-04-13 15:52:09 -04:00
zeromus 6c046a5df9 blind fix gpgx32 vdp savestates to look more robust by using brain-disengaged sync-everything technique. fixes savestates in interlaced mode. removes backwards compatibility of savestates, of no use to us anyway 2017-02-18 15:48:23 -06:00
feos ac2a69e7dd gpgx: switch to real interlaced mode when needed (still 60fps)
window resizes by itself if no maintain aspect ratio is forced

todo: states have broken graphics in that mode, but that's likely the original core thing
2017-02-18 23:34:44 +03:00
feos 8e92c5fd17 gpgx: move to normal tracing method too
CallbackBasedTraceBuffer seems deprecated
2016-08-14 22:29:42 +03:00
feos 14fd7d52c2 check in files 2016-08-09 20:03:23 +03:00