Console
to sort
- https://github.com/makapuf/bitbox - a 32bit open hardware/source DIY console based on a unique chip (a cortex m4 with 1MB flash and 192k RAM). It has 2 USB devices input, stereo sound output, micro SD card, VGA graphics up to 800x600 @ 32k colors. On the software side, a bootloader, simulators and several games, emulators and libraries.
- Arduboy - Real Credit Card Size! Now includes over 200 games! Create your own games with free tutorials online. [1]
- Architecture of Consoles | A Practical Analysis - A practical analysis by Rodrigo Copetti
Nintendo
- https://github.com/christopherpow/nesicide - an Integrated Development Environment (IDE) for the 8-bit Nintendo Entertainment System (NES).
- https://github.com/chrismaltby/gb-studio - a quick and easy to use retro adventure game creator for Game Boy available for Mac, Linux and Windows.
NES
- https://github.com/iaddis/metalnes - Transistor level NES-001 simulation. Builds on OSX only for now. No MMU support. [2]
- Ukikipedia - wiki is dedicated to recording expert level knowledge of Super Mario 64. The purpose of this wiki is to allow people to find information that isn't easily available on other websites or by a quick Google search
DS
- DLDI - Dynamically Linked Device Interface for libfat - is the Dynamically Linked Disc Interface for Game Boy Advance and Nintendo DS. It works as a part of libfat to allow homebrew programs to read and write files on the memory card inserted into one of the system's slots. It has also been implemented for GBA_NDS_FAT and DSLinux.
- https://github.com/YourKalamity/lazy-dsi-file-downloader - Automatically downloads, extracts and places files used for DSi modding
- Home | Universal-DB - you can find lists of 3DS and DS homebrew, updated regularly to make sure you’re getting the latest versions
- https://github.com/LostNintendoHistory/Lost-NDS-TV - The Lost Nintendo DS Television Output, brought back to life
Playstation
- https://github.com/dangiu/PicoMemcard - Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico
- https://github.com/x-station/xstation-issues - Issues and support for the xstation optical drive emulator
Controllers
- https://github.com/kozec/sc-controller - User-mode driver, mapper and GTK3 based GUI for Steam Controller, DS4 and similar controllers.
- https://github.com/JonnyHaystack/HayBox - Modular cross-platform firmware for digital or mixed analog/digital game controllers
- https://github.com/Ryzee119/ogx360 - Add modern xinput USB support to your Original Xbox tv video_game