libretro / libretro/libretro-uae

[Odroid] Swapping Discs will Crash retroarch / results in Guru Meditation

Open
#416 13 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

help wanted
Dominant language
C
Stars
169
Forks
76
Avg merge
5h 34m
Merged PRs (30d)
7

Description

Hi all!

Hardware: Odroid XU4
Retropie: 4.7.11
Retroarch: Build from April 6th 2021
lr-puae: Build from May 2nd 2021 (updating now for the last 4 versions thats why i write now an issue here)
Memory: using retropie-mount directory on a USB Stick.

Tried now with 2 Games where i know i have to Swap discs after first Disc loading and tried everything to load them but always will result in a crash. With Singledisk games i have no Problems at all - had no single crash even playing through many titles. Following logs beneath here should describe the disc swap process after loading disc 1 correctly and requires disc 2.

Tried already all following procedures with Disc Swapping

  • Tried to "pure" load *.zip files individually (via Retroarch Menu as described in readme)
  • Tried to "pure" load *.adf individually (via Retroarch Menu as described in readme) (logs beneath are using this method)
  • Tried to use M3U files with *.adf
  • Tried to zip ADFs and loading it that way
  • Tried it with (MD) as also without (example: Alien Breed (A500+) (MD))
  • Tried to use the Name Convention for Discs as also without Name convention as described in the Readme, as ADF as also ZIP

Alien Breed Amiga 500+ (CRC of BIOS is the same as in the List) - crashes retroarch completely and goes back to emulationstation with following /dev/shm/runcommand.log:

Parameters: 
Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-puae/puae_libretro.so --config /opt/retropie/configs/amiga/retroarch.cfg "/home/odroid/RetroPie/roms/amiga/Alien Breed_Disk1.adf" --verbose --appendconfig /dev/shm/retroarch.cfg
[INFO] RetroArch 1.8.8 (Git 9552f87)
[INFO] Redirecting save file to "/home/odroid/RetroPie/roms/amiga/Alien Breed_Disk1.srm".
[INFO] Redirecting save state to "/home/odroid/RetroPie/roms/amiga/Alien Breed_Disk1.state".
[INFO] === Build =======================================
[INFO] Capabilities:  NEON VFPv3 VFPv4
[INFO] Built: Apr  6 2021
[INFO] Version: 1.8.8
[INFO] Git: 9552f87
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-puae/puae_libretro.so"
[INFO] [Overrides] no core-specific overrides found at /home/odroid/.config/retroarch/config/PUAE/PUAE.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /home/odroid/.config/retroarch/config/PUAE/amiga.cfg.
[INFO] [Overrides] no game-specific overrides found at /home/odroid/.config/retroarch/config/PUAE/Alien Breed_Disk1.cfg.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Environ]: SET_CORE_OPTIONS.
[INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.
[INFO] [Remaps]: remap directory: /opt/retropie/configs/amiga/
[INFO] Redirecting save file to "/home/odroid/RetroPie/roms/amiga/Alien Breed_Disk1.srm".
[INFO] Redirecting save state to "/home/odroid/RetroPie/roms/amiga/Alien Breed_Disk1.state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/home/odroid/RetroPie/BIOS".
[INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/home/odroid/.config/retroarch/downloads".
[INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Environ]: SET_KEYBOARD_CALLBACK.
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[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] [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] [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] [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] [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] Content loading skipped. Implementation will load it on its own.
[libretro INFO] Generating config file: '/home/odroid/RetroPie/roms/amiga//puae_libretro.uae'
[libretro INFO] Booting model: 'kick37175.A500'
[libretro INFO] Disk (1) inserted in drive DF0: '/home/odroid/RetroPie/roms/amiga/Alien Breed_Disk1.adf'
[libretro INFO] --------------------------------------------------------------------------------
[libretro INFO] PUAE 2.6.1 (0186c1b16f7181ffa02d73e6920d3180ce457c46)
[libretro INFO] Git commit: 26e303a
[libretro INFO] Build date: May  2 2021 07:42:16
[libretro INFO] 
[libretro INFO] See the source for a full list of contributors.
[libretro INFO] This is free software; see the file COPYING for copying conditions. There is NO
[libretro INFO] warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[libretro INFO] --------------------------------------------------------------------------------
[libretro INFO] Opening cfgfile '/home/odroid/RetroPie/roms/amiga//puae_libretro.uae' 
[libretro INFO] Known ROM 'KS ROM v2.04 (A500+)' loaded
[libretro INFO] Building CPU table for configuration: 68000 prefetch 24-bit
[libretro INFO] 1883 CPU functions
[libretro INFO] Building CPU, 44316 opcodes (0 1 1)
[libretro INFO] CPU=68000, FPU=0, MMU=0, JIT=CPU=0.
[libretro INFO] Reset at 00000000. Chipset mask = 00000003
[libretro INFO] PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] hardreset, memory cleared
[libretro INFO] PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Cheats]: Load game-specific cheatfile: /home/odroid/.config/retroarch/cheats/PUAE/Alien Breed_Disk1.cht
[INFO] [Audio]: Set audio input rate to: 44100.00 Hz.
[INFO] [Video]: Timings deviate too much. Will not adjust. (Display = 60.00 Hz, Game = 49.92 Hz)
[INFO] [Video]: Video @ 1360x768
[INFO] [Video]: Starting threaded video driver ...
[INFO] [EGL] Falling back to eglGetDisplay
[INFO] [EGL]: EGL version: 1.4
[INFO] [GL]: Found GL context: mali-fbdev
[INFO] [GL]: Detecting screen resolution 0x0.
[INFO] [EGL]: Current context: 0xaaf2a200.
[INFO] [GL]: Vendor: ARM, Renderer: Mali-T628.
[INFO] [GL]: Version: OpenGL ES 3.1 v1.r12p0-04rel0.03af15950392f3702b248717f4938b82.
[INFO] [GL]: Using resolution 1360x768
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shaders]: preset directory: /home/odroid/.config/retroarch/config
[INFO] [Shaders]: preset directory: /opt/retropie/configs/amiga/
[INFO] [Shaders]: preset directory: /home/odroid/.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] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[INFO] [udev]: Keyboard #0 (/dev/input/event0).
[INFO] [udev]: Plugged pad: USB Gamepad  (121:17) on port #0.
[INFO] [udev]: Pad #0 (/dev/input/event3) supports 0 force feedback effects.
[INFO] [udev]: Plugged pad: Xbox Gamepad (userspace driver) (0:0) on port #1.
[INFO] [udev]: Pad #1 (/dev/input/event4) supports 0 force feedback effects.
[INFO] [Joypad]: Found joypad driver: "udev".
[WARN] [udev]: Full-screen pointer won't be available.
[INFO] [Video]: Found display server: null
[INFO] Found shader "/home/odroid/.config/retroarch/shaders/retroarch.glslp"
[INFO] [SDL audio]: Requested 64 ms latency, got 92 ms
[WARN] Audio rate control was desired, but driver does not support needed features.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [LED]: LED driver = 'null' 0xb7b504
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "alsa" driver.
[INFO] SRAM will not be saved.
[INFO] Loading history file: [/opt/retropie/configs/all/content_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/all/content_music_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/all/content_video_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/all/content_image_history.lpl].
[INFO] Loading favorites file: [/opt/retropie/configs/all/content_favorites.lpl].
[INFO] Written to playlist file: /opt/retropie/configs/all/content_history.lpl
[INFO] SET_GEOMETRY: 720x288, aspect: 1.250.
[libretro INFO] Illegal instruction: 4e7b at 00F80B4C -> 00F80BD4
[libretro INFO] Illegal instruction: 4e7b at 0007F82A -> 0007F830
[INFO] Ejected virtual disc tray.
[libretro INFO] Disk (2) inserted in drive DF0: '/home/odroid/RetroPie/roms/amiga/Alien Breed_Disk2.adf'
[INFO] Setting disc in tray: 2/2 - Alien Breed_Disk2
[INFO] Closed virtual disc tray.
[INFO] Appended disc: Alien Breed_Disk2.adf
[INFO] Redirecting save file to "/home/odroid/RetroPie/roms/amiga/Alien Breed_Disk2.srm".
[INFO] Redirecting save state to "/home/odroid/RetroPie/roms/amiga/Alien Breed_Disk2.state".
[INFO] Ejected virtual disc tray.
[INFO] Setting disc in tray: 2/2 - Alien Breed_Disk2
[INFO] Closed virtual disc tray.
/opt/retropie/supplementary/runcommand/runcommand.sh: line 1285:  8326 Bus error               (core dumped) /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-puae/puae_libretro.so --config /opt/retropie/configs/amiga/retroarch.cfg "/home/odroid/RetroPie/roms/amiga/Alien Breed_Disk1.adf" --verbose --appendconfig /dev/shm/retroarch.cfg

Brutal Football 500+ and 500 slowram (both CRCs are correct as same in the list) - crashes with a GURU Meditation 8000 000B so i exited the core manually.

/dev/shm/runcommand.log:

Parameters: 
Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-puae/puae_libretro.so --config /opt/retropie/configs/amiga/retroarch.cfg "/home/odroid/RetroPie/roms/amiga/Brutal Football (1994)(Millennium)(Disk 1 of 2)[cr].adf" --verbose --appendconfig /dev/shm/retroarch.cfg
[INFO] RetroArch 1.8.8 (Git 9552f87)
[INFO] Redirecting save file to "/home/odroid/RetroPie/roms/amiga/Brutal Football (1994)(Millennium)(Disk 1 of 2)[cr].srm".
[INFO] Redirecting save state to "/home/odroid/RetroPie/roms/amiga/Brutal Football (1994)(Millennium)(Disk 1 of 2)[cr].state".
[INFO] === Build =======================================
[INFO] Capabilities:  NEON VFPv3 VFPv4
[INFO] Built: Apr  6 2021
[INFO] Version: 1.8.8
[INFO] Git: 9552f87
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-puae/puae_libretro.so"
[INFO] [Overrides] no core-specific overrides found at /home/odroid/.config/retroarch/config/PUAE/PUAE.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /home/odroid/.config/retroarch/config/PUAE/amiga.cfg.
[INFO] [Overrides] no game-specific overrides found at /home/odroid/.config/retroarch/config/PUAE/Brutal Football (1994)(Millennium)(Disk 1 of 2)[cr].cfg.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Environ]: SET_CORE_OPTIONS.
[INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.
[INFO] [Remaps]: remap directory: /opt/retropie/configs/amiga/
[INFO] Redirecting save file to "/home/odroid/RetroPie/roms/amiga/Brutal Football (1994)(Millennium)(Disk 1 of 2)[cr].srm".
[INFO] Redirecting save state to "/home/odroid/RetroPie/roms/amiga/Brutal Football (1994)(Millennium)(Disk 1 of 2)[cr].state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/home/odroid/RetroPie/BIOS".
[INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/home/odroid/.config/retroarch/downloads".
[INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Environ]: SET_KEYBOARD_CALLBACK.
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[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] [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] [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] [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] [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] Content loading skipped. Implementation will load it on its own.
[libretro INFO] Generating config file: '/home/odroid/RetroPie/roms/amiga//puae_libretro.uae'
[libretro INFO] Booting model: 'kick37175.A500'
[libretro INFO] Disk (1) inserted in drive DF0: '/home/odroid/RetroPie/roms/amiga/Brutal Football (1994)(Millennium)(Disk 1 of 2)[cr].adf'
[libretro INFO] --------------------------------------------------------------------------------
[libretro INFO] PUAE 2.6.1 (0186c1b16f7181ffa02d73e6920d3180ce457c46)
[libretro INFO] Git commit: 26e303a
[libretro INFO] Build date: May  2 2021 07:42:16
[libretro INFO] 
[libretro INFO] See the source for a full list of contributors.
[libretro INFO] This is free software; see the file COPYING for copying conditions. There is NO
[libretro INFO] warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[libretro INFO] --------------------------------------------------------------------------------
[libretro INFO] Opening cfgfile '/home/odroid/RetroPie/roms/amiga//puae_libretro.uae' 
[libretro INFO] Known ROM 'KS ROM v2.04 (A500+)' loaded
[libretro INFO] Building CPU table for configuration: 68000 prefetch 24-bit
[libretro INFO] 1883 CPU functions
[libretro INFO] Building CPU, 44316 opcodes (0 1 1)
[libretro INFO] CPU=68000, FPU=0, MMU=0, JIT=CPU=0.
[libretro INFO] Reset at 00000000. Chipset mask = 00000003
[libretro INFO] PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] hardreset, memory cleared
[libretro INFO] PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Cheats]: Load game-specific cheatfile: /home/odroid/.config/retroarch/cheats/PUAE/Brutal Football (1994)(Millennium)(Disk 1 of 2)[cr].cht
[INFO] [Audio]: Set audio input rate to: 44100.00 Hz.
[INFO] [Video]: Timings deviate too much. Will not adjust. (Display = 60.00 Hz, Game = 49.92 Hz)
[INFO] [Video]: Video @ 1360x768
[INFO] [Video]: Starting threaded video driver ...
[INFO] [EGL] Falling back to eglGetDisplay
[INFO] [EGL]: EGL version: 1.4
[INFO] [GL]: Found GL context: mali-fbdev
[INFO] [GL]: Detecting screen resolution 0x0.
[INFO] [EGL]: Current context: 0xaae2a200.
[INFO] [GL]: Vendor: ARM, Renderer: Mali-T628.
[INFO] [GL]: Version: OpenGL ES 3.1 v1.r12p0-04rel0.03af15950392f3702b248717f4938b82.
[INFO] [GL]: Using resolution 1360x768
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shaders]: preset directory: /home/odroid/.config/retroarch/config
[INFO] [Shaders]: preset directory: /opt/retropie/configs/amiga/
[INFO] [Shaders]: preset directory: /home/odroid/.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] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[INFO] [udev]: Keyboard #0 (/dev/input/event0).
[INFO] [udev]: Plugged pad: USB Gamepad  (121:17) on port #0.
[INFO] [udev]: Pad #0 (/dev/input/event3) supports 0 force feedback effects.
[INFO] [udev]: Plugged pad: Xbox Gamepad (userspace driver) (0:0) on port #1.
[INFO] [udev]: Pad #1 (/dev/input/event4) supports 0 force feedback effects.
[INFO] [Joypad]: Found joypad driver: "udev".
[WARN] [udev]: Full-screen pointer won't be available.
[INFO] [Video]: Found display server: null
[INFO] Found shader "/home/odroid/.config/retroarch/shaders/retroarch.glslp"
[INFO] [SDL audio]: Requested 64 ms latency, got 92 ms
[WARN] Audio rate control was desired, but driver does not support needed features.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [LED]: LED driver = 'null' 0xb9f504
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "alsa" driver.
[INFO] SRAM will not be saved.
[INFO] Loading history file: [/opt/retropie/configs/all/content_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/all/content_music_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/all/content_video_history.lpl].
[INFO] Loading history file: [/opt/retropie/configs/all/content_image_history.lpl].
[INFO] Loading favorites file: [/opt/retropie/configs/all/content_favorites.lpl].
[INFO] SET_GEOMETRY: 720x288, aspect: 1.250.
[libretro INFO] Illegal instruction: 4e7b at 00F80B4C -> 00F80BD4
[libretro INFO] waiting_blits detected PC=00031822
[libretro INFO] waiting_blits detected PC=000318b8
[libretro INFO] waiting_blits detected PC=0003194e
[libretro INFO] waiting_blits detected PC=000319e4
[libretro INFO] waiting_blits detected PC=00031a86
[libretro INFO] waiting_blits detected PC=00084ec2
[libretro INFO] waiting_blits detected PC=00084f98
[libretro INFO] waiting_blits detected PC=000851e4
[libretro INFO] waiting_blits detected PC=00085292
[libretro INFO] waiting_blits detected PC=00085340
[INFO] Ejected virtual disc tray.
[libretro INFO] Disk (2) inserted in drive DF0: '/home/odroid/RetroPie/roms/amiga/Brutal Football (1994)(Millennium)(Disk 2 of 2).adf'
[INFO] Setting disc in tray: 2/2 - Brutal Football (1994)(Millennium)(Disk 2 of 2)
[INFO] Closed virtual disc tray.
[INFO] Appended disc: Brutal Football (1994)(Millennium)(Disk 2 of 2).adf
[INFO] Redirecting save file to "/home/odroid/RetroPie/roms/amiga/Brutal Football (1994)(Millennium)(Disk 2 of 2).srm".
[INFO] Redirecting save state to "/home/odroid/RetroPie/roms/amiga/Brutal Football (1994)(Millennium)(Disk 2 of 2).state".
[libretro INFO] B-Trap fff7 at 83c14 (0xacb04c1c)
[libretro INFO] Reset at 00F80CD8. Chipset mask = 00000003
[libretro INFO] PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] Reset at 00F800D0. Chipset mask = 00000003
[libretro INFO] PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[INFO] [Environ]: SET_GEOMETRY.
[libretro INFO] Illegal instruction: 4e7b at 00F80B4C -> 00F80BD4
[INFO] [Cheats]: Save game-specific cheatfile: /home/odroid/.config/retroarch/cheats/PUAE/Brutal Football (1994)(Millennium)(Disk 2 of 2).cht
[INFO] Content ran for a total of: 00 hours, 01 minutes, 27 seconds.
[INFO] Unloading game..
[INFO] Unloading core..
[INFO] Unloading core symbols..
[INFO] [Core Options]: Saved core options file to "/opt/retropie/configs/all/retroarch-core-options.cfg"
[?25h[?0c[INFO] Threaded video stats: Frames pushed: 4682, Frames dropped: 5.

So what i can read out this here [libretro INFO] Illegal instruction: 4e7b at 00F80B4C -> 00F80BD4 is the initiator for this crashes. (But i dont understand what it means)

Thanks for every help!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the disc-swap crash on the Odroid XU4 with RetroPie 4.7.11, RetroArch 1.8.8, and the reported PUAE build, using the Alien Breed disk setup and /dev/shm/runcommand.log output. Compare the listed loading methods and logs; done means swapping from disc 1 to disc 2 no longer crashes RetroArch.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.