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 --- Bug Reports --- Site News

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

  

Author Topic: Raspberry Pi 2 with Mame - anyone tried it yet?  (Read 26096 times)

0 Members and 1 Guest are viewing this topic.

jukingeo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 362
  • Last login:March 14, 2015, 08:25:28 pm
Raspberry Pi 2 with Mame - anyone tried it yet?
« on: February 26, 2015, 12:01:26 am »
Hello all,

Since they have released the new iteration of the Raspberry Pi, the Raspberry Pi 2, I am curious if anyone has tried this out with Mame.  I have dabbled with the original Raspberry Pi and it had a tendency to zap the SD card of it's info when running Mame.  So I wrote it off as a cool project, but not practical enough for a Mame cabinet build.  I am wondering if the new Raspi 2 is more stable and can handle Mame better.

Any info would be appreciated.

Thank You,

Geo
"Let me tell you about the time I used a sharpened clamshell to turn a T-Rex into a T-Rachel!" -Buck  Ice Age 3

lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 pm
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #1 on: February 26, 2015, 12:13:33 am »
I have not. I wanted to piggy back on your question and ask if anyone knows about a free version of Windows 10 that is supposed to run on RPi2..? That suggests that we may not need a special build to run on the RPi anymore, but I don't know any of the details, just some rumors.

http://dev.windows.com/en-us/featured/raspberrypi2support

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18835
  • Last login:Yesterday at 10:21:52 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #2 on: February 26, 2015, 12:21:48 am »
I signed up for W10 but haven't heard back yet.

I still need to do the MAME test with RP2.
***Build what you dig, bro. Build what you dig.***

empardopo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 521
  • Last login:Yesterday at 09:53:21 am
    • My personal forum
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #3 on: February 26, 2015, 01:55:36 am »
Hello all,

Since they have released the new iteration of the Raspberry Pi, the Raspberry Pi 2, I am curious if anyone has tried this out with Mame.  I have dabbled with the original Raspberry Pi and it had a tendency to zap the SD card of it's info when running Mame.  So I wrote it off as a cool project, but not practical enough for a Mame cabinet build.  I am wondering if the new Raspi 2 is more stable and can handle Mame better.

Any info would be appreciated.

Thank You,

Geo

In the Raspberry "1", what version of mame are you using?
Thanks

EMDB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 863
  • Last login:February 26, 2019, 05:33:33 pm
  • Project RetroCade
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #4 on: February 26, 2015, 03:00:24 am »
I have not. I wanted to piggy back on your question and ask if anyone knows about a free version of Windows 10 that is supposed to run on RPi2..? That suggests that we may not need a special build to run on the RPi anymore, but I don't know any of the details, just some rumors.

http://dev.windows.com/en-us/featured/raspberrypi2support
The Win10 running on the Pi 2 will not be the sane intel/AMD version running on your Desktop PC but a special build so you need an even more special build of MAME to run on it  ;D
« Last Edit: February 26, 2015, 08:20:34 am by EMDB »

keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1665
  • Last login:Today at 04:34:32 am
  • Web Developer.
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #5 on: February 26, 2015, 07:43:41 am »
I have not. I wanted to piggy back on your question and ask if anyone knows about a free version of Windows 10 that is supposed to run on RPi2..? That suggests that we may not need a special build to run on the RPi anymore, but I don't know any of the details, just some rumors.

http://dev.windows.com/en-us/featured/raspberrypi2support

It doesn't suggest anything. Windows does not run on the same processor architecture, and will at least require recompiling for the ARMv7 processor. I doubt that the raspberry pi has enough processing power for an interpreter/emulator..Mac on Intel processors included a binady interpretor for PowerPC to Intel, but runs at 60-80% speed of a native Intel app. Ultimately, support was dropped. Still not happy about the archetecture change.

lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 pm
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #6 on: February 26, 2015, 12:27:52 pm »
The Win10 running on the Pi 2 will not be the sane intel/AMD version running on your Desktop PC but a special build so you need an even more special build of MAME to run on it  ;D

It doesn't suggest anything. Windows does not run on the same processor architecture, and will at least require recompiling for the ARMv7 processor. I doubt that the raspberry pi has enough processing power for an interpreter/emulator..Mac on Intel processors included a binady interpretor for PowerPC to Intel, but runs at 60-80% speed of a native Intel app. Ultimately, support was dropped. Still not happy about the archetecture change.
You guys are, of course, correct. I had a bit of a brain fart last night. :)

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #7 on: February 26, 2015, 01:23:27 pm »
From what i've gleaned off the retropi forum advanced mame .106 is "faster".
But no real details or benchmarks.

I tried to compile advmame .106 on mine using an unofficial minimal debian testing build & it did not go well.
I kept getting compiler errors so i'm going to put raspbian on my pi2 and try again this weekend.


paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10993
  • Last login:April 28, 2019, 09:13:51 pm
  • Awesome face!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #8 on: February 26, 2015, 03:42:26 pm »
It can't be that much faster. Mame isn't going to use the other cores, so what you are left with is a 20 percent increase in clock speed. It struggled terribly before and I don't think a 20 percent increase in clock speed will help very much.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

Grasshopper

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2303
  • Last login:July 10, 2019, 02:09:32 pm
  • life, don't talk to me about life
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #9 on: February 26, 2015, 04:55:43 pm »
It can't be that much faster. Mame isn't going to use the other cores, so what you are left with is a 20 percent increase in clock speed. It struggled terribly before and I don't think a 20 percent increase in clock speed will help very much.

Several benchmarks I've seen suggest that single core performance is about 2.5 times the speed of the previous version of the Pi.

That sounds about right to me as the ARMv7 processor is known to be about twice the speed of the previous generation of ARM processor (assuming an equivalent clock speed).
"Patriotism is the last refuge of the scoundrel." - Samuel Johnson

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #10 on: February 26, 2015, 05:06:00 pm »
It can't be that much faster. Mame isn't going to use the other cores, so what you are left with is a 20 percent increase in clock speed. It struggled terribly before and I don't think a 20 percent increase in clock speed will help very much.

According to this benchmark of just a single core:
http://www.tenpencepiece.net/blog/2015/02/08/benchmarking-the-original-raspberry-pi-model-b/

The rpi2 is 1.8 times faster than a rpi1.
what that turns into in terms of emulation on one core i don't know yet until I get it compiled and installed.
However, advmame on linux x86 uses a 2nd core for the rescale affects so there could be a performance boost there.


Saneless

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 88
  • Last login:September 19, 2015, 12:29:26 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #11 on: February 26, 2015, 07:41:29 pm »
I don't have any experience with the old Pi but things seemed pretty good for me.

I'm not sure which version of advmame RetroPie 2.6 uses but it's a bit screwy.  Can't get good sound in Donkey Kong.

It also seemed to struggle a little when I set everything to be vertical but it got better when I limited the resolution to 640x480.

Only real problem is how damn awful this 17" LCD looks compared to my 27" CRT. The Pi MAMEs don't seem to have any video options either.

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #12 on: February 27, 2015, 01:17:04 am »
Looks like they are using .9 something version of advmame.
I remember they used this on the rpi1 so you could play star wars.

Try turning on the scan lines in advmame.
Makes it look a little better.

Anyway, mortal kombat runs at about 60%. Haha.
That's like a 55% increase from the first RPI.

But games that gave me issues before like gyruss and ghouls and ghosts run great now on advmame.

Aceisback

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 53
  • Last login:October 05, 2018, 03:38:22 am
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #13 on: February 27, 2015, 02:12:59 am »
Just replaced my Pi 1 B+ with the Pi 2 and had some better performance than the before, but that could be due to the Retropie image I used also. Regardless, I am quite pleased with the performance of my setup.

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10993
  • Last login:April 28, 2019, 09:13:51 pm
  • Awesome face!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #14 on: February 28, 2015, 10:40:43 am »
I stand corrected. I was not aware the new processor was also more efficient per clock.

It can't be that much faster. Mame isn't going to use the other cores, so what you are left with is a 20 percent increase in clock speed. It struggled terribly before and I don't think a 20 percent increase in clock speed will help very much.

Several benchmarks I've seen suggest that single core performance is about 2.5 times the speed of the previous version of the Pi.

That sounds about right to me as the ARMv7 processor is known to be about twice the speed of the previous generation of ARM processor (assuming an equivalent clock speed).
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

jukingeo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 362
  • Last login:March 14, 2015, 08:25:28 pm
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #15 on: February 28, 2015, 01:06:31 pm »
I have not. I wanted to piggy back on your question and ask if anyone knows about a free version of Windows 10 that is supposed to run on RPi2..? That suggests that we may not need a special build to run on the RPi anymore, but I don't know any of the details, just some rumors.

http://dev.windows.com/en-us/featured/raspberrypi2support

Is this something Microsoft is allowing?  That would be unusual if they are.

Looks like they are using .9 something version of advmame.
I remember they used this on the rpi1 so you could play star wars.

Try turning on the scan lines in advmame.
Makes it look a little better.

Anyway, mortal kombat runs at about 60%. Haha.
That's like a 55% increase from the first RPI.

But games that gave me issues before like gyruss and ghouls and ghosts run great now on advmame.

Yes, that is correct, I was using version .94 of AdvMame and that did work well with vector games.

Just replaced my Pi 1 B+ with the Pi 2 and had some better performance than the before, but that could be due to the Retropie image I used also. Regardless, I am quite pleased with the performance of my setup.

So I could still use AdvMame .94 with the new Raspi 2?   What is the OS currently being used for Pi 2?


As I mentioned in my OP, the problem I had with running Mame on the Raspi was that it wasn't stable.  Worse it had a tendency to wipe out the SD card and I had to start all over.  So the original Raspi I deemed not suitable for a Mame cabinet.   Those that have had success (at first) with a Raspi in a cabinet have since long replaced it with something more stable such as an Intel ITX board or even a modified original Xbox.   It would be nice to see the Raspi 2 work as it is such a nice small fanless size to work with.  it would fit in just about any cabinet as it is even smaller than those 60 in one Jamma boards.

Thanks for the input thusfar.

Geo
« Last Edit: February 28, 2015, 01:19:37 pm by jukingeo »
"Let me tell you about the time I used a sharpened clamshell to turn a T-Rex into a T-Rachel!" -Buck  Ice Age 3

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18835
  • Last login:Yesterday at 10:21:52 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #16 on: February 28, 2015, 02:40:01 pm »
I have a feeling the Pi will probably work best as a replacement for a PCB that has died.
***Build what you dig, bro. Build what you dig.***

pbj

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 8538
  • Last login:Today at 12:18:17 am
  • Obey.
    • The Chris Burke Band
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #17 on: February 28, 2015, 04:10:05 pm »
I have a feeling the Pi will probably work best as a replacement for a PCB that has died.

That's kinda funny because I've been reading these threads and having the exact same thought. 

Haven't read anything that makes these more compelling than an Xbox for arcade emulation.  I'm rocking a component -> HDMI adapter that works great so even the video output argument is good for me.

This forum needs more threads about Arcade 1Up cabinets.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18835
  • Last login:Yesterday at 10:21:52 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #18 on: February 28, 2015, 04:41:36 pm »
I have a feeling the Pi will probably work best as a replacement for a PCB that has died.

That's kinda funny because I've been reading these threads and having the exact same thought. 

Haven't read anything that makes these more compelling than an Xbox for arcade emulation.  I'm rocking a component -> HDMI adapter that works great so even the video output argument is good for me.
Right. If my original Centipede PCB died, having the Pi boot directly into one game is easy. But you start messing with messy FEes, Linux code, and so forth, and an ITX board or CoinOped Xbox is probably a more feasible choice.
***Build what you dig, bro. Build what you dig.***

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #19 on: February 28, 2015, 09:03:05 pm »
jukingeo- The new pi's official distro is running the same raspbian os with a different kernel and retropie os is based off that with the same version of advmame.
The card corruption was something that made me put my pi away for a while but they did something with the OS to fix it pretty good so I expect it to not be an issue on the RPI2.

I think as far as mame goes on the RPI2 most non 3d games should play just fine since its only single threaded however the dreamcast & PSP are multi-threaded emulators and are kinda working just a few weeks after it's release.






clok

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 336
  • Last login:April 03, 2018, 10:58:39 pm
  • I can play PacMan till the screen splits!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #20 on: March 01, 2015, 12:35:40 am »
Check out youtube, several videos of it running quite a bit faster then  the old one. Didn't see much MAME but SNES, and PSX stuff it really looking good. Surprised its the same price as the old one.

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4849
  • Last login:April 06, 2019, 11:07:14 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #21 on: March 01, 2015, 12:49:19 am »
Just put PiPlay on a micro sd card and tried it in my Pi2.
Mame works pretty good, however Galaga 88 seems to be a little laggy. Not sure whats going on, I am thinking about overclocking the cpu.
Played burger time, pipe dream, donkey kong, mappy, frogger, and 1942 and they seemed ok.
Played world class bowling and it seems a little laggy, but im not real sure. WCB is a pretty intense game, so I can see where it may need more processor muscle.
I was pleased to see that high scores are saved.
Also put a couple of super nes roms on it and they seem to run fine.
Im still learning but one thing I don't like is that when you quit a game it takes a few seconds to get back to the front end.

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #22 on: March 01, 2015, 09:44:20 am »
Try retropie.
It uses a slightly older version of advanced Mame.
Also I believe the delay is due to the sdcard speed.
Not sure yet, I have a class 10 sdcard on the way.

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4849
  • Last login:April 06, 2019, 11:07:14 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #23 on: March 01, 2015, 10:20:59 am »
Try retropie.
It uses a slightly older version of advanced Mame.
Also I believe the delay is due to the sdcard speed.
Not sure yet, I have a class 10 sdcard on the way.

Ok, I will do.
I am using a Lexar 16 gig micro SDHC card. It says it is a class 10.

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #24 on: March 01, 2015, 10:47:06 am »
Try retropie.
It uses a slightly older version of advanced Mame.
Also I believe the delay is due to the sdcard speed.
Not sure yet, I have a class 10 sdcard on the way.

Ok, I will do.
I am using a Lexar 16 gig micro SDHC card. It says it is a class 10.

nice on the SD card.
class 10 makes a world of difference over standard cards.

Wired203

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 31
  • Last login:February 03, 2016, 09:22:59 am
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #25 on: March 01, 2015, 11:10:43 am »
http://www.raspberrypi.org/magpi/issues/31/

Page 56 are reviews of the different game players for the Pi,  free download.

jukingeo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 362
  • Last login:March 14, 2015, 08:25:28 pm
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #26 on: March 02, 2015, 12:50:23 am »
Hello guys,

 Thank you all for responding, but since this became a hot topic I will mostly reply those those that are most relevant to my situation.


jukingeo- The new pi's official distro is running the same raspbian os with a different kernel and retropie os is based off that with the same version of advmame.
The card corruption was something that made me put my pi away for a while but they did something with the OS to fix it pretty good so I expect it to not be an issue on the RPI2.

I think as far as mame goes on the RPI2 most non 3d games should play just fine since its only single threaded however the dreamcast & PSP are multi-threaded emulators and are kinda working just a few weeks after it's release.

I have a feeling the Pi will probably work best as a replacement for a PCB that has died.

That's kinda funny because I've been reading these threads and having the exact same thought. 

Haven't read anything that makes these more compelling than an Xbox for arcade emulation.  I'm rocking a component -> HDMI adapter that works great so even the video output argument is good for me.
Right. If my original Centipede PCB died, having the Pi boot directly into one game is easy. But you start messing with messy FEes, Linux code, and so forth, and an ITX board or CoinOped Xbox is probably a more feasible choice.


Point made.  I already have an ITX board waiting and I have modified an Xbox as well and I agree those are better platforms than the Raspi.  But given that the Raspi was inexpensive and very small, I figured I would give it a shot.  I have not thought of trying the Raspi just with one game as I was mainly testing the Raspi for the feasibility of a cabinet install. It flunked. Which brings me to the next point...

jukingeo- The new pi's official distro is running the same raspbian os with a different kernel and retropie os is based off that with the same version of advmame.
The card corruption was something that made me put my pi away for a while but they did something with the OS to fix it pretty good so I expect it to not be an issue on the RPI2.

I think as far as mame goes on the RPI2 most non 3d games should play just fine since its only single threaded however the dreamcast & PSP are multi-threaded emulators and are kinda working just a few weeks after it's release.

So you had that issue to with the SD card just suddenly becoming corrupt too?  I even had my write safe on and it STILL corrupted the SD card.  And yeah, I put my Raspi away also because of that.  I figured it was nothing serious but just a programming 'toy'.   I didn't it would be practical for any kind of permanent install or 'replacement'.   So it was the operating system that caused that issue and now it is fixed?   Hmmm, then I might revisit the Raspi again.   But I am thinking about going with the Raspi 2 this time around.  More power, more ports, etc.

Basically I was not expecting much out of the Raspi or Raspi 2.  I am mainly interested in running the older games from around the mid 80's.  You know your typical fair, Donkey Kong, Burger Time, Asteroids, Pac Man, Space Invaders, Tempest...those games.   So I am hoping the Raspi 2 is a better candidate than it's earlier cousin.

Thanx,

Geo
"Let me tell you about the time I used a sharpened clamshell to turn a T-Rex into a T-Rachel!" -Buck  Ice Age 3

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #27 on: March 02, 2015, 09:45:12 am »
jukingeo - havn't seen a corrupted card in a while on my RPI1.
For games on the RPI1 you want final burn alpha & mame4all.
Mame4all is based off 37b roms & i found .72 version roms to work well with FBA. You should be good on performance with those two.
advanced mame on rpi1 is hit or miss performance wise.

I was running classic 4-away verticals on my rpi1 with mame4all just fine.
Actually i couldn't find a game I cared about on the .37b romset that didn't run full speed.
Advanced mame was hit and miss. Galaga 88 for example was slow with advancedmame.
gyruss also.
The biggest annoyance with vertical games is emulationstation doesn't rotate or supports vertical themes & rotating the pi itself can cause performance issues so you are pretty much stuck with advmenu and for some reason I can't change the aspect of the tile's in the menu so all my vert screenshots/movies are squished.
If I could find another simple front end for the RPI1 it would def. go in the dedicated vertical 4-way cab i'm building.

on the RPI2 I've mostly been testing the 8-way horizontal because I know those require more power with advmame and i've been happy so far with performance.
I havn't had time to run through all the games i'm interested in playing in cab yet but havn't seen too many issues so far and emulationstation2 is a nice looking front end.

It really comes down to what games you want to play and if they run fullspeed.

Saneless

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 88
  • Last login:September 19, 2015, 12:29:26 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #28 on: March 02, 2015, 10:44:04 pm »
Are there any real issues using MAME .37b other than its being very old? I have those roms but don't have the proper ones for the version of advmame they use.

jukingeo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 362
  • Last login:March 14, 2015, 08:25:28 pm
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #29 on: March 02, 2015, 11:15:50 pm »
jukingeo - havn't seen a corrupted card in a while on my RPI1.
For games on the RPI1 you want final burn alpha & mame4all.

Mame4all was one of the first programs I tried for the Raspi and I didn't care for it because vector games looked terrible and the front end was 'blah'.   Plus I had troubles with it too.

Quote
Mame4all is based off 37b roms & i found .72 version roms to work well with FBA. You should be good on performance with those two.
advanced mame on rpi1 is hit or miss performance wise.

Well, I had a rather lengthy post up on the Raspberry Pi site if you care to take a look at the trials and tribulations I have had with getting Mame to work with the Raspi:

http://www.raspberrypi.org/forums/viewtopic.php?f=78&t=44667

I did manage to get it to work, but every so often it would still blow the SD card.  Of course I do have backups but since I was testing the feasibility of using a Raspi for a cabinet build.  Let's just say it flunked the test.  I just simply can't have it blowing SD cards constantly.

Quote
I was running classic 4-away verticals on my rpi1 with mame4all just fine.
Actually i couldn't find a game I cared about on the .37b romset that didn't run full speed.
Advanced mame was hit and miss. Galaga 88 for example was slow with advancedmame.
gyruss also.

In that thread a fellow helped me out with a 'special build' of AdvMame that actually did work pretty fast and looked good with Vector games, but as I said the issue that I had was that it just seemed very unstable and the SD card would become corrupted and I had to start all over again.  It's all in that thread I posted.

Quote
The biggest annoyance with vertical games is emulationstation doesn't rotate or supports vertical themes & rotating the pi itself can cause performance issues so you are pretty much stuck with advmenu and for some reason I can't change the aspect of the tile's in the menu so all my vert screenshots/movies are squished.
If I could find another simple front end for the RPI1 it would def. go in the dedicated vertical 4-way cab i'm building.

I have not even gotten that far.  I was just doing regular tests on a horizontal screen.

Quote
on the RPI2 I've mostly been testing the 8-way horizontal because I know those require more power with advmame and i've been happy so far with performance.
I havn't had time to run through all the games i'm interested in playing in cab yet but havn't seen too many issues so far and emulationstation2 is a nice looking front end.

It really comes down to what games you want to play and if they run fullspeed.

As I mentioned in that post I linked to, I am pretty much running games prior to 1988 and even then I concentrate mostly on games before 1985.  I mostly play the classics such as your typical vertical games from the late 70's to early 80's.   Horizontal games, again mostly those from the early 80's.

Another thing I found out is that there was a Raspberry Pi B+ (Plus), which has the four USB ports.  I have seen these for less than $30.  Is that a significant improvement over the original Raspi B?

Basically I would like to revisit the Raspi as a base for an arcade cabinet, but only if I don't have that issue with the SD card corruption anymore.  I figured the B+ or Raspi 2 should work better.  But that is just a guess which is why I posted here in the first place.

Thanx,
Geo
"Let me tell you about the time I used a sharpened clamshell to turn a T-Rex into a T-Rachel!" -Buck  Ice Age 3

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #30 on: March 03, 2015, 06:36:51 am »
Idk, maybe the rpi doesnt like your card?
I've had the same install on my RPI for months booting it up and shutting it down and I know its lost power a few times also.

If you buy a pi, get the rpi2.
There really isn't a reason to go with the rpi1 unless you have a specific low power project you need it for.

But, there are also a few atom or and apu micro boards out there you could set up with a small ssd for Chromebooks  that might work better for you if you are looking for a small low power solution.

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #31 on: March 03, 2015, 04:37:40 pm »
Hey Jukingeo, A thought, I made my stripped down vertical image available for download.
It has no X-windows, boots into advmenu in the vertical orientation, and is setup to use mame4all which is setup to rotate also when it launches a vertical rom.
It has SSH for running remote commands & FTP so you can copy your roms and snaps over your network.
It has no gamepad drivers yet but I plan to use either the GPIO or a kade device for my controls but keyboard will work just to test.
If you want I can PM you the link to my drop-box for the image along with the root password (it only runs as root) and you could try that out.


DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4849
  • Last login:April 06, 2019, 11:07:14 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #32 on: March 03, 2015, 07:04:32 pm »
Try retropie.
It uses a slightly older version of advanced Mame.
Also I believe the delay is due to the sdcard speed.
Not sure yet, I have a class 10 sdcard on the way.

I downloaded retropie and put it on a 4 gig sdcard.
I like the old doom and quake games that are included (even though Doom1 moves way too fast, haven't yet figured out how to slow it down. Quake arena worksreal good.)
I have a question: How do I put my mame games on it? Tried ftp'ing through the Ethernet from my desktop pc, but thats not working.
I like that I can transfer them that way with piplay.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18835
  • Last login:Yesterday at 10:21:52 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #33 on: March 03, 2015, 07:07:33 pm »
Plug a flash drive into a USB port.
ES will make a folder on the drive for ALL the emulators.
Plug the drive into your PC.
Add roms into the correct folders on the flash drive.
Plug the drive back into the Pi.
ES will move the files over.

Done.
***Build what you dig, bro. Build what you dig.***

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #34 on: March 03, 2015, 07:33:04 pm »
Try retropie.
It uses a slightly older version of advanced Mame.
Also I believe the delay is due to the sdcard speed.
Not sure yet, I have a class 10 sdcard on the way.

I downloaded retropie and put it on a 4 gig sdcard.
I like the old doom and quake games that are included (even though Doom1 moves way too fast, haven't yet figured out how to slow it down. Quake arena worksreal good.)
I have a question: How do I put my mame games on it? Tried ftp'ing through the Ethernet from my desktop pc, but thats not working.
I like that I can transfer them that way with piplay.

what Yotsuya said or just browse the network from your PC.
It should show up.

I havn't tried FTP on retropie.

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4849
  • Last login:April 06, 2019, 11:07:14 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #35 on: March 03, 2015, 08:31:29 pm »
Plug a flash drive into a USB port.
ES will make a folder on the drive for ALL the emulators.
Plug the drive into your PC.
Add roms into the correct folders on the flash drive.
Plug the drive back into the Pi.
ES will move the files over.

Done.

Thanks!

Nitro: I could not get to retropie through my network, but the usb stick worked pretty good. Now how do I transfer snaps?

jukingeo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 362
  • Last login:March 14, 2015, 08:25:28 pm
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #36 on: March 03, 2015, 10:26:53 pm »
Idk, maybe the rpi doesnt like your card?
I've had the same install on my RPI for months booting it up and shutting it down and I know its lost power a few times also.

Hmmm, tried three different cards, three different brands, all did the same thing.  In the end, I was thinking there might be something wrong with the Raspi itself and I delegated it to other 'lesser' projects.   But that hasn't happened and for the most part I just put the Raspi away.   I don't know if you read that LONG thread I posted on the Raspi forum about my issues.   But when you mentioned the corruption in regards to the OS that kind of raised an eyebrow.

Quote
If you buy a pi, get the rpi2.
There really isn't a reason to go with the rpi1 unless you have a specific low power project you need it for.

I thought there might be improvements with the B+ since it seems to follow the same form factor as the RPI2.   But I certainly could get the RPI2 instead, it is a bit more money, but still no biggie.

Quote
But, there are also a few atom or and apu micro boards out there you could set up with a small ssd for Chromebooks  that might work better for you if you are looking for a small low power solution.

I have this:

http://www.amazon.com/gp/product/B0041RSC94/ref=oh_aui_detailpage_o06_s01?ie=UTF8&psc=1

I bought it for $87 a few years ago.

I was going to set this up with either Linux or Windows XP OS using a CF card as a hard drive.   This way it is a fanless, noiseless system.   It was shortly after I bought this I learned about the Raspi and given that it was smaller, I wanted to give that a shot.   I was saving the Atom computer for a 'bigger' project, but I COULD use it now.

Being that it was mentioned that the Raspi works better with just Mame and no front end, I had thought of creating a bartop Space Invaders cabinet that would have the 'moon lit' back drop.  I have the half silvered mirror to do that 'trick'.   It would be a button only cabinet that you would just type in 'Mame (game here)' to run and it would pretty much stay on that game.   Mostly I would run Space Invaders and Space Invaders Deluxe (II).   I had a post here in regards to that build:

http://forum.arcadecontrols.com/index.php/topic,98542.msg1040700.html#msg1040700

Hey Jukingeo, A thought, I made my stripped down vertical image available for download.
It has no X-windows, boots into advmenu in the vertical orientation, and is setup to use mame4all which is setup to rotate also when it launches a vertical rom.
It has SSH for running remote commands & FTP so you can copy your roms and snaps over your network.
It has no gamepad drivers yet but I plan to use either the GPIO or a kade device for my controls but keyboard will work just to test.
If you want I can PM you the link to my drop-box for the image along with the root password (it only runs as root) and you could try that out.

That sounds good.  Yeah, I will give that a shot.

Thank you,

Geo
« Last Edit: March 03, 2015, 10:32:56 pm by jukingeo »
"Let me tell you about the time I used a sharpened clamshell to turn a T-Rex into a T-Rachel!" -Buck  Ice Age 3

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #37 on: March 03, 2015, 11:03:44 pm »


Nitro: I could not get to retropie through my network, but the usb stick worked pretty good. Now how do I transfer snaps?

Try finding the RPI's ip address by exiting Emulationstation & dropping to the command prompt then typing "hostname -I" without quotes.
take that ip address and use it to connect directly in windows explorer by typing "//192.168.0.10" or whatever your RPI ip address is.
That should bring up a folder you can drill down to.

alternatively you could just run emulationstations scraper & goto bed. it'll download the snaps & metadata for your roms but will take a while.

EightBySix

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 523
  • Last login:October 10, 2018, 09:34:37 am
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #38 on: March 06, 2015, 11:21:06 am »
Quote
The biggest annoyance with vertical games is emulationstation doesn't rotate or supports vertical themes & rotating the pi itself can cause performance issues so you are pretty much stuck with advmenu and for some reason I can't change the aspect of the tile's in the menu so all my vert screenshots/movies are squished.
If I could find another simple front end for the RPI1 it would def. go in the dedicated vertical 4-way cab i'm building.

I found that rotating the pi itself (via the config.txt) works nicely with EmulationStation2. The default theme isn't ideal in that orientation, but I'm hoping to roll my own anyway.  Maybe the RPi2 gives it the extra grunt it needed. It's great not to have to get a stiff neck whenever you drop into the OS and have to read sideways.

I've found that the Rpi2 performance just tips it onto the right side of borderline, for the games I want to play.

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1192
  • Last login:July 05, 2019, 08:22:21 pm
  • I want to build my own arcade controls!
Re: Raspberry Pi 2 with Mame - anyone tried it yet?
« Reply #39 on: March 06, 2015, 02:56:52 pm »
Quote
The biggest annoyance with vertical games is emulationstation doesn't rotate or supports vertical themes & rotating the pi itself can cause performance issues so you are pretty much stuck with advmenu and for some reason I can't change the aspect of the tile's in the menu so all my vert screenshots/movies are squished.
If I could find another simple front end for the RPI1 it would def. go in the dedicated vertical 4-way cab i'm building.

I found that rotating the pi itself (via the config.txt) works nicely with EmulationStation2. The default theme isn't ideal in that orientation, but I'm hoping to roll my own anyway.  Maybe the RPi2 gives it the extra grunt it needed. It's great not to have to get a stiff neck whenever you drop into the OS and have to read sideways.

I've found that the Rpi2 performance just tips it onto the right side of borderline, for the games I want to play.

emulationstation 1 would goto a blank screen when rotated because of sdl1 & a bug.
I tried the rotation on the rpi1 with em2 but when I tried to adjust the theme I broke something & couldn't get it to work again so I just switched to advmenu. :)

If you come up with a vertical friendly theme please share it.
I'm looking at pyrharckade right now which does have a vertical mode https://github.com/tuxme/PYRHARCKADE/.
I also got Wah!cade/Mah!cade (I foget which one is the latest) running on my rpi2 last night but havn't played with it yet.