flycast/core/hw/mem
Flyinghead 6b2063b06f GGPO fixes
Memwatchers weren't properly reset after a ggpo session.

Race condition when stopping if GGPO restarts the cpu for a new frame.

The emu thread might still run some rollback frames before stopping, so
the emu state must be updated only after ggpo is stopped.
Fixes MINIDUMP-6P

Don't autosavestate when GGPO is on

Really disable renderer during GGPO advance frame

Don't stop the sh4 after render (single threaded) when GGPO is on

android: Don't restart when unpaused if online
2023-02-01 18:04:26 +01:00
..
_vmem.cpp verify() must not call a function with side-effect 2022-12-16 20:40:23 +01:00
_vmem.h vmem: no more 4GB vmem mode. only map elan RAM in naomi2 mode 2022-12-09 17:37:49 +01:00
mem_watch.cpp ggpo: optimize memwatch, save/load state. endOfFrame on vblank in 2022-12-10 17:19:34 +01:00
mem_watch.h GGPO fixes 2023-02-01 18:04:26 +01:00