• Separating ROM categories?

    5
    0 Votes
    5 Posts
    2k Views
    D

    @simonster said in Separating ROM categories?:

    https://retropie.org.uk/docs/EmulationStation/

    I've never really seen a full blown tutorial on how to do it .. as there's a few different ways to accomplish it ....some more detailed than others. Most of the time when you see them split out, the person who made the image did alot of reading and tinkering to figure it all out.....

    easy method

    Let's take "PC ENGINE" and "TurboGrafx-16" as examples. They both use the same emulator .. but let's say you want them in different folders.

    First thing is you have to define the TurboGrafx-16 as it's own system within the es_sytems.cfg file.

    Here are the two entries in the file you'd have.

    <system>
    <name>pcengine</name>
    <fullname>PC Engine</fullname>
    <path>/home/pi/RetroPie/roms/pcengine</path>
    <extension>.pce .ccd .cue .zip .PCE .CCD .CUE .ZIP</extension>
    <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS pcengine %ROM%</command>
    <platform>pcengine</platform>
    <theme>pcengine</theme>
    </system>
    <system>
    <name>tg16</name>
    <fullname>TurboGrafx 16</fullname>
    <path>~/RetroPie/roms/tg16</path>
    <extension>.pce .zip .cue .PCE .ZIP .CUE</extension>
    <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS pcengine %ROM%</command>
    <platform>pcengine</platform>
    <theme>tg16</theme>
    </system>

    Notice that they're almost the same....but the TG16 entry has specified a different /roms/tg16 folder. After adding in that extra system XML code, you'd now restart your system. Then, you could put your TurboGrafx-16 roms into that new folder /roms/tg16 and ES would see them as their own system.

    (note: you can keep the es_systems.cfg in its original place or in a secondary location - pros and cons to doing each way)

    more detailed method

    If all you did was #1 method, next time you do an full RetroPie "update all packages" ... there's a good chance your changes in the es_systems.cfg will be overwritten.

    A way to keep that from happening is to make a new "emulators" configuration folder just for the TG16 system in /opt/retropie/configs directory.

    You could copy the "pcengine" folder and make the new one be something like "tg16".

    If you do #2 method, you'd need to update the es_systems.cfg file for the TurboGrafx-16 to "use" this new emulator configuration.

    <system>
    <name>tg16</name>
    <fullname>TurboGrafx 16</fullname>
    <path>~/RetroPie/roms/tg16</path>
    <extension>.pce .zip .cue .PCE .ZIP .CUE</extension>
    <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS tg16 %ROM%</command>
    <platform>pcengine</platform>
    <theme>tg16</theme>
    </system>

    Notice the <command> line is now different and it tells RetroPie to use the new "tg16" emulator folder instead of the "pcengine" emulator folder.

    Method #2 is somewhat more detailed, but doing it this way, your changes in the es_systems.cfg file won't be overwritten. (at least that's been my experience).

    There's more detailed ways and changes you can make of course. It just depends on how in-depth you want to tinker with RetroPie. You could split out all of the various MAME categories (Atari Classics, Midway, Classics, Cave, etc) in the same way.

  • Ps4 Dongle with ds4dev

    1
    0 Votes
    1 Posts
    632 Views
    No one has replied
  • Video previews out of sync w/ audio

    3
    0 Votes
    3 Posts
    937 Views
    edm203E

    Thanks. I switched out of the OMX player and now it works!

  • 0 Votes
    11 Posts
    3k Views
    A

    I've had troubles with a couple of cards before appearing corrupt. This is how I fixed it (going from memory here, as I am at work).

    On an Ubuntu box, put your card in, and pull up the "disks" utilities (how to get there varies on your Linux interface). Choose your SD card. Delete all the partitions that are on it. Format it as FAT, but don't choose the "quick" option, choose the one that writes all zeros to the drive.

    Then, still on your Ubuntu box, use the utility called "etcher" I think (again, going from memory here) to write your Retropie image to the SD card. This utility is slower, but (in my experience) far more reliable than Win32DiskImager.

    Last time I did this, the process took over two days. But, it did resurrect a 128GB card from the dead, which is working just fine in my friend's Retropie right now.

    Hope this helps someone.

  • Outlet/switch help

    3
    0 Votes
    3 Posts
    1k Views
    EcksE

    @steptoe I have seen builds of people having their outlets built into their machines but they never really show how it is really done which is what i would like to do with this as well but the thing is i need 2 USB ports on it as well for the Pi and for a 120mm fan i plan on installing and of course one of the plugs i would be using for the monitor.
    The other thing is i need something like the first link you showed which i can never really find a proper tutorial on how to set that up cause that is something i plan on doing also.
    Oh ya and also my build will be slightly different with the option of the arcade stick being pulled out from the machines because my stick i am still trying to build is a USB one and plan on putting a 4 USB hub in it so it would be easier to hook up other controllers/joysticks.

  • First post about RetroPie

    26
    0 Votes
    26 Posts
    7k Views
  • 0 Votes
    2 Posts
    4k Views
    DaistaarD

    Just thought I'd throw this out there and mark this as resolved. For anyone looking to do what I did which is fully configure your RetroPie, then remove your controller configuration for a clean backup solution (Where you can then restore and configure whatever controller you want as it came Out of the Box) all you have to do is this.

    Configure your Raspberry Pi fully (with RetroPie) Make sure all settings are exactly as you'd like with splash screen, themes, core configs, scrapes, roms Delete any save files for the cleanest backups Go to RetroPie > RetroPie Setup > Manage Configurations > EmulationStation > Clear input Configuration Exit to ES, press start on controller and Shutdown System Remove MicroSD card, and insert in computer Create your backup with your favorite backup software, then "Pi shrink" it
  • I want to boot straight into Kodi - can anyone help?

    3
    0 Votes
    3 Posts
    1k Views
    R

    Hi meleu - thanks for your reply :-)

    Sorry for the the lack of info. I thought it was enough to answer this.

    I also thought retropie options were "version based" and not "distro based" or whatever it is called - too many geeks spoil the soup, you might say ;-)

    But yes- I forgot the version - it is 4.2.12

    Is there, by chance, another way to this - with making kodi quit to retropie afterwards?

  • PIFBA controller help

    9
    0 Votes
    9 Posts
    6k Views
    Z

    @flyingtomahawk

    Many thanks, I think i will stop wasting my time and just go with rom set for lr-fbalpha.

  • lrmame 2003 not exiting game

    20
    0 Votes
    20 Posts
    4k Views
    dankcushionsD

    @dunginhawk said in lrmame 2003 not exiting game:

    i do have keys, or a keyboard or whatever but I cant find where to map them... it doesnt show up when i hit tab to general settings, or in game settings, or whatever.. its simply not in there...
    If you dont mind me asking, where can i bind it if its not in there?
    thank you

    EDIT - i found that lrmame2010 has the volume controls in another tab, but i cant map keys to them for some reason. lr2003 doesnt even have an area to do volume.

    lr-mame2003 is a libretro core - system controls like volume and so on should be handled through the retroarch menu, not the TAB menu. someone has explained how to set volume buttons up here: https://retropie.org.uk/forum/topic/3667/single-gpio-button/8

  • 0 Votes
    11 Posts
    5k Views
    J

    I got mine working as well, the trick, I think was to copy in the ini file (changing the name) and let the config file generate it's own information based on the ini file (device id etc). I did set the number to 0 (full manual) for the controller, but it doesn't seem to matter as it changes back automatically once you launch a mupen64* emulator.

    The controller will only work in mupen64 emulators though, so I may still return the adapter for something better. N64 is SOOOO much better with a real N64 controller though.

    Not sure why this failed for me the first time, I think by taking in the cfg file I corrupted something.

  • Error using sudo apt-get update

    4
    0 Votes
    4 Posts
    2k Views
    BuZzB

    @mrscruff300 if you update Kodi it will remove the broken repo (no longer needed)

  • a nice NES-case for Pi and a "system-controller" for 25$

    6
    0 Votes
    6 Posts
    2k Views
    edmaul69E

    @dragonsparks i found a big name site that sells tons of knockoffs with them.

  • 0 Votes
    2 Posts
    805 Views
    ?

    That's been a problem with a lot of people with that type of controller. Although I can't seem to think there are any ways to fix it, but if someone can, that'd be great.

  • What is the emulator for Neo-Geo?

    15
    0 Votes
    15 Posts
    9k Views
    C

    @meleu Thanks. I am pretty new to this so sorry. I am not sure what occurred because one second everything worked fine the next it stopped. Thanks for helping me out. Not sure why this file would disappear all of a sudden.

  • 0 Votes
    2 Posts
    595 Views
    meleuM

    @christiang you have to follow the advice on the read-this-first post before asking for support.

    We don't know any info about your setup to be able to help you.

  • 0 Votes
    1 Posts
    805 Views
    No one has replied
  • uninstall deleted a previous kodi as well as others

    1
    0 Votes
    1 Posts
    856 Views
    No one has replied
  • N64 Controller Analogue Stick issues

    8
    0 Votes
    8 Posts
    19k Views
    S

    Sorted; I realised I was using Retroarch emus, so am going to experiment with this again in the week in the pursuit of absolute Mario nirvana. 🙂

    Rob

  • Tips for Mac users?

    26
    1 Votes
    26 Posts
    15k Views
    chubstaC

    Quick tidy to add @caver01 's latest tip, just the sort of stuff we need, VERY useful!

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.