Skip to content
Jacob edited this page Dec 6, 2023 · 188 revisions

2048

Instructions: 2048 files are already included and ready to go. Just start 2048 from Ports in the emulationstation menu.
Notes: Thanks to Gabriel Cirulli for creating this game and thanks to Libretro for porting this as a retroarch core.

Abe's Amazing Adventure!!

Instructions: Abe's Adventure files are already included and ready to go. Just start Abe's Adventure from Ports in the Emulationstation menu.
Notes: Thanks to Gabor Torok/Pedro Izecksohn and other contributors for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Abombniball

Instructions: Abombniball files are already included and ready to go. Just start Abombniball from Ports in the Emulationstation menu.
Notes: Thanks to Martin Donlon creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Abu Simbel Profanation Deluxe

Instructions: The game files are already included and ready to go. Just start Profanattion Deluxe from Ports in the Emulationstation menu.
Notes: Thanks to dmitrysmagin and the Team of MA Software for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Abuse

Instructions: The game is public domain so the files are already included and ready to go. Just start Abuse from Ports in the emulationstation menu.
Notes: Thanks to Jonathan Clark, Dave Taylor and the rest of the Crack Dot Com team for making this 2D game and releasing it as public domain. Thanks to Xenoveritas for porting it so that it's easier to build. Also thanks to romadu for the porting work for portmaster.

Alchemy Quest

Instructions: All game files are included, just start the game from the emulationstation menu.
Notes: Thanks to Dennis Payne and team for updating Open Alchemist to give us this version with updated graphics and enhancements.

Aleph-One (Marathon/Marathon 2/Marathon Infinity)

Instructions: Data files are already included and ready to go. Just start Marathon, Marathon 2 or Marathon Infinity from Ports in the emulationstation menu.
Notes: Thanks to the Aleph-One-Marathon Team for creating this opensource engine. Also thanks to romadu for the porting work for portmaster.

Alien Vs. Predator

Instructions: You will need the original files of the PC release copied to the ports/avp folder.
Notes: The following files are needed:

  • avp_huds directory

  • avp_rifs directory

  • fastfile directory

  • language.txt file

    ALL FILES AND FOLDERS NEED TO BE LOWERCASE

Includes 2 saves, 100% all missions and all cheats & a default profile with nothing unlocked.
(both have the controls setup for each species) \

  • Thanks to sirlemonhead and other contributors for this engine. Also thanks to Kreal for the porting work and Rocky5 and Cebion for the packaging for portmaster.

AM2R

Instructions: You'll need to source your own am2r android apk and place it into the ports/am2r/gamedata folder. Make sure it is named am2r.apk. If need be, just rename the am2r apk you source to am2r.apk. The name is case sensitive!
Notes: Thanks to JohnnyonFlame for the droidports loader that makes this possible.
You can donate towards JohnnyonFlame's work here

Anodyne

Instructions: Copy all the files contained in the game's Remake folder to anodyne/gamedata.
Notes: Thanks to:

Anarch

Instructions: Anarch files are already included and ready to go. Just start Anarch from Ports in the emulationstation menu.
Notes: Thanks to Miloslav Číž/drummyfish for creating the open source game. Also thanks to christopher-roelofs for the porting and packaging for portmaster.

Apoc Runner

Instructions: Download game from https://omnitron-studios.itch.io/apoc-runner, place data.win in /ports/apocrunner/gamedata
Notes: Thanks to omnitron-studios for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Augustus (Caeser III)

Instructions: You can buy a digital copy from GOG or Steam, or you can use an original CD-ROM version. Install the game files into ports/augustus/data, here are some excellent instructions from the Julius project (which Augustus is a fork of). If installing from the CD's you'll need to get the latest patches.
Notes: Thanks to Keriew for this modified version of the open source julius port from Bianca van Schaik and other contributors. Also thanks to Kloptops for the packaging for portmaster and Cebion for the controls work.

Axiom Verge

Instructions: You will need to add your own files to the ports/axiom-verge/gamedata folder. YOU HAVE TO USE THE DRM FREE EPIC GAMES VERSION. Also make sure you have the mono-6.12.0.122-aarch64.squashfs file in your Portmaster/libs folder. All instructions are in the ports/axiom-verge/gamedata folder.
Notes: Thanks to the FNA-XNA project for the runtime that's used to make this possible.
Also thanks to JohnnyonFlame, Overflask and Nuxx for the porting work for portmaster.

Banana Duck

Instructions: Game files are already included and ready to go.
Notes: Thanks to Hamdy Elzanqali for creating this games and CYFO games for permission to include the game files in this port. Also thanks to tabreturn for the porting work for portmaster.

Beat2x

Instructions: Beat2x files are already included and ready to go. Just start Beat2x from Ports in the emulationstation menu.
Notes: Thanks to miq01 and Zenzuke for this game, Bamboozler for packaging to Portmaster and the Portmaster testers for testing.

Beat of The Pixel Heat

Instructions: Ready To run, Just launch PixelHeat.sh
Notes: Thanks to LucasMegaSriker for creating this game. Also, thanks to Tekkenfede for the porting work and packaging for portmaster.

Bermuda Syndrome

Instructions: You will need the original files of the PC release or PC demo copied to the ports/bermuda/DATA folder. Then just start Bermuda Syndrome.sh from Ports in the Emulationstation.
Notes: Thanks to cyxx for the Bermuda Syndrome engine reimplementation that makes this possible. Also thanks to jetup for the porting work for portmaster.

Billy Frontier (RG552 JelOS Only!)

Instructions: Billy Frontier files are already included and ready to go. Just start Billy Frontier from Ports in the emulationstation menu. Use the touchscreen to navigate the U and some gameplay. Currently only runs on the RG552 with Jelos installed.
Notes: Thanks to Pangea Software for creating the game and publicly releasing the game files. Thanks to Jorio for porting the game engine to various platforms. Also thanks to brooksytech for the porting work for portmaster.

Blake Stone Aliens of Gold

Instructions: Includes the shareware files. You can also add your own full version Blake Stone Aliens of Gold files to the ports/bstone-aog/gamedata/alien_of_gold folder. Just start Blake Stone - Aliens of Gold from Ports in the emulationstation menu.
Notes: Thanks to Boris I. Bendovsky for creating this unofficial source port. Also thanks to Cebion and romadu for the porting work for portmaster.

Blake Stone Planet Strike

Instructions: You'll need to add your own full version Blake Stone Planet Strike files to the ports/bstone-ps/gamedata/planet_strike folder. Just start Blake Stone - Planet Strike from Ports in the emulationstation menu.
Notes: Thanks to Boris I. Bendovsky for creating this unofficial source port. Also thanks to Cebion and romadu for the porting work for portmaster.

Blastius

Instructions: Download game from https://stedl89.itch.io/blastius-gamejam2020, rename exe to zip, extract. Copy data.win and all .mp3 files to /ports/blastius/gamedata
Notes: Thanks to SteDL89 for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Bleed 1

Instructions: Copy the Linux build of the game to bleed/gamedata.
Notes: Thanks to

  • Bootdisk Revolution for Bleed 1
    Also, Thanks to JohnnyonFlame for the FNA patches that makes this possible and the packaging for portmaster.
    You can donate towards JohnnyonFlame's work here

Bleed 2

Instructions: Copy the Linux build of the game to bleed2/gamedata.
Notes: Thanks to:

  • Bootdisk Revolution for Bleed 2
    Also, Thanks to JohnnyonFlame for the FNA patches that makes this possible and the packaging for portmaster.
    You can donate towards JohnnyonFlame's work here

Blob Wars: Metal Blob Solid

Instructions: Blobwars files are already included and ready to go. Just start Blobwars from Ports in the Emulationstation menu.
Notes: Thanks to Stephen Sweeney and other contributors for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Blobby Volley 2

Instructions: Blobby Volley 2 files are already included and ready to go. Just start Blobby Volley 2 from Ports in the emulationstation menu.
Notes: Thanks to Daniel Knobe, Jonathan Sieber, Sven Rech, Erik Schultheis, Silvio Mummert, New beach image and other contributors for creating this game and making available for free. Also thanks to Cebion and romadu for the porting work for portmaster.

Block Attack

Instructions: Block Attack files are already included and ready to go. Just start Block Attack from Ports in the emulationstation menu.
Notes: Thanks to Poul Sander and contributors for creating this game and making it available for free. Also, thanks to Cebion for the porting work for portmaster.

BlockOut II

Instructions: BlockOut II files are already included and ready to go. Just start BlockOut II from Ports in the Emulationstation menu.
Notes: Thanks to Jean-Luc Pons. and other contributors for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Blood

Instructions: You'll need to add your own full version Blood 1.21 files to the ports/Blood folder. Then just start Blood from Ports in the Emulationstation.
Notes: Thanks to Nukeykt for the NBlood engine that makes this possible. Also thanks to romadu for the porting work for portmaster.

Blues Brothers

Instructions: Includes the demo files. You can add your own full game Amiga or Dos files to the ports/bluesbrothers/gamedata folder.. Then just start Blues Brothers from Ports in the Emulationstation menu.
Notes: Thanks to cyxx for the Blues Brothers engine that makes this possible. Also thanks to Jetup13 for the porting work for portmaster.

Botbreak

Instructions: This game is ready to run. All files are included.
Notes: Special thanks to Harley Wilson at https://hwilson.itch.io/bot-break for creating the game and allowing us to distribute the files.

Bowling Cross

Instructions: All files are included and game is ready to play.
Notes: Thanks to Harley Wilson for creating the game and allowing us to distribute.

Brave Dog's Road

Instructions: Download game from https://puppiesandanime.itch.io/brave-dogs-road , place data.win in /ports/bravedogsroad/gamedata
Notes: Thanks to Shawn for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

BrogueCE

Instructions: Brogue files are already included and ready to go.
Notes: Thanks to Tom Mewett and other contributors for creating this fork of brogue and making available for free. Also thanks to Cebion for the packaging for portmaster.

Bugdom (RG552 JelOS Only!)

Instructions: Bugdom files are already included and ready to go. Just start Bugdom from Ports in the emulationstation menu. Use the touchscreen to navigate the UI. Currently only runs on the RG552 with Jelos installed.
Notes: Thanks to Pangea Software for creating the game and publicly releasing the game files. Thanks to Jorio for porting the game engine to various platforms. Also thanks to brooksytech for the porting work for portmaster.

Bumpers & Broadswords

Instructions: All game files are included.
Notes: Thanks to Harley Wilson for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Burst

Instructions: Your aura switches between red and blue every few seconds, hit balls the same color as your aura to gain points. The more balls there are on the screen, the more points you get. Game files are already included and ready to go.

DPAD = Movement
A / B = Dash
R1 = Restart
START = Pause
Notes: Thanks to Edgar Mendoza for creating this game and for permission to bundle the game files. Also thanks to tabreturn for the porting work for portmaster.

BZFlag

Instructions: All games files are included. To enter your name START+D-PAD DOWN to enter Input mode UP / Down to enter your name and START to exit the Input mode.
Notes: Thanks to Joshua Bodine for the embedded version of this game. Aswell as the BZFlag Team Github. Also thanks to Cebion for the packaging for portmaster.

Cannonball (OutRun)

Instructions: Add the OutRun Revision B ROMs into /roms/ports/cannonball/gamedata folder then start Cannonball from Ports in the emulationstation menu. For exact naming of roms, view this link
Notes: Thanks to djyt for creating the engine for this OutRun arcade game.

Cannonball-lr (OutRun)

Instructions: Add the OutRun Revision B ROMs into /roms/ports/cannonball/gamedata folder then start Cannonball from Ports in the emulationstation menu. For exact naming of roms, view this link
Notes: Thanks to djyt for creating the engine for this OutRun arcade game and thanks to Libretro for adding this as a retroarch core.

Carmageddon

Instructions: You need to copy the original game files to ports/carmageddon folder (works with demo version too).
Notes: Thanks to Dethrace Labs for this reverse engineering the Carmageddon 1997 game. Also thanks to orsonmmz for the porting work for portmaster.

Cataclysm

Instructions: All game files are included. Controls and the game have a high learning curve.
Notes: Thanks to the Cataclysm DDA Team for creating such an awesome game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Cave Story

Instructions: Cave Story files are already included and ready to go. Just start Cave Story from Ports in the emulationstation menu.
Notes: Thanks to Libretro for porting this as a retroarch core.

Cave Story (evo)

Instructions: Install through PortMaster and start Cave Story-Evo from Ports in the emulationstation menu.
Notes: Thanks to the NXEngine team for the NXEngine Evo engine that makes this possible.

Celeste Classic

Instructions: All game files are included and the game is ready to play.
Notes: Thanks to Maddy Thorson & Noel Berry for the original game, lemon32767 for the port. Also thanks to Bamboozler for packaging the game for PortMaster.

Chasm

Instructions:

  • Download the Linux build of Chasm from your favorite platform, such as GOG, Steam or Humble:
  • Steam (windows, etc):
    • Copy the following URL on your browser: steam://open/console
    • Run the following command on the console: download_depot 312200 312202
    • Find the assets on the path reported by the console when the download is finished.
  • GOG:
    • Download the Linux build of the game on the website.
    • Rename the .sh file (e.g. chasm_1_084_61001.sh) to .gzip (e.g. chasm_1_084_61001.gzip)
    • Extract the file with your favorite utility (such as 7zip, unzip, etc.).
    • Find the assets on chasm_1_084_61001\data\noarch\game\
  • Humble:
    • Pending (I don't have a humble copy 🤷)
  • Copy all of the Linux build files, such as Chasm.exe and all of the accompanying files to chasm/gamedata
  • Enjoy.

Notes:

Thanks for the the FNA Project for the amazing cross-platform, portable implementation of XNA.
Thanks to the Bit Kid folks for the amazing game and patience.
Thanks to JohnnyonFlame for the FNA patches that makes this possible and the packaging for portmaster.
You can donate towards JohnnyonFlame's work here

Chess is Stupid

Instructions: This game is ready to run. All files are included.
Notes: Special thanks to Harley Wilson at https://hwilson.itch.io/chess-is-stupid for creating the game and allowing us to distribute the files

Chip N Dale Rescue Rangers Remastered

Instructions: Ready To run, Just launch CHIPNDALE.sh
Notes: Thanks to Unknown Author(s) for creating this port and its distribution. Also thanks to Tekkenfede for the packaging for portmaster.

C-Dogs

Instructions: C-Dogs files are already included and ready to go. Just start C-Dogs from Ports in the emulationstation menu.
Notes: Thanks to cxong for this SDL build of the game that makes this possible.

Cliff Hanger

Instructions: Game files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to Joel Garcia for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Clockwind

Instructions: Game files are already included and ready to go.
Notes: Thanks to alesan99 for creating this game and making it available for free.

ColorLines

Instructions: All files are included and game is ready to play.
Notes: Thanks to Egor Kuleshov for this port of a classic game and thanks to Bamboozler for packaging to Portmaster.

Commander Genius (Commander Keen)

Instructions: Load your keen folders into the /roms/ports/cgenius/games folder. As an example, the shareware version of Commander Keen 1 is included and is named Keen. Then just start Commander Genius from Ports in the emulationstation menu.
Notes: Thanks to Gerhard Stein and others related for the development of this port that makes this possible.

CorsixTH (Theme Hospital)

Instructions: Load your Theme Hospital files into the ports/corsixth/HOSP folder. As an example, the demo files of Theme Hospital is already included. If you plan to use a full GOG version of the assets,there's a file HOSP/DATAM/DEMO.DAT that needs to be deleted when full game files are added or the port will be confused about whether what version is played, and erroneously checks the GOG files as invalid file sizes. See this issue for more information. Then start CorsixTH from Ports in the emulationstation menu.
Notes: Thanks to CorsixTH team for creating this clone of Theme Hospital. Also thanks to jetup and romadu for the porting work for portmaster.

Cosmo-Engine

Instructions: The first episode is shareware and included. You can add episode 2 & 3 (STN,VOL, and CFG files) to the ports/cosmo-engine/data folder. Then start Cosmos Cosmic Adventure from Ports in the emulationstation station menu.
Notes: Thanks to Eric Fry and other contributors for this open source engine. Also thanks to Bamboozler for the porting work for portmaster.

Cro-MagRally (RG552 JelOS Only!)

Instructions: Cro-MagRally files are already included and ready to go. Just start Cro-MagRally from Ports in the emulationstation menu. Currently only runs on the RG552 with Jelos installed.
Notes: Thanks to Pangea Software for creating the game and publicly releasing the game files. Thanks to Jorio for porting the game engine to various platforms. Also thanks to brooksytech for the porting work for portmaster.

Cybarian

Instructions: Download game from https://store.steampowered.com/app/928840/Cybarian_The_Time_Travelling_Warrior/ , rename Cybarian.exe to Cybarian.zip, extract, copy data.win and all .ogg files to /ports/cybarian/gamedata

Daikatana

Instructions: Copy all files on the retail game's data/ folder into the daikatana/gamedata folder.
Notes: Thanks to the Daikatana 1.3 team for the guidance and trust. Also thanks to JohnnyonFlame for the porting and packaging for PortMaster.

Dave Gnukem

Instructions: Dave Gnukem files are already included and ready to go. Just start Dave Gnukem from Ports in the emulationstation menu.
Notes: Thanks to David Joffe developers and contributors for the open source game. Also thanks to Bamboozler for the porting work for portmaster.

Dead Ice Deluxe

Instructions: This game is ready to run. All files are included.
Notes: Thanks to Harley Wilson at https://hwilson.itch.io/dead-ice-deluxe for creating the game and allowing us to distribute.

Death Rally

Instructions: Download Death Rally registered free windows version CHIP and place DeathRallyWin_10.exe into the ports/drally/ directory and it will be automatically extracted.
Notes: Thanks to urxp for creating the open source version of Death Rally, Kloptops for porting it, and Snoopy Peter for figuring out the controls.

Deep Sleep

Instructions: Game files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to ItsGeppy for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Defshot

Instructions:

  • Download defshot_linux64.zip from https://securas.itch.io/defshot
  • Extract the defshot_linux64.zip file
  • Copy the defshot.pck to your defshot ports folder Notes: Thanks to securas for creating this game and making it available for free on itch.io. Also thanks to Cebion for the packaging for portmaster.

Der Clou!

Instructions: Der Clou!'s files are already included and ready to go. Optionally you can replace them with other versions as well. Just start Der Clou! from Ports in the Emulationstation menu.
Notes: Thanks to the neo Software Produktions team for creating the game and Vasco Alexandre da Silva Costa for this open source port. Also thanks to Cebion for the packaging for portmaster.

Descent 1 / Descent 2

Instructions: Ready to play with shareware and demo files. To upgrade to full game, purchase on Steam/GOG and then add .hog and .pig files to ports/descent/data.
Notes: Thanks to the DXX-Rebirth team, Cebion, romadu, Tekkenfede, krishenriksen, Testers and Devs from the PortMaster Discord.

DevilutionX (Diablo 1)

Instructions: Copy diabdat.mpq from your CD or GoG installation (or extract it from the GoG installer) into /roms/ports/devilution folder. Do not delete the gamecontrollerdb.txt file in the /roms/ports/devilution folder or there will be no controller support in the game! For controls, see here
Important Note: It’s been reported that you must make sure you use the GOG version of diabdat.mpq with the newest patch_rt.mpq or you may experience a freeze of the game around level 20. If you experience issues after a version upgrade, backup your save file and uninstall/reinstall the port. If you make a config change that crashes the game, you can delete the ini file to get the game back to a good state
Notes: Thanks to the diasurgical team for the source port that makes this possible.

Dinothawr

Instructions: Dinothawr files are already included and ready to go. Just start Dinothawr from Ports in the emulationstation menu.
Notes: Thanks to Themaister for creating this game and thanks to Libretro for adding this as a retroarch core.

Diver Down

Instructions: DiverDown files are already included and ready to go. Just start DiverDown from Ports in the Emulationstation menu.
Notes: Thanks to the team of Escada Games for creating this game and making available for free and efornara for creating the FRT platform. Also thanks to Cebion for the packaging for portmaster.

Dome Romantik

Instructions: Dome Romantik files are already included and ready to go. To Force a particular version rename the desired one in the installation folder as domeromantik-linux.zip (same for the gptk file) and delete the others ones, then boot.
Notes: A heartfelt thank you goes out to René from Bippinbits for granting authorization for this port and its distribution. Also thanks to Tekkenfede for the packaging for portmaster.

Donut Dodo

Instructions: You can purchase Donut Dodo at: https://zapposh.itch.io/donut-dodo-retropie-edition. Download and extract it, and place the DonutDodo.pck file in the gamedata directory. This has been tested with DonutDodo_1_39.zip.
Notes: Thanks to Pixel Games for creating this game. Also thanks to tabreturn for the porting work for portmaster.

Doom 3 (RG552 Only)

Instructions: You need to add your own full game pak files to the ports/doom3/base folder. Then you should be able to launch Doom3 from Ports in the emulationStation menu. Notes: Thanks to Gabriel Cuvillier for the d3wasm engine. Also thanks to brooksytech for the porting and packaging for portmaster.

Droid7

Instructions: You can purchase DROID7 at: https://juancolacelli.itch.io/droid7. Download and extract it, and place the DROID7.pck file in the gamedata directory. This has been tested with Windows 64-bit, Dec 30 2022 release.
Notes: Thanks to Juan Colacelli for creating this game. Also thanks to tabreturn for the porting work for portmaster.

Duke Nukem 3D

Instructions: You'll need to add your own full version DUKE3D.GRP and DUKE.RTS Duke Nukem 3D Atomic files to the ports/rednukem/gamedata folder. Then just start Duke Nukem 3D from Ports in the Emulationstation.
Notes: Thanks to Nukeykt for the Rednukem engine that makes this possible. Also thanks to romadu for the porting work for portmaster.

Dungeon Rush

Instructions: Dungeon Rush files are already included and ready to go. Just start DungeonRush from Ports in the emulationstation menu.
Notes: Thanks to Yujia Qiao/rapiz1 for creating the open source game. Also thanks to christopher-roelofs for the porting and packaging for portmaster.

Dungeon Souls

Instructions: Download game from https://store.steampowered.com/app/383230/Dungeon_Souls/ or Humble, GOG files do not work at this time. Rename DungeonSouls.exe to DungeonSouls.zip, extract. Copy data.win and all .ogg files to /ports/dungeonsouls/gamedata If controls are incorrectly mapped, from the title screen select options, enable gamepad, then select back and quit from the main menu. Controls should be good to go on subsequent launches.
Notes: Thanks to Lamina Studios for creating this game. Also thanks to booYah187 for the packaging for portmaster.

Echo Chamber

Instructions: Echo Chamber files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to Jon Topielski creating this game and making it available for free and allowing us to include it in PortMaster. Also thanks to Cebion for the packaging for portmaster.

Eity

Instructions: Eity files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to Eemeli Mark for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Enigma

Instructions: Enigma files are already included and ready to go. Just start Enigma from Ports in the emulationstation menu.
Notes: Thanks to Enigma-Game developers and contributors for the open source puzzle game. Also thanks to Bamboozler for the porting work for portmaster.

Escape

Instructions: Game files are already included and ready to go.
Notes: Thanks to tom7 for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Exhumed (aka PowerSlave)

Instructions: You'll need to add your own full version STUFF.DAT, DEMO.VCR and BOOK.MOV files to the ports/Exhumed folder. Then just start Exhumed from Ports in the Emulationstation.
Notes: Thanks to Nukeykt for the PCExhumed engine that makes this possible. Also thanks to romadu for the porting work for portmaster.

Exult (aka Ultima 7)

Instructions: You'll need A copy of the black gate and/or serpent isle added to ports/exult/data/blackgate and/or ports/exult/data/serpentisle. If done correctly there will be a ports/exult/data/blackgate/static and ports/exult/data/serpentisle/static folder. You’ll also need a copy of an existing saved game or you won’t be able to start a game session. Then just start Exult-keyring or Exult-nokeyring from Ports in the Emulationstation.
Notes: Thanks to the Exult Team for the Exult engine that makes this possible. Also thanks to nl255 for the porting work for portmaster.

F1 Race

Instructions: All game files are included and game is ready to play.
Notes: Thanks to EXL for making this game available, Bamboozler for packaging for Portmaster and to the Portmaster testing team.

F2bgl (Fade to Black)

Instructions: You will need the original files of the PC release or PC demo copied to the ports/f2bgl folder. Then just start F2bgl.sh from Ports in the Emulationstation.
Notes: It’s been reported that only the US based CD version of Fade to Black works with this port. (Europe and downsized US DOSBox versions are not compatible even when all files are present). Thanks to waeggy123 for reporting this.
Thanks to cyxx for the Fade to Black engine reimplementation that makes this possible. Also thanks to romadu for the porting work for portmaster.

Falling Time

Instructions: Falling Time files are already included and ready to go. Just start Falling Time from Ports in the emulationstation menu.
Notes: Thanks to Nebuleon Fumika/Cong Xu and other contributors for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Fallout 1

Instructions: You need to copy critter.dat, master.dat and the data folder from the original game to ports/fallout1 folder. Make sure these file names and the data folder name is in lower case!
Notes: Thanks to Alex Batalov and other contributors for creating this community edition. Also thanks to Kloptops for the packaging for portmaster.

Fallout 2

Instructions: You need to copy critter.dat, master.dat, patch000.dat and data from the original game to ports/fallout2 folder. Make sure these file names and the data folder name is in lower case!
Notes: Thanks to Alex Batalov and other contributors for creating this community edition. Also thanks to Orson for the packaging for portmaster.

Farmner

Instructions: The game files are already included and ready to go.
Notes:

  • Suggested for rg552 is to force a lower resolution and speed up the mouse in the gpkt file.
  • Thanks to jaydensippy for this game and at the portmaster community for testing. Also thanks to Tekkenfede for the packaging for portmaster.

Final Quest: A Godot Research

Instructions: Game files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to Adrián Touriño Franco for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Fire and Fondness 2

Instructions: Game files are already included and ready to go.
Notes: Thanks to John Gabriel for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Fire Arrow

Instructions: Just copy data.win and ogg files inside gamedata. This version is NOT compatible with the one in the folder FAX,but the one you can find in the folder FA1.
Notes: Thanks to Team Grybanser Fox for creating this game. Also thanks to Tekkenfede for the porting work for portmaster.

Flare Engine

Instructions: The game files are already included and ready to go. More games can be downloaded from https://flarerpg.org/mods and placed in the ports/flare/mods folder. Just start Flare from Ports in the Emulationstation menu.
Notes: Thanks to the Flare team for creating the game. Also thanks to Cebion for the packaging for portmaster.

Free Heroes of Might and Magic II

Instructions: Just add the data and maps folders from your full version GOG Heroes of Might and Magic II directory or download the demo files from here to the ports/fheroes2 folder or just launch Fheroes2 from the ports menu in Emulationstation and it will download the demo files and install them automatically. Make sure to have wifi on for this to work!
Notes: Thanks to Ihar Hubchyk for the Free Heroes of Might and Magic II engine that makes this possible. Also thanks to romadu for the porting work for portmaster.

Freedom Planet

Instructions: You must have a copy of Freedom Planet for Linux. You'll need the contents of the Freedom.Planet/game folder to be copied into the freedomplanet/gamedata folder of your sd card. Be sure the freedomplanet/gamedata folder on you sd card contains subfolders named bin32, bin64 and Data. The runtime folder and the run.sh file is not needed and should be left out or it will cause a double entry for Freedom Planet in the ports section of Emulationstation. There should also be a filed named Assets.dat in freedomplanet/gamedata as well. Then run Freedom Planet from the Emulationstation ports menu.
Note: This game can take a minute or two to initially load.
Thanks to ptitSeb for box86 (https://github.com/ptitSeb/box86)
Thanks to JohnnyonFlame for gl4es and the the necessary packaging to allow this game to run on supported linux distros. (https://github.com/JohnnyonFlame/gl4es/tree/sk_hacks)
You can donate towards JohnnyonFlame's work here

FreedroidRPG

Instructions: FreedroidRPG files are already included and ready to go. Just start FreedroidRPG from Ports in the emulationstation menu.
Notes: Thanks to the FreedroidRPG Team for creating this game. Also thanks to Cebion for the porting and packaging for portmaster.

Freegemas

Instructions: Freegemas files are already included and ready to go. Just start Freegemas from Ports in the emulationstation menu.
Notes: Thanks to José Tomás Tocino for the open source recreation of Bejeweled. Also thanks to Bamboozler for the porting work for portmaster.

FreeSurf

Instructions: Copy the data file(s) from the original game into the ports/freeserf. You may use data file(s) from DOS or Amiga game version. Then just start FreeSurf from Ports in the emulationstation menu.

  • DOS data file is called SPAE.PA, SPAD.PA, SPAF.PA or SPAU.PA, depending on the language of the game.
  • Amiga files gfxheader, gfxfast, gfxchip, gfxpics, sounds, music.

Notes: Thanks to the freeserf Team and contributors for creating this game. Also thanks to kloptops for the porting and packaging for portmaster.

Freesynd (Syndicate)

Instructions: Copy all files from the original Syndicate "DATA" directory into the FreeSynd "data" directory. Please, be sure to have files from the first version of Syndicate as FreeSynd does not support files from Syndicate Plus or Syndicate Wars.
Notes: Thanks to the Freesynd Team for creating such an awesome game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

GemRB

Instructions: To play various GemRB compatible games you need to copy over the game files into ports/gemrb/games into their own directory. For example you would install the Baldur's Gate game files into ports/gemrb/games/bg1 directory. Currently EE versions are not 100% compatible.
Notes: Thanks to the GemRB team for creating this open source engine. Also thanks to kloptops for the porting and packaging for portmaster.

Gigalomania

Instructions: Gigalomania files are already included and ready to go. Just start Gigalomania from Ports in the Emulationstation menu.
Notes: Thanks to Mark Harman and other contributors for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Gmu Music Player

Instructions: Add your music (supports ogg, mp3, flac, and others) to ports/gmu-music-player/music/
Notes: Thanks to jhe2 for the development of this player initially designed for the GP2X, GCW0, Pandora, and other devices! Thanks to kane159 on github for initial work on porting Gmu to the rg351v. Also thanks to Slayer366 for the packaging for portmaster.

GNU Robbo

Instructions: All files are included and game is ready to play
Notes: Thanks to Marcin Klimczewski for updating the original port and adding new features. Also thanks to Bamboozler for packaging to Portmaster.

Gumgem

Instructions: You can purchase Gumgem at: https://dazel.itch.io/gumgem. Download the GameShell version and extract it, and place the Gumgem.pck file in the gamedata directory. This has been tested with the Gumgem 2.2 - GameShell version.

DPAD = Movement A = Dash B = Jump X = Interact

Notes: Thanks to Dzel for creating this game and for permission to bundle the game files. Also thanks to tabreturn for the porting work for portmaster.

Half-Life

Instructions: To play Half-Life you need to copy over the contents of the valve directory from your steam install of Half-Life into ports/Half-Life/valve, on first run it will override the required files to run.

To play Half-Life: Blue Shift you need to have Half-Life installed, then copy over the contents of the bshift directory from your steam install of Half-Life: Blue Shift into ports/Half-Life/bshift, on first run it will override the required files to run, and create a Half-Life Blue Shift.sh in your ports directory.

To play Half-Life: Opposing Forces you need to have Half-Life installed, then copy over the contents of the gearbox directory from your steam install of Half-Life: Opposing Forces into ports/Half-Life/gearbox, on first run it will override the required files to run, and create a Half-Life Opposing Fores.sh in your ports directory.

Notes: Thanks to the Flying With Gauss team and contributors for the Xash3D Engine fork of Unkle Mike's original work that makes this possible. Also thanks to kloptops for the porting work for portmaster.

Heart of Darkness

Instructions: Just add your own Heart of Darkness game files to the ports/hode/gamedata folder. Then Just start Heart of Darkness from Ports in the emulationstation menu.
Notes: Thanks to usineur for the hode engine that makes this possible. Also thanks to Jetup13 for the porting work for portmaster.

Heart of The Alien Redux

Instructions: Heart Of The Alien (U).iso and Heart Of The Alien (U) xx.ogg or Heart Of The Alien (U) xx.mp3 02-42 need to be placed in the data folder.
Notes: Thanks to M-HT for this native port and thanks to Bamboozler for packing for Portmaster.

HELP! NO BRAKE

Instructions: Hey umm, your car won't brake anymore. So better clear all the levels to get it fixed I guess. Game files are already included and ready to go.

LEFT/RIGHT = Steer
B / A = Boost
START = Pause
R1 = Quick restart
Notes: Thanks to Edgar Mendoza for creating this game and for permission to bundle the game files. Also thanks to tabreturn for the porting work for portmaster.

Hex-A-Hop

Instructions: Hex-a-Hop files are already included and ready to go. Just start Hex-a-Hop from Ports in the emulationstation menu.
Notes: Thanks to amuzen/pabs3 and other contributors for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Hexen 2/Hexen 2 - Portal of Praevus

Instructions: The Hexen II pak0.pak and pak1.pak data files are required for Hexen 2 and additionally, pak3.pak is required to play the Portal of Praevus expansion. Once loaded, just start Hexen 2.sh or Hexen 2 - Portal of Praevus from Ports in the emulationstation menu.
Notes: Thanks to Slayer366 for the packaging for portmaster.

Hijinx

Instructions: Hijinx files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to John Gabriel for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Hocoslamfy

Instructions: Hocoslamfy files are already included and ready to go. Just start Hocoslamfy from Ports in the emulationstation menu.
Notes: Thanks to Nebuleon and other contributors for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Hotline Sanzu

Instructions: Download game from https://yaru.itch.io/touhou-hotline-sanzu , copy data.win and three folders (bgm jingle snd) to /ports/hotlinesanzu/gamedata. This port requires two sticks and a minimum of 2gb ram to function.
Notes: Thanks to Yal for making this game.

Humming Out

Instructions: You can purchase Humming Out at: https://mfproject.itch.io/hummin-out . Download the Linux version and extract it, and place the HumminOut.x86_64.pck file in the gamedata directory. This has been tested with the HumminOut_Linux.zip, Dec 04 2022 release.
Notes: Thanks to MFauzan80 for creating this game. Also thanks to tabreturn for the packaging for portmaster.

Hunters

Instructions: This game is ready to run. All files are included.
Notes: Special thanks to Harley Wilson at https://hwilson.itch.io/hunters for creating the game and allowing us to distribute the files.

Hunt For the Shadow Rider

Instructions: Ready To Run.
Notes: Thanks to Alex Huntley for this game. Also thanks to Tekkenfede for the porting work for portmaster.

Hurrican (Turrican)

Instructions: Just add the data and lang folders from here to the ports/hurrican folder or just launch Hurrican from the ports menu in Emulationstation and it will download the files and install them automatically. Make sure to have wifi on for this to work!
Notes: Thanks to thrimbor for the Hurrican engine that makes this possible. Also thanks to romadu for the porting work for portmaster.

Hydra Castle Labyrinth

Instructions: Hydra Castle Labyrinth files are already included and ready to go. Just start Hydra Castle Labyrinth from Ports in the emulationstation menu.
Notes: Thanks to ptitSeb for the SDL port of this game that makes this possible on this platform.

Hyperfight

Instructions: Game files are already included and ready to go.
Notes: Thanks to joh-devl for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

HYPER jump

Pick up the yellow orbs, dodge everything else. Game files are already included and ready to go.

DPAD = Movement
A / B = Jump
START = Pause
Notes: Thanks to Edgar Mendoza for creating this game and for permission to bundle the game files. Also thanks to tabreturn for the porting work for portmaster.

Iconoclasts

Instructions: You must have a copy of Iconoclasts for Linux.

  • For Steam or Preinstalled GOG:
    • Copy data into the ports/iconoclasts/gamedata folder
    • Be sure the folder contains subfolders named 32, 64 and data
  • Alternatively, from GOG's self-installer:
    • Rename the installer (e.g. iconoclasts_1_15_chinese_24946.sh) extension from .sh to .gz
    • Then use 7zip to open the installer and grab the contents of the game folder (bin32, bin64, data and Assets.dat) and place it in the ports/iconoclasts/gamedata folder
      Then just start Iconoclast from Ports in the emulationstation menu.
      Notes: This game is best played on devices with a 640x480 screen resolution or higher! \

Thanks to JohnnyonFlame for gl4es and the necessary packaging to allow this game to run on portmaster.
You can donate towards JohnnyonFlame's work here

iiChantra P.E.A.R

Instructions: iiChantra files are already included and ready to go. Just start IIChantra P.E.A.R from Ports in the Emulationstation menu.
Notes: Thanks to the Anonymous developers and other contributors for creating this game and making available for free. Also thanks to Cebion and kloptops for the packaging for portmaster.

Infra Arcana

Instructions: Infra Arcana files are already included and ready to go.
Notes: Thanks to Martin Törnqvist for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Invaders

Instructions: You need to provide 4 roms (invaders.e, invaders.f, invaders.g, invaders.h) from a MAME 0.78 invaders.zip romset to the invaders/inv1 folder. The MAME2003 version should work as well. Then start Invaders from Ports in the emulationstation menu.
Notes: Thanks to loadzero for the memory accurate reimplementation of this game. Also thanks to romadu for the porting work for portmaster and packaging for portmaster.

Jazz2 Resurrection

Instructions: Let the intro play the first time you start the game, so it creates cache files. Copy the original game files (The Secret Files and/or The Christmas Chronicles) to ports/jazz2/Source.
Notes: Thanks to deathkiller for creating this port. Also thanks to orsonmmz for the porting and packaging work for portmaster.

Journey to the Center of Hawkthorne

Instructions: Game files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to the Project Hawkthorne Team for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

King of Machines

Instructions: All files are included and game is ready to play.
Notes: Thanks to Harley Wilson for creating the game and allowing us to distribute.

Klorets

Instructions: Download game from https://nizakashii.itch.io/klorets , copy data.win to /ports/klorets/gamedata
Notes: Thanks to nizakashii for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Kobo Deluxe

Instructions: All game files are included and game is ready to play, just start Kobo Deluxe from the Emulationstation menu.
Notes: Thanks to David Olofson for this updated and enhanced version of XKobo.

Laser Kombat

Instructions: All files are included and game is ready to play.
Notes: Thanks to Wouter Wijsman for this game, Bamboozler for packaging for Portmaster and the Portmaster team for testing.

LBreakoutHD

Instructions: All files are included and ready to play.
Notes: Thanks to Michael Speck for creating LBreakout2 and LBreakoutHD, Bamboozler for packaging the game for PortMaster and to the PortMaster team for testing.

Little Runmo

Instructions: All Files are included and ready to play.
Notes: Thanks to JuhoSprint and other contributors for creating this game and making available for free. Also thanks to wesamdev for the packaging for portmaster.

Lode

Instructions: Download game from https://fabledforgegames.itch.io/lode , place data.win in /ports/lode/gamedata
Notes: Thanks to Fabled Forge Games for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Magic Vigilante

Instructions: Download game from https://nizakashii.itch.io/magicvigilante, copy data.win to /ports/magicviglante/gamedata
Notes: Thanks to nizakashii for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Maldita Castilla

Instructions: Maldita Castilla files are already included and ready to go. Just start Maldita Castilla from ports in the emulationstation menu.
Notes: Thanks to Locomalito for creating this game and make it available for free.

Margot-Béatrice Adventure

Instructions: Margot-Béatrice Adventure files are already included and ready to go.
Notes: Thanks to Luc-Frédéric Langis for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Maximilien Adventure

Instructions: Game files are already included and ready to go.
Notes: Thanks to Luc-Frédéric Langis for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Me and My Shadow

Instructions: All files are included and game is ready to play. Addons should be available to download after you restart the game the first time.
Notes: Thanks to Jz Pan and other contributers to this game, Bamboozler for packaging for Portmaster and the Portmaster team for testing.

Megaman Rock N Roll

Instructions: Ready To run, Just launch Megaman.sh
Notes: Thanks to Dennis Engelhard for creating this game and its distribution. Also thanks to Tekkenfede for the packaging for portmaster.

Meritous

Instructions: Meritous files are already included and ready to go. Just start Meritous from Ports in the emulationstation menu.
Notes: Thanks to Lancer-X/ASCEAI and other contributors for creating this game and making available for free. Also thanks to Cebion and Romadu for the packaging for portmaster.

Mighty Mike (RG552 JelOS Only!)

Instructions: Mighty Mike files are already included and ready to go. Just start Mighty Mike from Ports in the emulationstation menu. Currently only runs on the RG552 with Jelos installed.
Notes: Thanks to Pangea Software for creating the game and publicly releasing the game files. Thanks to Jorio for porting the game engine to various platforms. Also thanks to brooksytech for the porting work for portmaster.

Minit

Instructions: Download the game from https://store.steampowered.com/app/609490/Minit/ . Copy data.win, all .ogg and .csv files to /ports/minit/gamedata
Notes: Thanks to JW, Kitty, Jukio and Dom for creating this game. Also thanks to booYah187 for the packaging for portmaster.

Mirror Magic

Instructions: Mirror Magic files are already included and ready to go. Just start Mirror Magic from Ports in the emulationstation menu.
Notes: Thanks to Artsoft Entertainment for developing it and making it avaialble for free. Also thanks to Bamboozler for the porting work for portmaster.

Moonlight Nvidia Gamestreaming App

Instructions: PC Requirements and setup as follows:

PC Requirements:
A PC with an Nvidia 600 GPU or newer
GeForce Experience app

  1. You'll need to make sure your streaming PC and your rk3326 device with the supported linux distro are connected to the same network.
  2. When you launch Moonlight from the ports menu, you'll be presented with a menu with 2 options, Start Streaming and settings. You'll want to go to settings first and choose the pair option.
  3. You'll be presented with a screen asking for the name or IP address of your PC with the Nvidia Geforce Experience app installed.
  4. Once you hit the ok button, you should be presented with a pairing dialog box on your PC.
  5. Enter the 4 digit PIN displayed on your device into the pairing dialog box and click the Connect button.
  6. By default, Moonlight is setup to stream Steam from your PC. There are other options available such as Dolphin if you have that installed and configured on your PC.

Notes:

  • To ensure that you have controls in your games while streaming, be sure to disconnect any game controllers from your PC and reboot your PC before you start your streaming session.
  • More information about Moonlight is available here.
  • If you experience issues with the setup and launching menu functioning correctly, hitting start may resolve it or simply force close the port using the usual exit hotkey on ArkOS or supported linux distro for your device (RGB10 = Minus + Start, RK2020/RG351P/M/V/MP = Select+Start, Chi = 1 + Start).
  • For those that don't have an Nvidia vide card, there's an alternative PC client called Sunshine. I haven't tested it so I don't know how well it will work but there's been reports that it seems to work well.
  • To exit Moonlight when complete, you can press Select+Start+L1+R1 or simply use the exit hotkey for your device to get out of the app.
  • If you experience issues reconnecting to your PC, go to settings in the Moonlight app and unpair the PC then do another pair again.
  • There has been an instance where Moonlight would not work with a PC unless the HDMI connection was removed from the PC to a TV.
  • You can add more apps for streaming by editing the Moonlight.sh file and adding more apps between lines 167 and 173. Be aware that the entries are case sensitive.
  • Mouse control is only possible using the Rockchip platform in settings. That is only possible on the OGA, OGS, RGB10, and the RK2020 at this time. Holding start for about 2 - 3 seconds while using the Rockchip platform will switch to mouse mode. Hold Start for about 2 - 3 seconds again to switch back to gamepad controls.

Notes: Thanks to the moonlight-stream team for creating this solution that makes it possible. Also thanks to AreaScout for the necessary modifications that make this possible to run on portmaster.

Miss Driller

Instructions: All files are included and game is ready to play.
Notes: Thanks to Adas for the original port, kfazz, birslip and edd for the updated graphics and Tekkenfede for the new titlescreen and title on the play screen.

Mr. Boom

Instructions: Mr. Boom files are already included and ready to go. Just start Mr. Boom from Ports in the emulationstation menu.
Notes: Thanks to Javanaise for creating this clone for libretro/retroarch and thanks to Libretro for officially incorporating this as a retroarch core.

Multris

Instructions: Multris files are already included and ready to go. Just start Multris from Ports in the emulationstation menu.
Notes: Thanks to Russell Reich for developing this open source game. Also thanks to Bamboozler for the porting work for portmaster.

Murtop

Instructions: You can purchase Murtop at: https://hiulit.itch.io/murtop. Download and extract it, and place the Murtop.pck file in the gamedata directory. This has been tested with Murtop ARM 64, version 1.2.0.
Notes: Thanks to hiulit for creating this game. Also thanks to tabreturn for the porting work for portmaster.

Nebulus

Instructions: All files are included and game is ready to play.
Notes: Thanks to Andreas Röver for this remake of a classic game. Also thanks to christopher-roelofs for the porting and packaging for portmaster.

Neverball and Neverputt

Instructions: Neverball and Neverputt files are already included and ready to go. Just start Neverball or Neverputt from Ports in the emulationstation menu.
Notes: Thanks to Neverball for creating both of these open source games. Thanks to Bamboozler for the packaging work for portmaster.

nKaruga

Instructions: nKaruga files are already included and ready to go. Just start nKaruga from Ports in the emulationstation menu.
Notes: Thanks to matrefeytontias for creating this game. Thanks to gameblabla for the additional work on this game. Also thanks to jetup for the packaging work for portmaster.

NAM

Instructions: You'll need to add your own full version NAM.GRP and NAM.RTS and .CON files and optionally CD audio tracks as OGG file in the format trackXX.ogg (where XX is the track number) to the ports/rednukem-redneck1/gamedata folder. Then you should be able to start NAM from the emulationstation menu.
Notes: Thanks to Nukeykt for the Rednukem engine that makes this possible. Also thanks to romadu for the porting work for portmaster.

Nanobounce

Instructions: All files are included and game is ready to play. Start Nanobounce from the emulationstation menu. Notes: Thanks to Carl Reinke for this game, Yuji Oshimoto for pixel fonts, Jakob Svanholm (Mosaik) and Seth Peelle (BeaT) for music.

Nanosaur (JelOS devices with OpenGL support Only)

Instructions: Nanosaur files are already included and ready to go. Just start Nanosaur from Ports in the emulationstation menu. Currently only runs on the RG552 with Jelos installed.
Notes: Thanks to Pangea Software for creating the game and publicly releasing the game files. Thanks to Jorio for porting the game engine to various platforms. Also thanks to brooksytech for the porting work for portmaster.

Nanosaur 2 (JelOS devices with OpenGL support Only)

Instructions: Nanosaur 2 files are already included and ready to go. Just start Nanosaur from Ports in the emulationstation menu. Currently only runs on the JELOS devices with Mesa Panfrost OpenGL drivers.
Notes: Thanks to Pangea Software for creating the game and publicly releasing the game files. Thanks to Jorio for porting the game engine to various platforms. Also thanks to brooksytech for the porting work for portmaster.

Neo-Gensokyo

Instructions: All files are included.
Notes: Thanks to firecat1311 for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Neon City Riders (Only works on devices with at least 2GBs of RAM)

Instructions: Download the game from https://store.steampowered.com/app/1102650/Neon_City_Riders/ copy data.win and both .dat files to /ports/neoncityriders/gamedata.
Notes: Thanks to Mecha Studios for creating this game. Also thanks to booYah187 for the packaging for portmaster.

Nonny

Instructions: Nonny files are already included and ready to go. Just start Nonny from Ports in the emulationstation menu.
Notes: Thanks to Greg Kikola for creating this game. Thanks to Bamboozler for the packaging work for portmaster.

Nothing

Instructions: The game files are already included and ready to go.
Notes: Thanks to Tsoding for creating this game. Also thanks to Tekkenfede for the packaging for portmaster.

Nova Pinball

Instructions: Game files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to Wesley Werner for creating this game and making it available for free and Eric Ahnell for the Löve 11.2 Port. Also thanks to Cebion for the packaging for portmaster.

NPuzzle

Instructions: All files are included and game is ready to play.
Notes: Thanks to Andy Shih for making this game, Bamboozler for porting and packing to Portmaster and the Portmaster team for testing.

Nuclear Throne Mobile

Instructions: All game files are included.
Notes: Thanks to Tonchi for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Oddworld: Abe's Oddysee & Exoddus

Instructions: Copy all .lvl and .ddv files (and sound.dat for Exoddus) from the original game(s) to either the ports/oddysee or ports/exoddus directory. Then just start Oddworld Abes Exoddus or Oddworld Abes Oddysee from Ports in the emulationstation menu.
Notes: Thanks to Alive Team for creating the opensource port that makes this possible. Also thanks to Orson for the porting work for portmaster.

OpenBlok

Instructions: OpenBlok files are already included and ready to go. Just start OpenBlok from Ports in the emulationstation menu.
Notes: Thanks to Mátyás Mustoha for developing this open source game. Also thanks to Bamboozler for the porting work for portmaster.

OpenClaw

Instructions: OpenClaw files are already included and ready to go. Just start Openclaw from Ports in the emulationstation menu.
Notes: Thanks to Petr Jašíček for creating the opensource port that makes this possible. Also thanks to Cebion for the porting work for portmaster.

OpenFodder

Instructions: The game comes with demo files ready to go. Just start OpenFodder from Ports in the emulationstation menu. To install the full versions, using the DOS CD, Copy CF_ENG.DAT from the CD (or the GOG install destination) to the roms/openfodder/Data/Dos_CD folder. For the Amiga version, See here for details on doing so.
Notes: Thanks to the OpenFodder Team for the open source Cannon Fodder engine that makes this possible. Also thanks to the kloptops for the porting work for portmaster.

Open Great Giana Sisters

Instructions: All files are included and game is ready to play.
Notes: Thanks to Martin Imobersteg and Roman Högg for this game and puch666 for providing music for the game. Thanks to Bamboozler for porting and packaging for PostMaster.

OpenJazz

Instructions: Add the dos game files to the roms/ports/openjazz/gamedata/ folder then start OpenJazz from Ports in the emulationstation menu.
Notes: Thanks to AlisterT for creating the opensource port that makes this possible. Also thanks to Jetup13 for the porting work for portmaster.

OpenMRac

Instructions: Game files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to Franticware for creating this game and making it available for free and Vojtěch Salajka for the Programming. Also thanks to Cebion for the packaging for portmaster.

OpenOMF

Instructions: OpenOMF files are already included and ready to go. Just start Openomf from Ports in the emulationstation menu.
Notes: Thanks to omf2097 team for creating this opensource port. Also thanks to Cebion for the porting work for portmaster.

OpenRCT2 (Open Roller Coaster Tycoon 2)

Instructions: Install your Roller Coaster Tycoon 2 game files into {PORTS}/openrct2/RCT2, these files are required, and optionally your Roller Coaster Tycoon 1 game files into {PORTS}/openrct2/RCT1. They can be bought at either Steam or GOG.com. If you have the original RollerCoaster Tycoon and its expansion packs, you can point OpenRCT2 to these in order to play the original scenarios. Then just start OpenRCT2 from Ports in the emulationstation menu.
Notes: Thanks to OpenRCT2 team for creating this opensource port. Also thanks to kloptops for the porting work for portmaster.

OpenSupaplex

Instructions: All files are included and game is ready to play. Every levelset requires a there to be a player created. Levelset 1 had a premade PLAYER1 created but all others will require you to create a new one. You can use start + dpad down to enter text input mode.
Notes: Thanks to Sergio Padrino for this remake, Bamboozler for packaging for Portmaster and the Portmaster team for testing.

OpenSyobon

Instructions: All files are included and game is ready to play.
Notes: Thanks to Wei Mingzhi for this updated remake, Bamboozler for packaging for Portmaster and the Portmaster team for testing.

OpenTTD (Currently unavailable due to needing some technical issues resolved)

Instructions: OpenTTD files are already included and ready to go. Just start Openttd from Ports in the emulationstation menu.
Notes: Thanks to OpenTTD team for creating this opensource port. Also thanks to Cebion and romadu for the porting work for portmaster.

OpenTyrian

Instructions: OpenTyrian 2.1 files are already included as they were made freeware sometime ago. Just start OpenTyrian from Ports in the Emulationstation.
Notes: Thanks to the OpenTyrian Team and contributors for the open-source port that makes this possible.

OpenXcom

Instructions: UFO Defense game data goes in the UFO folder, Terror from the deep goes in the TFTD folder, any mods go in the mods folder. Then just start OpenXcomEX from Ports in the emulationstation menu.
Notes: Never enable OpenGL or it will crash immediately on loading (which can be fixed by editing the .cfg file and turning it back off there)
Thanks to MeridianOXC and contributors for the open-source ports that makes this possible. Also thanks to nl255 for the porting work for portmaster.

OttoMatic (RG552 JelOS Only!)

Instructions: Ottomatic files are already included and ready to go. Just start Ottomatic from Ports in the emulationstation menu. Currently only runs on the RG552 with Jelos installed.
Notes: Thanks to Pangea Software for creating the game and publicly releasing the game files. Thanks to Jorio for porting the game engine to various platforms. Also thanks to brooksytech for the porting work for portmaster.

Out of Ammo

Instructions: All game files are included
Notes: Thanks to hwilson for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Owlboy

Instructions: You must have a copy of Owlboy for Linux. Copy data into the ports/owlboy/gamedata folder
Then just start Owlboy from Ports in the emulationstation menu.
Notes: This game is best played on devices with at least a 5" screen. It is somewhat feasible on the 3.5" 640x480 device like the Chi, RG351MP or RG351V. Text is not legible on the 480x320 devices such as the RG351P/M, RGB10, or RK2020.
Thanks to the FNA-XNA project for the runtime that's used to make this possible.
Thanks to JohnnyonFlame for the port work that makes this possible.
You can sponsor FNA-XNA's work here
You can donate towards JohnnyonFlame's work here

Paused

Instructions: Games files are already included and ready to go.
Notes: Thanks to Hamdy of CYFO for for permission to bundle the game files. Also thanks to tabreturn for the packaging for portmaster.

Pekka Kana 2

Instructions: Pekka Kana 2 files are already included and ready to go. Just start Pekka Kana 2 from Ports in the Emulationstation menu.
Notes: Thanks to Janne Kivilahti, Samuli Tuomola, Danilo Lemos for creating this game, porting it to SDL and finally to SDL2 and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Pinball Disc Room

Instructions: All game files are included.
Notes: A big thanks to dulsi for creating the game and sharing the source code. Also thanks to Cebion for the packaging for portmaster.

Planet Waves

Instructions: All files included. Run PlanetWaves.sh and Play.
Notes: A big thanks to Escada Games for creating the game and sharing the source code. Also thanks to Tekkenfede for the packaging for portmaster.

Plaque Attack Remake

Instructions: To run the game start PlaqueAttackRemake.sh from your ports folder. To Force a particular version rename the desired one in the installation folder as PlaqueAttackRemake.zip and delete the other one, then boot.
Notes: A big thanks to Escada Games for creating the game and sharing the source code. Also thanks to Tekkenfede for the packaging for portmaster.

Pocket Tactics

Instructions: Pocket Tactics files are already included and ready to go.
Notes: Thanks to Team Potato for creating this game and making it available for free. Also, thanks to Cebion for the porting work for portmaster.

Pocket Wonder Sport

Instructions: This game is ready to run. All files are included.
Notes: Special thanks to Harley Wilson at https://hwilson.itch.io/pocket-wonder-sport for creating the game and allowing us to distribute.

Powder

Instructions: Powder files are already included and ready to go. Just start Powder from Ports in the Emulationstation menu.
Notes: Thanks to Jeff Lait and other contributors for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Prehistorik 2

Instructions: Includes the demo files. You can add your own full game Dos files to the ports/prehistorik2/gamedata folder. Then just start Prehistorik 2 from Ports in the Emulationstation menu.
Notes: Thanks to cyxx for the Blues Brothers engine that makes this possible. Also thanks to Jetup13 for the porting work for portmaster.

Prototype

Instructions: Ready To run
Notes: A big thanks to ptitSeb for creating this opensource port. Also thanks to Tekkenfede for the packaging for portmaster.

Psebay

Instructions: Download apk version 4.0.21 from https://d.apkpure.com/b/APK/com.butakov.psebay?versionCode=4000021 , rename to psebay.apk, place in /ports/psebay
Notes: Thanks to [Eugeny Butakov for creating this game and make it available for free download. Also thanks to booYah187 for the packaging for portmaster.

Pure Metal Feature 1

Instructions: Just copy the game.win or data.win inside the gamedata folder. Windows store version works too.
Notes: Thanks to Limpid Liaison for creating this game. Also thanks to Tekkenfede for the porting work for portmaster.

Quake 1

Instructions: Add .pak files to /roms/ports/quake/quakepaks/id1 then start Quake from Ports in the emulationstation menu.
Notes: Thanks to Libretro for adding this as a retroarch core.

Quake 2

Instructions: Add .pak files to /roms/ports/quake2/baseq2 then start Quake 2 from Ports in the emulationstation menu.
Notes: Thanks to the Yamagi Quake II team for developing this client and romadu for the porting work for portmaster.

Quake 3

Instructions: You need to add your own full game pak files and product key to the ports/quake3/baseq3 folder then start Quake 3 from Ports in the emulationstation menu.
Notes: Thanks to Eugene C. for developing this updated engine and brooksytech for the porting work for portmaster.

Quakespasm

Instructions: Files needed

Quake:
quakespasm/id1/pak0.pak
quakespasm/id1/pak1.pak
quakespasm/id1/music/track02.ogg
quakespasm/id1/music/track03.ogg
quakespasm/id1/music/track04.ogg
quakespasm/id1/music/track05.ogg
quakespasm/id1/music/track06.ogg
quakespasm/id1/music/track07.ogg
quakespasm/id1/music/track08.ogg
quakespasm/id1/music/track09.ogg
quakespasm/id1/music/track10.ogg
quakespasm/id1/music/track11.ogg

Scourge of Armagon:
quakespasm/hipnotic/pak0.pak
quakespasm/hipnotic/music/track02.ogg
quakespasm/hipnotic/music/track03.ogg
quakespasm/hipnotic/music/track04.ogg
quakespasm/hipnotic/music/track05.ogg
quakespasm/hipnotic/music/track06.ogg
quakespasm/hipnotic/music/track07.ogg
quakespasm/hipnotic/music/track08.ogg
quakespasm/hipnotic/music/track09.ogg

Dissolution of Eternity:
quakespasm/rogue/pak0.pak
quakespasm/rogue/music/track02.ogg
quakespasm/rogue/music/track03.ogg
quakespasm/rogue/music/track04.ogg
quakespasm/rogue/music/track05.ogg
quakespasm/rogue/music/track06.ogg
quakespasm/rogue/music/track07.ogg
quakespasm/rogue/music/track08.ogg
quakespasm/rogue/music/track09.ogg

Dimension of the Past:
quakespasm/dopa/pak0.pak

Arcane Dimensions:
quakespasm/ad/pak0.pak
quakespasm/ad/pak1.pak
quakespasm/ad/pak2.pak

Dimension of the Machine:
quakespasm/QuakeEX.kpf
quakespasm/mg1/pak0.pak

Notes:Thanks to jfgomez for the port of Quake that supports mods such as Arcade Dimensions and Slayer366 for the porting work for portmaster.
Thanks to ptitSeb for box86 (https://github.com/ptitSeb/box86)

Raptor

Instructions: Shareware files are included and game is ready to run. See readme for detailed instructions for full version game files and other configuration options. In the name and callsign section, make sure the crosshair is not on input fields, press start + down to enable text entry. Press start once done to complete entry.
Notes: Thanks to skynettx and wel97459 (Winston Lowe) for the port of this classic game and Bamboozler for the porting work for portmaster.

RAWGL

Instructions: Includes the Out of this World demo files. You can add your own full game files to the ports/rawgl/gamedata/ folder. See this [link](https://github.com/cyxx/rawgl#supported-versions] for more supported files info. Then just start RAWGL from Ports in the emulationstation menu.
Notes: Thanks to cyxx for the rawgl engine that makes this possible. Also thanks to Jetup13 for the porting work for portmaster.

RLVM (RealLive VM)

Instructions: Add your game files to the ports/rlvm/games/GAME_NAME directory, multiple games can be installed and you will get a choice of which game you want to play at launch. HD Releases do not currently work properly.
Notes: Thanks to Elliot Glaysher for the rlvm interpreter that makes this possible. Also thanks to kloptops for the porting work for portmaster.

Redneck Rampage 1

Instructions: You'll need to add your own full version REDNECK.GRP and REDNECK.RTS and .CON files and optionally CD audio tracks as OGG file in the format trackXX.ogg (where XX is the track number) to the ports/rednukem-redneck1/gamedata folder. Then you should be able to start Redneck Rampage from the emulationstation menu.
Notes: Thanks to Nukeykt for the Rednukem engine that makes this possible. Also thanks to romadu for the porting work for portmaster.

Redneck Rampage 2

Instructions: You'll need to add your own full version REDNECK.GRP and REDNECK.RTS and .CON files and optionally CD audio tracks as OGG file in the format trackXX.ogg (where XX is the track number) to the ports/rednukem-redneck2/gamedata folder. Then you should be able to start Redneck Rampage Rides Again from the emulationstation menu.
Notes: Thanks to Nukeykt for the Rednukem engine that makes this possible. Also thanks to romadu for the porting work for portmaster.

Reminiscence (Flashback)

Instructions: You will need the original files of the PC version copied to ports/reminiscence/gamedata folder. Then you should be able to start REminiscence from the Ports section in the emulationstation menu.
Notes: Thanks to Alex Chermenin for the Reminiscence engine that makes this possible. Also thanks to Jetup and romadu for the porting work for portmaster.

Retro Time

Instructions: All files are included and game is ready to play.
Notes: Thanks to Willems Davy for making this game, Bamboozler for porting to Portmaster and the Portmaster team for testing.

Return to Castle Wolfenstein

Instructions: You'll need to add your own pak0.pk3, sp_pak1.pk3, sp_pak2.pk3, sp_pak3.pk3 and sp_pak4.pk3 to the ports/iortcw/main folder. The Steam version seems to work best as it's patched for Linux use already. Then you should be able to start Return to Castle Wolfenstein from the emulationstation menu.
Notes: Thanks to Donny Springer, Zack Middleton, James Canete and other contributors for this engine. Also thanks to JohnnyonFlame for the porting work for portmaster and romadu for the packaging for portmaster.
You can donate towards JohnnyonFlame's work here

Rick Dangerous

Instructions: Rick Dangerous files are already included and ready to go. Just start Rick Dangerous from Ports in the emulationstation menu.
Notes: Thanks to r-type for creating this libretro/retroarch core and thanks to Libretro for officially incorporating this as a retroarch core.

Ri-li

Instructions: The game files are already included and ready to go. Just start Ri-li from Ports in the Emulationstation menu.
Notes: Thanks to the Ri-li team for creating this open source port. Also thanks to Kloptops & Cebion for the packaging for portmaster.

Rigel Engine

Instructions: You'll need to add your own full game files to the ports/RigelEngine/ folder. Then just start RigelEngine from Ports in emulationstation menu.
Notes: Thanks to Lethal Guitar for the source port of this game. Also thanks to romadu for the porting work for portmaster.

Rise of the Triad (Available through PortMaster)

Instructions: Demo files are already included. You can also add your full version files to the ports/rott folder. Just start ROTT from Ports in emulationstation menu.
Notes: Thanks to icculus for the source port of this game. Also thanks to romadu for the porting work for portmaster.

Road Invaders

Instructions: An action game that's part vertical-scrolling racer, part match-2 game. Move your car and punch cubes, matching cubes to shift gear on your way to achieving the highest score! Game files are already included and ready to go.
Notes: Thanks to Blasin (game creator) for permission to distribute the game files, tabreturn for packaging the port, and the portmaster crew for testing.

Rocks 'N' Diamonds

Instructions: Rocks 'N' Diamonds files are already included and ready to go. Just start Rocks N Diamonds from Ports in the emulationstation menu.
Notes: Thanks to Artsoft Entertainment for creating this game and making it available for free.

Roguelight

Instructions: Download game from https://managore.itch.io/roguelight, copy data.win and .mp3 files to /ports/roguelight/gamedata.
Notes: Thanks to Daniel Linssen for creating this game. Also thanks to booYah187 for the packaging for portmaster.

ROTA

Instructions: Game files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to Harmony Honey for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Rotational Shift

Instructions: Download game from https://gleeson.itch.io/rotational-shift , copy data.win to /ports/rotationalshift/gamedata
Notes: Thanks to gleeson for creating this game and making it available for free. Also thanks to booYah187 for the packaging for portmaster.

Russian Subway Dogs

Instructions: Download the game from https://store.steampowered.com/app/762610/Russian_Subway_Dogs/ copy data.win and all .ini files to /ports/russiansubwaydogs/gamedata
Notes: Thanks to Spooky Squid Games Inc.](https://store.steampowered.com/app/762610/Russian_Subway_Dogs/) for creating this game. Also thanks to booYah187 for the packaging for portmaster.

RVGL

Instructions: Necessary files will be downloaded and installed upon initial launch while connected to the internet. Just start RVGL from Ports in the emulationstation menu. You can also manually download the needed files from Re-Volt I/O
Notes: Thanks to the RV Team for this cross-platform rewrite / port of Re-Volt. Also thanks to romadu for the packaging for portmaster.

Satryn

Instructions: All game files are included. Controls need to be mapped on first run, see reference image in port folder.
Notes: Thanks to Maybell for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

SDLPoP (Prince of Persia)

Instructions: The game is an open-source port and is already included and ready to go. Just start SDLPoP from Ports in the emulationstation menu.
Notes: Thanks to NagyD for the open-source port of this game which makes this possible.

SDL Sopwith

Instructions: All files are included and game is ready to play.
Notes: Thanks to Simon Howard for the SDL port and Dave L. Clark for releasing the source code for the original game. Thanks to Bamboozler for packing for Portmaster and the Portmaster team for testing.

Serious Sam Classic

Instructions: Copy all contents except the 'Bin' folder from your Serious Sam Classic install(s) and DO NOT overwrite existing files. Use your GOG, Steam, or CD versions. Serious Sam Classics: Revolution copies of TFE & TSE should work, too.
Copy The First Encounter's contents to /sstfe/
Copy The Second Encounter's contents to /sstse/
Notes: Thanks to ptitSeb for the development of this. Also thanks to Slayer366 for the packaging for portmaster.

Shadow Warrior

Instructions: You must add your own full version SW.GRP and SW.RTS Shadow Warrior files to the ports/shadow-warrior folder. More information about the installation along with how to include music is available here
Notes: Thanks to Jonathon Fowler for the source port of Ken Silverman's build engine. Also thanks to romadu for the porting work for portmaster.

Shipwreck

Instructions: You must have a copy of Shipwreck by Brushfire games for Linux or Windows. Copy data into the ports/shipwreck/gamedata folder. Then just start Shipwreck from Ports in the emulationstation menu.
Notes: Thanks to the FNA-XNA project for the runtime that's used to make this possible.
Thanks to JohnnyonFlame for the FNA fork to run FNA games on these devices.
Thanks to jtothebell for the port work that makes this possible.
You can sponsor FNA-XNA's work here
You can donate towards JohnnyonFlame's work here
You can sponsor jtothebell's work here

Shovel Knight - Treasure Trove

Instructions: You must have a copy of Shovel Knight Treasure Trove for Linux. You'll need the shovelknight folder:

  1. Be sure the folder contains subfolders named 32, 64 and data. There should also be a filed named ShovelKnight.
  2. Copy the shovelknight folder to the roms/ports folder on your device.
  3. For a guide and video of what to do, check out Retro Game Corps' video guide here

Notes: **For PortMaster version, copy your Shovel Knight Treasure Trove for Linux folder to the ports/shovelknight/gamedata folder. You should have ports/shovelknight/gamedata/shovelknight folder structure with additional subfolders such as 32, 64, and data within ports/shovelknight/gamedata/shovelknight. Once done, just run Shovel Knight.sh.

Thanks to ptitSeb for box86 (https://github.com/ptitSeb/box86)
Thanks to JohnnyonFlame for gl4es and the necessary packaging to allow this game to run on supported linux distros. (https://github.com/JohnnyonFlame/gl4es/tree/sk_hacks)
You can donate towards JohnnyonFlame's work here

Siege of Osaka

Instructions: All game files are included.
Notes: Thanks to Harley Wilson for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Simple Sokoban

Instructions: Simple Sokoban files are already included and ready to go. Just start Simple Sokoban from Ports in the emulationstation menu.
Notes: Thanks to Mateusz Viste for creating the open source game. Also thanks to christopher-roelofs for the porting and packaging for portmaster.

Ski Jump 3

Instructions: Ski Jump 3 files are already included and ready to go. Just start Skijump3 from Ports in the emulationstation menu.
Notes: Thanks to suomipelit for creating this SDL2 ports. Also thanks to cebion for the porting work for portmaster.

Snaklipse

Instructions: This game is ready to run. All files are included.
Notes: Thanks to Kultisti at https://kultisti.itch.io/snaklipse for creating the game and allowing us to distribute the files. Also thanks to booYah187 for the packaging for portmaster.

Sonic 1

Instructions: You must have a copy of the Sonic The Hedgehog Classic Android APK then do the following:

  1. Using 7Zip, open the apk and extract /assets/Data.rsdk.xmf.
  2. Rename the Data.rsdk.xmf to Data.rsdk. Case is important!
  3. Copy the Data.rsdk file to the ports/sonic1 folder.
  4. If all is well, you should be able to run Sonic 1 now.
  5. For a video of what to do, check out Retro Game Corps' video guide here.

Notes: Thanks to Rubberduckycooly for the decompilation work that makes this possible.

Sonic 2

Instructions: You must have a copy of the Sonic The Hedgehog 2 Classic Android APK then do the following:

  1. Using 7Zip, open the apk and extract /assets/Data.rsdk.xmf.
  2. Rename the Data.rsdk.xmf to Data.rsdk. Case is important!
  3. Copy the Data.rsdk file to the ports/sonic2 folder.
  4. If all is well, you should be able to run Sonic 2 now.
  5. For a video of what to do, check out Retro Game Corps' video guide here.

Notes: Thanks to Rubberduckycooly for the decompilation work that makes this possible.

Sonic CD

Instructions: You must have a copy of the Sonic CD Classic Android APK then do the following:

  1. Using 7Zip, open the apk and extract Androind/obb/comm.sega.soniccd.classic/patch49.com.sega.soniccd.classic.obb.
    • This file may have a different number such as patch56 or higher which should also work as well.
  2. Rename the patch49.com.sega.soniccd.classic.obb to Data.rsdk. Case is important!
  3. Copy the Data.rsdk file to the ports/soniccd folder.
  4. If all is well, you should be able to run Sonic CD now.
  5. For a video of what to do, check out Retro Game Corps' video guide here.
    Note: There seems to be an issue with being able to consistently exit Sonic CD through the menu like you can with Sonic 1 and 2. You can exit Sonic CD by holding Select and pressing Start. (For the RGB10, you can hold Minus and press Start. For the Chi, you can hold the 1 key and press Start.)

Notes: Thanks to Rubberduckycooly for the decompilation work that makes this possible.

Sonic Mania

Instructions: You must have a copy of the Sonic Mania Plus game from steam then do the following:

  1. Copy the Data.rsdk file from your windows install to the ports/sonicmania folder.
  2. If all is well, you should be able to run Sonic Mania now.

Notes:

  • Thanks to Rubberduckycooly for the decompilation work that makes this possible. Thanks to TheGammaSqueeze for the porting work.
  • Please note that the game comes preconfigured for displaying on a 640x480 device (ex. RG351V and RG353V/VS). Unfortunately this truncates the menus a little but does not affect gameplay (the ring and lives hud are placed correctly). If you go to Options then Video, you can force Fullscreen to On and restart the game and it will set the screen to fullscreen for widescreen devices but add black bars at the top and bottom of 4:3 screens like the RG351V. Once you've made this change, you can't go back to 4:3 without either manually editing the settings.ini file within the sonicmania port folder and changing pixWidth to 320 and fullscreen to 0, or redownload the port through portmaster which will overwrite this settings.ini file with the default one provided in the port package that is preconfigured for 4:3.
  • To access DLC (Sonic Mania Plus), per the developer's license requirements, users need to compile this themselves. Thanks to romadu, the compile process has been made as simple as possible by providing a single GitHub repo that can be compiled on a device with ArkOS by following these instructions available here.

SorR (Streets of Rage Remake)

Instructions: You'll need to provide your own sorr.dat file, mod folder, and palettes folder:

  1. Obtain any version of SorR. You can use either the windows or linux/debian version it does not matter which.
  2. Extract them /roms/ports/sorr (For RG351V if using SD2, extract to /roms2/ports/sorr instead). You should have a /mod folder, a /palettes folder, and SorR.dat file in this location in order for the game to work.
  3. Then go to Ports, and launch SorR
    Note: If you experience a slowdown in gameplay after sometime, force exit the game (You can use the normal force exit hotkey combination for your device), then start the game again and it will start from the beginning of the last stage you were on and be full speed for a few more stages. It's the best workaround for the issue for now until someone can figure out and resolve the root cause of the slowdown. [Fixed as of 10/6/2021]

Notes: Thanks to josebagar for the update to the bennugd-monolithic that made this possible.
Thanks to isage for the slow down fix that benefits this platform.

Space Cadet Pinball

Instructions: Just add your own Space Cadet Pinball PINBALL.DAT files and sound files to the spacecadetpinball folder. Then start Space Cadet Pinball from Ports in the emulationstation menu.
Notes: Thanks to Muzychenko Andrey for the reversed engineering work of this. Also thanks to Jetup and romadu for the porting work for portmaster.

Spelunky

Instructions: Spelunky files are already included and ready to go. Just start Spelunky from Ports in the emulationstation menu. Notes: Thanks to ptitSeb for box86.
Thanks to yancharkin for the updated source build.

Spinch

Instructions: Download the game from https://store.steampowered.com/app/794240/Spinch/ (also available but not tested from gog and humble). Copy data.win, all .ogg and .ini files to /ports/spinch/gamedata
Notes: Thanks to [Queen Bee Games for creating this game. Also thanks to booYah187 for the packaging for portmaster.

Spooky Ghosts Dot Com

Instructions: Copy the file SpookyGhostsDotCom inside the game folder, if you have the steam version rename the file SpookyGhostsDotCom-Steam
Notes: Thanks to Zertuk for creating this game. Also thanks to Tekkenfede for the porting work for portmaster.

SRB2 (Sonic Robo Blast 2)

Instructions: Sonic Robo Blast 2 files are already included and ready to go. Just start SRB2 from Ports in the emulationstation menu. To use mods and addons for SRB2, just add the relevant files to ports/SRB2/conf/.srb2/addons and load them using Add Ons menu item while in the game.
Notes: Thanks to Sonic Team Junior for creating this opensource fan game. Also thanks to romadu for the packaging for portmaster.

SRB2Kart (Sonic Robo Blast 2 Kart)

Instructions: Sonic Robo Blast 2 files are already included and ready to go. Just start Sonic Robo Blast 2 Kart from Ports in the emulationstation menu. To use mods and addons for SRB2, just add the relevant files to ports/srb2kart/.srb2kart and load them using Add Ons menu item while in the game.
Notes: Thanks to Sonic Team Junior for creating this opensource fan game. Also thanks to romadu for the packaging for portmaster.

StarBoy

Instructions: You can purchase StarBoy at: https://mrkdji.itch.io/starboy. Download and extract it, and place the starboy_linux.pck file in the gamedata directory. This has been tested with starboy_linux.zip, version 1.0.3.
Notes: Thanks to mrkdji for creating this game. Also thanks to tabreturn for the packaging for portmaster.

Starcatcher

Instructions: Starcatcher files are already included and ready to go. Just start Starcatcher from Ports in the Emulationstation menu.
Notes: Thanks to the team of Escada Games for creating this game and making available for free and efornara for creating the FRT platform. Also thanks to Cebion for the packaging for portmaster.

Star Wars Jedi Knight - Jedi Academy (RG552 Only)

Instructions: You need to add your own full game pak files to the ports/JediAcademy/base folder. Then you should be able to launch Star Wars Jedi Knight - Jedi Academy from Ports in the emulationStation menu.
Notes: Thanks to JACoders for the opensource engine. Also thanks to brooksytech for the porting and packaging for portmaster.

Star Wars Jedi Knight II - Jedi Outcast (RG552 Only)

Instructions: You need to add your own full game pak files to the ports/JediOutcast/base folder. Then you should be able to launch Star Wars Jedi Knight - Jedi Outcast from Ports in the emulationstation menu.
Notes: Thanks to JACoders for the opensource engine. Also thanks to brooksytech for the porting and packaging for portmaster.

Stardew Valley

Instructions: You must have a copy of the compatibility version of Stardew Valley. Steam or GOG versions should work. If purchasing the game, have in mind that there is no GOG compatibility version for linux, as that requires using GOG Galaxy, which doesn't support linux at all. Windows compatibility version works fine. Copy data into the ports/stardewvalley/gamedata folder
Then just start StardewValley from Ports in the emulationstation menu.
Notes: Thanks to the MonoGame project for the framework that's used to make this possible.
Thanks to JohnnyonFlame for the port work that makes this possible.
You can donate towards MonoGame's work here
You can donate towards JohnnyonFlame's work here

Steel Assault (RG552 Only)

Instructions: You must have a copy of Steel Assault for Linux. Copy data into the ports/steelassault/gamedata folder
Then just start SteelAssault from Ports in the emulationstation menu.
Notes: Thanks to the FNA-XNA project for the runtime that's used to make this possible.
Thanks to JohnnyonFlame for the port work that makes this possible.
You can sponsor FNA-XNA's work here
You can donate towards JohnnyonFlame's work here

Sulka

Instructions: All files are included.
Notes: Thanks to Kultisti for creating this game and make it available for free. Also thanks to booYah187 for the packaging for portmaster.

Super Hydorah

Instructions: Copy the data.win file and the texts and music folders inside gamedata.
Notes: Thanks to Locomalito, Gryzor87, Abylight for creating this game. Also thanks to Tekkenfede for the porting work for portmaster.

Super Mario War

Instructions: Super Mario War files are already included and ready to go. Just start Super Mario War from Ports in the emulationstation menu.

Netplay: There's a netplay feature available with the portmaster version that supports network play between multiple units. According to the author (mmatyas) of this feature, it is very much experimental so performance will vary depending on a a number of factors not limited to network latency, connection quality (2.4Ghz vs 5Ghz, vs Wired connection) and if attempting to play over Internet, lag and disconnects. To use this feature: you can do the following:

  1. One of players has to run the server. This can be done from the netplay menu provided when you launch Super Mario War from the PortMaster version.
  2. Server IPs can be added from the netplay menu from within settings. The netplay menu will allow you to easily set Server 1 as your internal IP address, Server 2 as your external IP address. You can also set alternative addresses for these servers as well.
  3. Make sure to start the server before you start Super Mario War. Once started, you can join the server using your internal IP address. The other players will need to join via your internal IP if playing on the same local network or your external IP if joining via Internet.
    • Be aware that if playing over internet, the unit with the smw server started must have port forwarding on that wifi or wired router's configuration for UDP 12521 to point to the internal IP of the unit running the smw server. If this is not done, Internet based players may not be able to join the smw server.
  4. Once connected, a room must be created with a name. With the PortMaster setup, the x and y button can be used to just name the room x or y so the room can be setup and all players can enter the room and start playing.

Notes: Thanks to Mátyás Mustoha for continuing the work originally started by Samuele Poletto and then Florian Hufsky to make this game what it is today.

Super Robot Ninja Girl

Instructions: Download game from https://yaru.itch.io/super-robot-ninja-girl , copy data.win to /ports/superrobotninjagirl/gamedata
Notes: Thanks to Yal for creating the game and allowing us to distribute the files. Also thanks to booYah187 for the packaging for portmaster.

SuperTux

Instructions: SuperTux files are already included and ready to go. Just start SuperTux from Ports in the emulationstation menu.
Notes: Thanks to the SuperTux team and contributors for creating and making this game what it is today.

SuperTuxKart

Instructions: SuperTuxKart files are already included and ready to go. Just start SuperTuxKart from Ports in the emulationstation menu.
Notes: Thanks to the SuperTuxKart team and contributors for creating and making this game what it is today.

Super XYX

Instructions: Copy the data.win file and the texts and music folders inside gamedata. Then Boot the game
Notes: Thanks to Team Grybanser Fox for creating this game. Also thanks to Tekkenfede for the porting work for portmaster.

Tamatool (Tamagotchi P1 Explorer)

Instructions: You will need a compatible Tamagotchi P1 ROM called rom.bin in its folder. The expected ROM format is 16 bits in big-endian per instruction (the actual E0C6S46 instructions are 12-bit long).
Notes: Thanks to Tamatool for this Tamagotchi P1 explorer. Also thanks to Bamboozler for the porting work for portmaster.

The Curse of Issyos

Instructions: To successfully boot the game copy the data.win file into the gamedata folder, then boot the game from Coi.sh.
Notes: Thanks to locomalito for this game. Also thanks to Tekkenfede for the porting and packaging for PortMaster.

Thermomorph

Instructions: Thermomorph files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to Varun Ramesh for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Thwack

Instructions: The full game is available for purchase at https://jontopielski.itch.io/thwack. To run the full game, down ThwackLinux.zip, extract it, and copy the Thwack.pck file into the gamedata directory. This supports the ThwackLinux.zip, Apr 28 2023 release.
Notes: Thanks to Jon Topielski and team for creating this games. Also thanks to tabreturn for the packaging for portmaster.

Tile World

Instructions: Tile World files are already included and ready to go. To play the original Chip's Challenge levels, copy your chips.dat file into ports/tileworld/data folder and make sure it's lowercase. Just start Tile World from Ports in the emulationstation menu
Notes: Thanks to Ricardo Angeli for this emulation port of Chip's Challenge created by Chuck Sommerville. Also thanks to Slayer366 for the porting work for portmaster.

Timespinner

Instructions: You must have a copy of Timespinner for Linux. Copy data into the ports/timespinner/gamedata folder
Then just start Timespinner from Ports in the emulationstation menu.
Notes: Thanks to the FNA-XNA project for the runtime that's used to make this possible.
Thanks to JohnnyonFlame for the port work that makes this possible.
You can sponsor FNA-XNA's work here
You can donate towards JohnnyonFlame's work here

Tiny Crate

Instructions: Tiny Crate files are already included and ready to go. Just start Tiny Crate from Ports in the Emulationstation menu.
Notes: Thanks to HarmonyHoney for creating this game and making available for free and efornara for creating the FRT platform. Also thanks to Cebion for the packaging for portmaster.

Titan Tactics

Instructions: Titan Tactics files are already included and ready to go. Just start Titan Tactics from Ports in the Emulationstation menu.
Notes: Thanks to Team Potato for creating this game and making available for free and efornara for creating the FRT platform. Also thanks to Cebion for the packaging for portmaster.

Tomb Raider 1

Instructions: Just add your steam or gog Tomb Raider 1 files to the ports/tombraider1 folder. Then you should be able to launch Tomb Raider 1 from Ports in the emulationStation menu.
Notes: Thanks to XProger for the OpenLara engine that makes this possible.

TurboTableTennis

Instructions: All game files are included.
Notes: Thanks to MenacingMecha for creating this game and allowing distribution of it. Also thanks to booYah187 for the packaging for portmaster.

Ubermosh Collection

Instructions: Inside the game folders you will find 8 folders each with the name of a Ubermosh game. Place the data.win you have inside in the correct gamedata "ie. Ubermosh black data.win in "BLACK/gamedata"
Notes: Thanks to Walter Machado for creating this game. Also thanks to Tekkenfede for the porting work for portmaster.

Ultimate Tapan Kaikki

Instructions: The game files are already included and ready to go. Just start Ultimate Tapan Kaikki from Ports in the Emulationstation menu.
Notes: Thanks to the suomipelit team for creating this open source port. Also thanks to Kloptops and Cebion for the packaging for portmaster.

Undertale

Instructions: You'll need to provide your own Undertale Linux version assets. You can purchase this from GoG for under $10. If you purchase this from GoG, you'll need to download the Linux version and it will have a .sh extension. Just change the .sh to .gz and use 7zip to open the file, then go to the \data\noarch\game\assets folder and copy all of it's contents to your /roms/ports/undertale/assets folder. Then you should be able to launch Undertale from Ports in the emulationstation menu.
Notes:

  • It's been reported that version 1.0.8 seems to work best with this setup. Version 2.0 or newer does not work at this time.
  • On devices with resolutions higher than 640x480, pressing L1 or L2 will adjust the screen aspect ratio.

Thanks to ptitSeb for box86 (https://github.com/ptitSeb/box86)
Thanks to JohnnyonFlame for the necessary modification to allow this game to run on supported linux distros.
You can donate towards JohnnyonFlame's work here

Upo

Instructions: Upo files are already included and ready to go. Just start the game from Ports in the Emulationstation menu.
Notes: Thanks to Eemeli Mark for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Ur-Quan Masters

Instructions: Ur-Quan Masters files are already included and ready to go. Just start UQM from Ports in the emulationstation menu.
Notes: Thanks to avolkov, luminescent, mcmartin and meep-eep for the creation and continued updates of this engine.

VA-11 Hall-A:Cyberpunk_Bartender_Action

Instructions: To boot copy the data.win/game.unx files and all the folder inside the gamedata folder and then boot the game from Valhalla.sh.
Notes: Thanks to sukebangames for this game. Also thanks to Tekkenfede for the porting and packaging for PortMaster.

VanillaRA (Command and Conquor Red Alert)

Instructions: Demo files are already included. If you want to play the full version, you will need to place at least MAIN.MIX & READALERT.MIX into ports/vanillara/data/vanillara. You can get the game files from here. For multiple cd's for the campaigns & expansions it is a little more complex. Follow the installation instructions from here. If you want to use the expansions you will need the files from the patch 3.03, available here.
Notes: Thanks to TheAssemblyArmada and other contributors for the build. Also thanks to kloptops and Snoopy from the AmberElec Discord for the porting work.

VanillaTD (Command and Conquor Tiberium Dawn)

Instructions: Demo files are already included. If you want to play the full version, you will need to place the game files from the following guide into ports/vanillatd/data/vanillatd. You will need to delete all the game files in ports/vanillatd/data/vanillatd before installing full game files.
Notes: Thanks to Vanilla Conquer and other contributors for the build. Also thanks to kloptops and Snoopy from the AmberElec Discord for the porting work.

VCMI - Heroes of Might and Magic III

Instructions: You need to add required game files either from CD1 & CD2, GoG or an installed copy of the game. This requires about 2-3 gb of free space. For the gog version copy setup_heroes_of_might_and_magic_3_complete_4.0_(28740)-1.bin and setup_heroes_of_might_and_magic_3_complete_4.0_(28740).exe into ports/vcmi. For the cd version copy the contents of cd1 into ports/vcmi/cd1 and cd2 into ports/vcmi/cd2. For the installed version copy installed game files into ports/vcmi/install.
Notes: Thanks to VCMI Team for the open source Heroes of Might and Magic III engine that makes this possible. Also thanks to the kloptops for the porting work for portmaster.

VVVVVV

Instructions: The free Make and Play Edition data.zip file is already included. Just start VVVVVV from Ports in the emulationstation menu. You can also add your own purchased copy of the data.zip from your VVVVVV into the /roms/ports/VVVVVV folder if you prefer that version instead.
Notes: Thanks to Terry Cavanagh and other authors and contributors for the creation and continued updates of this game.

Zelda Oni Link Begins

Instructions: All Files are included and ready to play.
Notes: Thanks to Vincent Jouillat and other contributors for creating this game and making available for free. Thanks to fabiopichler for his Zelda OLB SDL2 Version. Also thanks to Tekkenfede for the packaging for portmaster.

Wetspot 2

Instructions: Wetspot 2 files are already included and ready to go. Just start Wetspot 2 from Ports in the Emulationstation menu.
Notes: Thanks to dmitrysmagin and Angelo Mottola for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Widelands

Instructions: All Files are included and ready to play.
Notes: Thanks to the Widelands team for creating this gem and thanks to the Cebion from the PortMaster Discord for packaging it.

Wizardchase

Instructions: Wizardchase files are already included and ready to go.
Notes: Thanks to John Clarkr for creating this game and making it available for free. Also thanks to Cebion for the packaging for portmaster.

Wizznic!

Instructions: all files are already included and ready to go. Just start Wizznic! from Ports in the emulationstation menu.
Notes: Thanks to DusteDdk for the original port, thanks to Bamboozler for the packaging for portmaster and thanks to the Portmaster testers for testing.

Wordle SDL

Instructions: Wordle files are already included and ready to go. Just start Wordle from Ports in the emulationstation menu.
Notes: Thanks to Andrei Rafael for the original port and Rinnegatamante for the non desktop control logic. Also thanks to Bamboozler for the packaging for portmaster.

World War II GI

Instructions: You'll need to add your own full version WW2GI.GRP and WW2DI.RTS and .CON files and optionally CD audio tracks as OGG file in the format trackXX.ogg (where XX is the track number) to the ports/rednukem-WWII/gamedata folder. Then yo should be able to launch World War II GI from Ports in the emulationstation menu.
Notes: Thanks to Nukeykt for the Rednukem engine that makes this possible. Also thanks to romadu for the porting work for portmaster.

Worship Vector

Instructions: Worship Vector files are already included and ready to go. Just start Worship Vector from Ports in the Emulationstation menu.
Notes: Thanks to Quasist, JohnnyonFlame and Zear and other contributors for creating this game and making available for free. Also thanks to Cebion for the packaging for portmaster.

Xenon Valkyrie

Instructions: Download the game from https://store.steampowered.com/app/573780/Xenon_Valkyrie/, copy data.win, all .ogg and .ini files to /ports/xenonvalkyrie/gamedata.
Notes: Thanks to Diabolical Mind for creating this game. Also thanks to booYah187 for the packaging for portmaster.

xkcd Hoverboard

Instructions: All files are included. Just start xkcd Hoverboard from Ports in the Emulationstation menu.
Notes: Thanks to Dmitry Marakasov for making a native version of Randall Munroe's game. Also thanks to Bamboozler for the packaging for portmaster and the portmaster team for testing.

Yatka

Instructions: All files included, ready to run. To force an higher resolution add --scale2x or higher in the boot script
Notes: Thanks to szymor for the source code. Also thanks to Tekkenfede for the packaging for portmaster.

ZeroRanger

Instructions: To start the game copy the data.win/game.unx and all the ogg files inside the gamedata folder, then boot the game from the ports menu on your device.
Notes: Thanks to system-erasure for this game. Also thanks to Tekkenfede for the porting and packaging for PortMaster.

ZGloom

Instructions: Gloom, Gloom 3, Zombie Massacre and Gloom Deluxe 1 level demo files are already included.
Notes: Thanks to Swizpig for this opensource port. Also thanks to Bamboozler for the porting work for portmaster.

Znax

Instructions: All files are included and ready to play.
Notes: Thanks to Nick Kouvaris for the original flash game, Willems Davy for this port, Donskeeto for the music, Bamboozler for packaging for PortMaster and a special thanks to tekkenfede for creating a new theme for this port.

Clone this wiki locally