How to troubleshoot this Odyssey2 rom?

I’m trying to get Pick Axe Pete for Odyssey2 running in Retroarch.

I found this thread about it:

Odessey2/Videopac trouble in RetroArch

I downloaded and installed the bios files in /home/wrybread/.config/retroarch/system/. Unlike the poster at that thread, that folder already existed for me, and that directory was already specified in Settings -> Directories -> System/BIOS. I also put the file ecwolf.pk3 there.

When I load the core and then load the ROM, it silently fails.

When I run the command directly I get the error:

retroarch -f -v --libretro /home/wrybread/.config/retroarch/cores/ecwolf_libretro.so "/home/wrybread/.attract/odyssey2/roms/Pick Axe Pete.bin"

[libretro ERROR] Error loading game: Can not find base game data. (*.wl6, *.wl1, *.sdm, *.sod, *.n3d)
[ERROR] [CONTENT LOAD]: Failed to load content

I get the same error for all Odyssey2 roms.

Googling around I don’t see much about that error (just this). I don’t imagine anyone has any advice?

Here’s the full error:

wrybread@wrycade:~$ retroarch -f -v --libretro /home/wrybread/.config/retroarch/cores/ecwolf_libretro.so "/home/wrybread/.attract/odyssey2/roms/Pick Axe Pete.bin"
[INFO] RetroArch 1.9.0 (Git 5e551dd92b)
[INFO] [Overrides]: Redirecting save file to "/home/wrybread/.config/retroarch/saves/Pick Axe Pete.srm".
[INFO] [Overrides]: Redirecting save state to "/home/wrybread/.config/retroarch/states/Pick Axe Pete.state".
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i3 CPU         540  @ 3.07GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2
[INFO] Built: Aug 10 2020
[INFO] Version: 1.9.0
[INFO] Git: 5e551dd92b
[INFO] =================================================
[INFO] [CORE]: Loading dynamic libretro core from: "/home/wrybread/.config/retroarch/cores/ecwolf_libretro.so"
[INFO] [Overrides]: No core-specific overrides found at /home/wrybread/.config/retroarch/config/ecwolf/ecwolf.cfg.
[INFO] [Overrides]: No content-dir-specific overrides found at /home/wrybread/.config/retroarch/config/ecwolf/roms.cfg.
[INFO] [Overrides]: No game-specific overrides found at /home/wrybread/.config/retroarch/config/ecwolf/Pick Axe Pete.cfg.
[INFO] [Environ]: SET_SUPPORT_NO_GAME: no.
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] Core requested VFS version >= v3, providing v3
[INFO] [Remaps]: remap directory: /home/wrybread/.config/retroarch/config/remaps
[INFO] [Overrides]: Redirecting save file to "/home/wrybread/.config/retroarch/saves/Pick Axe Pete.srm".
[INFO] [Overrides]: Redirecting save state to "/home/wrybread/.config/retroarch/states/Pick Axe Pete.state".
[INFO] [CONTENT LOAD]: Content loading skipped. Implementation will load it on its own.
[libretro INFO] Got size: 320 x 200.
[libretro INFO] Got FPS: 35.0.
[INFO] SET_GEOMETRY: 320x200, aspect: 0.000.
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Environ]: SET_FRAME_TIME_CALLBACK.
[libretro INFO] IWad: Selecting base game data.

[INFO] [Environ]: SYSTEM_DIRECTORY: "/home/wrybread/.config/retroarch/system".
[libretro ERROR] Error loading game: Can not find base game data. (*.wl6, *.wl1, *.sdm, *.sod, *.n3d)
[ERROR] [CONTENT LOAD]: Failed to load content
[INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [CORE]: Unloading core..
[INFO] [CORE]: Unloading core symbols..
[INFO] [Core Options]: Saved core options file to "/home/wrybread/.config/retroarch/config/ecwolf/ecwolf.opt"
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.

ecwolf is a game engine to run Wolfenstein 3D, why are you using it to open an odyssey2 rom ?

The core to run those games is o2em

1 Like

Derp! Fixed now. For anyone else who comes this way, the core is o2em.

This runs my game:

retroarch -f -v --libretro /home/wrybread/.config/retroarch/cores/o2em_libretro.so "/home/wrybread/.attract/odyssey2/roms/Pick Axe Pete.bin"

@wrybread I edited your post, links to copyrighted content are forbidden

2 Likes