Entwicklung

Aus SEGA-DC.DE

Der Dreamcast gehört zu den interessantesten Plattformen für Hobby-Programmierer, sodass im Laufe der Jahre unzählige verschiedene Programme, Emulatoren und Spiele von Privat-Entwicklern für Dreamcast erschienen. Mit KallistiOS steht ein legales und kostenloses Entwicklersystem zur Verfügung, dass sich durchaus auch mit den offiziellen SEGA-Tools messen kann. Programmiert wird mit den Programmiersprachen C und C++, die beide eine Art defacto-Standard in der Informatik darstellen.

Auch du kannst Programme für Dreamcast schreiben! Auf den folgenden Seiten wollen wir angehenden Dreamcast-Entwicklern helfen, mit der Dreamcast-Programmierung anzufangen.

Hier findet ihr Kurse, Anleitungen und mehr, die euch helfen für die Dreamcast-Konsole zu entwickeln.

Einrichten

Programmieren

KallistiOS

libronin

Probleme?

In unserem Programmierforum könnt ihr euch gegenseitig Tipps geben und bekommt bei Problemen Hilfe.

Nützliche Programme

Debugging und Testen

Zum Debuggen und Testen der Programme gibt es grundsätzlich drei Möglichkeiten:

  • Testen mit Emulatoren - Es gibt verschiedene gute Dreamcast-Emulatoren für den PC. Ein Emulator ist wohl die schnellste und einfachste Methode ein Dreamcast-Programm zu testen. Allerdings verhalten sich Emulatoren nicht immer so wie ein echter Dreamcast, es kann also pasieren, dass manche Programme im Emulatoren nicht so laufen, wie auf einer wirklichen Konsole.
  • CDs brennen - Brennt euer Programm auf eine CD und testet es direkt auf dem Dreamcast.

Links

Es gibt mehrere große englische Webseiten, die ebenfalls das Thema Dreamcast-Programmierung behandeln.