/console



Various

Cross Platform Music Compiler Kit

Data decompression routines




NES

A NES musicdisk (256kB MMC1)

An electronic  christmas card from me (40kB NROM PAL)


The  Chip Addiction demo. (40kB NROM) | source

Stuck in Castle Nessenstein. (40kB NROM PAL)
 



A VGM player
 


Don't run the demos marked with "PAL" in NTSC mode, since they more or less require PAL mode to run properly. Also, use a decent emulator (if you can't run them on a real NES). I've gotten good results with FCE Ultra, Nintendulator and VirtuaNES.




Gameboy / Gameboy Color

A VGM player. Allows you to listen to SEGA Master System / Game Gear music on the Gameboy




NeoGeo Pocket / Color

A VGM player. Allows you to listen to SEGA Master System / Game Gear music on the NGPC. Source code included.




PC-Engine/TurboGrafx

 A VGM to HES converter. Can also convert to a standard ROM file (.pce). The source for the HuC6280 playback code is included.

An NSF player. Allows you to listen to NES/Famicom music on the TGX/PCE




SNES

A  native SPC player (75 kB) | more info
 

An updated menu for the NEO SNES Myth cart | google code repo

 
code optimizer for use with the snes-sdk

 
VGM to SPC converter. The source for the S-SMP playback code is included.

A musicdisk containing music from various Sega MasterSystem / GameGear games. Uses my VGM playback code




GBA

My GBA demos




Saturn

flag effect (8kB) | source

Some old-school effects (12kB)

demo of a flatshaded cube (21kB)

Some rotating 3D letters (22kB)

A tiny VDP2 demo (4kB) | Dual SH2 version

fire effect in 312 bytes (4kB)

Demo of executable compression on the Saturn (251kB)

Gouraud shading test 

mesh processing test 

plasma effect 

An example of using the SH2's two-way cache mode to get 2kB of internal RAM. Doesn't work in yabause as of 0.9.7, hence the incorrect screenshot

An example of JPEG decoding on the Saturn. Includes a prebuilt version of libjpeg (here are the sources for the library)
 

An example of PNG decoding on the Saturn. Includes prebuilt versions of libpng and zlib (here are the sources for the libraries)




32X

fire effect for the 32X. Source code is included (11kB)
 

A simple example of programming the 32X in C. Source code is included (12kB).
Assembly version

A small 3D demo. Source code is included (184kB).

Gameboy emulator for the 32X (32kB).
 

An example of JPEG decoding on the 32X. Includes a prebuilt version of libjpeg (here are the sources for the library)

An example of PNG decoding on the 32X. Includes prebuilt versions of libpng and zlib (here are the sources for the libraries)




Megadrive/Genesis

A small Megadrive demo inspired by Keroro Gunso (27kB)

Source code for the KeroDemo. Compiles with m68k-coff-gcc


VGM player with GD3 and multisong support (113kB)




SMS

My entry in the SMSPOWER 2009 compo (19kB)

sprite demo for the SEGA Master System (4 kB)




Links

Need an emulator, test roms or maybe a devkit? visit these sites:

GBADev.org
devrs.com/gba
Public domain ROMs
DevkitARM|PPC|PSP
NES Dev
SMS Power
SegaXtreme
Zophar's Domain