Difference between revisions of "Engine & Library"

From dreamcast.wiki
Jump to navigation Jump to search
 
Line 18: Line 18:
 
*[https://simulant-engine.appspot.com Simulant] - A general purpose 2D-3D engine in active developement.
 
*[https://simulant-engine.appspot.com Simulant] - A general purpose 2D-3D engine in active developement.
 
*[[nuQuake]] - Quake engine by MrNeo240
 
*[[nuQuake]] - Quake engine by MrNeo240
*[https://github.com/ianmicheal/Radquakemax radQuake] - Quake engine by Ian Micheal
+
*[[RADquake]] - Quake engine by Ian Micheal
 
*[https://github.com/ianmicheal/Dreambor6.0 DreamBOR - unofficial] - OpenBOR dreamcast port forked an improved by Ian Michael
 
*[https://github.com/ianmicheal/Dreambor6.0 DreamBOR - unofficial] - OpenBOR dreamcast port forked an improved by Ian Michael
 
*[https://github.com/CaptainDreamcast/DolmexicaInfinite DolmexicaInfinite] - A Mugen-like engine for fighter games
 
*[https://github.com/CaptainDreamcast/DolmexicaInfinite DolmexicaInfinite] - A Mugen-like engine for fighter games
  
*[http://elysianshadows.com Elysian Shadows Toolkit] - *(unreleased/in-development)* General-purpose Toolkit and Engine being actively developed to power Elysian Shadows. Engine and source will be released with the game.  
+
*[http://elysianshadows.com Elysian Shadows Toolkit] - *(unreleased/in-development)* General-purpose Toolkit and Engine being actively developed to power Elysian Shadows. Engine and source will be released with the game.
  
 
==Graphics==
 
==Graphics==

Latest revision as of 16:16, 30 May 2020

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
  • LibGyro - *(unreleased/in-development)* Cross-platform hardware abstraction layer being developed with Elysian Shadows, supporting Windows, Mac, Linux, PSP, Dreamcast, iOS, Android, OUYA, and more.
  • libronin - an independent development library created by the DreamSNES team

Engine

  • Elysian Shadows Toolkit - *(unreleased/in-development)* General-purpose Toolkit and Engine being actively developed to power Elysian Shadows. Engine and source will be released with the game.

Graphics

Audio

  • ALdc - A OpenAL 1.2 implementation started by Kazade

VMU

Utilities

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

Memory Management

Debugging

Random