Uzebox lr-uzem
-
Hi :)
has anyone tried the uzebox lr-uzem emulator?
https://github.com/libretro/libretro-uzemsounds interesting because the games are (should) freewave
http://uzebox.org/wiki/Games_and_DemosI can't do the script to install it :(
-
Just download it and type "make". Then copy the compiled output "uzem_libretro.so" to "/opt/retropie/libretrocores/lr-uzem".
Then create following folder: "/opt/retropie/configs/uzem" and add 2 files. First file: "emulators.cfg" containing:
default = "lr-uzem" lr-uzem = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-uzem/uzem_libretro.so --config /opt/retropie/configs/uzem/retroarch.cfg %ROM%"
and "retroarch.cfg" containing:
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/uzem/" #include "/opt/retropie/configs/all/retroarch.cfg"
Then add following entry in "/opt/retropie/configs/all/emulationstation/es_systems.cfg" :
<system> <name>uzem</name> <fullname>uzem</fullname> <path>/home/pi/RetroPie/roms/uzem</path> <extension>.uze .UZE .hex .HEX</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ uzem %ROM%</command> <platform>uzem</platform> <theme>uzem</theme> </system>
And copy the games in "/home/pi/RetroPie/roms/uzem"
This should do the trick, but there's no game that start...
When I use an .uze game I get "Segmentation fault" :
pi@stretch16gb:~ $ /opt/retropie/emulators/retroarch/bin/retroarch -vL /opt/retropie/libretrocores/lr-uzem/uzem_libretro.so --config /opt/retropie/configs/uzem/retroarch.cfg /home/pi/RetroPie/roms/uzem/Megatris.uze [INFO] RetroArch 1.7.6 (Git 9750719) [INFO] Redirecting save file to "/home/pi/RetroPie/roms/uzem/Megatris.srm". [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/uzem/Megatris.state". [INFO] === Build ======================================= Capabilities: NEON VFPv3 VFPv4 Built: Feb 4 2019 [INFO] Version: 1.7.6 [INFO] Git: 9750719 [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-uzem/uzem_libretro.so" [INFO] [overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/Uzem/Uzem.cfg. [INFO] [overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/Uzem/uzem.cfg. [INFO] [overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/Uzem/Megatris.cfg. [INFO] Shaders: preset directory: /home/pi/.config/retroarch/shaders/presets [INFO] Shaders: no game-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/Megatris.cgp. [INFO] Shaders: no game-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/Megatris.glslp. [INFO] Shaders: no content-dir-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/uzem.cgp. [INFO] Shaders: no content-dir-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/uzem.glslp. [INFO] Shaders: no core-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/Uzem.cgp. [INFO] Shaders: no core-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/Uzem.glslp. [INFO] Environ GET_LOG_INTERFACE. [INFO] Environ SET_SUPPORT_NO_GAME: no. [INFO] Environ SET_VARIABLES. [INFO] Environ SET_CONTROLLER_INFO. [INFO] Controller port: 1 [INFO] RetroPad (ID: 1) [INFO] Environ CORE_ASSETS_DIRECTORY: "/home/pi/.config/retroarch/downloads". SD Emulation of following files: [INFO] Remaps: remap directory: /opt/retropie/configs/uzem/ [INFO] Remaps: no game-specific remap found at /opt/retropie/configs/uzem/Uzem/Megatris.rmp. [INFO] Remaps: no content-dir-specific remap found at /opt/retropie/configs/uzem/Uzem/uzem.rmp. [INFO] Remaps: no core-specific remap found at /opt/retropie/configs/uzem/Uzem/Uzem.rmp. [INFO] Redirecting save file to "/home/pi/RetroPie/roms/uzem/Megatris.srm". [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/uzem/Megatris.state". [INFO] Loading content file: /home/pi/RetroPie/roms/uzem/Megatris.uze. [INFO] Did not find a valid content patch. [INFO] CRC32: 0x63d89a6 . [INFO] Environ SET_INPUT_DESCRIPTORS: [INFO] RetroPad, User 1, Button "D-Pad Up" => "Up" [INFO] RetroPad, User 1, Button "D-Pad Down" => "Down" [INFO] RetroPad, User 1, Button "D-Pad Left" => "Left" [INFO] RetroPad, User 1, Button "D-Pad Right" => "Right" [INFO] Environ SET_PIXEL_FORMAT: XRGB8888. Failed to open /home/pi/RetroPie/roms/uzem/Megatris.srm: No such file or directory [INFO] Skipping SRAM load.. [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [Audio]: Set audio input rate to: 15734.02 Hz. [INFO] [Video]: Video @ 1890x1344 [INFO] [Video]: Starting threaded video driver ... [INFO] [EGL] Falling back to eglGetDisplay [INFO] [EGL]: EGL version: 1.4 [INFO] [EGL]: Current context: 0x1. [INFO] [GL]: Found GL context: videocore [INFO] [GL]: Detecting screen resolution 1920x1200. [INFO] [EGL]: eglSwapInterval(1) [INFO] [GL]: Vendor: Broadcom, Renderer: VideoCore IV HW. [INFO] [GL]: Version: OpenGL ES 2.0. [INFO] Querying EGL extension: KHR_image => exists [WARN] [GL]: GLES implementation does not have BGRA8888 extension. 32-bit path will require conversion. [INFO] [GL]: Using resolution 1920x1200 [INFO] [GL]: Default shader backend found: glsl. [INFO] [Shader driver]: Using GLSL shader backend. [WARN] [GL]: Stock GLSL shaders will be used. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] Resetting shader to defaults ... [INFO] [GL]: Using 4 textures. [INFO] [GL]: Loaded 1 program(s). [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] [udev]: Keyboard #0 (/dev/input/event3). [INFO] [udev]: Keyboard #1 (/dev/input/event0). [INFO] [udev]: Mouse #0 (/dev/input/event4). [INFO] [udev]: Mouse #1 (/dev/input/mouse1). [INFO] [udev]: Mouse #2 (/dev/input/event1). [INFO] [udev]: Mouse #3 (/dev/input/mouse0). [INFO] [udev]: Plugged pad: USB Gamepad (121:17) on port #0. [INFO] [udev]: Pad #0 (/dev/input/event2) supports 0 force feedback effects. [INFO] [Autoconf]: 1 profiles found. [INFO] [autoconf]: selected configuration: /home/pi/.config/retroarch/autoconfig/USB Gamepad .cfg [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/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: 384 frames [INFO] ALSA: Buffer size: 1536 frames [INFO] [LED]: LED driver = 'null' 0x2333a4 [INFO] [MIDI]: Initializing ... [INFO] [MIDI]: Input disabled. [INFO] [MIDI]: Output disabled. [INFO] [MIDI]: Initialized "alsa" driver. [INFO] Loading history file: [/opt/retropie/configs/uzem/content_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/uzem/content_favorites.lpl]. [INFO] Loading history file: [/opt/retropie/configs/uzem/content_music_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/uzem/content_video_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/uzem/content_image_history.lpl]. Segmentation fault
When I use a .hex game I get "Failed to load content":
pi@stretch16gb:~ $ /opt/retropie/emulators/retroarch/bin/retroarch -vL /opt/retropie/libretrocores/lr-uzem/uzem_libretro.so --config /opt/retropie/configs/uzem/retroarch.cfg /home/pi/RetroPie/roms/uzem/Megatris.hex [INFO] RetroArch 1.7.6 (Git 9750719) [INFO] Redirecting save file to "/home/pi/RetroPie/roms/uzem/Megatris.srm". [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/uzem/Megatris.state". [INFO] === Build ======================================= Capabilities: NEON VFPv3 VFPv4 Built: Feb 4 2019 [INFO] Version: 1.7.6 [INFO] Git: 9750719 [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-uzem/uzem_libretro.so" [INFO] [overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/Uzem/Uzem.cfg. [INFO] [overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/Uzem/uzem.cfg. [INFO] [overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/Uzem/Megatris.cfg. [INFO] Shaders: preset directory: /home/pi/.config/retroarch/shaders/presets [INFO] Shaders: no game-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/Megatris.cgp. [INFO] Shaders: no game-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/Megatris.glslp. [INFO] Shaders: no content-dir-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/uzem.cgp. [INFO] Shaders: no content-dir-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/uzem.glslp. [INFO] Shaders: no core-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/Uzem.cgp. [INFO] Shaders: no core-specific preset found at /home/pi/.config/retroarch/shaders/presets/Uzem/Uzem.glslp. [INFO] Environ GET_LOG_INTERFACE. [INFO] Environ SET_SUPPORT_NO_GAME: no. [INFO] Environ SET_VARIABLES. [INFO] Environ SET_CONTROLLER_INFO. [INFO] Controller port: 1 [INFO] RetroPad (ID: 1) [INFO] Environ CORE_ASSETS_DIRECTORY: "/home/pi/.config/retroarch/downloads". SD Emulation of following files: [INFO] Remaps: remap directory: /opt/retropie/configs/uzem/ [INFO] Remaps: no game-specific remap found at /opt/retropie/configs/uzem/Uzem/Megatris.rmp. [INFO] Remaps: no content-dir-specific remap found at /opt/retropie/configs/uzem/Uzem/uzem.rmp. [INFO] Remaps: no core-specific remap found at /opt/retropie/configs/uzem/Uzem/Uzem.rmp. [INFO] Redirecting save file to "/home/pi/RetroPie/roms/uzem/Megatris.srm". [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/uzem/Megatris.state". [INFO] Loading content file: /home/pi/RetroPie/roms/uzem/Megatris.hex. [INFO] Did not find a valid content patch. [INFO] CRC32: 0x5faab0d0 . [INFO] Environ SET_INPUT_DESCRIPTORS: [INFO] RetroPad, User 1, Button "D-Pad Up" => "Up" [INFO] RetroPad, User 1, Button "D-Pad Down" => "Down" [INFO] RetroPad, User 1, Button "D-Pad Left" => "Left" [INFO] RetroPad, User 1, Button "D-Pad Right" => "Right" [INFO] Environ SET_PIXEL_FORMAT: XRGB8888. [ERROR] Failed to load content. [INFO] Unloading game.. [INFO] Unloading core.. [INFO] Unloading core symbols..
Does anyone have any idea?
@MITU ?
-
even with ZIP files, I have the usual problem
-
I get the same error on Debian x86. I did some searching and found these:
http://docs.libretro.com/library/uzem/
"This core currently doesn't start so this documentation will remain incomplete until it is fixed."
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.