Updated last: 2/25/15 - Don't Reply with Quote as I'll be updating this post as needed!
Just wanted to say that this list has helped a lot and I've found a few games that I really enjoy but wish to share my testing experience with all the ones I've tried out and found. This list will be updated as I play new games or if previous ones on this list become unstable or unplayable.
First my favorite games that work that I tested from this list and my experience with the games (ie. this may contain items listed already but the difference it contains my game-play experiences and best ways to play):
Beneath-a-steel-sky ( one of my most favorite games on Raspberry pi so far it's really good!!)
-This app works great but it works best in X if you play the game with out X you may run into a crash that will lock up the Pi especially when saving or restoring game saves. It will result in having to SSH your Pi to reboot. It really stinks if you have to do this. I didn't know how to do this at first and I corrupted my Pi SD card about 3 times by unplugging it. So always run from X if you don't want to have issues with crashing and also turn off full screen mode this will allow you to close app with the little x on top right. (runs on default clock perfectly). If you're interested in running the app in terminal try read the super duper footnote at the bottom of my post.
-Runs good in X and better without X. (default clock speed)
-Works with USB SNES Controller plug in play in Raspbian.
Works great in
and out of
X (it's full screen and upscaled without X, ie. when it works.). Works with nearly all WAD files and custom WADs. You get Freedoom with it but if you don't like it download a WAD file name it doom.wad or doom2.wad and cd to the file or open folder in terminal using X and just type:
- I found a old WAD of Chex Quest complied for PRboom that is amazing (just google "chexquestwiz" extract the zip rename to chex.wad to doom.wad and open in terminal and use the command above). You can also create an .SH file that executes a specific WAD file. Just look it up on Google on how to do it (doom world).
The Best resolution to run the game is 1024x768, set it in the PRboom.cfg file (which is in a hidden folder on pi/home/prboom), anything higher causes noticeable frame-rate issues. Also running the app without X causes the game to run at fullscreen upscale without borders. Within X it's going to be full screen but in a small box if you're screen resolution is above 1024x768 (default clock speed fine, but can run at in 720p with good frame rate if you overclock Turbo
- All your problems go away if you own a Raspberry Pi 2 B. You can do 1080p.
NOTE: Current January 2015 Raspbian version of Prboom is now unstable without X windows. If you play it without X it will not show picture and only sound and you still can get out of the game with SSH or listening for menu navagation sound effects. But, if you use a Custom resolution by modifying the PRboom config file for example if you use 1920x1080 it will crash your Pi severely and it will not shut down or be SSH able. You can Fix the Black Screen Issue by trying the directions listed at the complete bottom of my forum post or read up on linked forum post as the games issues have to do with SDL libraries: http://www.raspberrypi.org/forums/viewt ... 73#p707673
-Works with USB SNES Gamepad out of the box. Just have to go into prboom Settings within game and turn on joystick support and then reboot the Game. To change controller layout you have to modify PRBoom.cfg file. Keyboard may be needed to quit game.
You will need PRboom
to play this.
ChexQuest.wad for PRboom: http://dl.openhandhelds.org/cgi-bin/wiz ... 0,0,30,320
(Please Note Chex Quest is a freeware wad, it doesn't violate copyrights, the original is now Freeware and you can get it here on developers site: http://www.chucktropolis.com/gamers.htm
The version listed from Openhandhelds.org is a modification of the WAD that works in PRBoom just by dragging and dropping the file into a folder of your choice.)
To play the game ChexQuest WAD:
1. Extract the folder and take out prboom.wad and chex.wad.
2. Rename "Chex.wad" to "doom.wad".
3. Put "Prboom.wad" and "Doom.wad" in same folder of your choice.
4. CD to the folder or if in X open the folder in terminal and and type: Prboom.
5. Press Enter and it will play the game wad
(like a old Gameboy game really fun and cute)
-Laggy in X. Start this app without X using command (default clock speed)
-Works with USB SNES controller- Plug and Play.
-Solid game that comes pre-installed on all Raspberry Pi (default clock speed)
-I enjoy the puzzles and the nice solid 3D graphics is a plus reminds me of Old PSP games that was sold a long time ago named: Frantix- A Puzzle Adventure.
-Exiting the game is a bit of a hardship. You press "Esc" and you have to close terminal quick or the app will restart instantly. It can be accessed through Terminal only with or without X windows.
aka "Cave Story" (it's a port of the game put into NXEngine to run easily on the Raspberry Pi with full GPU support on default clock speed.)
-amazing adventure game contained within. Good controls and runs only without X windows. Also make sure you have 128MB GPU just in case. It runs in 1080p full 60fps.
-I'm really enjoying the game runs solid and great. Nice graphics and game-play for free! At the same level as Beneath a Steel Sky in quality.
-SNES USB Controller Plug and play! Requires Keyboard to quit game.
Google Code page: https://code.google.com/p/pisnes/
It works great and runs most games excluding a few games that used some proprietary CPU (ie. SuperFX chip: http://en.wikipedia.org/wiki/Super_FX#List_of_games
) on the cartridge (read Google Code page for more details.) . PiSNES has the reputation of being the fastest and most compatible SNES emulator for Pi, if you find a better one please share on this forum post. Note: Currently I'm abandoning SNES Emulation for personal reasons and further testing information will not be provided.
How to Run PiSNES:
1. Get PiSNES using the Google Code URL
2. Unzip the PiSNES download anywhere on your home folder or in a folder of your choice.
3. Put in Game ROMS in ROM folder. (ROMS can remain Zipped.)
I tested all the ROMs of a few games that I actually own.
You may need to overclock your Pi to run these properly (medium overclock recommended). I currently run my Pi on Turbo mode
with 128MB allocated to GPU and everything is flawless with PiSNES so Test accordingly.
Updated: After further research I'll won't be posting info on a specific game performance on emulators, but the emulators stability is posted above.
Note: If you're interested in a all-in-one OS solution for emulation try out RecalBox
. When using RecalBox make sure you only use "Turbo mode" and not "Extreme". Extreme clock will break your warranty if you're concerned about that stuff.
Recalbox: http://www.raspberrypi.org/forums/viewt ... 94#p670894
*For More Emulators try: http://www.raspberrypi.org/forums/viewt ... 78&t=54357
(Another Favorite. It reminds me or Windows 3d Movie maker with it's nice graphics)
The Game must be started in X windows and you must boot it from a Terminal Window with the following command so that OpenGL is disabled:
Game runs at 25fps+ when at Turbo mode on a Raspberry Pi B+ and less at default. I'm sure the game will run significantly better on Pi2B. Since it's a top down RPG the frame-rate should not be too much of an issue. I recommend 128GPU allocation.
Using a Raspberry Pi 2 B is highly recommended for this game.
From what I read on the game it's really good and contains a full story that's around 12 hours long.
For more information extensive trouble shooting and installation check out this forum post I made:
http://www.raspberrypi.org/forums/viewt ... 64#p704564
Read the super duper footnote to play the game in terminal properly.
Games that I tried from this list but didn't like and my experience with it:
-Laggy in high resolutions so use it in a small windowed mode. Best to run the game without X as it will default to 480p making it really fast. Not my type of game btw at little too much in the details. I've been informed that the more complex creations you make the more it will lag no matter your resolution. May want to consider playing this on Pi2 only since it has more CPU power and RAM.
-Works fine for me no matter how you play it, but I don't like the learning curve of the game.
Game Emulator Experiences (Full Image SD Card OS Stuff)
This is not super user friendly, that's all I will say (it's my opinion, but try it out if you want). I tried to compile for 20hrs and it required too much configuration. You may want to use a direct image instead or try RecalBox.
Special super duper footnote:
To Fix the Black Screen Issues with a lot of applications and games that are started from Terminal (without X windows), first, update to latest Raspbian image. Then if it still is messed up try the following command:
Code: Select all
sudo dpkg -i libsdl1.2debian_1.2.15-8rpi_armhf.deb