Hi,
i am using ppsspp on my raspberry pi 4 (as part of RetroPie on a self built arcade cabinet). This game is very well playable,
unfortunately the game crashes in a certain condition. This is very well reproducable:
- Start the game in single player outrun mode
- Chouse the outrun2 courses (it does not crash with the outrun2 sp courses)
- Alway go left when you can chooses which course to take
- it will crash somewhere in the 3rd or 4th course
This is the logging:
Code:
Parameters:
Executing: bash "/home/pi/RetroPie/roms/psp/+Start PPSSPP.sh"
I: VulkanLoader.cpp:272: VulkanMayBeAvailable: Device allowed ('SDL:Linux')
I: VulkanLoader.cpp:279: VulkanMayBeAvailable: Library loaded ('libvulkan.so')
I: VulkanLoader.cpp:332: VulkanMayBeAvailable: Enumerating instance extensions
I: VulkanLoader.cpp:343: VulkanMayBeAvailable: Instance extension count: 2
I: VulkanLoader.cpp:351: VulkanMaybeAvailable: Instance extension found: VK_EXT_debug_report (00000009)
I: VulkanLoader.cpp:351: VulkanMaybeAvailable: Instance extension found: VK_EXT_debug_utils (00000001)
E: VulkanLoader.cpp:369: Surface extension not found
DEBUG: Vulkan is not available, not using Vulkan.
I: Config.cpp:520: Longest display side: -1 pixels. Choosing scale 1
Pixels: 960 x 544
Virtual pixels: 960 x 544
I: gpu_features.cpp:175: GPU Vendor : Broadcom ; renderer: V3D 4.2 version str: OpenGL ES 3.1 Mesa 19.3.2 ; GLSL version str: OpenGL ES GLSL ES 3.10
I: gpu_features.cpp:292: OpenGL ES 3.1 support detected!
loading control pad mappings from gamecontrollerdb.txt: SUCCESS!
59:02:605 root N[BOOT]: UI/EmuScreen.cpp:299 Loading /home/pi/RetroPie/roms/psp/OutRun 2006 - Coast 2 Coast (Europe).iso...
59:03:389 sceUSB_PSPCo E[HLE]: HLE/HLE.cpp:665 Unknown syscall: Module: (unknown) (module: 255 func: 4095)
59:03:389 sceUSB_PSPCo E[HLE]: HLE/HLE.cpp:665 Unknown syscall: Module: (unknown) (module: 255 func: 4095)
59:03:389 sceUSB_PSPCo E[HLE]: HLE/HLE.cpp:727 Unimplemented HLE function Kprintf
59:03:389 user_main E[SCEIO]: HLE/sceIo.cpp:1951 UNIMPL sceIoDevctl("usbpspcm:", 03415001, 09fff610, 4, 00000000, 0)
59:03:391 sceUSB_PSPCo E[HLE]: HLE/HLE.cpp:665 Unknown syscall: Module: (unknown) (module: 255 func: 4095)
59:03:391 sceUSB_PSPCo E[HLE]: HLE/HLE.cpp:665 Unknown syscall: Module: (unknown) (module: 255 func: 4095)
59:03:391 sceUSB_PSPCo E[HLE]: HLE/HLE.cpp:727 Unimplemented HLE function Kprintf
00:34:266 user_main E[SCEIO]: HLE/sceIo.cpp:1951 UNIMPL sceIoDevctl("usbpspcm:", 03415002, 08bf1b88, 4, 00000000, 0)
00:34:266 user_main E[SCEMODULE]: HLE/sceKernelModule.cpp:2061 sceKernelStopModule(0000014b, 00000000, 00000000, 00000000, 00000000): invalid module id
00:34:266 user_main E[SCEKERNEL]: HLE/sceKernelThread.cpp:2293 sceKernelTerminateDeleteThread(330): thread doesn't exist
/home/pi/RetroPie/roms/psp/+Start PPSSPP.sh: regel 2: 1925 Busfout "/opt/retropie/emulators/ppsspp/PPSSPPSDL"
Note: Only the lines
Code:
00:34:266 user_main E[SCEIO]: HLE/sceIo.cpp:1951 UNIMPL sceIoDevctl("usbpspcm:", 03415002, 08bf1b88, 4, 00000000, 0)
00:34:266 user_main E[SCEMODULE]: HLE/sceKernelModule.cpp:2061 sceKernelStopModule(0000014b, 00000000, 00000000, 00000000, 00000000): invalid module id
00:34:266 user_main E[SCEKERNEL]: HLE/sceKernelThread.cpp:2293 sceKernelTerminateDeleteThread(330): thread doesn't exist
/home/pi/RetroPie/roms/psp/+Start PPSSPP.sh: regel 2: 1925 Busfout "/opt/retropie/emulators/ppsspp/PPSSPPSDL"
seem to appear at the moment of crash.
I am quite new to ppsspp so i don't know how to analyse. I did try both the US and EU versions of the rom, and both have the same crash.
Can someone help?