• Amiberry Latest - Right DPad going to Config

    2
    0 Votes
    2 Posts
    324 Views
    M

    BTW it's like I'm hitting F12 using the right dpad button. :/

  • How are .fs files created?

    7
    0 Votes
    7 Posts
    870 Views
    R

    @barbudreadmon Interesting. Following from earlier, I've just switched to mame2003 and it kicked out a .nv which I've opened and I've been able to identify the first three scores 32199, 30000 and 30000.
    bb39eeb6-d385-45a1-b04a-af38d1f37740-image.png
    The daft thing is, the bytes look very similar to the decompressed bytes I got from the .fs file, if I took half the preceding zeros off. I think I was nearly there. Here's the decompressed bytes from the fbeno .fs file on the left and the .nv file from mame2003 on the right
    3f3fbcba-b6ca-4a41-82e5-b2ca80cdf1b3-image.png
    Rather enjoying this, but this image keeps popping into my head.
    544926ae-fa15-4687-901e-2123f8706994-image.png

    /////////////////////EDIT///////////////////

    Re: How are .fs files created?

    OK, so I've nailed the .nv that mame2003 created, but going to try and nail how the data I've decompressed form the .fs file is structured... so close I can taste it.

    b54e7b77-4938-4a07-99bf-d0b55a7d985b-image.png

    <game> <name>118 : Crystal Castles</name> <video>/mnt/usbhd/videos/ccastles.mp4</video> <path>/mnt/usbhd/roms/arcade\ccastles.zip</path> <image>/mnt/usbhd/images/arcade\ccastles.png</image> <marquee>~/.emulationstation/themes/carbon-2022/art/systems/arcade.svg</marquee> <releasedate>19700101T001720</releasedate> <favorite>true</favorite> <desc>Crystal Castles (Atari, 1983) Arcade DAZ 32199 FXL 30000 FXL 30000 </desc> </game>
  • Use buttons from controller 2 for player 1

    5
    0 Votes
    5 Posts
    917 Views
    O

    @barbudreadmon thank you, I did end up remapping the controllers.

  • 0 Votes
    4 Posts
    859 Views
    O

    @Crush Thanks - I'll try that :)

  • Retropie 4.8 stucked in endless messages loop

    2
    0 Votes
    2 Posts
    218 Views
    mituM

    @dtkoh said in Retropie 4.8 stucked in endless messages loop:

    I have no idea why this is happening.

    Looks like your Pi has been compromised (if you didn't change the default password for the pi user that's pretty easy) and someone added some scripts that are running automatically and brute-force various network addresses on the internet, hoping it would succeed in compromising them also.

    Re-install from zero with a new image, don't expose your Pi to the internet directly and change the default password for the pi user to something non-trivial (before connecting it to your WiFi/Lan).

  • Request: update pcsx2 install script to show CHD

    3
    0 Votes
    3 Posts
    645 Views
    mituM

    @Crush said in Request: update pcsx2 install script to show CHD:

    (PS: Is this the right place to make such requests?)

    Yes, thanks for bringing this up, we'll add the extension to the ps2 system.

  • Redream on x86_64

    10
    0 Votes
    10 Posts
    1k Views
    S

    @Crush said in Redream on x86_64:

    @sleve_mcdichael would it still help you if i test that now that @BuZz will fix the tags?

    Buzz will probably take care of it but it might get you up and running sooner if you don't want to wait for the fix to push through. I think 64bit is probably is the right flag to use here; looking at the other modules it's only used a couple of times, but it is used outside this particular module, while x86_64 is not (not as a module_flag, anyway. Its use for other things like as a platform identifier in this same module is still fine, I think.)

    pi@retropie:~/RetroPie-Setup/scriptmodules $ grep -rni . -e module_flags | grep -e 64 ./supplementary/splashscreen.sh:16:rp_module_flags="noinstclean !all rpi !osmc !xbian !aarch64" ./libretrocores/lr-dolphin.sh:18:rp_module_flags="!all 64bit" ./libretrocores/lr-kronos.sh:18:rp_module_flags="!arm !aarch64" ./libretrocores/lr-uae4arm.sh:18:rp_module_flags="!all arm aarch64" ./libretrocores/lr-mupen64plus.sh:18:rp_module_flags="!aarch64" ./libretrocores/lr-mupen64plus-next.sh:18:rp_module_flags="" ./emulators/mupen64plus.sh:18:rp_module_flags="sdl2" ./emulators/redream.sh:17:rp_module_flags="noinstclean !all gles31 aarch64 x86_64" ./emulators/np2pi.sh:17:rp_module_flags="sdl1 !all rpi !aarch64" ./emulators/dolphin.sh:18:rp_module_flags="!all 64bit" ./ports/solarus.sh:18:rp_module_flags="!aarch64" ./ports/love.sh:18:rp_module_flags="!aarch64" ./ports/love-0.10.2.sh:18:rp_module_flags="!aarch64"
  • emulators creating another dir save in their dir.

    5
    0 Votes
    5 Posts
    577 Views
    M

    @sleve_mcdichael
    I fix it by manual editing retroarch.cfg in all and psx, nes, snes etc.
    I needed to have saves in saves/snes, saves/snes/snes making a conflict with rclone.

  • Getting error message on startup of Arcade1Up

    2
    -1 Votes
    2 Posts
    249 Views
    mituM

    I bought the machine pre-configured and don't have the ability to login directly to the Raspberry Pi.

    Then ask the seller for support, we don't support systems sold with RetroPie - see https://retropie.org.uk/about/legal/.

  • 0 Votes
    8 Posts
    356 Views
    M

    After trying different types of level shifters I found no fix for the random mistakes for the button presses. The issue looks to me the select lines are misinterpreted. It is a mistake in the input, not a random false press.

    The presses not showing mistaken in jstest. There are references where gamecon_gpio_rpi lists that there are issues with Gamecube and N64 controllers due to variations in timing due to cpu frequency changes or such. I get these "incorrect" presses when in scrolling through to select games, I get them usually just a couple seconds into a game launching. They may be slightly different between controllers.

    At this point, without any input on something else to look into I am unfortunately giving up on using db9_gpio_rpi for the Genesis type controllers. I would love to be able to use it, it is a very nice feature to have and my setup was design specifically to include two db9 ports.

    I am going to try to see if mode 3 "Multisystem 3-button joystick" mode will work reliably. It will give me some use of the db9 ports. I do have a Multisystem 2-button joystick, but it is not registering the second button press, I makes me wonder if the logic is backward from the C64GS 2 button? That will be my next thing to look into.

    For the Genesis 6 button controller I guess I will use a
    DaemonBite-Retro-Controllers-USB adapter. I wanted an integrated solution though.

  • Problem with lr-retro8

    4
    0 Votes
    4 Posts
    719 Views
    mituM

    It's the emulator (lr-retro8). Masters of the Universe is already reported as non-working and I guess other games may have the same issues (either loading or during emulation).

    Best to use the official Pico8 simulator and configure it in EmulationStation to launch the games with it (see this topic for an example configuration).

  • Gamelist.xml populated but not used in ES

    9
    0 Votes
    9 Posts
    998 Views
    C

    @mitu,

    Oh yes you're right, if I go down to the directory I can see the images...

    Thanks..

  • 0 Votes
    18 Posts
    1k Views
    mituM

    @obrie572 The modifications have been merged by @pjft, so they they should be available in the -dev branch right now, until promotod to the stable branch.

    Thanks again for the bug report and the fix!

  • (solved) git errors when updating packages (X86)

    9
    0 Votes
    9 Posts
    846 Views
    YFZdudeY

    @BuZz
    Yes it is.
    Thank you very much.

  • after last update emulation doesn't work anymore

    5
    0 Votes
    5 Posts
    727 Views
    M

    @mitu
    On lr-puae2021 was stuck on error
    error parsing global configuration on line 20

    pi@retropie:~ $ sudo cat /dev/shm/runcommand.log /home/pi/scripts/rclone_script/scriph.sh: line 70: /home/pi/rclone-v1.39-linux-arm/rclone: No such file or directory Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-puae2021/puae2021_libretro.so --config /opt/retropie/configs/amiga/retroarch.cfg "/home/pi/RetroPie/roms/amiga/RuffNTumble_v2.7_512k_0199.lha" --verbose --appendconfig /dev/shm/retroarch.cfg [INFO] [Config]: Loading config from: "/opt/retropie/configs/amiga/retroarch.cfg". [INFO] [Config]: Appending config "/dev/shm/retroarch.cfg". [WARN] [GameMode]: GameMode cannot be enabled on this system ("dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory.") https://github.com/FeralInteractive/gamemode needs to be installed. [WARN] [Config]: GameMode unsupported - disabling... [INFO] RetroArch 1.10.0 (Git e9e85f3) [INFO] === Build ======================================= [INFO] Capabilities: NEON VFPv3 VFPv4 [INFO] Built: Jan 30 2022 [INFO] Version: 1.10.0 [INFO] Git: e9e85f3 [INFO] ================================================= [INFO] [Input]: Found input driver: "udev". [INFO] [Core]: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-puae2021/puae2021_libretro.so" [INFO] [Overrides]: No core-specific overrides found at "/home/pi/.config/retroarch/config/PUAE/PUAE.cfg". [INFO] [Overrides]: No content-dir-specific overrides found at "/home/pi/.config/retroarch/config/PUAE/amiga.cfg". [INFO] [Overrides]: No game-specific overrides found at "/home/pi/.config/retroarch/config/PUAE/RuffNTumble_v2.7_512k_0199.cfg". [INFO] [Environ]: GET_CORE_OPTIONS_VERSION. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2. [INFO] [Environ]: SET_CONTROLLER_INFO. [INFO] [Environ]: SET_SUPPORT_NO_GAME: yes. [INFO] [Environ]: GET_LED_INTERFACE. [INFO] [Environ]: GET_VFS_INTERFACE. Core requested version >= V1, providing V3. [INFO] [Remaps]: Remap directory: "/opt/retropie/configs/amiga/". [INFO] [Overrides]: Redirecting save file to "/home/pi/RetroPie/roms/amiga/RuffNTumble_v2.7_512k_0199.srm". [INFO] [Overrides]: Redirecting save state to "/home/pi/RetroPie/roms/amiga/RuffNTumble_v2.7_512k_0199.state". [INFO] [Environ]: GET_LOG_INTERFACE. [INFO] [Environ]: GET_PERF_INTERFACE. [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS". [INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/home/pi/.config/retroarch/downloads". [INFO] [Environ]: GET_SAVE_DIRECTORY. [INFO] [Environ]: GET_DISK_CONTROL_INTERFACE_VERSION. [INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE. [INFO] [Environ]: SET_SERIALIZATION_QUIRKS. [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [INFO] [Environ]: SET_KEYBOARD_CALLBACK. [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Environ]: SET_SUPPORT_ACHIEVEMENTS: yes. [INFO] [Content]: Content loading skipped. Implementation will load it on its own. [libretro INFO] No model specified in: '/home/pi/RetroPie/roms/amiga/RuffNTumble_v2.7_512k_0199.lha' [libretro INFO] Model: 'A1200' [libretro INFO] Kickstart: 'kick40068.A1200' [libretro INFO] HD (1) inserted in drive DH0: '/home/pi/RetroPie/roms/amiga/RuffNTumble_v2.7_512k_0199.lha' [libretro INFO] -------------------------------------------------------------------------------- [libretro INFO] PUAE 2.6.1 7a2f6f1, May 10 2022 22:40:39 [libretro INFO] -------------------------------------------------------------------------------- [libretro INFO] RTAREA located at 00F00000 [libretro INFO] Known ROM 'KS ROM v3.1 (A1200)' loaded [libretro INFO] No disk in drive 0. [libretro INFO] Building CPU table for configuration: 68020 prefetch 24-bit [libretro INFO] 1883 CPU functions [libretro INFO] Building CPU, 45954 opcodes (2 1 1) [libretro INFO] CPU=68020, FPU=0, MMU=0, JIT=CPU=0. [libretro INFO] Reset at 00000000. Chipset mask = 00000007 [libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0 [libretro INFO] hardreset, memory cleared [libretro INFO] SNDRATE 312.0*227.0*50.000000=3541200.000000 [libretro INFO] SNDRATE 312.0*227.0*50.000000=3541200.000000 [libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_MEMORY_MAPS. [INFO] [RCHEEVOS]: Load started, hardcore active [INFO] [RCHEEVOS]: Using host: https://retroachievements.org [INFO] [RCHEEVOS]: Found 0 potential consoles for lha file extension [INFO] [RCHEEVOS]: Trying console 4 [INFO] [RCHEEVOS]: Opened RuffNTumble_v2.7_512k_0199.lha [INFO] [RCHEEVOS]: Hashing RuffNTumble_v2.7_512k_0199.lha (1535226 bytes) [INFO] [RCHEEVOS]: Generated hash 429cdbd95d06be7fa0ab7298b387cbd4 [INFO] [RCHEEVOS]: Attempting to login martinex (with password) [INFO] [SRAM]: Skipping SRAM load. [INFO] [Core]: Version of libretro API: 1, Compiled against API: 1 [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]: Set video size to: 320x240. [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: "egl_videocore". [INFO] [GL]: Detecting screen resolution: 320x240. [INFO] [GL]: Vendor: Broadcom, Renderer: VideoCore IV HW. [INFO] [GL]: Version: OpenGL ES 2.0. [INFO] Querying EGL extension: KHR_image => exists [INFO] [GL]: Using resolution 320x240. [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] [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. [WARN] [udev]: Couldn't open any keyboard, mouse or touchpad. Are permissions set correctly for /dev/input/event*? [WARN] [udev]: Full-screen pointer won't be available. [INFO] [udev]: Pad #0 (/dev/input/event1) supports force feedback. [INFO] [udev]: Pad #0 (/dev/input/event1) supports 16 force feedback effects. [INFO] [Joypad]: Found joypad driver: "udev". [INFO] [Video]: Found display server: "null". [INFO] ALSA: Using floating point format. [INFO] ALSA: Period size: 480 frames [INFO] ALSA: Buffer size: 1536 frames [INFO] [Display]: Found display driver: "gl". [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/amiga/content_history.lpl". [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/amiga/content_music_history.lpl". [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/amiga/content_video_history.lpl". [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/amiga/content_image_history.lpl". [INFO] [Playlist]: Loading favorites file: "/opt/retropie/configs/amiga/content_favorites.lpl". [INFO] [Playlist]: Written to playlist file: /opt/retropie/configs/amiga/content_history.lpl [INFO] [Environ]: SET_SYSTEM_AV_INFO: 720x288, Aspect: 1.250, FPS: 50.00, Sample rate: 44100.00 Hz. [INFO] [Audio]: Set audio input rate to: 44100.00 Hz. [INFO] [Video]: Timings deviate too much. Will not adjust. (Display = 60.00 Hz, Game = 50.00 Hz) [INFO] ALSA: Using floating point format. [INFO] ALSA: Period size: 480 frames [INFO] ALSA: Buffer size: 1536 frames [INFO] [Display]: Found display driver: "gl". [INFO] [Input]: Game Focus => OFF [INFO] [RCHEEVOS]: martinex logged in successfully [INFO] [RCHEEVOS]: Game could not be identified [libretro INFO] 6888x no FPU: f201 00009000 PC=00f80ca0 [libretro INFO] B-Trap f201 at f80ca0 (0x6bc04ca8) [libretro INFO] Fastcard: mapped @$200000: 8MB fast memory [libretro INFO] Card 1 (ZorroII) done. [libretro INFO] Filesystem: mapped memory @$e90000. [libretro INFO] Card 2 (ZorroII) done. [libretro INFO] Memory map after autoconfig: [libretro INFO] filesystem: diagentry called: 200098 [libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000 [libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0 [libretro INFO] Mounting uaehf.device 0 (0): [libretro INFO] FS: mounted virtual unit WHDLoad (/home/pi/RetroPie/roms/amiga/WHDLoad/) [libretro INFO] Mounting uaehf.device 1 (0): [libretro INFO] FS: mounted virtual unit WHDSaves (/home/pi/RetroPie/roms/amiga/WHDSaves/) [libretro INFO] Mounting uaehf.device 2 (0): [libretro INFO] FS: mounted virtual unit DH0 (/home/pi/RetroPie/roms/amiga/RuffNTumble_v2.7_512k_0199.lha) [libretro INFO] FS: WHDLoad (flags=00000002,E=0,ED=1,EF=0,native='/home/pi/RetroPie/roms/amiga/WHDLoad/') starting.. [libretro INFO] FS: WHDSaves (flags=00000002,E=0,ED=1,EF=0,native='/home/pi/RetroPie/roms/amiga/WHDSaves/') starting.. [libretro INFO] FS: RuffNTumble_v2.7_512k_0199 (flags=00000004,E=0,ED=0,EF=1,native='/home/pi/RetroPie/roms/amiga/RuffNTumble_v2.7_512k_0199.lha') starting.. [libretro INFO] Illegal instruction: 4e7a at 00239134 -> 00239144 [libretro INFO] 6888x no FPU: f200 00004000 PC=0023915e [libretro INFO] B-Trap f200 at 23915e (0x6bcbe166) [libretro INFO] B-Trap f017 at 2391aa (0x6bcbe1b2)
  • Dragon 32 Scraper issues

    6
    0 Votes
    6 Posts
    1k Views
    kiroK

    @KpCollins hi, could I ask you to try with the scraper I'm developing?
    https://github.com/zayamatias/retroscraper
    It should be working with dragon 32, although I have not tested it, so some testing would be appreciated.

    Thanks!

    *** Edit: just tried myself and it took less than 2 minutes to scan +530 ROMs, +400 succesfully found and video/image downloaded...

  • Switch Wired Controller Buttons Fail Setup

    4
    0 Votes
    4 Posts
    560 Views
    mituM

    I think the hid_nintendo driver works for USB connected gamepads, but it seems your controller is not 100% compatible with the Switch Pro Controller and the driver doesn't add the device.
    You can check if the controller is properly initialized by running via SSH:

    dmesg -w

    and then re-plugging the controller. There will be some messages from the driver - if there are errors, then it means it's not working properly and the input device doesn't get added. If that's so, then I'd get a different controller, one that's advertised of working with a PC also - not just the Switch.

  • Black Screen on Config Menus

    2
    1 Votes
    2 Posts
    430 Views
    mrmadcatzM

    I was able to fix this issue. I tried a third television that it worked on. I guess retropie didn't like the refresh rate or resolution on my monitor originally? I was able to set the settings via the other TV and now everything works fine on the intended monitor.

  • 0 Votes
    1 Posts
    369 Views
    No one has replied
  • 0 Votes
    12 Posts
    2k Views
    H

    @BadFurDay Sort of...

    I tried compressing to mp3 with scummvm_tools and it does play, but the quality is terrible (not only in lr-scummvm, but everywhere). I guess the format is slightly different and scummvm_tools isn't completely compatible. [EDIT: But I only tried once. Might be worth trying to compile scummvm tools from source or try on a different system...]

    It seems that Talkie Builders can't create mp3 version directly (but maybe I overlooked something).

    EDIT EDIT: Talkie builders can create mp3 versions and they work and sound great.

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.