• I have a question...

    2
    0 Votes
    2 Posts
    386 Views
    mituM

    lr-gpsp is already installed on the image for the Pi1/0 that you download from retropie.org.uk/download.

  • 8bitdo SN30 pro WIRED directional pad help

    6
    0 Votes
    6 Posts
    888 Views
    theinkT

    The Xbox controller has been causing me some problems in the past. If your 8bitdo gamepad is set on x-input mode it might act in the same way as a regular Xbox controller.

    I'm not 100% if your issue matches the symptoms I had encountered myself, but consider checking this post. There is a solution at the end that.fixed the problem for me.

    https://retropie.org.uk/forum/topic/26623/ppsspp-mapping-problem-wireless-xbox-controller/14?_=1619570216264

  • No sound on LZDOOM on RPI4

    21
    0 Votes
    21 Posts
    6k Views
    RenetroxR

    @mitu solution: create a script with the following:
    #! / bin / bash
    "apulse / opt / retropie / ports / lzdoom / lzdoom" ""

    It doesn't work like the other games on the list, but it opens the traditional lzdoom text dialog, the wads should be hosted in ./.config/lzdoom

  • Mame compatibility lists

    29
    0 Votes
    29 Posts
    19k Views
    N

    There are sime compatibility lists at buildbot libretro page, click here.

    As of now are covered:

    mame2003
    mame2003-plus
    mame2010
    mame2015

  • Skyscraper request: tg16 platform

    6
    0 Votes
    6 Posts
    767 Views
    S

    I got it working, basically. inputFolder=, et al, were the answer.

    .skyscraper/config.ini:

    # ... [pcengine] # use "tg16" folders for pce/tg16 titles inputFolder="/home/pi/RetroPie/roms/tg16" gameListFolder="/home/pi/.emulationstation/gamelists/tg16" mediaFolder="/home/pi/.emulationstation/downloaded_media/tg16" cacheFolder="/home/pi/.skyscraper/cache/tg16" # importFolder="/home/pi/.skyscraper/import/tg16" # ...

    Then I moved everything around in my filesystem to match these changes.

    This allowed me to point .emulationstation/es_systems.cfg at the roms/tg16 folder and still have the gamelists display correctly in ES. I did have to clear out the tg16 videos from my media folder (symlinked to ones in cache/pcengine that no longer exist) and build the gamelist one more time to fix the links but after that, it works fine!

    cacheFolder and importFolder don't really affect the gamelist end result, I just included them so that if a proper tg16 platform ever is added, everything will already be in the right place. (Edit: Setting importFolder gave me an error that the path does not exist when I tried to --cache edit on a rom. Even though it doesn't exist for any of the other systems either, but since this one is defined specifically I guess it really wants it to exist. Commenting out that line eliminated the error.)

    There was one more hitch. The runcommand launch art doesn't use the <image> file defined in the gamelist, but rather looks for a file matching the rom's name, in a folder matching the system name called by the run command (in es_systems.cfg). The original solution, that I had done with Genesis/Megadrive, was just to symlink the media folder to one matching the run command named system. But in the interest of completeness, I now decided to go the other route and just change the run command to call the proper system instead. So I changed _SYS_ pcengine to _SYS_ tg16 and then all I had to do was copy the /opt/retropie/configs/pcengine folder to tg16 (symlinked, so as not to duplicate data unnecessarily. I could have just renamed them, but keeping the links intact for the config and rom folders, allows me to retain the dual nature of the systems, while simultaneously keeping it hidden beneath the surface.)

    Now I guess the only problem is it works so well on the surface, I keep forgetting and trying to use -p tg16 by accident :-S

    Edit: well there was a little more under the hood work involved in getting the system(s) fully switched over. Both emulators.cfg and retroarch.cfg reference a system folder, so I scrapped the symlinks and just renamed the config folders, then replaced all instances of "megadrive" or "pcengine" with "genesis" and "tg16" in those files. Bonus: I learned about the sed command:

    sed 's/<old_text>/<new_text>/g' <file>

    e.g.

    sed 's/\/pcengine\//\/tg16\//g' emulators.cfg

    ...prints the result to stdout. (I wanted to match the string /pcengine/ and not just pcengine just in case it was in an emulator's name or something. It looks like they all just said "pce" but it doesn't hurt to make sure.)

    You can pipe it to an output file with > <file> e.g.

    sed 's/\/pcengine\//\/tg16\//g' emulators.cfg > emulators.cfg.new

    ...or

    sed -i 's/\/pcengine\//\/tg16\//g' emulators.cfg

    ...modifies the original file with -i or --in-place.

  • CHD Failing on a Few Games

    2
    0 Votes
    2 Posts
    1k Views
    dankcushionsD

    @alphabetapie said in CHD Failing on a Few Games:

    FILE "C:\SEGA\SEGACD\MORTAL KOMBAT (USA)(BIN-CUE)\MORTALKOMBATU.BIN" BINARY

    your cue references a direct path that is not where your bin is. should be

    FILE "mortalkombatu.bin" BINARY

    don't know about the second one. does the bin/cue launch when you run it in the emulator as is? what is the error message that CHDMAN gives?

  • Cannot map controls to IPAC

    4
    0 Votes
    4 Posts
    612 Views
    mituM

    @holyheadshot said in Cannot map controls to IPAC:

    Maybe another silly question but I've read other threads about emulation station configuring as gamepad vs keyboard. Would changing something like that help?

    There's no explicit setting in EmulationStation for that, however there is one for the IPAC and it's referenced in the doc page I linked earlier.

  • No start menu to quit retropie

    6
    0 Votes
    6 Posts
    569 Views
    S

    @beefn-onionpi what did you do?

  • PI4 Not Booting

    1
    0 Votes
    1 Posts
    397 Views
    No one has replied
  • Help! Won't boot Emulationstation!

    4
    0 Votes
    4 Posts
    960 Views
    mituM

    @bberlin1 said in Help! Won't boot Emulationstation!:

    I'm still curious however-- if you have any insight into how to a) edit files from an ssh gui or b) access putty with my pi login, I would be very interested. I can only seem to do these things via the root login and would like to not have to run into these kinds of issues again.

    If you use Putty, you can edit the files via nano. Most of the configuration files are also available via file shares (under \\retropie\configs), so you can use a decent text editor from your PC (Notepad++/TextEdit) to edit the files. None of them require the usage of the root account for editing.

  • 0 Votes
    3 Posts
    1k Views
    P

    @mitu said in Multiple USB Ports + Controller order for Emulators:

    @retropied You can try looking at @meleu's handy joystick selection script - https://github.com/meleu/RetroPie-joystick-selection - and adapt it to automatically re-order the controllers based on the emulator started.

    @mitu I installed the joystick selection script but I'm having a problem.
    I have a system with two integrated controller (Dragonrise zero delay encoder) and I want to use a bluetooth gamepad for some games only. My target is to have bluetooth controller as number 1 controller when connected.
    So I installed Joystick Selection Sricpt and setted Bluetooth controller as the first one and then the two dragon rise. The problem is that when the bluetooth controller is not connected the two dragonrise continue to act as player 2 and 3 and not as 1 and 2. Do you think it is possible to fix this whitout changing configuration everytime?

  • 0 Votes
    2 Posts
    559 Views
    N

    Nobody knows hot to help? Ah the above mentioned combo works with the italian layout which i sat in retroarch otions menu

  • Migrate from SD card to USB SSD?

    2
    0 Votes
    2 Posts
    893 Views
    mituM

    @facelikebambi said in Migrate from SD card to USB SSD?:

    If I make an image of the card (using DD), is there an easy way to write this to the SSD and boot from there? I'm familiar with Etcher etc, but I have a hunch that SD to SSD is not so straightforward.

    If your bootloader is up to date, then yes, that would be possible. The problem is

    SD card is 512gb, SSD drive is 500gb.

    the sdcard image will be larger than the SSD's capacity and it will not fit. You may try and shrink the backed-up sdcard image with PiShrink first, before writing it to the SSD.

  • 0 Votes
    3 Posts
    586 Views
    jamrom2J

    Got it. I found the issue.

    Using that CRT/HDMI video mode switcher added a two line statement to my \boot\config.txt that wasn't there before.

    framebuffer_height=1920
    framebuffer_width=1080

    Not sure why it added this, but as soon as I commented and rebooted, my RetroPie core was back to normal size and not shrunken anymore.

    I don't have many statements active in my config.txt so I noticed an extra "list" of other video related stuff at the very bottom. It seemed to have duplicated some of the entries that are in sections above and placed them in the last [all] section of the file. I commented it all out so none of it is active.

    framebuffer_height=1920
    framebuffer_width=1080
    disable_overscan=0
    hdmi_force_hotplug=1
    enable_tvout=0
    hdmi_group=2
    hdmi_mode=82

  • 0 Votes
    16 Posts
    4k Views
    B

    @luzer

    In boot/config.txt I added dtoverlay=disable-bt to disable the onboard bluetooth. The bluetooth dongle is a cheap one (€10 ish) but it works fine. I did connect my controllers through the bluetoothctl command line options just so I could check how things worked behind the menu in retropie.

    Can't help you any further though, sorry.

  • Newb with Player 2 not being 'seen' on Picade/Retropie

    47
    0 Votes
    47 Posts
    4k Views
    D

    @mitu hey man😉

    Ok, will sort the Logging...my bad, thought I did it right🙄

    Ok on adding 'new' P1 to retro.cfg. I must admit (from memory on the multiple tries) that, after installing as 'Gamepad' thru ES, that it did/does correctly show up in autoconfig directory 'but' (again memory) the joystick didnt work. I then added the 'js0' line in retro.cfg and it started working. Hence why I put in/tried to get as far as I did.

    Anyhoo. I'll sort logging 'first' and if we can fix from there...great, if not then i'll do whatever you suggest/remove new 'P1' etc.

    Will do tomorrow anyway (Tues).

    Cheers, dw😉

  • Auto aspect ratio for vertical games?

    4
    0 Votes
    4 Posts
    1k Views
    S

    @barbudreadmon said in Auto aspect ratio for vertical games?:

    @strells said in Auto aspect ratio for vertical games?:

    I left integer scale turned off so that the image, whether vertical or landscape, reaches the edge of my Arcade1Up 17

    Just be aware that not enabling integer scaling is not recommended because it will cause gfx issues due to bad nearest rounding, those gfx issues being more or less noticeable depending on the context.

    Great. I did not know that. Thank you for the heads up!

  • 0 Votes
    2 Posts
    384 Views
    muldjordM

    @sleve_mcdichael Thanks for the detailed report. It has been fixed and will be in the next release.

  • Ubuntu 18.04 Reicast Not launching games

    21
    0 Votes
    21 Posts
    3k Views
    bosrpiB

    @hojo215
    I know this is an old topic but I'm having exactly the same problem with reicast with exactly the same NUC and graphics, I'm running Ubuntu 18.04 and Retropie. I've tried to follow your instructions but am struggling. should I:

    remove reicast using the retropie interface remove 20-intel.conf if it exists reboot Set HAVE_GL3 to 1 ?? someplace? reboot reinstall reicast, load the bios files in the BIOS folder reboot profit?
  • On-board audio disabled or not present

    15
    0 Votes
    15 Posts
    4k Views
    K

    @mitu YOU DID IT! I LOVE YOU!!!!
    donated

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.