ares-openbsd/desktop-ui/emulator
jcm 1b3e826575
n64: Unload and save before reset() on gamepad and disk (#1464)
7ad14ff6bf
inadvertently made it so that .pak saves (and other save data) are not
properly persisted to disk when unloading the n64 core. This PR resolves
that, calling `unload()`, which itself calls `save()`, before resetting
the gamepad and other memory.

Co-authored-by: jcm <butt@butts.com>
2024-04-30 10:43:07 +01:00
..
arcade.cpp arcade: use mame machine names for convenience 2024-04-03 06:57:51 +01:00
atari-2600.cpp
colecovision.cpp desktop-ui: add firmware "scan" function 2023-08-22 20:59:08 +01:00
emulator.cpp desktop-ui: exclude rumble inputs from poll timeout 2024-01-29 13:12:06 +00:00
emulator.hpp desktop-ui: destroy timers on system unload (#1315) 2023-12-02 14:11:26 +00:00
emulators.cpp all: create a system for generic arcade boards 2023-10-23 23:08:21 +01:00
famicom-disk-system.cpp desktop-ui: add firmware "scan" function 2023-08-22 20:59:08 +01:00
famicom.cpp fc: Initial EPSM implementation. (#1274) 2023-11-07 12:09:15 +00:00
game-boy-advance.cpp
game-boy-color.cpp
game-boy.cpp
game-gear.cpp desktop-ui: add firmware "scan" function 2023-08-22 20:59:08 +01:00
master-system.cpp desktop-ui: add firmware "scan" function 2023-08-22 20:59:08 +01:00
mega-32x.cpp Mega Mouse support for 32X + CD (#1336) 2023-12-08 11:55:16 +00:00
mega-cd-32x.cpp Mega Mouse support for 32X + CD (#1336) 2023-12-08 11:55:16 +00:00
mega-cd.cpp desktop-ui: destroy timers on system unload (#1315) 2023-12-02 14:11:26 +00:00
mega-drive.cpp
msx.cpp desktop-ui: add firmware "scan" function 2023-08-22 20:59:08 +01:00
msx2.cpp desktop-ui: add firmware "scan" function 2023-08-22 20:59:08 +01:00
myvision.cpp Added My vision Core 2023-07-20 19:22:50 +01:00
neo-geo-aes.cpp desktop-ui: add game browser for arcade roms 2023-03-30 13:25:47 +01:00
neo-geo-mvs.cpp desktop-ui: arcade systems have their own category 2023-10-19 10:50:00 +01:00
neo-geo-pocket-color.cpp
neo-geo-pocket.cpp
nintendo-64.cpp n64: Unload and save before reset() on gamepad and disk (#1464) 2024-04-30 10:43:07 +01:00
nintendo-64dd.cpp n64: fix savedata duplication issue 2024-04-10 20:18:00 +01:00
pc-engine-cd.cpp pc-engine: add support for Games Express games + other fixes 2024-03-08 15:53:44 +00:00
pc-engine.cpp pc-engine: don't hard code multitap, allow multitap selection 2023-04-24 10:58:00 +01:00
playstation.cpp desktop-ui: destroy timers on system unload (#1315) 2023-12-02 14:11:26 +00:00
pocket-challenge-v2.cpp
saturn.cpp
sg-1000.cpp
super-famicom.cpp
supergrafx-cd.cpp pc-engine: add support for Games Express games + other fixes 2024-03-08 15:53:44 +00:00
supergrafx.cpp pc-engine: don't hard code multitap, allow multitap selection 2023-04-24 10:58:00 +01:00
wonderswan-color.cpp
wonderswan.cpp
zx-spectrum-128.cpp spec: preliminary ZX Spectrum core 2023-01-15 22:32:31 +00:00
zx-spectrum.cpp spec: preliminary ZX Spectrum core 2023-01-15 22:32:31 +00:00