Developer DocumentationSubmit document
NetBSD Quick-Setup Guide
Info: A Quick-Setup guide for NetBSD/dreamcast making it 'easy to use for "non-developers"' and provides precompiled packages for both the dreamcast NetBSD kernel/world. This is slightly old, since the downloads have not yet been updated to match the latest source release, but they will be updated accordingly soon.
Quick NetBSD/Dreamcast How-To
Updated: 07-Oct-2002 (thanks to Matthieu Legris)
Info: A collection of pdfs for the dreamcast broadband adaptor RTL8139 chip. This includes a programming guide, datasheet, and comparison pdf. These are not relevant to the dreamcast lan adaptor, which is completely different chip!
Updated: 07-Oct-2002 (added newer PDF thanks to Matthieu Legris)
Info: This is a Connexant/Rockwell pdf relevant for the Dreamcast modem.
For anyone who wants to have a hack-about, modem registers 0x00-0x1f are mapped to 0xA0600004 and following on the dreamcast, with 0xA0600000 being a general modem id / enable h/w register.
The modem is designed to have programs run on its dsp, but can also seemingly be merely controlled via direct register writes. Hopefully a homebrew driver can be written for the modem both for developmental purposes (connecting it to direct to pc) and for other (online) projects.
Preliminary pdf (old)
Maple Bus patent information
By: Kabushiki Kaisha Enterprises (JP)
Info: A complete reference to the dreamcast peripheral system, called the maple bus. This provides full hardware and software details for the method used to create a 'plug-and-play' controller setup within the console. It also explains how such peripherals as the light gun and the microphone are designed and work through the hardware itself.
Local document (html - no figures)
PDF (compiled by Mathieu Legris) - this includes all diagrams/figures.
Dreamcast JAP Browsers translation page
By: Various contributors to the Dreamcast Browsers Group, compiled by CyRUS
Making Games For The Dreamcast Using Standard GNU Tools
By: Kevin Fowlks
Info: A getting started guide for developing using freely available tools and libraries on the Dreamcast. A bit outdated (using libdream instead of KOS, for example), but probably still worth a read.
Hitachi SH7750 Hardware Manual
By: Hitachi, Ltd.
Info: Very useful and interesting for those who want to know about the SH4 processor in the dreamcast
Download Local Copy: sh7750h.pdf
Getting Started With DC Development using Win32
Last Update: 08-Mar-2001
Info: The newbie's "getting started" guide for those that need to get the gcc cross-compiler working under Win32 in a Cygwin environment.
Building a Win32 hosted sh4-crosscompiler using GCC
Info: The original instructions for getting gcc running as a cross-compiler under Win32 in a Cygwin environment. Use this if you have an idea of what you're doing. Use Jules' Newbie Guide if you don't.
Building a DC-PC Serial Cable (using a NGPC-DC cable)
Info: Instructions for building a DC-PC serial cable starting with a NGPC-DC cable. This is basically Marcus' Serial Cable Instructions except that it discusses swapping the pins (2&3 and 7&8) so that a null-modem adapter is not necessary. Basically, if you can get a NGPC-DC cable to start with, these are the instructions to follow.
Building a DC-PC Serial Cable (using SVideo or VGA/RGB/SCART cables)
Info: If you can't find the NGPC-DC cable, but have two DC SVideo cables or one VGA/RGB/SCART cable, you can use DCGrendel's instructions.
[Link no longer valid.]
Boob! - How to alter a DC to read CD-RWs
Info: Most (but not all) DCs can be hardware modified to read CDRW discs.
Boob! - Hexing the Utopia Boot Disc (take two)
Info: Early analysis of the Utopia Boot Disc continued.
DC GFX/Video Register
By: bITmASTER Added: 20-Jul-2000
Download Local Copy: dcgfx.pdf
Dreamcast Memory Map
Info: Simple memory layout of the DC
Optimizing Dreamcast Microsoft Direct3D Performance (under WinCE for Dreamcast)
By: Sebastian Wloch of Kalisto Entertainment (the developers, not the pirates)
Hitachi SH7750 Programming Manual
By: Hitachi, Ltd.
Info: This is the best document ever... read it or at least parts of it
Download Local Copy: h14tp003d2.pdf
IP.BIN header information
Info: Very useful and interesting - my DCINFO tools is essentially a direct doc->program conversion
Additional Data by AltRN8
Dreamcast Portal Techniques
By: Jayeson Lee-Sterre
Download Local Copy: portal.pdf
Accessing PowerVR 2DC Features Under WinCE
By: Jason Powell
Download Local Copy: powervr2dc_features_wince.pdf
Boob! - The Quest for a Bootable CD-ROM
Load Update: 24-Jul-2000