The NEW Build Your Own Arcade Controls
Main => Raspberry Pi & Dev Board => Topic started by: RetroBorg on October 08, 2015, 08:51:11 pm
-
I got one of these recently, I really like it.
(http://i1234.photobucket.com/albums/ff410/RetroBorg/Arcade/20151009_111302.jpg~original)
-
Details?
-
Details?
^This -- looks like a nice little add-on board - well designed and laid out. Any info on what they will be charging for them if/when they increase production beyond the 24 ? :cheers:
-
It runs AdvanceMAME, you can obviously add what ROMs you want, it can be setup for vertical or horizontal cabs.
It's approx $250 Aussie dollars all up, he has ten boards left.
If you want to know more of them there is a thread over at Aussie Arcade: http://www.aussiearcade.com.au/showthread.php/67986-JAMMA-board-from-Raspberry-PI?highlight=Raspberry+Pi (http://www.aussiearcade.com.au/showthread.php/67986-JAMMA-board-from-Raspberry-PI?highlight=Raspberry+Pi)
I think you need to sign up on the forum to access it.
-
Cool idea, that price though, I'll stick to other solutions.
I'd be curious how that board handles video out to jamma though, I haven't seen a good way to interface a rPI to a CRT monitor at native game resolutions.
-
Yeah, it's too much for me, too, plus I'm not a fan of using the Pi, but I'm a sucker for these types of projects.
-
Yeah, it's too much for me, too, plus I'm not a fan of using the Pi, but I'm a sucker for these types of projects.
I'd agree - though it is getting better and is cheaper than the ArcadeSD with the ability to add other Roms than those specifically added by the maker. Would make a good alternative to the 60 in 1's if the price point could get to around the same area eventually - Or perhaps the next iteration of the PI will increase the performance so that more games will run at full speed.
Definitely and interesting project. :cheers:
-
Yeah, it's too much for me, too, plus I'm not a fan of using the Pi, but I'm a sucker for these types of projects.
I'd agree - though it is getting better and is cheaper than the ArcadeSD with the ability to add other Roms than those specifically added by the maker. Would make a good alternative to the 60 in 1's if the price point could get to around the same area eventually - Or perhaps the next iteration of the PI will increase the performance so that more games will run at full speed.
Definitely and interesting project. :cheers:
Enh. If I'm gonna MAME, PC all the way. I just like how this is integrated with JAMMA.
-
Weird...I do have an Aussie Arcade account for some reason. I don't even remember registering there at all!
This looks really interesting. I'm all for these types of boards, mainly because I can't stand setting up PC's. And it looks like a much nicer option than the ArcadeSD.
Thanks for posting this, I'm going to look into it. :cheers:
-
Weird...I do have an Aussie Arcade account for some reason. I don't even remember registering there at all!
This looks really interesting. I'm all for these types of boards, mainly because I can't stand setting up PC's. And it looks like a much nicer option than the ArcadeSD.
Thanks for posting this, I'm going to look into it. :cheers:
I don't mind the setting up of the PC's it's the ongoing maintenance for everyone after they mess with the settings :banghead: :angry:
-
I don't mind the setting up of the PC's it's the ongoing maintenance for everyone after they mess with the settings :banghead: :angry:
Quoted for more truth than is reasonable.
-
I don't mind the setting up of the PC's it's the ongoing maintenance for everyone after they mess with the settings :banghead: :angry:
Quoted for more truth than is reasonable.
Im in the messing with the settings phase right now (more like messing up the settings phase).
But I am learning. And backing up the SD card to my desktop PC helps tremendously.
-
And backing up the SD card to my desktop PC helps tremendously.
Until you spend hours getting everything set up just the way you want it and forget to redo the backup SD - then mess something small up and reuse the old SD backup !! :hissy:
-
And backing up the SD card to my desktop PC helps tremendously.
Until you spend hours getting everything set up just the way you want it and forget to redo the backup SD - then mess something small up and reuse the old SD backup !! :hissy:
Yep.
-
Hi, I make this board! Sorry to drag up an old thread but I had no idea this post was here.
Wanted to let the thread know the new version is cheaper than the old. Complete setup with rpi2 is AU$205 +delivery.
Thanks for the kind works about the design of version one.
-
After getting one of these working on my own, this board seems to be worth every penny! I might just get one for my next project.
-
Just wanted to repost some info here that dee2eR posted at KLOV:
This is cab focused, the default output is 768x240 through HDMI. It has AdvanceMAME, MAME4ALL, and retroarch emulator cores MAME2003 and FBA_next, it does not have roms. I have made it as friendly to Windows users as possible, all rom and image dirs are on the boot partition to make them accessable from Windows with the sd card plugged into your desktop.
It will work without the JAMMA adaptor I make but if you have anything plugged into the GPIO except buttons probably best to unplug it (as I don't know what will happen), it's only been tested on pi2 as I haven't used a pi1 for ages. I'll update with results if I end up testing it on a pi1.
Theres 14 parts which decompress into one 7z which decompresses into a .img file. If anyone feels like hosting the single .7z file somewhere else (public) I would really apreciate it, you have no idea how bad my internet connection is. Last time the software was taken down after about a week, hope it lasts longer this time.
https://drive.google.com/open?id=0B6UOezdjM-2COFRDR1YxaXQ4NzQ (https://drive.google.com/open?id=0B6UOezdjM-2COFRDR1YxaXQ4NzQ)
https://drive.google.com/open?id=0B6UOezdjM-2CQVQ3cGZMeld0aWM (https://drive.google.com/open?id=0B6UOezdjM-2CQVQ3cGZMeld0aWM)
https://drive.google.com/open?id=0B6UOezdjM-2Cbkh5aWswQjZweW8 (https://drive.google.com/open?id=0B6UOezdjM-2Cbkh5aWswQjZweW8)
https://drive.google.com/open?id=0B6UOezdjM-2CTEZfdFltb2V6MVU (https://drive.google.com/open?id=0B6UOezdjM-2CTEZfdFltb2V6MVU)
https://drive.google.com/open?id=0B6UOezdjM-2CaU5aZWNQLXJGNFk (https://drive.google.com/open?id=0B6UOezdjM-2CaU5aZWNQLXJGNFk)
https://drive.google.com/open?id=0B6UOezdjM-2CMVNMUk9YcmVJelE (https://drive.google.com/open?id=0B6UOezdjM-2CMVNMUk9YcmVJelE)
https://drive.google.com/open?id=0B6UOezdjM-2CZTRHT1BxVFpFbWM (https://drive.google.com/open?id=0B6UOezdjM-2CZTRHT1BxVFpFbWM)
https://drive.google.com/open?id=0B6UOezdjM-2CMl9YYUdYOEhCUGs (https://drive.google.com/open?id=0B6UOezdjM-2CMl9YYUdYOEhCUGs)
https://drive.google.com/open?id=0B6UOezdjM-2CdGIwRmhvRDRKUjg (https://drive.google.com/open?id=0B6UOezdjM-2CdGIwRmhvRDRKUjg)
https://drive.google.com/open?id=0B6UOezdjM-2CVzc3OFdwUDQ4UVU (https://drive.google.com/open?id=0B6UOezdjM-2CVzc3OFdwUDQ4UVU)
https://drive.google.com/open?id=0B6UOezdjM-2CbEVvazRMMlR0Y2s (https://drive.google.com/open?id=0B6UOezdjM-2CbEVvazRMMlR0Y2s)
https://drive.google.com/open?id=0B6UOezdjM-2CLURkN3lGR25fUFU (https://drive.google.com/open?id=0B6UOezdjM-2CLURkN3lGR25fUFU)
https://drive.google.com/open?id=0B6UOezdjM-2CSWZ0WUFSdkdwMnM (https://drive.google.com/open?id=0B6UOezdjM-2CSWZ0WUFSdkdwMnM)
https://drive.google.com/open?id=0B6UOezdjM-2CMi1rdEhnVU5uMTg (https://drive.google.com/open?id=0B6UOezdjM-2CMi1rdEhnVU5uMTg)
Software instructions can be found here:
https://drive.google.com/open?id=0B6UOezdjM-2CZEJxT2FobVFVTGc (https://drive.google.com/open?id=0B6UOezdjM-2CZEJxT2FobVFVTGc)
It boots to AdvanceMenu but can be set to Attract-Mode as well (but that's not in the instructions yet).
-------
And... about SD card corruption... this actually hasn't been an issue. The only writes in normal use are returning to the menu from a game (high score, etc.). As long as you return to the menu before switching your cab/pi off it shouldn't cause any problems. I fit the adaptor with a reset button in case you happen to make the setup unstable while getting it how you want it, the hardware reset cleanly unmounts the card or something like that (I forget the details). Also this setup is not overclocked by default, unstable overclocks and early kinda crap drivers are the main cause of the pis rep for killing SD images. The software behind the scenes has improved though, so I think the main culprit is settings these days. If you play with settings files or add or remove games etc I would recommend a clean shutdown or reboot, thats about it.
That said, always have a backup.
-
$200 and you can't just turn the damn thing off. Bravo.
-
$147.55 US Dollar at the time of posting. I believe if you set you SD card for read only you can just cut the power. You point is still valid. Hit should not be hard to add that to the board but would. Maybe for the next revision.
-
$147.55 US Dollar at the time of posting. I believe if you set you SD card for read only you can just cut the power. You point is valid. It would not be hard to add that to the board. Hopefully for the next revision.
Can't set the SD card to read-only if you want Hi Scores saved.
-
$147.55 US Dollar at the time of posting. I believe if you set you SD card for read only you can just cut the power. You point is valid. It would not be hard to add that to the board. Hopefully for the next revision.
Can't set the SD card to read-only if you want Hi Scores saved.
Point and match.
-
I just cut the power to mine and have never had a problem.
-
I just cut the power to mine and have never had a problem.
More details please:
Did you cut the power while a game was playing? Or did you cut it after exiting out to the game selection menu?
I mean, if it truly is safe for power-loss, I might have to jump on this and try it out. I'm just trying to determine if it's the be-all solution I'm looking for.
-
After exiting, at the games menu level.
-
What happens when you do it during a game running?
-
I don't know and I can't run that test at the moment as my monitor has ---steaming pile of meadow muffin--- itself.
-
correct me if I'm wrong, but it doesn't appear that there is anything inherent in the hardware that makes it safer than a regular pi when it comes to cutting the power.
The ability to cut the power appears to come from the software, in that mame just doesn't write to the sd card all that often.
This is probably why I have never managed to corrupt my card either.
-
it's not only mame that might write to the sd card. The os could do some writes as well.
The /var/log folder is one location where you could expect some writing.
You can use a read only rootfs and still have an additional partition on the sd card that is mounted read / write to store the high scores.
While this might not give a 100% guarantee against corruption, it will already improve things a lot. The next step could be the use of a small usb stick with that read / write partition for the high scores. Such a setup might allow the sd card to be fully read only.
The only other reliable way to turn off the power is with a backup power source that allows the system to proper shutdown before the power is fully removed. This requires a combination of software and hardware to do things properly.
SD cards have their own controller that performs some background tasks like remapping sectors to pages ready for erases. Some brand of cards will corrupt faster than others, depending upon the firmware implemented in those controllers. That's also why they corrupt more frequently than a setup that uses a traditional harddisk.
If you find the Jamma board 2 expensive, simply don't buy it and build your own (cheaper). There is no need to post bad about it simply because you find it 2 expensive.
-
I don't know if that last part was directed at me, but if it was I'd like to clarify that I think this board is great.
The price is reasonable for a low quantity custom pcb with a relatively small target market.
There were some people that were hoping that this device would somehow make it safe to pull the plug without fear of corrupting the sd card.
I was merely pointing out that it has no real provision in the hardware (ie backup power) for shutting down the pi correctly on pulling the plug.
-
I have absolutely no problem with the price personally. I'd gladly pay that price if it can work for my set-up. $150 USD's is a great price considering those crappy chinese-made multiboards are like $100 after shipping, and they're mostly garbage for emulation.
I really want this to be the all-in-one solution for having the customization of an emulation machine, proper video/audio and controls output for Arcade cabs, at the durability of an arcade PCB. For me, this is almost there barring solving the power-down issue.
-
I had never thought about any issues regarding powering down I just turned off my cocktail table at the plug like I had always done with my 60 in 1 board. I never had any corruption issues and never noticed any scores not saving. Not that I ever did any specific tests. I also treat my original Raspberry Pi which runs Kodi (openelec) exactly the same. I just pull the plug on that and never had an issue. I guess I've just been ignorant of potential issues.
-
Any one worried about SD card corruption should download and try the software. If you make it corrupt I'd love to hear about it... can only help to improve it by reporting problems.
I'm pretty sure a lot of the pis rep for killing SD images is from earlier drivers and unstable overclocking. I've had one card die in 2 years working on this project - and it was a brand I will not be using again, on the older 24pin GPIO pi. Since the B+ pi and using Sandisk cards, no issues at all. As far as I know no issues for others either - doesn't mean it can't happen, but it hasn't yet to my knowledge.
Seriously, try the software, can't hurt.
-
Link to software?
-
I posted the links above, sniped from KLOV.
pbj, if you have a chance to get this going and try cutting the power at different times of functionality, I'd be really interested in what you find.
I don't have a Pi myself, otherwise I would try it too. :(
-
Any one worried about SD card corruption should download and try the software. If you make it corrupt I'd love to hear about it... can only help to improve it by reporting problems.
I'm pretty sure a lot of the pis rep for killing SD images is from earlier drivers and unstable overclocking. I've had one card die in 2 years working on this project - and it was a brand I will not be using again, on the older 24pin GPIO pi. Since the B+ pi and using Sandisk cards, no issues at all. As far as I know no issues for others either - doesn't mean it can't happen, but it hasn't yet to my knowledge.
Seriously, try the software, can't hurt.
I think that what software the pi happens to be running has a profound effect on whether or not it corrupts when power is lost.
My mame setup is different to the one under discussion in this thread, but I have never had a corruption despite several accidental or lazy plug pullings.
The way I have treated my pi, I certainly deserve to have had a corrupt card by now, yet it hasn't happened.
Maybe the people who have experienced corrupted cards were running more write-intensive applications?
-
I've been asked if the image has roms included due to site rules. There are no roms on the image.
-
pbj, if you have a chance to get this going and try cutting the power at different times of functionality, I'd be really interested in what you find.
I don't have a Pi myself, otherwise I would try it too. :(
I'll give it a shot. :P
-
New software is out, now supports rpi2 and rpi3:
https://drive.google.com/open?id=0B6UOezdjM-2CSmppdDhxcnR4UEU
https://drive.google.com/open?id=0B6UOezdjM-2CRGY0OUtiUnJQcjQ
https://drive.google.com/open?id=0B6UOezdjM-2CR1Q1VU1OUEtfVTg
https://drive.google.com/open?id=0B6UOezdjM-2CS1Q0ZDUyeXp1N0E
https://drive.google.com/open?id=0B6UOezdjM-2CcVQ0OWRpdkR2Zzg
https://drive.google.com/open?id=0B6UOezdjM-2CeGhMa1NaN3FYdW8
https://drive.google.com/open?id=0B6UOezdjM-2CeFdhY0g3azNFNWc
https://drive.google.com/open?id=0B6UOezdjM-2CbVZkTnQzb2p4NjA
https://drive.google.com/open?id=0B6UOezdjM-2CaDJzc2J4WllMTGc
-
I've actually had one of these for a bit. It's the brain of my Badlands conversion cab.
I went ahead and built an RGB amp into mine. I picked up a kit designed for an N64 off of eBay, as a breakout plus external components and the amplifier IC itself totaled up to more than I was willing to deadbug. It's a simple TI THS7314 RGB amp at heart, real popular in the console world it seems (for dealing with Non-TTL video signals).
(http://i.imgur.com/wmPrsNwl.jpg)
(http://i.imgur.com/DHIIxRPl.jpg)
And installed with it's Opti-Wiz.
(http://i.imgur.com/7En3cdXl.jpg)
The cab only runs Champ Sprint, Super Sprint, Super Off Road, Super Off Road Track Pak, and Danny Sullivan's Indy Heat.
As a note, nothing was harmed. Badlands is a JAMMA board. :)