Raspberry Pi Gaming thread - Cheap emulation and gaming projects

I was missing my router because I didn't capitalize. Just trying to help!

That's fine! I'm pretty sure I've punched in everything correctly.

That said, in desperation I re-ran the setup script and completely borked my installation, so I'll just back up my roms and give the whole thing a re-do.

Before I go to write the card - is there any benefit to running the 3.0 beta over 2.6? I originally wanted to use 3.0 to run the roms off USB before realizing there's more than enough space on my microSD card.

edit: OK, finally gave in and just connected the Pi to the router downstairs and did a proper update to the 3.0 beta and my WiFi is working perfectly.

Retroarch freezes if I enable the menu, or at least won't recognize my inputs. Oh well.
 
That's fine! I'm pretty sure I've punched in everything correctly.

That said, in desperation I re-ran the setup script and completely borked my installation, so I'll just back up my roms and give the whole thing a re-do.

Before I go to write the card - is there any benefit to running the 3.0 beta over 2.6? I originally wanted to use 3.0 to run the roms off USB before realizing there's more than enough space on my microSD card.

There's less clutter with the ROM folder on 3.0, it's also easier to get to options like Raspi-config and Retropie setup on 3.0.
 
That's the exact kit I've got. I'd recommend an enclosed case if you're not doing anything with the GPIO pins. I got this one and am pretty happy with it! The one that comes with is fine, I just didn't want dust to build up in there.

Goes without saying you're gonna want a keyboard to set it up, and some USB controllers. The iBuffalo/Buffalo Super Famicom controllers are rock solid. Might want to look into some USB extension cords if you're looking to sit a ways away from the TV (I got some for dirt cheap off of eBay).

Other than that, uh...probably a bigger MicroSD card and that ought to do it! If you can figure out how to get the WiFi to work (or if anyone else has any tips), please share.
thanks for the input. I'm not going to be using the wifi (just going to ethernet it, house is wired) and I've already got all the cables I need so I just went ahead and got the basic pack and then bought the case you recommended, a 16gb card, heatsink and a pair of controllers.

I have zero experience in any of this stuff but I'm really excited to do this.
 
Inspired by Rich and his PI/SNES build, I present a recreation of the RPi2 SNES, working on/off switch, working LED, xbox360 contoller and wifi, powered via USB, controller for SNES will work via controlblock as well.

kMHx1Xx.jpg

PYa3VLC.jpg

hcqm0ii.jpg

0sq2Y2u.jpg

2y5LlrQ.jpg

TZFCP4a.jpg

WdDy09y.jpg

73JOwPz.jpg

S7G5u6N.jpg

8BEHiXh.jpg

Q5UAhAe.jpg
 
So, I'm on the verge of jumping in with this thing, but I have a question. I'd like to have each emulator played with their respective controllers. For instance, I want to play my NES games with a USB NES controller and I want to play my SNES games with a USB SNES controller. Is setting this configuration up, as easy as plugging it in?

I'd also like some information on how multiplayer works in that situation.
 
Inspired by Rich and his PI/SNES build, I present a recreation of the RPi2 SNES, working on/off switch, working LED, xbox360 contoller and wifi, powered via USB, controller for SNES will work via controlblock as well.
Thanks!

Any chance of a step by step and parts list purchase links?

Like an ifixit guide?
 
Inspired by Rich and his PI/SNES build, I present a recreation of the RPi2 SNES, working on/off switch, working LED, xbox360 contoller and wifi, powered via USB, controller for SNES will work via controlblock as well.
I love how simple that is. Great work!
 
Guys, I cant manage to get to get the PSX roms to auto transfer over, and for some reason using WinSCP and filezilla I get error 4/no communication for over 15 seconds errors. The files are in .bin, .iso, and .img files. What the hell! I just wanna play PSX games. :( If anyone has any other ideas I can try please let me know!
 
Guys, I cant manage to get to get the PSX roms to auto transfer over, and for some reason using WinSCP and filezilla I get error 4/no communication for over 15 seconds errors. The files are in .bin, .iso, and .img files. What the hell! I just wanna play PSX games. :( If anyone has any other ideas I can try please let me know!

Do you have enough room on your SD card? Did you expand it during setup?
 
So, I'm on the verge of jumping in with this thing, but I have a question. I'd like to have each emulator played with their respective controllers. For instance, I want to play my NES games with a USB NES controller and I want to play my SNES games with a USB SNES controller. Is setting this configuration up, as easy as plugging it in?

In your situation, it could work since you would be changing your controller to th system you'd be playing. You would have barebone emulator options but that would work.

I want to try this so badly, but I just finally gave up on my cabinet project because I couldn't get it working.

This definitely seems like a cheaper route, but as a lifelong Mac user, I'm not savvy in the PC world at all (never owned one), so I fear there will be so many things to mess with and I'll get in over my head.

For now I'm using Wii for emulation, but I'd love a little more juice and HDMI.

Just how hard is it to get one of these things up and running?

It really depends on what you wish to do. I was able to "burn" the image on a SD card, follow the OP and get games up and running with a simple setup (the rPi, a keyboard, a joystick and a TV).

However, I want to convert an iCade where the arcade controls will be used for MAME and another controller will be used for console emulators. That requires a little tinkering with the config files and command lines. That can be time consuming and very frustrating depending on your patience and tech skills.


My interest in the pi goes higher with each setup i see but i am divided on what route to go, i have a lot of game carts for many of the older systems from 2600 to gba, should i go for something like the retron 5? or go the pi route .

Both systems are not sold in my region so can only afford to go with one.

If you want to play your carts, go for the Retron, if you want to play more stuff, go for the Pi.

I am able to determine which joystick (0 or 1) will be used for NES and SNES. However, MAME and FBA seem to have different configurations.

Don't buy a Pi if you don't plan on putting some time into it.
 
I am able to determine which joystick (0 or 1) will be used for NES and SNES. However, MAME and FBA seem to have different configurations.

That's because you are using the wrong core. Use the libretro core for FBA for mame, neogeo and FBA. Its not set to it as default.
 
Is it possible to have Retropie and a mediacenter like OSMC on the same MicroSD card or will i need two cards? Just got a Pi2 and i'm wondering how this thing works :D
 
Do you have enough room on your SD card? Did you expand it during setup?

Definitely have enough room. I formatted it and used an image burning program to write it to the sd card. This is so weird! Are there any other transfer methods besides auto copy or over a file transfer program? I'm thinking theres a way to do it manually from the usb stick if it's in there but I dont know how--I suck at using these terminal commands.
 
In your situation, it could work since you would be changing your controller to th system you'd be playing. You would have barebone emulator options but that would work.

What do you mean barebones emulator options? I'm only looking to play the games as they were released with the controllers that they were intended.
 
What do you mean barebones emulator options? I'm only looking to play the games as they were released with the controllers that they were intended.

Sorry, if you follow the OP, you'll get the "barebones"/"up and running right away"/etc... setup. With it, I was able to "burn" the image on a SD card and get games up and running with a simple setup (the rPi, a keyboard, a joystick and a TV).

So, if you plan on playing NES games, you configure (once) your NES controllers using steps 14 to 20 and then when you start the NES emulator, it will play with your default setup.

Same thing for SNES, once it's configured as per the steps in the OP, I "think" you can hotswap the controllers without having to reboot and start the SNES emulator and play right away,

However, with this "barebones" setup, you don't have options to open the emulator menu inside a game, save/load a state, etc... You play the game and you exit when you're done.

Hopefully it's more clear now. ;)
 
Hopefully it's more clear now. ;)

Yes, it was! Thanks! Yeah, it seems like barebones is the way I plan on going. I saw someone up there mention Recallbox having a simple plug and play method with its controllers, so I may use that instead of RetroPie.

I can do more fooling around with it once my Raspberry Pi gets here. Thanks, again.
 
Is it possible to have Retropie and a mediacenter like OSMC on the same MicroSD card or will i need two cards? Just got a Pi2 and i'm wondering how this thing works :D

Yes, you can install Kodi from RetroPie, you can also Dualboot OS's on Raspberry PI but it gets a bit tricky.


Also note that RetroPie has started to move away from using certain packages to run Raspbian in a move to make it more faster for emualtion
 
Definitely have enough room. I formatted it and used an image burning program to write it to the sd card. This is so weird! Are there any other transfer methods besides auto copy or over a file transfer program? I'm thinking theres a way to do it manually from the usb stick if it's in there but I dont know how--I suck at using these terminal commands.

When you are in Retropie, you need to run Raspi-config (this can be done directly from the menu options if you are using Version 3.0). The first option is to expand the memory card storage capacity. Make sure you selected that.
 
When you are in Retropie, you need to run Raspi-config (this can be done directly from the menu options if you are using Version 3.0). The first option is to expand the memory card storage capacity. Make sure you selected that.

Thanks! I'll check that out and get back to you. Retropie 3.0 seems pretty polished and everything has gone pretty awesome except for this one thing.
 
Yes, you can install Kodi from RetroPie, you can also Dualboot OS's on Raspberry PI but it gets a bit tricky.

Also note that RetroPie has started to move away from using certain packages to run Raspbian in a move to make it more faster for emualtion

Thanks,
i'll have to dig in to this during the weekend. Already having trouble getting gamepads to work on Retropie as Chapter 18 in the OP: "Navigate to Register RetroArch controller and select it" does not exist in the menu.

Also the game menu is just white with black and blue text, where can i get the platform logos and background images to enhance the theme? :D Scraping seems to just get (some of) the boxarts of the games with ratings and descriptions.
 
IMPORTANT: Remember to enable "save configuration per core" in the Retroarch settings for each console for individual shaders, ratios and controls.

Access Retroarch menu by default using select+y.
 
My controllers are on their way. I bought some NES & Super Famicom controllers off of eBay, I think I spent about $25 dollars for the 4 of them. Those should be arriving next week. The Raspberry Pi should be coming around the same time, too.

I have a cheap case that I bought for 5 dollars, but I'm really wanting the Official Raspberry Pi case, the red and white one, but I can't seem to find a distributer in the US. Oh, well. I also have a 32GB micro SD card, which I took from my 3DS, which now has a 16GB.
 
When you are in Retropie, you need to run Raspi-config (this can be done directly from the menu options if you are using Version 3.0). The first option is to expand the memory card storage capacity. Make sure you selected that.

Mike, thank you, you're the freakin best man! I couldnt figure this out and i wasted so many hours and got so frustrated trying to figure out what was wrong. You posted this and i still doubted you because it seemed so trivial. Holy shit...it fixed all my problems. WHY ISNT THIS ENABLED BY DEFAULT?!
 
Mike, thank you, you're the freakin best man! I couldnt figure this out and i wasted so many hours and got so frustrated trying to figure out what was wrong. You posted this and i still doubted you because it seemed so trivial. Holy shit...it fixed all my problems. WHY ISNT THIS ENABLED BY DEFAULT?!

Dude, I was in the same boat as you when I started this. It took me forever to figure things out, then as you keep working on it, stuff just starts clicking. Keep at it. You'll be a pro in no time.

I honestly don't know why it's not done by default. Maybe someone in here can explain that. There's lots of things locked until you actually unlock it, like USB drive service for syncing games from a USB drive to the Pi's SD card.
 
I have a really annoying problem with retropie, I managed to make a mess of the control setup with the Mame TAB menu for mame4all-pi, I cannot figure out how to reset the controls back to default. The mistake I made was changing the key to open the menu, any thoughts ?

[ANSWERED] - figured it out, make sense to leave the answer here in case someone else has a similar issue, its really easy to fix just connect via network, go into the configs/mame4all/configs and delete the default.cfg file ..
 
Following the instructions and using win32 disk imager. When I click write it gives me the Confirm overwrite window that says "Writing to a physical device can corrupt the device. Target F: bla bla bla. Are you sure?

The last time I tried this with my previous SD card it did corrupt the drive. Am I doing something wrong? Should I say yes?
 
I think that's a default warning or something. I get it every time and click ok and it works fine.

Question: on retropie 3.0 beta 3 there is a wifi connection option in the menus. I click it to connect my airlink 101 and it shows no networks are found. Any ideas how to get it to work? The device is on the supported device list. Thanks!
 
I think that's a default warning or something. I get it every time and click ok and it works fine.

Question: on retropie 3.0 beta 3 there is a wifi connection option in the menus. I click it to connect my airlink 101 and it shows no networks are found. Any ideas how to get it to work? The device is on the supported device list. Thanks!

Is your SSID broadcast ? or hidden, in my case the wifi worked first time, just needed to find the SSID and add a password, wait a few seconds to get an IP address, all working ...
 
Got the wifi setup. Wouldnt work with the new wifi menu, so i had to manually enter it! I'm getting multiple PSX title entries...any idea how to get 'em down to one each?
 
Any guesses as to why Retroarch totally freezes up if I press Select + Y to bring up the menu? I get the menu and the instruction on how to navigate the menu, but it refuses to acknowledge my controller or keyboard.

I've reset the button inputs in the RetroPie Config and everything.
 
Any guesses as to why Retroarch totally freezes up if I press Select + Y to bring up the menu? I get the menu and the instruction on how to navigate the menu, but it refuses to acknowledge my controller or keyboard.

I've reset the button inputs in the RetroPie Config and everything.

Sounds fucked. shouldn't do that.
 
Okay, got the release build installed. Going through the steps on the OP and this part has me confused.

Change directory by typing cd RetroPie-Setup (NOTE: typing ls will show us whats in any given folder as is similar to the Windows command line dir)
We want to run retropie_setup.sh to do this type sudo ./retropie_setup.sh
Navigate to Register RetroArch controller and select it

I am in the setup.sh, but there isn't an option "Register RetroArch controller.

Only thing I see is
1 Binaries-based INSTALLATION
2 Source- based INSTALLATION
3 Setup
4 EXPERIMENTAL Packages
5 INSTALL individual emulators from binary or source
U Update retropie setup script
R Reboot.

Did I miss something?


EDIT: Nevermind, you need to hit option 3 and then select the controller registration
 
Alright. For audio, do i need to use the audio out of will it pass the audio through the HDMI? I have no audio currently. I went into the setup and set the audio go go throught HDMI. Anything else?
 
How do ps1 games run on pi 2? I've watched youtube videos and I get the feeling there are audio and delay issues.

no issues for me. they all run perfectly, no lag at all.

you're probably watching videos of them running on the original raspberry pi, not the model 2.
 
no issues for me. they all run perfectly, no lag at all.

you're probably watching videos of them running on the original raspberry pi, not the model 2.

Thanks. I searched for model 2 videos though. I think maybe the actual video quality was just bad, plus the player being terrible at parapa the rappa.
 
Alright. For audio, do i need to use the audio out of will it pass the audio through the HDMI? I have no audio currently. I went into the setup and set the audio go go throught HDMI. Anything else?

Normally it's HDMI by default. you can change it in the retropie menu if you are going to use speakers/headphones or use HDMI if you want to plug it into a TV.
 
Well this is a snag.


It would have powered my 10" monitor through USB but I realized that it can only go up to 1.1A and my monitor is rated at 1.5 so it's not longer portable if I decide to get a usb battery pack. a 7 or 9 inch screen would probably meet the requirements of this however.

I'mg going to have to find a 12v adapter to power speakers, pi and the monitor now....





Edit: Also if you are willing to tinker around there are chinese dealers who have driverboards to connect to ipad 2 screens. These are great due to low resolutons of 1024x768 and thiness

Apple-IPAD1-2-generation-9-7-inch-LCD-screen-driver-board-decoding-HD-HDMI-VGA-AV1.jpg
 
How can I get PSX/SNES games to fill out the screen and run at as high of a resolution as possible? I know it seems like blasphemy, but its not for me, it for my little cousin lol. Thanks.
 
How can I get PSX/SNES games to fill out the screen and run at as high of a resolution as possible? I know it seems like blasphemy, but its not for me, it for my little cousin lol. Thanks.

When you load a game, you have a prompt to press 'x' to change the options for the emulator or rom. In the menu listing there is an option to chane the resolution, you can also change the video options in RetroArch to stretch the image for 4:3 games.

I don't recommend up-scaling games to higher resolutions, I've found that Overlays and Shaders give back games it's original feel, even on a 50" TV

LK9QjiA.png
n59iwbb.png


RM1R8lM.png
HJizhFT.png
 
How can I get PSX/SNES games to fill out the screen and run at as high of a resolution as possible? I know it seems like blasphemy, but its not for me, it for my little cousin lol. Thanks.

Read my post above about the retroarch menu. Follow that. Use the settings.

And uh, stick to 720p otherwise framerate will go to shit.
 
I received my Pi 2 a few weeks ago and managed to set everything up fine except for a wireless controller. I have a Wii U Pro Controller + Mayflash USB Adapter, and an 8bitdo SFC30 Controller + Bluetooth Dongle, but I simply cannot get either of them to work with RetroPie (Im using the latest RetroPie v3.0 beta 3, but I have also tried v2.6 to no avail)

The Wii U Pro Controller + Mayflash USB Adapter should be simple to setup, since AFAIK it appears as a 'wired' controller to the host. However although I can get the controller to work the menus in EmulationStation using XInput mode, it doesnt work in any emulators. If I switch to DirectInput mode the controller doesnt even register at all.

The 8bitdo SFC30 Controller + Bluetooth Dongle I synced using PiAssist:-
https://github.com/Death259/PiAssist
However although the D-Pad works in PiAssist none of the buttons will register, and the opposite occurs in EmulationStation where it wont recognise the D-Pad but will register the buttons.

I have tried following lots of different guides, and at this point I must have re-imaged my microSD card 50 times or more :(
Any help/advice would be much appreciated.
 
I can only get my atari 2600, nes, snes, and mastersystem emulators to work. None of the included Neogeo, N64, PS1, or Mame emulators will run my roms.

Any suggestions?
 
I can only get my atari 2600, nes, snes, and mastersystem emulators to work. None of the included Neogeo, N64, PS1, or Mame emulators will run my roms.

Any suggestions?

NeoGeo needs a bios
N64 should work out of the box, but emualtion is poor, only games that work decently are mario 64 and mario kart.
PS1 needs a bios to run properly
Mame is hit and miss, put MAME games into FBA folder instead.
 
NeoGeo needs a bios
N64 should work out of the box, but emualtion is poor, only games that work decently are mario 64 and mario kart.
PS1 needs a bios to run properly
Mame is hit and miss, put MAME games into FBA folder instead.

Thanks. I'll look into some of these fixes sometime this week.
 
Top Bottom