8bit-Unity: You have some great ideas for a game on 8bit era computers, such as the Apple //e, Atari XL/XE, Commodore C64, Oric 1/Atmos or Atari Lynx… But you don’t have any clue about assembly language programming? 8bit-Unity is the only cross-platform C language SDK for 8bit computers, which allows writing your game just once, and then deploy it on all those platforms! Furthermore, the integrated asset pipeline makes it super easy to produce bitmaps, sprites, and music for your game!
Batocera.linux: Batocera.linux is an operating system (like Windows 10 and Mac OS) specialized in retrogaming available for your pc and different nano computers like the Raspberry and the Odroids. On PC, it is available on a usb key and can boot without altering your existing hard drive. Note that you must own games you play in order to respect legality.
DOSBox Pure: DOSBox Pure is a fork of DOSBox, an emulator for DOS games, built for RetroArch/Libretro aiming for simplicity and ease of use.
Evercade: We’re retro gamers. We’re a team of passionate gamers who want to create a single platform for retro gamers to enjoy their favourite games. We haven’t developed this because we ‘saw a gap in a market’. This is a project being developed with passion.
Lakka: Lakka is a lightweight Linux distribution that transforms a small computer into a full blown retrogaming console.
Libretro: Libretro is a simple API that allows for the creation of games and emulators. It is very simple in nature, yet very powerful. The simplicity of it all requires some explanation in order to truly grasp how useful it can be to your own projects. When you choose to use the libretro API, your program gets turned into a single library file (called a ‘libretro core’). A frontend that supports the libretro API can then load that library file and run the app. The frontend’s responsibility is to provide all the implementation-specific details, such as video/audio/input drivers. The libretro core’s responsibility is solely to provide the main program. You therefore don’t have to worry about writing different video drivers for Direct3D, OpenGL or worrying about catering to all possible input APIs/sound APIs/supporting all known joypads/etc. This is none of your concern at the libretro core implementation level.
Multi-Platform Arcade Game Designer: Simply put, the most powerful user-friendly tool there is for creating games for 8-bit computers. Supported formats include the ZX Spectrum, Amstrad CPC, BBC Model B, Dragon 32/64 and Acorn Atom, with more on the way. Create blocks, sprites and screens, knock out a few lines of code in AGD's simple scripting language (inspired by BASIC) or get the tool to create the code for you and create an 8-bit game that would have graced any software house's catalogue back in the day. Far more powerful than the original AGD with new commands and extra functionality, MPAGD comes complete with comprehensive documentation and example code templates. Includes tools to convert graphics between 8-bit formats, generating placeholders that can then be edited. MPAGD will even import 48K snapshots of games written using AGD 4.0 to 4.7 or AGDX and allow you to change or expand them.
Recalbox: Recalbox allows you to re-play a variety of videogame consoles and platforms in your living room, with ease! Recalbox OS is free, open source and designed to let you create your very own Recalbox in no time! Use Raspberry Pi, ODROID or even PC (x86)!
Retro Reverse Engineering: RetroReversing is a hand-picked list of the best Reverse Engineering material available on the web. All our content is of high quality and all content references the original source.
RetroArch: RetroArch is a frontend for emulators, game engines and media players. It enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all.
RetroPie: Welcome to RetroPie. RetroPie allows you to turn your Raspberry Pi, ODroid C1/C2, or PC into a retro-gaming machine. It builds upon Raspbian, EmulationStation, RetroArch and many other projects to enable you to play your favourite Arcade, home-console, and classic PC games with the minimum set-up. For power users it also provides a large variety of configuration tools to customise the system as you want. RetroPie sits on top of a full OS, you can install it on an existing Raspbian, or start with the RetroPie image and add additional software later. It's up to you.
ROMhacking.net: ROMhacking.net is home to classic video game modifications, fan translations, console homebrew, utilities, and learning resources.
The Sierra Help Pages: Having trouble getting your old Sierra On-Line adventure game to run? Here you will find a collection of tips, help, tools and patches to get your games running on newer, faster computers with newer Operating Systems.
Total Replay: 100s of games at your fingertips, as long as your fingertips are on an Apple ][ - Total Replay is a frontend for exploring and playing classic arcade games on an 8-bit Apple ][.
vt100-games: In this repository, I want to collect some games for CP/M which work when using a VT100 compatible terminal (i.e. VT100 ANSI escape sequences). These games use VT100 either per default or were adopted to using them. Whenever possible, I will provide working binaries (i.e. .COM files) and also the sources or original files that I found online.