Go to file
Raphael Assenat b3be93b21f Add a .gitignore file 2016-10-13 23:17:02 -04:00
png_to_vmu_lcd Image tool and samples 2013-11-23 03:41:02 +00:00
usbdrv Initial revision 2013-10-13 21:01:08 +00:00
.gitignore Add a .gitignore file 2016-10-13 23:17:02 -04:00
Makefile Use avr-size 2013-11-07 03:38:39 +00:00
README.md Add README.md 2016-10-13 23:16:43 -04:00
blob.c Images 2013-11-23 03:40:35 +00:00
changelog.txt v1.2 2013-11-23 02:27:18 +00:00
dc_pad.c Display two images at startup 2013-11-23 03:40:02 +00:00
dc_pad.h Initial revision 2013-10-13 21:01:08 +00:00
gamepad.h Mouse support 2013-10-27 22:39:33 +00:00
generate_rxcode.sh Add a C implementation to send data from program memory 2013-11-07 03:38:24 +00:00
license.txt License file added 2013-10-15 02:26:08 +00:00
main.c Declare Japanese language (for keyboard) 2013-11-23 02:24:46 +00:00
maplebus.c Add a C implementation to send data from program memory 2013-11-07 03:38:24 +00:00
maplebus.h Add a C implementation to send data from program memory 2013-11-07 03:38:24 +00:00
raphnet.c Images 2013-11-23 03:40:35 +00:00
rxcode.asm Add a C implementation to send data from program memory 2013-11-07 03:38:24 +00:00
usbconfig.h v1.2 2013-11-23 03:41:53 +00:00

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.