Shiru's Stuff - Free hosting for the demoscene
News   About me   Software   Code   Articles   Music   Donate     1-bit music blog     Chiptune Album Service

This section contains stand-alone source code projects only, such as programming libraries. For source code of my games check the 'Software' section.

Code :: Sega Megadrive/Genesis

Simple 4-channel sample player (691K)
An Example of software 4-channel digital sound mixer for SMD. The archive includes Z80 driver, demo program, and english 'readme'. Check forum thread on SpritesMind.NET for additional info (in english).

Code :: Adobe Flash (ActionScript 3)

AS3 VGM Player v1.14 (25K)
VGM files player with SN76489 sound chip emulation for Flash Player 10. Allows to play music from Sega Master System and some other 8-bit systems in the Flash applications. The archive includes source code, usage example, and english 'readme'.

Code :: NES/Famicom

FamiTone2 v1.15 (126K)
Audio library for music and sound effects. The archive includes source code of the library and tools, usage example, and english docs.

FamiTone v1.24 (112K)
Audio library for music and sound effects. This version is fully obsoleted by FamiTone2, and is not recommended to use.

neslib and CC65 NES examples (126K) / video
A few simple examples of programming NES in C with CC65 and my low level library called 'neslib'.

neslib + FamiTracker player (80K)
A special version of neslib with integrated FamiTracker 0.4.6 player. Can be also used as example of integrating FamiTone2 sound effects system with FamiTracker music player.