You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Raphael Assenat b3be93b21f Add a .gitignore file 7 years ago
png_to_vmu_lcd Image tool and samples 10 years ago
usbdrv Initial revision 10 years ago
.gitignore Add a .gitignore file 7 years ago
Makefile Use avr-size 10 years ago
README.md Add README.md 7 years ago
blob.c Images 10 years ago
changelog.txt v1.2 10 years ago
dc_pad.c Display two images at startup 10 years ago
dc_pad.h Initial revision 10 years ago
gamepad.h Mouse support 10 years ago
generate_rxcode.sh Add a C implementation to send data from program memory 10 years ago
license.txt License file added 10 years ago
main.c Declare Japanese language (for keyboard) 10 years ago
maplebus.c Add a C implementation to send data from program memory 10 years ago
maplebus.h Add a C implementation to send data from program memory 10 years ago
raphnet.c Images 10 years ago
rxcode.asm Add a C implementation to send data from program memory 10 years ago
usbconfig.h v1.2 10 years ago

README.md

Dreamcast controller to USB adapter firmware

AVR micro-controller firmware for a Dreamcast controller to USB adapter.

Project homepage

Schematic and additional information are available on the project homepage:

English: Dreamcast controller to USB adapter French: Adaptateur manette Dreamcast à USB

Supported micro-controllers

Currently supported micro-controllers:

  • Atmega168

Adding support for other micro-controllers should be easy, as long as the target has enough IO pins, enough memory (flash and SRAM) and is supported by V-USB.

Built with

License

This project is licensed under the terms of the GNU General Public License, version 2.

Acknowledgments

  • Thank you to Objective development, author of V-USB for a wonderful software-only USB device implementation.