beetle-psx-libretro
beetle-psx-libretro copied to clipboard
(Dynarec) Known bugs/issues
Tested on Windows (x64) -
Parasite Eve 2 (USA) (Disc 1)
Won't continue from start until you set CPU type to Beetle Interpreter
Brave Fencer Musashi (USA)
Hangs at 'New Game' - first world screen
Gex - Enter The Gecko (USA)
Crashes after PSX copyright screen
Time Commando (USA)
Corrupted background graphics. Background graphics in this game are streaming FMV with polygon models on top.
Street Fighter Ex Plus Alpha (USA)
If you lose a fight and then select Continue, it will hang
Vanishing Point (USA)
It crashes once inside a race - with both full max or dma only
Battle Arena Toshinden 1 (USA)
It runs too fast.
WORKAROUND: By setting CPU to 90%, you can workaround this issue.
Alone In The Dark - One Eyed Jack's Revenge (USA)
Crashes after the PSX copyright screen
Viewpoint (USA)
Crashes after the PSX copyright screen
You're probably already aware of this but there are a bunch of comments regarding Viewpoint in mednafen/beetle's code (just grepping 'Viewpoint' will show them). Apparently it's shoddily coded and very timing-sensitive.
Yeah, it's because of the comments in the DMA code mentioning it that I specifically tested it. Running it and using lightrec's dynarec and its interpreter (!) will cause a crash but the same doesn't happen on pcercuei pcsx-rearmed fork, which might be indicative of lightrec integration problems on beetle-psx.
PGXP doesn't seem to work with any of the lightrec modes. All of its benefits are lost when you enable lighrec. Happens in both OpenGL and Vulkan.
Running on Windows 10 64 bits, GTX 1070, drivers 442.01.
EDIT: Fixed in 89b7349
Crash Bandicoot 1 and 3 (ARM64, Nvidia SHIELD TV, Vulkan, Android 9)
Graphics are missing triangles / Large amount of triangles flickering constantly (Interpreter working fine)
Dynarec options as default / Mode: Cycle Timing check or Max Performance (happens in both)
@DonelBueno I'm fairly sure that it's simply not implemented in the Dynarec. You need CPU support for that stuff.
Hi there @iCatButler ,
could you perhaps contact us and meet us on Discord? The Beetle PSX dynarec guys are stuck on how they'd be able to add PGXP support to the dynarec, and they'd really appreciate somebody like you being able to brainstorm with them on how they go around fixing this issue. The persons in question are zcrc and @ZachCook .
In case you're interested, please contact Autechre on Libretro discord and I'll add you to the chan.
Alternatively you can also meet us on Freenode in #beetle-dynarec.
Tested out a few games with the new dynarec, all with Nvidia Shield TV, AArch64, Android 9:
Big list
40 Winks / Ruff & Tumble (Netherlands): Heavy graphical glitches. Hangs during loading screen.A Bug's Life (Netherlands): Crashes when trying to load the 'press X to start level' prompt.
Ace Combat 3 (USA): Works.
Ape Escape (USA): Heavy graphical glitches. Crashes after first cutscene.
Bust A Move (USA): A lot of sound effects are missing or broken, including all voices.
Cleopatra's Fortune (USA): Some minor sound and graphical glitches, including missing perfect portraits and broken pause screen.
C&C Red Alert Allied Disk (Europe): Garbled graphics when entering gameplay, missing text on loading screen.
C&C Red Alert Soviet Disk (Europa): Crashes when entering gameplay, missing text on loading screen. Cool Boarders 2 (USA): Minor graphical glitches.
Crash Bandicoot 2 (USA): Heavy graphical glitches. Grinds to a halt when trying to load the save/load screen.
Crash Bandicoot 3 (USA): Heavy graphical glitches. Grinds to a halt during levels.
Crash Bash (USA): Crashes after the 'Sony Computer Entertainment America Presents' screen.
Crash Team Racing (USA): Grinds to a near halt when trying to load the Wompa Crate scene.
Destruction Derby (USA): Works.
Driver You Are The Wheelman (Rev 1) (USA): Works.
Donald Duck Quack Attack (Netherlands): Works with some slowdown.
Duke Nukem Total Meltdown (USA): Works.
F1 Racing Championship (USA): Works.
Gran Turismo (Rev 1) (USA): Works.
Gran Turismo 2 Arcade Mode (Rev 1) (USA): Crashes when trying to load a stage.
Gran Turismo 2 Simulation Mode (Rev 2) (USA): Hangs when trying to load a stage.
Intelligent Qube (USA): Works.
Jumping Flash (USA): Works.
Jumping Flash 2 (USA): Works.
Jurassic Park The Lost World Special Edition (USA): Heavy graphical glitches.
Klonoa Door To Phantomile (USA): Crashes during gameplay.
Lucky Luke Western Fever (Europe): Works.
Metal Slug Super Vehicle-001 (Japan): Works.
Metal Slug X (USA): Controls don't work. Some sound effects missing.
Need for Speed High Stakes (USA): Works.
Need for Speed V-Rally (USA): Crashes after Bios.
Nickelodeon Rugrats Studio Tour (USA): Missing sound and graphical effects.
Oddworld Abe's Exodus (USA): Works.
Oddworld Abe's Oddysee (Rev 1) (USA): Works.
Pepsiman (Japan): Heavy graphical glitches.
Powerslave (USA): Works.
R4 Ridge Racer Type 4 (USA): Heavy graphical glitches. Hangs when loading a stage.
Rampage World Tour (USA): Works.
Rayman 2 The Great Escape (USA): Works.
Ridge Racer (USA): Works with some glitches (cars disappearing when hit). Can crash after Bios.
Ridge Racer Turbo Mode Bonus Disk (USA): Works with some glitches (cars disappearing when hit). Can crash when selecting a mode.
Ridge Racer Revolution (USA): Works with some glitches (cars disappearing when hit).
Spyro the Dragon (USA): Works.
Star Ixiom (Europe): Missing some sound and graphical effects.
Strider (USA): Works.
Strider 2 (USA): Works.
Tomb Raider (Rev 6) (USA): Works.
Twisted Metal 2 (USA): Works.
Vib Ribbon (Europe): Works.
Williams Arcade's Greatest Hits (USA): Works.
WipEout 3 Special Edition (Europe): Works with some graphical glitches.
@ds22x now that #599 has been merged can you re-test those crashes and glitches
@ZachCook Just finished re-testing my games, and pretty much everything works now, barring some sound crackling that occurs with 60fps games (most likely unrelated to the dynarec), except for the following games:
Small list
Cleopatra's Fortune (USA): Minor sound and graphical glitches, including missing perfect portraits and broken pause screen, still persist.Crash Bandicoot 2 (USA): Grinds to a halt whenever trying to load Crash's model (only was to bypass this is by using the interpreter). Also crashes when other graphics are loaded (like entering mud). Graphical glitches have disappeared.
Need for Speed V-Rally (USA): Still crashes after Bios. This doesn't occur when using the interpreter.
Tekken 3 on Android Oreo Dyn+Software 1x. 55 FPS Dyn+Hardware 1x (Vulkan) . 38 FPS.
Hardware mode run a lot slower.
Hi @tabnk , what are your exact system specs?
Galaxy S7 (Exynos) Oreo.
Breath of Fire IV (USA)
First frame of opening video freezes, input is ignored and audio continues until end. No crash after that just sits doing nothing.
Does not occur under lightrec interpreter. Tested under windows 10 x64
@DonelBueno PGXP should work with dynarec as of e5e83cde, not too much faster than interpreter with PGXP, but better than ignoring the setting.
Tekken 2 (USA) on ARMv8 (RPI4 in 32-bit mode): quickly crashed when I enabled dynarec during opening cinematic:
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
[libretro INFO] Saving memcard 0...
[libretro INFO] Saving memcard 0...
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
when i started the game with the dynarec enabled it hung at the BIOS logo. seemed to work ok (but slow) with lightrec interpreter.
tried another random game (WipEout 1) and had the same issue. Perhaps ARM32 not catered for yet?
@ZachCook thanks for letting me know.
Do you think it is possible to improve its speed anytime in the future?
I'm working on that now, but not sure that performance will be improved much.
Tekken (USA) and Tekken 3 (USA) crash at bios screen with any dynarec mode (Windows 10 x64).
Tekken (USA) and Tekken 3 (USA) crash at bios screen with any dynarec mode (Windows 10 x64).
I can't replicate this. @cubatilles - can you share your build number and what options you're using? And please check post your RetroArch logs too.
Just wanted to add that Crash 2 exhibits the exact same problems I've mentioned before on Windows 10 x64.
Tekken 2 (USA) on ARMv8 (RPI4 in 32-bit mode): quickly crashed when I enabled dynarec during opening cinematic:
ERROR: No more registers! Abandon ship! ERROR: No more registers! Abandon ship! ERROR: No more registers! Abandon ship! ERROR: No more registers! Abandon ship! ERROR: No more registers! Abandon ship! ERROR: No more registers! Abandon ship! ERROR: No more registers! Abandon ship! [libretro INFO] Saving memcard 0... [libretro INFO] Saving memcard 0... ERROR: No more registers! Abandon ship! ERROR: No more registers! Abandon ship! ERROR: No more registers! Abandon ship!
when i started the game with the dynarec enabled it hung at the BIOS logo. seemed to work ok (but slow) with lightrec interpreter.
tried another random game (WipEout 1) and had the same issue. Perhaps ARM32 not catered for yet?
@pcercuei This looks like something is going very wrong on 32-bit ARM in lightrec
I believe the "No more registers" only happens when you enable the dynarec after the game is started? Or do you get it everytime?
@dankcushions can you test this, try running with skip bios to get past the hang in bios logo when starting with dynarec
@ZachCook, ok tried it with skip bios. still the same sort of crash, although this time it crashed out rather than hung:
[INFO] RetroArch 1.8.4 (Git 9e25601)
[INFO] Redirecting save file to "/home/pi/RetroPie/roms/psx/tekken2.srm".
[INFO] Redirecting savestate to "/home/pi/RetroPie/roms/psx/tekken2.state".
[INFO] === Build =======================================
[INFO] Capabilities: NEON VFPv3 VFPv4
[INFO] Built: Feb 6 2020
[INFO] Version: 1.8.4
[INFO] Git: 9e25601
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-beetle-psx/mednafen_psx_libretro.so"
[INFO] [Overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/Beetle PSX/Beetle PSX.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/Beetle PSX/psx.cfg.
[INFO] [Overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/Beetle PSX/tekken2.cfg.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
[INFO] Core requested VFS version >= v1, providing v3
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Remaps]: remap directory: /opt/retropie/configs/psx/
[INFO] Redirecting save file to "/home/pi/RetroPie/roms/psx/tekken2.srm".
[INFO] Redirecting savestate to "/home/pi/RetroPie/roms/psx/tekken2.state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".
[INFO] [Environ]: UNSUPPORTED (#57).
[INFO] [Environ]: SET_DISK_CONTROL_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: PERFORMANCE_LEVEL: 15.
[INFO] Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[libretro INFO] Rumble interface supported!
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[libretro INFO] Loading /home/pi/RetroPie/roms/psx/tekken2.PBP...
unhandled setting UI: psx.input.port1.gun_chairs
unhandled setting UI: psx.input.port2.gun_chairs
unhandled setting UI: psx.input.port3.gun_chairs
unhandled setting UI: psx.input.port4.gun_chairs
unhandled setting UI: psx.input.port5.gun_chairs
unhandled setting UI: psx.input.port6.gun_chairs
unhandled setting UI: psx.input.port7.gun_chairs
unhandled setting UI: psx.input.port8.gun_chairs
[libretro INFO] Lightrec map addresses: M=0x10000000, P=0x8f616008, R=0x2fc00000, H=0x2f800000
[libretro INFO] Checking if required firmware is present.
[libretro WARN] Firmware found but has invalid SHA1: /home/pi/RetroPie/BIOS/scph5501.bin
[libretro WARN] Expected SHA1: 0555C6FAE8906F3F09BAF5988F00E55F88E9F30B
[libretro WARN] Obtained SHA1: 96880D1CA92A016FF054BE5159BB06FE03CB4E14
[libretro WARN] Unsupported firmware may cause emulation glitches.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [RCHEEVOS]: ext_hash 0b889c67 ('pbp')
[INFO] [RCHEEVOS]: Load task finished
[INFO] Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Cheats]: Load game-specific cheatfile: /home/pi/.config/retroarch/cheats/Beetle PSX/tekken2.cht
[INFO] [Audio]: Set audio input rate to: 44143.41 Hz.
[INFO] [Video]: Video @ 1920x1080
[INFO] [Video]: Starting threaded video driver ...
[WARN] [DRM]: Couldn't get device resources.
[WARN] [DRM]: Couldn't get device resources.
[INFO] [DRM]: Found 1 connectors.
[INFO] [DRM]: Connector 0 connected: yes
[INFO] [DRM]: Connector 0 has 32 modes.
[INFO] [DRM]: Connector 0 assigned to monitor index: #1.
[INFO] [DRM]: Mode 0: (4096x2160) 4096 x 2160, 30 Hz
[INFO] [DRM]: Mode 1: (4096x2160) 4096 x 2160, 30 Hz
[INFO] [DRM]: Mode 2: (4096x2160) 4096 x 2160, 25 Hz
[INFO] [DRM]: Mode 3: (4096x2160) 4096 x 2160, 24 Hz
[INFO] [DRM]: Mode 4: (4096x2160) 4096 x 2160, 24 Hz
[INFO] [DRM]: Mode 5: (3840x2160) 3840 x 2160, 30 Hz
[INFO] [DRM]: Mode 6: (3840x2160) 3840 x 2160, 30 Hz
[INFO] [DRM]: Mode 7: (3840x2160) 3840 x 2160, 25 Hz
[INFO] [DRM]: Mode 8: (3840x2160) 3840 x 2160, 24 Hz
[INFO] [DRM]: Mode 9: (3840x2160) 3840 x 2160, 24 Hz
[INFO] [DRM]: Mode 10: (1920x1080) 1920 x 1080, 60 Hz
[INFO] [DRM]: Mode 11: (1920x1080) 1920 x 1080, 60 Hz
[INFO] [DRM]: Mode 12: (1920x1080) 1920 x 1080, 50 Hz
[INFO] [DRM]: Mode 13: (1920x1080) 1920 x 1080, 30 Hz
[INFO] [DRM]: Mode 14: (1920x1080) 1920 x 1080, 30 Hz
[INFO] [DRM]: Mode 15: (1920x1080) 1920 x 1080, 25 Hz
[INFO] [DRM]: Mode 16: (1920x1080) 1920 x 1080, 24 Hz
[INFO] [DRM]: Mode 17: (1920x1080) 1920 x 1080, 24 Hz
[INFO] [DRM]: Mode 18: (1280x1024) 1280 x 1024, 60 Hz
[INFO] [DRM]: Mode 19: (1360x768) 1360 x 768, 60 Hz
[INFO] [DRM]: Mode 20: (1152x864) 1152 x 864, 60 Hz
[INFO] [DRM]: Mode 21: (1280x720) 1280 x 720, 60 Hz
[INFO] [DRM]: Mode 22: (1280x720) 1280 x 720, 60 Hz
[INFO] [DRM]: Mode 23: (1280x720) 1280 x 720, 50 Hz
[INFO] [DRM]: Mode 24: (1024x768) 1024 x 768, 60 Hz
[INFO] [DRM]: Mode 25: (800x600) 800 x 600, 60 Hz
[INFO] [DRM]: Mode 26: (720x576) 720 x 576, 50 Hz
[INFO] [DRM]: Mode 27: (720x480) 720 x 480, 60 Hz
[INFO] [DRM]: Mode 28: (720x480) 720 x 480, 60 Hz
[INFO] [DRM]: Mode 29: (640x480) 640 x 480, 60 Hz
[INFO] [DRM]: Mode 30: (640x480) 640 x 480, 60 Hz
[INFO] [DRM]: Mode 31: (720x400) 720 x 400, 70 Hz
[INFO] [GL]: Found GL context: kms
[INFO] [GL]: Detecting screen resolution 1920x1080.
[INFO] [EGL] Found EGL client version >= 1.5, trying eglGetPlatformDisplay
[INFO] [EGL]: EGL version: 1.4
[INFO] [EGL]: Current context: 0x8db019a8.
[INFO] [KMS]: New FB: 1920x1080 (stride: 7680).
[INFO] [GL]: Vendor: Broadcom, Renderer: V3D 4.2.
[INFO] [GL]: Version: OpenGL ES 3.0 Mesa 19.2.0-rc1.
[INFO] [GL]: Using resolution 1920x1080
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shaders]: preset directory: /home/pi/.config/retroarch/shaders/presets
[INFO] [Shader driver]: Using GLSL shader backend.
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [udev]: Keyboard #0 (/dev/input/event0).
[INFO] [udev]: Mouse #0 (/dev/input/event1).
[INFO] [udev]: Mouse #1 (/dev/input/mouse0).
[INFO] [udev]: Mouse #0 (/dev/input/event4).
[INFO] [udev]: Mouse #1 (/dev/input/mouse1).
[INFO] [udev]: Plugged pad: Sony Interactive Entertainment Wireless Controller (1356:2508) on port #0.
[INFO] [Autoconf]: 1 profiles found.
[INFO] [Autoconf]: selected configuration: /home/pi/.config/retroarch/autoconfig/Sony Interactive Entertainment Wireless Controller.cfg
[INFO] [udev]: Pad #0 (/dev/input/event6) supports force feedback.
[INFO] [udev]: Pad #0 (/dev/input/event6) supports 16 force feedback effects.
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: null
[INFO] Found shader "/home/pi/.config/retroarch/shaders/2xsal-level2-crt.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/2xsal.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/2xScaleHQ.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_lanczos4.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_phosphor.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_snes.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/Brighter-with_Contrast.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/bsnes_gamma_ramp.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-curvature-vertical.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-curvature.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-vertical.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy-screen-grid.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy2.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/gba-color.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x&lcd3x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x2.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x_lcd3x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x_phosphor.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2xwaterpaint.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2xwaterpaintscanline.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq4x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq4x_lcd3x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/nds-color.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/nds.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/nedi.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/palm-color.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/phosphor.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/psp-color.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-2x-prescale.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-scanlines.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-simple.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes2.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpaint.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpainthicontrast.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpaintscanline.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_lcd3x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_phosphor.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_scanline.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_waterpaint.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/stock.glsl"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/super-2xsai.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/super-eagle.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/vba-color.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/xbr-lv1-noblend.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_curve.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_curve_vertical.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_standard.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_standard_vertical.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_lcd_standard.glslp"
[INFO] [ALSA]: Using signed 16-bit format.
[INFO] [ALSA]: Period size: 768 frames
[INFO] [ALSA]: Buffer size: 3072 frames
[INFO] [ALSA]: Can pause: no.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Menu]: Found menu display driver: "gl".
[CDROM] Could not open /dev/sg0, please check permissions.
[INFO] [LED]: LED driver = 'null' 0x4bd6c0
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "alsa" driver.
[libretro INFO] Controller 1: PlayStation Controller
[libretro INFO] Controller 2: PlayStation Controller
[INFO] Loading history file: [/opt/retropie/configs/psx/content_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/psx/content_music_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/psx/content_video_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/psx/content_image_history.lpl].
[INFO] Loading favorites file: [/opt/retropie/configs/psx/content_favorites.lpl].
[INFO] [KMS]: New FB: 1920x1080 (stride: 7680).
[INFO] [KMS]: New FB: 1920x1080 (stride: 7680).
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
[libretro INFO] Saving memcard 0...
[libretro INFO] Saving memcard 0...
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
Your logs show that you are using an unsupported firmware, can you test with original firmware too?
@ZachCook the firmware is the PSP POPs bios. see https://github.com/libretro/beetle-psx-libretro/issues/519. works fine in interpreter.
but anyway, here it is under a supported BIOS:
[INFO] RetroArch 1.8.4 (Git 9e25601)
[INFO] Redirecting save file to "/home/pi/RetroPie/roms/psx/tekken2.srm".
[INFO] Redirecting savestate to "/home/pi/RetroPie/roms/psx/tekken2.state".
[INFO] === Build =======================================
[INFO] Capabilities: NEON VFPv3 VFPv4
[INFO] Built: Feb 6 2020
[INFO] Version: 1.8.4
[INFO] Git: 9e25601
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-beetle-psx/mednafen_psx_libretro.so"
[INFO] [Overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/Beetle PSX/Beetle PSX.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/Beetle PSX/psx.cfg.
[INFO] [Overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/Beetle PSX/tekken2.cfg.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
[INFO] Core requested VFS version >= v1, providing v3
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Remaps]: remap directory: /opt/retropie/configs/psx/
[INFO] Redirecting save file to "/home/pi/RetroPie/roms/psx/tekken2.srm".
[INFO] Redirecting savestate to "/home/pi/RetroPie/roms/psx/tekken2.state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".
[INFO] [Environ]: UNSUPPORTED (#57).
[INFO] [Environ]: SET_DISK_CONTROL_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: PERFORMANCE_LEVEL: 15.
[INFO] Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[libretro INFO] Rumble interface supported!
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[libretro INFO] Loading /home/pi/RetroPie/roms/psx/tekken2.PBP...
unhandled setting UI: psx.input.port1.gun_chairs
unhandled setting UI: psx.input.port2.gun_chairs
unhandled setting UI: psx.input.port3.gun_chairs
unhandled setting UI: psx.input.port4.gun_chairs
unhandled setting UI: psx.input.port5.gun_chairs
unhandled setting UI: psx.input.port6.gun_chairs
unhandled setting UI: psx.input.port7.gun_chairs
unhandled setting UI: psx.input.port8.gun_chairs
[libretro INFO] Lightrec map addresses: M=0x10000000, P=0x8f616008, R=0x2fc00000, H=0x2f800000
[libretro INFO] Checking if required firmware is present.
[libretro INFO] Firmware found: /home/pi/RetroPie/BIOS/scph5501.bin
[libretro INFO] Firmware SHA1: 0555C6FAE8906F3F09BAF5988F00E55F88E9F30B
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [RCHEEVOS]: ext_hash 0b889c67 ('pbp')
[INFO] [RCHEEVOS]: Load task finished
[INFO] Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Cheats]: Load game-specific cheatfile: /home/pi/.config/retroarch/cheats/Beetle PSX/tekken2.cht
[INFO] [Audio]: Set audio input rate to: 44143.41 Hz.
[INFO] [Video]: Video @ 1920x1080
[INFO] [Video]: Starting threaded video driver ...
[WARN] [DRM]: Couldn't get device resources.
[WARN] [DRM]: Couldn't get device resources.
[INFO] [DRM]: Found 1 connectors.
[INFO] [DRM]: Connector 0 connected: yes
[INFO] [DRM]: Connector 0 has 32 modes.
[INFO] [DRM]: Connector 0 assigned to monitor index: #1.
[INFO] [DRM]: Mode 0: (4096x2160) 4096 x 2160, 30 Hz
[INFO] [DRM]: Mode 1: (4096x2160) 4096 x 2160, 30 Hz
[INFO] [DRM]: Mode 2: (4096x2160) 4096 x 2160, 25 Hz
[INFO] [DRM]: Mode 3: (4096x2160) 4096 x 2160, 24 Hz
[INFO] [DRM]: Mode 4: (4096x2160) 4096 x 2160, 24 Hz
[INFO] [DRM]: Mode 5: (3840x2160) 3840 x 2160, 30 Hz
[INFO] [DRM]: Mode 6: (3840x2160) 3840 x 2160, 30 Hz
[INFO] [DRM]: Mode 7: (3840x2160) 3840 x 2160, 25 Hz
[INFO] [DRM]: Mode 8: (3840x2160) 3840 x 2160, 24 Hz
[INFO] [DRM]: Mode 9: (3840x2160) 3840 x 2160, 24 Hz
[INFO] [DRM]: Mode 10: (1920x1080) 1920 x 1080, 60 Hz
[INFO] [DRM]: Mode 11: (1920x1080) 1920 x 1080, 60 Hz
[INFO] [DRM]: Mode 12: (1920x1080) 1920 x 1080, 50 Hz
[INFO] [DRM]: Mode 13: (1920x1080) 1920 x 1080, 30 Hz
[INFO] [DRM]: Mode 14: (1920x1080) 1920 x 1080, 30 Hz
[INFO] [DRM]: Mode 15: (1920x1080) 1920 x 1080, 25 Hz
[INFO] [DRM]: Mode 16: (1920x1080) 1920 x 1080, 24 Hz
[INFO] [DRM]: Mode 17: (1920x1080) 1920 x 1080, 24 Hz
[INFO] [DRM]: Mode 18: (1280x1024) 1280 x 1024, 60 Hz
[INFO] [DRM]: Mode 19: (1360x768) 1360 x 768, 60 Hz
[INFO] [DRM]: Mode 20: (1152x864) 1152 x 864, 60 Hz
[INFO] [DRM]: Mode 21: (1280x720) 1280 x 720, 60 Hz
[INFO] [DRM]: Mode 22: (1280x720) 1280 x 720, 60 Hz
[INFO] [DRM]: Mode 23: (1280x720) 1280 x 720, 50 Hz
[INFO] [DRM]: Mode 24: (1024x768) 1024 x 768, 60 Hz
[INFO] [DRM]: Mode 25: (800x600) 800 x 600, 60 Hz
[INFO] [DRM]: Mode 26: (720x576) 720 x 576, 50 Hz
[INFO] [DRM]: Mode 27: (720x480) 720 x 480, 60 Hz
[INFO] [DRM]: Mode 28: (720x480) 720 x 480, 60 Hz
[INFO] [DRM]: Mode 29: (640x480) 640 x 480, 60 Hz
[INFO] [DRM]: Mode 30: (640x480) 640 x 480, 60 Hz
[INFO] [DRM]: Mode 31: (720x400) 720 x 400, 70 Hz
[INFO] [GL]: Found GL context: kms
[INFO] [GL]: Detecting screen resolution 1920x1080.
[INFO] [EGL] Found EGL client version >= 1.5, trying eglGetPlatformDisplay
[INFO] [EGL]: EGL version: 1.4
[INFO] [EGL]: Current context: 0x8db019a8.
[INFO] [KMS]: New FB: 1920x1080 (stride: 7680).
[INFO] [GL]: Vendor: Broadcom, Renderer: V3D 4.2.
[INFO] [GL]: Version: OpenGL ES 3.0 Mesa 19.2.0-rc1.
[INFO] [GL]: Using resolution 1920x1080
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shaders]: preset directory: /home/pi/.config/retroarch/shaders/presets
[INFO] [Shader driver]: Using GLSL shader backend.
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [udev]: Keyboard #0 (/dev/input/event0).
[INFO] [udev]: Mouse #0 (/dev/input/event1).
[INFO] [udev]: Mouse #1 (/dev/input/mouse0).
[INFO] [udev]: Mouse #0 (/dev/input/event4).
[INFO] [udev]: Mouse #1 (/dev/input/mouse1).
[INFO] [udev]: Plugged pad: Sony Interactive Entertainment Wireless Controller (1356:2508) on port #0.
[INFO] [udev]: Pad #0 (/dev/input/event6) supports force feedback.
[INFO] [udev]: Pad #0 (/dev/input/event6) supports 16 force feedback effects.
[INFO] [Autoconf]: 1 profiles found.
[INFO] [Autoconf]: selected configuration: /home/pi/.config/retroarch/autoconfig/Sony Interactive Entertainment Wireless Controller.cfg
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: null
[INFO] Found shader "/home/pi/.config/retroarch/shaders/2xsal-level2-crt.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/2xsal.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/2xScaleHQ.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_lanczos4.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_phosphor.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_snes.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/Brighter-with_Contrast.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/bsnes_gamma_ramp.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-curvature-vertical.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-curvature.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-vertical.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy-screen-grid.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy2.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/gba-color.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x&lcd3x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x2.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x_lcd3x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x_phosphor.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2xwaterpaint.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2xwaterpaintscanline.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq4x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/hq4x_lcd3x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/nds-color.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/nds.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/nedi.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/palm-color.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/phosphor.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/psp-color.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-2x-prescale.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-scanlines.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-simple.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes2.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpaint.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpainthicontrast.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpaintscanline.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_lcd3x.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_phosphor.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_scanline.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_waterpaint.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/stock.glsl"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/super-2xsai.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/super-eagle.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/vba-color.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/xbr-lv1-noblend.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_curve.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_curve_vertical.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_standard.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_standard_vertical.glslp"
[INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_lcd_standard.glslp"
[INFO] [ALSA]: Using signed 16-bit format.
[INFO] [ALSA]: Period size: 768 frames
[INFO] [ALSA]: Buffer size: 3072 frames
[INFO] [ALSA]: Can pause: no.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Menu]: Found menu display driver: "gl".
[CDROM] Could not open /dev/sg0, please check permissions.
[INFO] [LED]: LED driver = 'null' 0x4bd6c0
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "alsa" driver.
[libretro INFO] Controller 1: PlayStation Controller
[libretro INFO] Controller 2: PlayStation Controller
[INFO] Loading history file: [/opt/retropie/configs/psx/content_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/psx/content_music_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/psx/content_video_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/psx/content_image_history.lpl].
[INFO] Loading favorites file: [/opt/retropie/configs/psx/content_favorites.lpl].
[INFO] [KMS]: New FB: 1920x1080 (stride: 7680).
[INFO] [KMS]: New FB: 1920x1080 (stride: 7680).
curiously, it doesn't have the registers (or any error), but it's definitely hanging before anything is displayed.
tried it with wipeout, and got a hang once i'd selected a track:
unhandled setting UI: psx.input.port1.gun_chairs
unhandled setting UI: psx.input.port2.gun_chairs
unhandled setting UI: psx.input.port3.gun_chairs
unhandled setting UI: psx.input.port4.gun_chairs
unhandled setting UI: psx.input.port5.gun_chairs
unhandled setting UI: psx.input.port6.gun_chairs
unhandled setting UI: psx.input.port7.gun_chairs
unhandled setting UI: psx.input.port8.gun_chairs
[CDROM] Could not open /dev/sg0, please check permissions.
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
ERROR: No more registers! Abandon ship!
WARNING: Unknown opcode: 0x00001770 at PC 0x80101ba8
WARNING: Unknown opcode: 0x00001770 at PC 0x80101440
WARNING: Unknown opcode: 0x00001770 at PC 0x80101358
WARNING: Unknown opcode: 0x00001770 at PC 0x80101d38
WARNING: Unknown opcode: 0x00001770 at PC 0x8006fd04
WARNING: Unknown opcode: 0x00001770 at PC 0x80035108
WARNING: Unknown opcode: 0x00001770 at PC 0x80035168
WARNING: Unknown opcode: 0x00001770 at PC 0x800351f4
WARNING: Unknown opcode: 0x00001770 at PC 0x80035270
WARNING: Unknown opcode: 0x00001770 at PC 0x800352ec
WARNING: Unknown opcode: 0x00001770 at PC 0x800768e8
ERROR: No more registers! Abandon ship!
WARNING: Unknown opcode: 0x00001770 at PC 0x80019774
ERROR: No more registers! Abandon ship!
WARNING: Unknown opcode: 0x00001770 at PC 0x80048204
WARNING: Unknown opcode: 0x00001770 at PC 0x8004ad1c
WARNING: Unknown opcode: 0x00001770 at PC 0x8004aa9c
WARNING: Unknown opcode: 0x00001770 at PC 0x8004ae14
WARNING: Unknown opcode: 0x00001770 at PC 0x8004adc0
WARNING: Unknown opcode: 0x00001770 at PC 0x8004ad70
(not a verbose log here but you get the idea)
Blaster Master: Blasting Again segfaults immediately on game load with any form of dynarec enabled (max, ctc, and lightrec all tested).
ERROR: Segmentation fault in recompiled code: invalid load/store at address 0x66666666
(retest results in comment below, tl;dr: don't use 14x load speed with dynarec on this one)
EDIT: While I was at it, I rechecked a few of the entries in the main post. (build 62b6333, Linux x86_64)
Parasite Eve II: Confirmed unable to load past the SEA publisher screen, though pushing CD Loading Speed any higher than 6x will cause the same problem.
Brave Fencer Musashi: Confirmed unable to progress as listed, again can also be caused by CD Loading Speed being any higher than 2x (higher load speeds will cause issues sooner).
Gex - Enter the Gecko: When on Max Performance, may or may not segfault. If it doesn't, the intro will frequently glitch out, but the game appears to work fine past that. Didn't test further than starting a game. Appears to work perfectly on Cycle Timing Check. One max performance segfault produced the below lines:
WARNING: Unimplemented opcode 0x00002b28
WARNING: Unimplemented opcode 0x00002c94
WARNING: Unimplemented opcode 0x00002efc
WARNING: Unimplemented opcode 0x0000346c
WARNING: Unimplemented opcode 0x00004134
Formula One 99 (USA)
Gets stuck on the first loading screen with Lightrec dynarec/interpreter. Beetle's interpreter works. Dynarec code invalidation options don't affect it.
@Sanaki Can you try with CD Loading Speed at 2x then?