Raspberry Pi Gaming thread - Cheap emulation and gaming projects

Question regarding the PS1 emulation.

I've overclocked my RPI2 to the Pi2 settings (the highest one, 1000MHz) and have selected the enhaced resolution so it looks better. I have heat sinks installed. But some games still stutter pretty bad. For example CTR is really bad even in the intro.

My question is: is this caused by the Pi not having enough juice or the CPU getting too hot and throttling down? Would getting a cooling fan help here? If I disable the better resolution the games seem to work just fine.

Stick to 720p, highest overclock and get a heatsink
 
Let's say I wanted to run a Pi into a CRT monitor, how could I do that? Is it even possible to do an HDMI to component/BNC/ or SCART?
 
Fantastic thread, inspired by Rich SnesPI I have started down the route of Pi Emulation goodness.

Currently have retropie setup, running with a wireless xbox360 controller, everything looks great, now just waiting for my controlblock and dead snes to arrive to complete the transformation.

I do have a question though, is there a way to sort my roms for mame and fba so that only the parent roms are available ? In my Mame list i have something like 10 versions of some games, ideally I would like to just have the single parent rom available.

Is this something that can be done through clrmamepro ?

If anyone is on the fence about getting a RPi2 for emulation, don't think about it get one, download the retorpie sd card and get on with it.

The real revelation for me is that the N64 emulation with a xbox360 controller is fantastic, a little slow in places but more than acceptable, controls map logically. My kids have spent hours playing 3D mario and f-zero ...

awesomes ... ;-)
 
Updated on Gert's VGA adapter. I received it finally, you have to build it btw, 20 resistors, 2 connectors. Good news is, it works really well, bad news is I wasnt able to get it to run 240p through DSub to my cabinet. That could be something to do with my cabinet or just that the resolution isnt correct. I am running 640x480 to my Blast City now and may buy a scan converter to get down to 240P. So far running VGA res with hlsl shaders looks really nice, so not sure if I will bother getting a converter, if I did it would be to pick back up the performance loss from running shaders. Next step is, I bought a Ipac and will wire that to a jamma fingerboard so I can use the cabinet controls. Need to figure out some better setting for Mame, its completely seperate from all the other configs which is annoying. Can you run hlsl with mame4all?








Anyone have any info on how well netplay works and what is compatible?


Video of it in action
https://www.youtube.com/watch?v=k216MmiIl6A
 
Does MK run full speed on the Pi? What would be the most complex game it could run... I'd assume anything 3D (a la Model 1 onwards) would be a stretch.
 
Got my SD card yesterday and followed the instructions. Tried to burn the IMG to the SD card and it appears that the card is DOA. Sending it back now. Sucks.
 
Just a heads up, if you change the default emulator for mame to
default="lr-imame4all"
from mame4all you can then use retroarch configs, which is allows shaders and controls.
 
Is there a way to manually edit game metadata? I want to put both the original Japanese and English fan translation ROMs for some games. It would be nice if I could differentiate them by editing the titles.
 
So I had a spare arcade button from a while ago, looks a like a fake and crappy swana button... I have no idea, but it responds with a python script in Raspbain so it should be okay to use with Retropie I think. although that button really sucks so thinking of getting some decent concave buttons,

taVOmyn.jpg

Thinking about still making a cabinet but I've been hitting roadblocks in devlopment, such as knowing how to use a CAD program to get someone to cut the pieces for me as well as find a way to bracket the LCD so it's supported. Decided to take baby steps with this and just design the arcade stick and buttons first and if that works out well to jump into developing the whole thing. I've found a few websites that can convert svg drawings and do cut-outs onto acrylic and mdf

I had a quick hash attempt at making a suitable arcade layout in photoshop (button alignments will be not be straight on the final version.)

7cxJxBa.png


NEG GEO Cabinet colours would look nice but not sure how it would look like on mdf, might be better to use decals I think

 
im about as close to pulling the trigger on a pi2 as you can get at this point...im not looking to build any kind of crazy custom job...though whenever the Pi3 comes out i'd like to build a little something along the lines of the custom SNES here in this thread because im hoping that the Pi3 will be powerful enough to put the beat down on N64 emulation at 60fps with filters...

anyways...

im looking at THIS from amazon at $70

is there a better option than this kit? is it worth the extra money to step it up to THIS?

i dont really see anything that comes in that kit that is necessary to just run this thing as an emulation box...

and then i guess the final question before i actually pull the trigger would be is there anything in the $75-$100 range that is hands down a more powerful option than the Pi2, and will allow N64 emulation at a solid 60fps?
 
is there a better option than this kit? is it worth the extra money to step it up to THIS?

i dont really see anything that comes in that kit that is necessary to just run this thing as an emulation box...

That extra option is just fluff, you don't need unless you intend to play around with the GPIO on the raspberry pi.
 
Is there a way to manually edit game metadata? I want to put both the original Japanese and English fan translation ROMs for some games. It would be nice if I could differentiate them by editing the titles.

Default is highlight the game and hit the equivalent of what you set the select button to, then you can edit metadata for that game.
 
Did anyone here back Ignition and have access to the beta?

I'm curious to see if it looks like it'll live up to the hype. Unfortunately I missed the Kickstarter campaign when it was active so I'm not in the private beta. :(

Anyway I stumbled across this the other day and thought it sounded great. It's being touted as the "Steam of retro gaming" - an online system that can connect with your friends for multiplayer, achievements for retro games, that sort of thing.
 
I wish I was as talented as Rich, but this thread inspired me to get a Pi at the very least.

Got it all set up today, very happy.

Many thanks OP and everyone who posted in this thread.
 
im about as close to pulling the trigger on a pi2 as you can get at this point...im not looking to build any kind of crazy custom job...though whenever the Pi3 comes out i'd like to build a little something along the lines of the custom SNES here in this thread because im hoping that the Pi3 will be powerful enough to put the beat down on N64 emulation at 60fps with filters...

anyways...

im looking at THIS from amazon at $70

is there a better option than this kit? is it worth the extra money to step it up to THIS?

i dont really see anything that comes in that kit that is necessary to just run this thing as an emulation box...

and then i guess the final question before i actually pull the trigger would be is there anything in the $75-$100 range that is hands down a more powerful option than the Pi2, and will allow N64 emulation at a solid 60fps?

If you need all the items in that bundle, then yes, it's actually worth it. Plus no tax.
 
Did anyone here back Ignition and have access to the beta?

I'm curious to see if it looks like it'll live up to the hype. Unfortunately I missed the Kickstarter campaign when it was active so I'm not in the private beta. :(

Anyway I stumbled across this the other day and thought it sounded great. It's being touted as the "Steam of retro gaming" - an online system that can connect with your friends for multiplayer, achievements for retro games, that sort of thing.

Kinda bummed that I missed that too. Looks great!
 
Ok, I'm all in on Raspberry Pi. I ordered all of my parts separately because I wanted a particular case, wifi dongle, and a 32BG card with Noobs preinstalled. I also grabbed a few HDMI cables for other projects in the order.

Total was $107.

Question:

I have the Mortal Kombat arcade stick that came with MK 2011 on xbox 360. I no longer play the game since moving onto X on the PS4. Can I use this arcade stick as a controller by setting up as an xbox 360 controller? It is a wired controller only, no wireless abilities at all.

image30.jpg


What do you think?
 
Question:

I have the Mortal Kombat arcade stick that came with MK 2011 on xbox 360. I no longer the game since moving onto X on the PS4. Can I use this arcade stick as a controller by setting up as an xbox 360 controller? It is a wired controller only, no wireless abilities at all.

image30.jpg


What do you think?

It should be fine, most wired controllers I've plugged into the Pi seem to work straight off the bat, you just have to set it up the right controls using Retropie and Emulation station.
 
Sweet, got my Raspberry Pi 2 today and my SNES30 arrived yesterday. Currently downloading Retropie to start this little project.

This is the first time I've tried doing something like this, pretty excited!


Edit: Probably should have checked if I even had a micro sd card reader on my laptop.
 
Feel kinda in over my head on this. Can't get Neo Geo roms to work, most of my arcade roms are invalid. SNES and other consoles (save PSX) seem to work fine, though!

Most of my arcade roms are causing the Pi to hang on a black screen - upon reboot I get a message that stays on the screen about my disk possibly being corrupted. Any, uh, tips? Anything?
 
Feel kinda in over my head on this. Can't get Neo Geo roms to work, most of my arcade roms are invalid. SNES and other consoles (save PSX) seem to work fine, though!

Most of my arcade roms are causing the Pi to hang on a black screen - upon reboot I get a message that stays on the screen about my disk possibly being corrupted. Any, uh, tips? Anything?

For the Neo-Geo ROMs, are you compressing them into ZIP files? You also have to have the neogeo.zip file in the same folder as your ROMs.

I highly suggest placing your Neo Geo games in the fba (Final Burn Alpha) folder. It's better because you can use Retroarch to map your controller. You can also change the logo to Neo Geo if you'd like if you want to see Neo Geo vs. the F logo.

About the corrupt message, do you have a USB drive plugged in? That might be it if it is.
 
Sweet, got my Raspberry Pi 2 today and my SNES30 arrived yesterday. Currently downloading Retropie to start this little project.

This is the first time I've tried doing something like this, pretty excited!


Edit: Probably should have checked if I even had a micro sd card reader on my laptop.

You should have an SD card reader on your laptop. Then you just need an adapter.
 
You should have an SD card reader on your laptop. Then you just need an adapter.


Thanks, I went and picked up an adapter. Everything is up and running pretty well. Had some trouble getting my SNES30 to be recognized but that's fixed.

Now, next step. Getting roms on this thing. How do I do that? I have a couple ripped to my laptop waiting.
 
Thanks, I went and picked up an adapter. Everything is up and running pretty well. Had some trouble getting my SNES30 to be recognized but that's fixed.

Now, next step. Getting roms on this thing. How do I do that? I have a couple ripped to my laptop waiting.


quickest way, is just to connect the raspberry pi through a LAN cable to your network, it should appear as a network device in |Windows/Mac and just dump the games into the correct folder.

Or you could try putting the games on a Usb and plugging it in, cant remember on how the folders on the USB should be though, definitely someone posted in this thread before on how it works.
 
For the Neo-Geo ROMs, are you compressing them into ZIP files? You also have to have the neogeo.zip file in the same folder as your ROMs.

I highly suggest placing your Neo Geo games in the fba (Final Burn Alpha) folder. It's better because you can use Retroarch to map your controller. You can also change the logo to Neo Geo if you'd like if you want to see Neo Geo vs. the F logo.

About the corrupt message, do you have a USB drive plugged in? That might be it if it is.

Didn't even think of that! That's probably what's doing it.

I'll give that a shot, thanks!
 
Thanks, I went and picked up an adapter. Everything is up and running pretty well. Had some trouble getting my SNES30 to be recognized but that's fixed.

Now, next step. Getting roms on this thing. How do I do that? I have a couple ripped to my laptop waiting.

There's two ways. One way is to hook your Pi up to the Internet, either via wired Ethernet cord or using a WiFi adapter. With network discovery on, you can connect directly to your Retropie from your computer. You will have access to the ROMs folder and you place your games in the respective folder. You can also use a program called FileZilla (my favorite) to directly load content to the Pi.

The other thing you can do, which doesn't require an Internet connection, is use a USB thumb drive that synchronizes what's on the USB drive to the Pi's SD card. Go to Retropie setup and enable USB service (its an option towards the bottom). If you are using Retropie version 3.0, using an empty thumb drive, make an empty folder called "retropie" and then stick the USB drive into the Pi. When USB service is turned on, it will recognize the thumb drive, then make folders for all the emulators in the Retropie subfolders. From there, in mount the USB drive from the Pi, place the USB drive back into your computer with your ROMs/ISOs, check to make sure that when you open the retropie folder that the system subfolders are in there, then place your ROMs into the respective folders. Once done, eject the thumb drive from your computer and place it back into the Pi with EmulationStation loaded. If you have status lights in the USB thumb drive, you should see it working. Depending on how many games you have on the drive it could take some time, maybe 30+ minutes, for all the content to load. Once you think it's done, look at the status light for about a minute to make sure that it's done synchronizing. If the status light doesn't indicate it's loading anything after a minute then you should be done, reset EmulationStation and all your games should be loaded, ready for play.

Hope that helps!
 
There's two ways. One way is to hook your Pi up to the Internet, either via wired Ethernet cord or using a WiFi adapter. With network discovery on, you can connect directly to your Retropie from your computer. You will have access to the ROMs folder and you place your games in the respective folder. You can also use a program called FileZilla (my favorite) to directly load content to the Pi.

The other thing you can do, which doesn't require an Internet connection, is use a USB thumb drive that synchronizes what's on the USB drive to the Pi's SD card. Go to Retropie setup and enable USB service (its an option towards the bottom). If you are using Retropie version 3.0, using an empty thumb drive, make an empty folder called "retropie" and then stick the USB drive into the Pi. When USB service is turned on, it will recognize the thumb drive, then make folders for all the emulators in the Retropie subfolders. From there, in mount the USB drive from the Pi, place the USB drive back into your computer with your ROMs/ISOs, check to make sure that when you open the retropie folder that the system subfolders are in there, then place your ROMs into the respective folders. Once done, eject the thumb drive from your computer and place it back into the Pi with EmulationStation loaded. If you have status lights in the USB thumb drive, you should see it working. Depending on how many games you have on the drive it could take some time, maybe 30+ minutes, for all the content to load. Once you think it's done, look at the status light for about a minute to make sure that it's done synchronizing. If the status light doesn't indicate it's loading anything after a minute then you should be done, reset EmulationStation and all your games should be loaded, ready for play.

Hope that helps!

Thanks for this info! My pi2 kit came with a USB WiFi dongle but considering I have no idea how to even connect it I'm going to try the USB method of moving the roms over. I'll just need to install retropie 3.0 (was using 2.6 and didn't see the USB service option).

Going to try this tomorrow, think I'm done messing with this for tonight.
 
Thanks for this info! My pi2 kit came with a USB WiFi dongle but considering I have no idea how to even connect it I'm going to try the USB method of moving the roms over. I'll just need to install retropie 3.0 (was using 2.6 and didn't see the USB service option).

Going to try this tomorrow, think I'm done messing with this for tonight.

Installing WiFi is super easy. Exit out of EmulationStaton by hitting F4.

Type the following command line:
sudo nano /etc/network/interfaces

From there, you will see text that is similar to what's below, but you'll want to make sure to change some of the script around. Make sure if looks like what I have below:

auto lo
iface lo inet loopback 
iface eth0 inet dhcp

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "Your SSID here"
wpa-psk "Your password here"

***Don't include quotations marks when placing your SSID and password in the above script.***

-Once you edited the script to show the above, his CTRL+X, it will ask if you want to save, hit Y, then enter, then enter again. Your script will now be saved and your Wi-Fi should be functional, especially after a reboot, which you can do with the following command:

sudo reboot

And there you have it.
 
Hm.

Not too happy with my paint job on the front panel (the one with the logo, gonna replace it), but the rest came out well.

The shell was literally dark yellow/disgusting to begin with.

 
Alright, got 6 of my ROMS transfered over via USB and they look good. Haven't tried dealing with wifi just yet. However, I've got a new problem. My SNES 30 isn't working whilst in game. I have it plugged in via the USB port. I can control Emulation Station with it but once I start up a game the controller just stops working. Can't figure out why?
 
Alright, got 6 of my ROMS transfered over via USB and they look good. Haven't tried dealing with wifi just yet. However, I've got a new problem. My SNES 30 isn't working whilst in game. I have it plugged in via the USB port. I can control Emulation Station with it but once I start up a game the controller just stops working. Can't figure out why?

Because you have not registered a RetroArch Controller. Follow my OP on how to do it as I can't copy paste properly on mobile.

Emulationstation controls and in game controls are treated separately.
 
Because you have not registered a RetroArch Controller. Follow my OP on how to do it as I can't copy paste properly on mobile.

Emulationstation controls and in game controls are treated separately.

Yup, went back and did that and it's working, thank you.

This is pretty awesome!
 
There's two ways. One way is to hook your Pi up to the Internet, either via wired Ethernet cord or using a WiFi adapter. With network discovery on, you can connect directly to your Retropie from your computer. You will have access to the ROMs folder and you place your games in the respective folder. You can also use a program called FileZilla (my favorite) to directly load content to the Pi.

The other thing you can do, which doesn't require an Internet connection, is use a USB thumb drive that synchronizes what's on the USB drive to the Pi's SD card. Go to Retropie setup and enable USB service (its an option towards the bottom). If you are using Retropie version 3.0, using an empty thumb drive, make an empty folder called "retropie" and then stick the USB drive into the Pi. When USB service is turned on, it will recognize the thumb drive, then make folders for all the emulators in the Retropie subfolders. From there, in mount the USB drive from the Pi, place the USB drive back into your computer with your ROMs/ISOs, check to make sure that when you open the retropie folder that the system subfolders are in there, then place your ROMs into the respective folders. Once done, eject the thumb drive from your computer and place it back into the Pi with EmulationStation loaded. If you have status lights in the USB thumb drive, you should see it working. Depending on how many games you have on the drive it could take some time, maybe 30+ minutes, for all the content to load. Once you think it's done, look at the status light for about a minute to make sure that it's done synchronizing. If the status light doesn't indicate it's loading anything after a minute then you should be done, reset EmulationStation and all your games should be loaded, ready for play.

Hope that helps!

Thanks for this. I had problems with the 3.0 not loading roms from my USB stick. Had the folders made by 2.6 so I didn't have the "retropie" folder. Just "roms" etc..
 
Top Bottom