RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Uzebox lr-uzem

    Scheduled Pinned Locked Moved Ideas and Development
    uzeboxuzem
    4 Posts 3 Posters 727 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      hermit
      last edited by

      Hi :)
      has anyone tried the uzebox lr-uzem emulator?
      https://github.com/libretro/libretro-uzem

      sounds interesting because the games are (should) freewave
      http://uzebox.org/wiki/Games_and_Demos

      I can't do the script to install it :(

      1 Reply Last reply Reply Quote 0
      • P
        pariziv
        last edited by

        @hermit

        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 ?

        1 Reply Last reply Reply Quote 0
        • H
          hermit
          last edited by

          even with ZIP files, I have the usual problem

          1 Reply Last reply Reply Quote 0
          • B
            backstander
            last edited by

            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."

            Segmentation fault when I launch a game #2

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            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.