Here’s the example bass guitar player. Play through the notes with the gamepad (directions on screen). In main.asm, are the tables and include files for the samples. The TIMER section should be pretty self explanatory, as in ‘note_play’. I left all the samples as a single block, because it’s easier that way. All the samples and support tables are address independent (but you do need to include them in sequential order like in my example in order to use the tables). That means you need to add (OR) the page offset when loading the pointer. I also added a generic envelope system (delay & decay) to make the samples more appropriate.


2 Responses to “Batman”

  1. Still sounds a little distorted on Ootake (not as bad as with older builds though). But find on mednafen and the real hardware (tested on a Duo).

  2. Note: Also, if you run this on a tototek card – you’ll need to pad the binary/rom to 256k or such. Tototek is just funky like that.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: