Hi everyone, When using the latest puae2021 core (2022-12-13 22:59) (via retroarch via launchbox) I save a state (F2), reload it (F4) and the emulation either crashes to desktop or shows a green flickering screen in the still running emulation. I can still successfully load save states from previous versions of puae2021, only new states crash.
Retroarch log content:
- [INFO] [Input]: Game Focus => ON
- [INFO] [Input]: Game Focus => OFF
- [INFO] [Input]: Game Focus => ON
- [INFO] [Joypad]: Found joypad driver: “xinput”.
- [INFO] [Autoconf]: Xbox 360 Wireless Controller configured in port 1.
- [libretro INFO] waiting_blits detected PC=00000d64
- [libretro DEBUG] Output audio buffer capacity set to 3675
- [libretro INFO] waiting_blits detected PC=00000d72
- [libretro INFO] waiting_blits detected PC=00000d80
- [libretro INFO] waiting_blits detected PC=000075ec
- [libretro INFO] waiting_blits detected PC=000075ec
- [libretro INFO] waiting_blits detected PC=000075ec
- [libretro INFO] waiting_blits detected PC=000075ec
- [libretro INFO] waiting_blits detected PC=000075ec
- [libretro INFO] waiting_blits detected PC=000075ec
- [libretro INFO] waiting_blits detected PC=000075ec
- [INFO] [Input]: Game Focus => OFF
- [INFO] [State]: State slot: 140
- [INFO] [State]: Saving state “X:\Poison\Retro_Central\RetroArch\states\Turrican (2.0_0092).state141”, 11025672 bytes.
- [INFO] [State]: Loading state “X:\Poison\Retro_Central\RetroArch\states\Turrican (2.0_0092).state141”, 11025672 bytes.
- [INFO] [State]: Saving state “RAM”, 11025672 bytes.
- [libretro INFO] CPU: 68EC020, PC=00000F0E
- [libretro INFO] unknown chunk ‘’ size 25 bytes
- [libretro INFO] Reset at 00000F14. Chipset mask = 00000007
- [libretro INFO] SNDRATE 313.0227.050.000000=3552550.000000
- [libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
- [libretro INFO] CPU=68020 Chipset=AGA PAL
- [libretro INFO] State restored
- [libretro INFO] Building CPU table for configuration: 68020 prefetch 24-bit
- [libretro INFO] 1883 CPU functions
- [libretro INFO] Building CPU, 45954 opcodes (2 1 1)
- [libretro INFO] CPU=68020, FPU=0, MMU=0, JIT=CPU=0.
- [libretro INFO] SNDRATE 313.0227.050.000000=3552550.000000
- [libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
- [libretro INFO] Illegal instruction: dfff at 00000F0E -> 00000000
- [libretro INFO] B-Trap ffff at 0 (000000000729b072)
- [libretro INFO] B-Trap ffff at 0 (000000000729b072)
- [libretro INFO] Illegal instruction: bfff at 00000000 -> 00000000
- [libretro INFO] B-Trap fef7 at 0 (000000000729b072)
- [libretro INFO] B-Trap ff7f at 0 (000000000729b072)
- [libretro INFO] B-Trap ffed at 0 (000000000729b072)
- [libretro INFO] Illegal instruction: bfff at 00000000 -> 00000000
- [libretro INFO] B-Trap ffff at 0 (000000000729b072)
- [libretro INFO] B-Trap ff7f at 0 (000000000729b072)
- [libretro INFO] B-Trap fdff at 0 (000000000729b072)
- [libretro INFO] B-Trap fdff at 0 (000000000729b072)
- [libretro INFO] B-Trap ffff at 0 (000000000729b072)
- [libretro INFO] B-Trap ffff at 0 (000000000729b072)
- [libretro INFO] Illegal instruction: bfff at 00000000 -> 00000000
- [libretro INFO] B-Trap ffbb at 0 (000000000729b072)
- [libretro INFO] Exception 20 3 (0) at 0 -> 0!
- …last line repeated multiple times…
Amiga emulation has a high emotional value for me, so I’m horrified As you can see, this s my Turrican save #140, which objectively is cheating No, really, please please fix this (or tell me what to do differently)