Raspberry Pi Gaming thread - Cheap emulation and gaming projects

Okay, I'm getting in on this.

Is it hard to set it up to run games off a USB drive? I'd rather just rip my 128 GB drive off my Ouya than buy another microSD card.

I want to know this too. I can't seem to find any way to point retropie to load from external storage or NAS.
 
I haven't tested RetroPie 3 but you can disable the auto copy in RetroPie2 and play them right off the stick, I only have a 4gig sd card in mine at home and a 16 gig usb stick with the games
 
So if I wanted to use the SNES30 with the Pi 2 I'm guessing I'd need to buy a Bluetooth dongle, right? Would that be something that gets installed into the Pi 2 itself?
 
I briefly mentioned this in the official Retroarch thread, but has anyone tested the Jaguar emulator on RetroPie, specifically Tempest 2000? A plug-in mini console that plays it would be heaven.
 
You know what's crazy?

I was aware of Linux for decades but knew nothing about Linux programming before Retropie, now I am running it like no one's business now.

It's kind of scary what kind of person I would have become if I had a Raspberry Pi as a kid learning what I know now.
 
You know what's crazy?

I was aware of Linux for decades but knew nothing about Linux programming before Retropie, now I am running it like no one's business now.

It's kind of scary what kind of person I would have become if I had a Raspberry Pi as a kid learning what I know now.

What exactly do you do now what you didn't do before? And how does the Pi help you with it?
 
What exactly do you do now what you didn't do before? And how does the Pi help you with it?

Shell usage and scripts.

Also, programming logic. From my experience just with this, even being someone experienced with programming, its a great tool for learning.
 
What exactly do you do now what you didn't do before? And how does the Pi help you with it?

Like Rich said above.

You first get into it, and you're lost. You don't know how to run anything. Then you just toy around with it and learn what "sudo" and "nano" mean and changing different scripts. At first I said I wouldn't touch any of that. Now it's becoming something of a cakewalk. I am still a ways off from being proficient at it but I now know enough that I know where to go and tweak things if I need to. Just recently I fixed the filters for older games so they don't look so rough on HDTV at startup instead of having to fix it everytime I go into a game.
 
Like Rich said above.

You first get into it, and you're lost. You don't know how to run anything. Then you just toy around with it and learn what "sudo" and "nano" mean and changing different scripts. At first I said I wouldn't touch any of that. Now it's becoming something of a cakewalk. I am still a ways off from being proficient at it but I now know enough that I know where to go and tweak things if I need to. Just recently I fixed the filters for older games so they don't look so rough on HDTV at startup instead of having to fix it everytime I go into a game.

Ah, ok. Yeah, that's basically the Linux way as it always was... To get things running the way you want it, you have to understand to a certain degree what is actually happening. Especially with Debian... So did you learn more about Linux or with retropi especially?
 
Ah, ok. Yeah, that's basically the Linux way as it always was... To get things running the way you want it, you have to understand to a certain degree what is actually happening. Especially with Debian... So did you learn more about Linux or with retropi especially?

Absolutely! It did help that I had some common computer knowledge though.

I did want to check with you guys to see if anyone got the newest N64 plug-in working on Retropie. I think I have a solution and will try it out tonight when I get off work. Apparently, I need to transfer the .dll file from the plug-in to the configs folder with the video plug-ins are stored.

Also, I still can't for the life of me get TurboGrafx-CD games to work, even with the BIOS in the right folder. To make sure, I placed the BIOS file into the BIOS and PC-Engine ROM folder. Still no luck.

If I can get the new plug-in and TurboGrafx-CD working then I'm golden.
 
Ah, ok. Yeah, that's basically the Linux way as it always was... To get things running the way you want it, you have to understand to a certain degree what is actually happening. Especially with Debian... So did you learn more about Linux or with retropi especially?
While there are a lot of details to learn I think the big eyeopener here is how everything opens up once one finally manages to take the hurdle that is the (to outsiders) scary black box referred to as shell or command line. Personally I never have looked back since doing that step, but there is much effort done everywhere (in nearly all graphical interfaces) to "save" people from making use of this powerful interface, making it look scarier than it should be.
 
I grew up with the BBC Micro and DOS, so the command line is fine for me - but getting back into Linux at this level after so long took a bit until it all snapped back into place.
 
Absolutely! It did help that I had some common computer knowledge though.

I did want to check with you guys to see if anyone got the newest N64 plug-in working on Retropie. I think I have a solution and will try it out tonight when I get off work. Apparently, I need to transfer the .dll file from the plug-in to the configs folder with the video plug-ins are stored.

Also, I still can't for the life of me get TurboGrafx-CD games to work, even with the BIOS in the right folder. To make sure, I placed the BIOS file into the BIOS and PC-Engine ROM folder. Still no luck.

If I can get the new plug-in and TurboGrafx-CD working then I'm golden.

On mobile now so can't quote like I want in reasonable time but if you have to copy a dll, expect it to not work. If it is really a dll, it's in pe format (Windows executable) and worse, built for x86 while the pi is arm. Do a “file dll-filename“ to get information on the file and please report back! I would really like to help but didn't buy a pi yet.
 
I grew up with the BBC Micro and DOS, so the command line is fine for me - but getting back into Linux at this level after so long took a bit until it all snapped back into place.

Well, you also have to consider how powerful the command line, ie. for most the bash, actually is. I've written whole programs just with the bash and it's awesome how much you can do in a fast and easy way (fast meaning fast to write of course). This is a whole different level of what dos was able to do but I can also see people being a bit afraid of all the possibilities.
The pi seems to be a cheap and easy way to get people to that power and to the power of Linux on general. And I am looking forward to get a decent emulation machine for a few bucks as I am a fan of emulation since 18 years now :-)
 
Absolutely! It did help that I had some common computer knowledge though.

I did want to check with you guys to see if anyone got the newest N64 plug-in working on Retropie. I think I have a solution and will try it out tonight when I get off work. Apparently, I need to transfer the .dll file from the plug-in to the configs folder with the video plug-ins are stored.

Also, I still can't for the life of me get TurboGrafx-CD games to work, even with the BIOS in the right folder. To make sure, I placed the BIOS file into the BIOS and PC-Engine ROM folder. Still no luck.

If I can get the new plug-in and TurboGrafx-CD working then I'm golden.

Load a CD game and then check the error log to see why it didnt load. Mine was because the syscard3.pce bios wasnt found because of it being case sensitive on the name.
 
To those messing around with the 8bitdo SNES controller, can you explain how it works on a Wii? Does it strictly register as a Wii Remote (meaning only two of the buttons map -- the equivalent of the 1 and 2 buttons on the Wii remote)? Or can it be used as a classic controller?

What about in homebrew emulators? Can the buttons be mapped there? Thanks!
 
You know what's crazy?

I was aware of Linux for decades but knew nothing about Linux programming before Retropie, now I am running it like no one's business now.

It's kind of scary what kind of person I would have become if I had a Raspberry Pi as a kid learning what I know now.

Shell usage and scripts.

Also, programming logic. From my experience just with this, even being someone experienced with programming, its a great tool for learning.

This piqued my interest even more so as someone who has recently developed an interest in programming. In an effort to not derail the thread, would either you mind PMing me any resources to help learn this stuff? Even if it's at the most basic level. My Pi 2 should be arriving this weekend and I'd like to delve headfirst into everything.
 
Load a CD game and then check the error log to see why it didnt load. Mine was because the syscard3.pce bios wasnt found because of it being case sensitive on the name.

Ok I did and it's saying that the error is "no such file or directory". That's odd. I placed both the ISO and the CUe files in the rom file.
 
Ok I did and it's saying that the error is "no such file or directory". That's odd. I placed both the ISO and the CUe files in the rom file.

that would be why.

don't do that. I'm not even quite sure what you've done there or what you're trying to do. You should have:

1. BIOS files in the appropriate folder (BIOS folder at /pi/retropie/bios)
2. A cue file in the rom folder
3. the corresponding *.ISO, *.BIN or *.IMG that the cue file points to, also in the appropriate rom folder.

edit: it's just occurred to me that you meant "folder" when you said "rom file", right? in that case, are the bios files in the correct folder?
 
that would be why.

don't do that. I'm not even quite sure what you've done there or what you're trying to do. You should have:

1. BIOS files in the appropriate folder (BIOS folder at /pi/retropie/bios)
2. A cue file in the rom folder
3. the corresponding *.ISO, *.BIN or *.IMG that the cue file points to, also in the appropriate rom folder.

edit: it's just occurred to me that you meant "folder" when you said "rom file", right? in that case, are the bios files in the correct folder?

Sorry, that's what I meant. Folder. I have the .cue and .iso files in the PCEngine ROM folder. It's giving me the no such directory error. Which doesn't make since because both the cue and iso files are in there.

I have the syscard3.pce file in both the BIOS and the PCEngine rom folder. This is stumping me as I have all other games that require a BIOS working.
 
Sorry, that's what I meant. Folder. I have the .cue and .iso files in the PCEngine ROM folder. It's giving me the no such directory error. Which doesn't make since because both the cue and iso files are in there.

I have the syscard3.pce file in both the BIOS and the PCEngine rom folder. This is stumping me as I have all other games that require a BIOS working.

is emulator.cfg pointing to the correct libretro core and folder?
 
is emulator.cfg pointing to the correct libretro core and folder?

Just a week ago I would have had nudes what you are talking about. Lol

I'm backing up the SD image now but after its done I'll take a look.

Also to add, TurboGrafx-16 games which are in the same folder as TurboGrafx-CD games work just fine. The Pi has no problem finding those games. It's the CD games that are a pain.
 
What the shit? DC emulator for the Pi 2. And that video was uploaded a month ago! No idea how they're squeezing all this out of such a tiny little board, but I like it.

How does it handle 3D like Saturn and PS1? What about Model 2 games?

Oh, it seems the odroid c1 is also an interesting option besides the pi2... PSX should work but Saturn will be slow and/or full with bugs as SSF, the best emulator, only exists for Windows and the alternative, yabause, is leagues behind SSF.
 
Sorry, that's what I meant. Folder. I have the .cue and .iso files in the PCEngine ROM folder. It's giving me the no such directory error. Which doesn't make since because both the cue and iso files are in there.

I have the syscard3.pce file in both the BIOS and the PCEngine rom folder. This is stumping me as I have all other games that require a BIOS working.
Check the spelling of the iso call in the cue file, remember everything is case sensitive.
 
So this emulator can run PS1 games or N64 is the "best" it can do?

I have all the hardware and I'm going to get this setup - I just have to get the ROMs......somehow :) *wink*
 
hmmm I can't get RetroPi to start. I get to the screen with all the options for IBM, MAC, RetroPi etc.

When I select RetroPi there is just config options - I've got the ROMS in the \roms\snes folder - how is the emulator actually started?
 
Well, I was supposed to get my Vilros Starter Kit today and instead just got a, uh, case. Back to Amazon it goes!

As a completely newbie to Linux/coding/etc., how hard is it to set up controllers, directories and whatnot? Is it mostly just trial and error?

I guess what I'm asking is: how likely am I to completely mess this thing up?
 
hmmm I can't get RetroPi to start. I get to the screen with all the options for IBM, MAC, RetroPi etc.

When I select RetroPi there is just config options - I've got the ROMS in the \roms\snes folder - how is the emulator actually started?

Actually I see the SNES emulator now in the options. But when I load the ROMs (they are detected) it loads into the terminal for a second can't see what commands it runs - then it loads device controller input or something.

Then boom nothing - black screen - I think it may shut down after trying to load the ROMs.

Anyone experience this?
 
Finally got my SD-Card today and started playing around. Got most things running. I had so many problems using my xbox wireless controler, getting audio to work over hdmi, getting gba games to start. And i got so many things i want to know. It's so much fun just playing around and fixing things. I hope some of you can help me out with some questions ;)
Leaving emulationstation with F4 and starting x doesn't work as i expected...
There was no LXDE desktop, just a smaller terminal screen with some info like temps, ip etc. I don't want to do something wrong and replace emulationstation at boot by installing anything related to a desktopmanager. Is there a safe way to just start the desktop?

Also someone mentioned that nintendo ds emulation is possible on android, but raspbian is arm too so why would i need a other OS for a emulator?

Right now i save each game via select and save state 0 is there any other way to save?(as i read somewhere that saving ingame is not possible). It would be nice to auto save and load state 0 for each game while closing and opening the game. Is that possible?

Is it possible to load a psone save file from the android emulator that i used on my phone to play ff? I don't know if emulators use some save file standard.

This is so exciting and fun. I installed Kodi and need to test it soon. Is there a way to use netflix? My Pi is becoming a all in one machine!
 
Building another SNES pi.

Got the casing and controlblock today. The casing is yellowed, so its gonna be a spray paint job. Got a nice decal for the logo...might work out nice!
 
Building another SNES pi.

Got the casing and controlblock today. The casing is yellowed, so its gonna be a spray paint job. Got a nice decal for the logo...might work out nice!

not gotta try D.Lo's method? Or is the spray job for another non-standard color?
 
Finally got my SD-Card today and started playing around. Got most things running. I had so many problems using my xbox wireless controler, getting audio to work over hdmi, getting gba games to start. And i got so many things i want to know. It's so much fun just playing around and fixing things. I hope some of you can help me out with some questions ;)
Leaving emulationstation with F4 and starting x doesn't work as i expected...
There was no LXDE desktop, just a smaller terminal screen with some info like temps, ip etc. I don't want to do something wrong and replace emulationstation at boot by installing anything related to a desktopmanager. Is there a safe way to just start the desktop?

Also someone mentioned that nintendo ds emulation is possible on android, but raspbian is arm too so why would i need a other OS for a emulator?

Right now i save each game via select and save state 0 is there any other way to save?(as i read somewhere that saving ingame is not possible). It would be nice to auto save and load state 0 for each game while closing and opening the game. Is that possible?

Is it possible to load a psone save file from the android emulator that i used on my phone to play ff? I don't know if emulators use some save file standard.

This is so exciting and fun. I installed Kodi and need to test it soon. Is there a way to use netflix? My Pi is becoming a all in one machine!

To answer your question about saving, when I played with Super Mario World, exited the game, then went back in, it remembered the save file. I think saving both in-game along with save states is possible (for me, save state is hold select+R then to load it's hold select+L using an iBuffalo controller).
 
hmmm I can't get RetroPi to start. I get to the screen with all the options for IBM, MAC, RetroPi etc.

When I select RetroPi there is just config options - I've got the ROMS in the romssnes folder - how is the emulator actually started?

Did you burn the Retropie .img file vs. copy and paste when loading up your SD card?
 
To answer your question about saving, when I played with Super Mario World, exited the game, then went back in, it remembered the save file. I think saving both in-game along with save states is possible (for me, save state is hold select+R then to load it's hold select+L using an iBuffalo controller).

For me it's select+y, haven't tested ingame saving yet(Don't know how to save in super mario world)
 
Does anyone know how to get Famicom games to work? I have the ROMs in the same folder as my NES ones but they won't boot.
 
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.
 
Top Bottom