Development: Difference between revisions

From dreamcast.wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 27: Line 27:


=== Environments and IDEs ===
=== Environments and IDEs ===
* [[Qt Creator Dreamcast Development Environment]]
* [[CLion Debugging]]
* [[CLion Debugging]]
* [[Visual Studio Code]]
* [[Visual Studio Code]]
Line 69: Line 68:


=== Audio ===
=== Audio ===
* [[Streaming audio]]


=== Maple ===
=== Maple ===
Line 78: Line 76:
* [[Show icon]]
* [[Show icon]]
* [[Play tone]]
* [[Play tone]]
* [[VMU_development|Game Development]]


=== Optimization ===
=== Optimization ===
* [[GCC-SH4 tips]]
* [[GCC-SH4 tips]]
* [[SH4 in Compiler Explorer]]
* [[Fast SH4 Vertex Processing]]
* [[Fast SH4 Vertex Processing]]
* [[Useful programming tips]]
* [[Useful programming tips]]
Line 90: Line 86:
* TA
* TA
* PVR
* PVR
=== Dreamcast Tutorial ===
==== First Steps ====
* [[Makefile]]
* [[Main.cpp]]
==== Texturing ====
* [[Adding a Romdisk]]
* [[Drawing a Texture]]
* [[Textures and Meshes]]
* [[Transparent Textures]]
==== Systems ====
* [[Text Rendering]]
* [[Event Handling]]
=== Website Development ===
=== Website Development ===
*[[Development Resources]]
*[[Development Resources]]

Latest revision as of 05:50, 6 April 2025

Getting started

Ready-to-use environments

KallistiOS

Other

Build & test

Environments and IDEs

Tools & utilities

Releasing your project

  • Plain files
  • Disc image
  • Selfboot Inducer package

Engines

See Engine & Library

General

Graphics

Audio

Maple

  • Controller input

VMU

Optimization

Dreamcast Tutorial

First Steps

Texturing

Systems

Website Development

Random Snippets