Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Considering RetroPie project  (Read 4393 times)

0 Members and 1 Guest are viewing this topic.

AndersHP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:July 02, 2017, 02:27:57 pm
  • I want to build my own arcade controls!
Considering RetroPie project
« on: July 25, 2016, 07:58:25 am »
Hi all,

I'm currently using a lot of time researching and preparing for my first arcade project, and I'm very much in love with the idea of a Raspberry Pi (RetroPie) powering a bartop arcade machine, since I don't want a Windows interface to my arcade, that would ruin the experience for me.

I'm also trying to find out everything I can about the setup of the Pi before I start buying everything, and I heard in a podcast, that the RetroPie solution is actually not so much plug n' play as I thought.

The way I understand it, the RetroPi is not fast enough to run the newest emulators, hence the users have to find old versions of ROM's in order for it to Work, and these have to fit to the emulator versions. Is this correct?

I don't understand the issue though. Wouldn't I run the exact same versions of emulators and hence be interested in the exact same ROM versions as everyone else? Why is there not a RetroPie list of ROMs that just Works? Or a complete diskimage with ROMs etc. to be found online? I guess all the RetroPie users out there just want working games?

(I am aware that I legitimally can only install ROMs of games that I already own)

Is this just an issue for, say 1% of the very rare MAME games out there, or...?  ???

ballboff

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 194
  • Last login:November 20, 2020, 04:27:54 am
Re: Considering RetroPie project
« Reply #1 on: July 25, 2016, 09:38:56 am »

The way I understand it, the RetroPi is not fast enough to run the newest emulators, hence the users have to find old versions of ROM's in order for it to Work, and these have to fit to the emulator versions. Is this correct?

I don't understand the issue though. Wouldn't I run the exact same versions of emulators and hence be interested in the exact same ROM versions as everyone else? Why is there not a RetroPie list of ROMs that just Works? Or a complete diskimage with ROMs etc. to be found online? I guess all the RetroPie users out there just want working games?

This has always been the case, and it would be true even with a windows pc.  Your version of mame has to match your version of the roms, otherwise they would not all work.  I used mame2003 which is made by the people who made retroarch, so it's fully compatible with retroarch folder locations and file names etc.  The older games are not updated as much these days, which is why they generally all work now, but with older versions of mame, some of the older games didn't have the additional bin files that they now have contained in the zip files.  Anyway, was sliding a little off topic there, what I was getting at was that I looked at this page... https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs and I realised that mame2003 uses mame 0.78, so I downloaded a full romset of mame 0.78 and every single game I tried worked like a dream, even all the neo geo ones.  It's not straight forward and it's not plug and play, but even a windows system can be quite complicated to fine tune to give that seamless arcade feel.  I remember it taking me months to download all my cover art and wheel art for hyperspin one time, it was dreadful.  Then there was all the hiding of windows and hiding the mouse pointer etc etc.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19955
  • Last login:Today at 12:03:57 am
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Considering RetroPie project
« Reply #2 on: July 25, 2016, 09:51:57 am »
For the record, if you do it right, you won't see a Windows interface on your cab. Using a Pi isn't some magical experience that completely recreates the arcades of yesteryear seamlessly.
***Build what you dig, bro. Build what you dig.***

floob

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:January 11, 2023, 04:36:51 pm
  • Looking to buy a pre-made MAME cab.
    • Retrogaming on a Raspberry Pi
Re: Considering RetroPie project
« Reply #3 on: July 26, 2016, 05:39:07 pm »
To give an idea, here is a Pi running some mame roms. Not sure if its what you are after though


and a cab based front end for it  here:
« Last Edit: July 26, 2016, 05:42:21 pm by floob »

Afterburner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 164
  • Last login:July 27, 2016, 01:02:00 am
Re: Considering RetroPie project
« Reply #4 on: July 27, 2016, 12:50:37 am »
Retropie will let you install a slew of emulators, including multiple variations of Mame.

One is based on a rather old version of Mame (v.39).  Another is based on Mame v.78.  And still another is based on Mame v.139.  There are even a few others in there as well.  But as mentioned previously, the version of the ROM has to match the versions of Mame.

Obviously the later versions support more/newer games.

So the first decision is what games do you play?  Mostly 80's "golden age" games?  The RPI3 can even handle some 90's games with polygon shading/texturing reasonably well.

If you want to play Wii/PS3 games, yeah, the RPI3 won't cut it.

As I'm finding, some of the Mame ports for RPI are not as full featured as the PC versions and may not support the control types you want to use.  So take that into consideration as well.

If you want to hook up a tiny computer to your TV, and use a cheap wireless XBOX or PS3 controller to play classic games from your sofa, the RPI3 + Retropie is an awesome solution.  If you want to build a nice mini or bartop cab with a simple 8way joy and a few buttons, the RPI is great.

If you want a full cab with 2-4 player control panel and a large variety of different control types to allow playing a huge range of games, the RPi probably isn't the best choice.

Having said all that, the cost of entry for an RPi setup is so low you can try it and then decide if you need more. 

On the whole, I found getting the RPI3 loaded with software, Retropie installed,  ROMs loaded in the appropriate folders, and a PS3 controller working really quick and easy.




  2-player upright dual trackball / dual 8-way rotary joysticks - built from scratch

AndersHP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:July 02, 2017, 02:27:57 pm
  • I want to build my own arcade controls!
Re: Considering RetroPie project
« Reply #5 on: July 27, 2016, 02:37:56 am »
Thanks for the replies, Guys.

I'm mainly going to play the old '80's / start '90's console games, but if I can find cool MAME versions of some of these games, that'd be fun to check out.
I will say it'll be 99% "mainstream" console games, played on a 2 player bartop build.

I guess the RbPi setup will be perfect for this, that's just what I wanted confirmed - you did this, thanks.

What just surprised me though, is that I found recommendations on getting 8-16 GB microSD for the RbPi. But seeing the MAME romset is around 30GB makes me think that I really should opt for a 64 GB microSD !!

floob

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:January 11, 2023, 04:36:51 pm
  • Looking to buy a pre-made MAME cab.
    • Retrogaming on a Raspberry Pi
Re: Considering RetroPie project
« Reply #6 on: July 27, 2016, 09:25:05 am »
Yes, a 64GB microSD is a good idea, but bear in mind the romsets for the supported mame versions will be less than the current MAME romset.
For example, for the lr-mame2003 (0.078 romset) emulator on the Pi, which is a good one to aim for is about 9GB. Then you'd probably want to strip out clones and Mahjong/Adult etc..

You can use romlister or something to do that quickly.
https://www.waste.org/~winkles/ROMLister/

AndersHP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:July 02, 2017, 02:27:57 pm
  • I want to build my own arcade controls!
Re: Considering RetroPie project
« Reply #7 on: September 06, 2016, 09:22:22 am »
I have an extra question, regarding japanese controls in wooden CP's.

I am building a bartop from 12 or 18 mm MDF, and am thinking of covering the control panel with foil, so I guess I won't need plexiglass on top.

I can't choose between Seimitsu LS-32 or Sanwa JLW, since this is my first build, I have no clue how either feels, I guess I want to buy good quality parts (though not necessarily high-end), and then adapt to them.

Is it true that the Sanwa JLW is preferred for Wooden controlpanels, since it can be under-mounted? If I can avoid routing the CP, this could end up being my choice?

Also, since none of the japanese make buttons will mount in wood, I guess I'll buy Happ Competition buttons with cherry switches, since these got a pretty allright reputation in here.

Thoughts?

pbj

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10875
  • Last login:Today at 06:01:54 pm
  • Obey.
    • The Chris Burke Band
Re: Considering RetroPie project
« Reply #8 on: September 06, 2016, 09:32:02 am »
Emulation Station is such a pile of crap.  Probably the worst front end I've used since ArcadeOS.


AndersHP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:July 02, 2017, 02:27:57 pm
  • I want to build my own arcade controls!
Re: Considering RetroPie project
« Reply #9 on: September 06, 2016, 09:45:55 am »
Emulation Station is such a pile of crap.  Probably the worst front end I've used since ArcadeOS.

Why?

When looking at YouTube videos it seems RetroPie gets the job done with both MAME and old Genesis, SNES and NES games? Even most Dreamcast and N64 games seem to be running fine off the RetroPie/EmulationStation setup?

Oh and BTW, my questions regarding joysticks and buttons still stands  ;D
« Last Edit: September 06, 2016, 09:50:22 am by AndersHP »

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10324
  • Last login:Yesterday at 02:54:32 pm
  • boom
    • Arcade Madness
Re: Considering RetroPie project
« Reply #10 on: September 06, 2016, 11:02:23 am »
Sanwa & Seimitsu both make screw in buttons that can go in a wood panel...  I usually route enough wood away so the panel is 0.25" thick for the buttons.