Skip to content

Latest commit

 

History

54 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

✨🎮 Awesome Portablizing 👾✨

A curated list of portablizing and portablizing-adjacent modding projects for various video game consoles, with a focus on cool and/or open-source hardware & software!

Please open a PR if you know of a cool portablizing-related project that should be added to the list.

Contents

Community

BitBuilt.net is where GC, Wii, N64, NES, SNES, Virtual Boy, PS1, PS2, Dreamcast, Saturn, Xbox, Xbox 360, and Wii U portablizing have all been taken even further beyond.

The BB forums are an invaluable resource; the various console boards have literally thousands of threads and worklogs, containing vast amounts of portablizing knowledge and info.

General

  • LibrePD - USB-C Power Delivery PCB using IP2721
  • LibreDock - VGA + controller dock solution for portables
  • LibreHDMI - MS9288A-based VGA to HDMI converter
  • OSD Control Board - Controls LCD driver boards with button combos
  • Shinobi Scaler - OSHW RGB to VGA linedoubler/scaler for portables using GBS-Control
  • PicoSync - RP2040-based C-sync conditioner for CRT monitors
  • Reggie - Simple wide-input 3A voltage regulator board
  • U-AMP - LM49450-based digital audio amp for Wii, PS2, and Dreamcast
  • Scampi - WIP universal digital audio amp for SNES, N64, GC, Wii, Wii U, and more

Nintendo

NES

  • TinyTendo - An open source Gameboy sized handheld NES using real hardware
  • TNY-NROM - Custom NROM cartridge PCBs for TinyTendo
  • TinyNES - Open source miniature NES console
  • OpenTendo - An open source hardware recreation of the 1985 frontloading NES
  • OpenTendo Toploader - An open source hardware recreation of the 1993 toploading NES (NES-101)
  • fiNESse - TinyNES, NESRGB, OpenTendo and Power Module Redesign in one PCB
  • NullCIC - CIC replacement for NES
  • PicoPad - World's smallest functional NES controller
  • NES ProtoCart - Protoboard NES cartridge
  • FDSKey - Open source, low cost Famicom Disk System Emulator
  • COOLGIRL - Open source hardware ultimate multigame cartridge for Famicom
  • FamicomPowerBoard - Open source power board replacement for Famicom which adds AV RCA jacks

SNES

  • nonSNES - An open source recreation of the SNSP-CPU-01 Rev5 SNES motherboard
  • snesp - An old school SNES portable using a PSOne screen, designed in openSCAD
  • αSNES - Incomplete SNES portable based on 1-Chip motherboard redesign
  • SNES_TST - Project for utilizing the digital RGB555 video bus found on 2Chip SNES consoles
  • Lazy Man's SNES Reset - In-game reset for SNES, activated by button combo
  • SNES Dejitter - Dejitter mod for NES/SNES
  • SNES Multi-Region with Dejitter - Region-free mod with SuperCIC, dejitter, and IGR
  • SNES Jr. (SNN-CPU-01) Board Scans - 2400DPI Jr. scans + digital audio pinout
  • sd2snes - Open source SNES flashcart that supports every enhancement chip
  • sd2snes-ecp5 - Port of sd2snes to ECP5. Enhancement chip support incomplete.

N64

  • usb64 - Feature-packed controller (CNT-NUS) emulator for N64. Works standalone or with USB controllers
  • atmega328-N64-controller - 328P-based N64 controller emulator with rumble and memory pak support.
  • n64-controller-port - KiCAD footprint and 3D model for aftermarket female N64 controller ports
  • cube64-dx - Adapter to use GameCube controllers on N64
  • N64-Controller-Module - Replacement N64 controller PCB for portables. Uses CNT-NUS and FRAM for mempak
  • N64-Joystick-Converter - PIC application code to connect pot-based joysticks to CNT-NUS
  • N64 Stick Converter PCB v3 - AVR-based N64 stick converter by Jakob Schäfer
  • 64AMP - Digital audio amp for N64 based on LM49450
  • N64-FRAM-Memory-Pak - An FRAM-based N64 controller pak replacement
  • AkiraFlex - Open source RAMBUS termination flex for N64 portables
  • N64 RCP Flex Suite - Variety of OSHW flex PCBs for relocating the N64 cartridge slot
  • rcp-n64-flex - N64 RCP cartridge slot flex PCB
  • SummerCart64 - Robust OSHW FPGA-based N64 flashcart
  • Brutzelkarte (PCB/Gateware) - Prototype FPGA-based N64 flashcart
  • DaisyDrive64 - In-development STM32H750-based N64 flashcart
  • El Barato 64 - Incomplete FPGA-based N64 flashcart
  • PicoCart64 - RP2040-based N64 flashcart (development stalled)
  • N64cart - In-development RP2040 N64 flashcart based on PicoCart64
  • UltraPIF (PCB/Gateware/Firmware) - FPGA-based N64 PIF replacement
  • N64RGB, N64Advanced - A series of FPGA-based HDMI mods for the N64 by borti4938
  • GCVideo Lite - FPGA-based replacement video DAC for N64
  • PPR - An epic thread documenting the first working N64 motherboard reimplementation
  • N64-AIO - Gman's working N64 motherboard reimplementation
  • N64 Tríos - SparkleBear's in-progress N64 motherboard reimplementation
  • N64 Micro - thedrewm's in-progress N64 motherboard reimplementation
  • N64HH V2 - Open source N64 portable
  • OpeN64 - Open source 1:1 NUS-CPU-03 N64 motherboard recreation
  • Matterhorn 64 CORE - Compact open-source N64 motherboard redesign optimized for portablizing

GameCube

Wii

  • RVK Compendium - In-depth tracing/pinoutting of the 4-layer Wii motherboard
  • Wii Mini Compendium - In-depth tracing/pinoutting of the Wii Mini motherboard by ShinyQuagsire
  • WIP Wii Mini Compendium - WIP tracing/pinoutting of the Wii Mini motherboard
  • Wee Wii - Open source recreation of the Wii motherboard core circuitry in KiCAD
  • RVLoader - Game loader and softmod solution for Wii portables
  • NPC - MCU integration with RVLoader
  • RVL-PMS - BQ25895-based BMS + power management for Wii portables
  • nandFlex - FPC for relocating Wii's NAND
  • AVEflex - FPC for relocating Wii's AVE
  • WiFiflex - FPC for relocating Wii's Wi-Fi module
  • mxHound - FPC for relocating MX chip and U10
  • fujiflex - GCVideo DVI flex PCB for Wii
  • periphlex - Flex breakout for USB, BT and GCC on trimmed Wiis
  • OmegaFlex - Wii NAND + U10 + digital video breakout flex
  • NIFTY-flex - u10, nand, Bluetooth, USB, GC, AV, MX,and GCVideo breakout flex
  • wii-breakout - Wii motherboard breakout PCB
  • wii-trim-pcb-footprints - Wii motherboard "shield" PCB templates
  • Wii Power Strip - Slimline PCB to supply power to trimmed Wii motherboards
  • wii_undervolt - Regulator board for Wii undervolting and current measurement
  • Thundervolt - Stylish, highly integrated voltage regulation hat with software-controlled undervolting
  • wii-power-module - Highly integrated voltage regulation / audio / SD / MX hat for OMEGA trims
  • RVL-PSU - Simple Wii regulator board
  • PSU-Plus - Improved, open source Wii regulator board
  • XiiSBar - Open source miniature Wii sensor bar for portables
  • Classic+ - Wii Classic Controller and Nunchuk emulator
  • Wii-Bluetooth-Replacement - ESP32-based Wii BT module replacement
  • WavePhoenix - WIP open source WaveBird receiver
  • GCVideo - FPGA-based DVI/HDMI mod for GameCube/Wii
  • picoAVE - RP2040-based HDMI mod for Wii
  • GC Nano - World's smallest GameCube (Wii-based, OSHW)
  • Short Stack - World's smallest Wii console (OSHW)
  • Kawaii - Functional metal Wii keychain (OSHW)
  • Wii SPii - Open source clamshell Wii portable
  • G-Wii - Open source Wii portable with 5" 640x480 screen
  • G-Boy Rev III - Open source DMG-style Wii portable
  • Louii Twoii - Open source Wii portable with 5" 800x480 screen
  • Xii-Boy Pocket v2 - Open source Gameboy-style Wii portable
  • Xii-Boy Ultra - Open source wire-free Wii portable

Wii U

About

A list of cool portablizing/modding projects, with a focus on open source hardware and software

Topics

Resources

Contributing

Stars

47 stars

Watchers

1 watching

Forks

Contributors