Engine & Library

From dreamcast.wiki
Revision as of 12:46, 3 February 2024 by Quzar (talk | contribs) (→‎Audio)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This list is an adaptation of the awesome-dreamcast repo on github.

Tutorial

  • Dreamcast.wiki - A brand new wiki with up-to-date information about the Dreamcast.
  • DCEmu Developement Wiki - Great resource to start. Somewhat incomplete in certain aspect.
  • Dreamcast-tutorial Github - A new-ish sets of tutorial with code example. Covers the basic (installing the toolchain, graphics, audio, controller)

Framework

  • KOS - The pseudo-OS that's been used in a lot of homebrew/indie.
  • DreamSDK - A multitool environment made for Windows. Maintained by [SiZiOUS](User:SiZiOUS)
  • BennuGD - A multi-platform engine
  • WincastCE - An experimental windows CE shell (?)
  • DreamShell - The popular alternative operating system for loading games/app from SD Card and IDE Drive
  • libronin - an independent development library created by the DreamSNES team

Engine

Graphics

  • GLdcGLdc - A OpenGL 1.2 implementation started by Kazade
  • LMP3DLMP3D - A multi-platform 3D Lib. (*Looks abandoned but might be good for research*)
  • DreamROQ - A ROQ video player. (*Stable, no sound*)

Audio

VMU

Utilities

  • Prism - CaptainDreamcast's set of utilities for Physics, files loading, etc. (*untested*)

Memory Management

Debugging

Random