Skip to content

Latest commit

 

History

History

md

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Prism for Mega Drive

Collection of useful routines for use in Mega Drive assembly development.
For use, include wrapper.asm at the beginning of your project. Does basic setup and jumps to a __main label, which is where your game should start.
Expects a file called header.asm where the Mega Drive file header is declared.
Expects a folder structure where prism is located in ../addons/prism, similar to a KallistiOS setup.
Expects a label called __end at the end of your game.
Defines a label called gLibrarySentinel, after which variables can be placed in RAM.

Tools used for Mega Drive development:

BMP2Tile
Megadrive Map Maker
Hex Editor HxD
ASM68k Assembler

Made possible in part due to BigEvilCorp's cool Mega Drive dev blog, so check that out as well if you're interested in Mega Drive development.