Skip to content
Dreamcast documentation and source code for bare metal coding
C C++ HTML Makefile Objective-C Visual Basic Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AICA Added more files Apr 17, 2017
BOOT
CONTROLR
CPU
G2BUS/SCHS
GDROM
HARDWARE/DOCS
KEYBRD/DOCS
LAN
MEMORY
MODEM
MOUSE/DOCS
POWERVR
SDK
SERIAL
VGA
VMU/DOCS
.gitattributes
README.md

README.md

dreamcast-docs

Dreamcast documentation and source code for bare metal coding

  • Hardware and software needed

You need the following to get this program working :

- Windows win32 operating system
- Sega Dreamcast game console

  • List of programs

- AICA : ARM7TDMI based sound chip
- BOOT : startup code and disc images
- CONTROLR : controllers and maple bus
- CPU : Hitachi SH-4 CPU @ 200 MHz
- G2BUS : processor external bus @ 100 MHz
- GDROM : 1GiB reverse spinning GD-ROM discs
- HARDWARE : general schematics and informations
- KEYBRD : keyboard extension
- LAN : broadband extension (10 or 100 Mbps)
- MEMORY : memory mapping
- MODEM : modem extension (56kbps US, 33.6kbps EU)
- MOUSE : mouse extension
- POWERVR : Imagination Tech PowerVR 2 GPU
- SDK : programming material and source code
- SERIAL : serial port (up to 1Mbps) and USB interface
- VGA : vga (640x480) box and programming guide
- VMU : programmable independent memory module

  • How to use it

Read the fabulous manual.

  • Some infos

I tried to port my operating system attempt to the Dreamcast hardware.

You can’t perform that action at this time.