- AVIFRate
- ArDUMPino - Game cartridge ROM reader based on Arduino
- BT2VEC - XBOX One (Bluetooth) controller adapter for the Vectrex
- Ferramenta rombank para o "A GameBoy Emulator (agbe)"
- Ferramentas Java para imbNES com Linux
- IM Café
- KBD2SNES Adapter
- LinuxCrypt
- ListaTelemarMobile
- MCMania
- MD2PCE - Sega Genesis controller adapter for TG16/PC-Engine and USB
- PSX RetroPad Adapter
- PSX2VEC - Playstation controller adapter for the Vectrex
- RetroFi Adapter - Low-Latency 2.4G Wireless Multiplayer Joystick Adapter
- RetroPad32 Adapter
- RetroPad32 Multi-Out Add-on Board
- RetroPad32 USB Input Module
- RetroVGA Scanlines Generator
- SGCExplorer - Sega Genesis Cartridge Explorer
- STM32 HID Bootloader
- Simple Disk Catalog .Net
- SimpleFE - Simple Emulator FrontEnd
- USB RetroPad Adapter
- USB2Classic Adapter
- Wii RetroPad Adapter 2
This project is Open Source (GPLv3) and Open Hardware (CC BY-SA 4.0) I've bought some super-cheap STM8S 8-bit microcontroller based boards and I was wondering what kind of cool project I could put them to use. I've mixed it with an USB Host Mini 2.0 module a CPLD and some discrete components and then the USB2Classic adapter was born! This adapter allows you to use USB controllers with old consoles, such as: - Sega Genesis / Mega Drive (can emulate either a 3 button or 6 button pad) Currently compatible USB controllers are: - Playstation 4 USB controller Button mapping: Mapping can be selected by pressing the Up + HOME/MENU button combo in the USB controller. You can download the mapping spreadsheet here The CPLD originally used by this adapter is an EPM7064SLC44-10N which is 5V based. Verilog sources are inside the multi-out directory along with Quartus II project files. The USB Host Mini board MUST be modified for 5V as shown in the doc/usbhost_mini_5v_mod.png diagram. Firmware was compiled using SDCC version 3.8.0 Thanks to Bruno Duarte Gouveia (brNX) for all the help with Verilog! Source code and schematics available at GitHub Enjoy! |
|||