| |
MrElijahGardner Account closed
Registered: Jul 2019 Posts: 7 |
Adding SID Music to Compiled Basic
I'm working on a new game. Here is an older video clip as the game has progressed quite a bit since then.
https://youtube.com/watch?v=o9wBsf8FM88
It is written in basic and then compiled. How can I go about adding Sid Music to it? Any suggestions?
Thanks in Advance |
|
... 10 posts hidden. Click here to view all posts.... |
| |
4mat
Registered: May 2010 Posts: 66 |
Long while back I remember using Music Assembler for a few compiled basic things. Calling the save address automatically sets up an IRQ routine for you and plays the track.
Music-Assembler V1.0
But yeah better to have your own routine so you can set up different tracks and manually control them. |
| |
MrElijahGardner Account closed
Registered: Jul 2019 Posts: 7 |
Still trying to figure out music assembler but I think that is the easiest way to achieve the result I need. I tested it with some of the tracks on the disk and it does exactly what I need as long as it gives me some flexibility on the memory addresses.
I was getting ready to go play on the train tracks. THANK YOU |
| |
TWW
Registered: Jul 2009 Posts: 545 |
Quote: Long while back I remember using Music Assembler for a few compiled basic things. Calling the save address automatically sets up an IRQ routine for you and plays the track.
Music-Assembler V1.0
But yeah better to have your own routine so you can set up different tracks and manually control them.
Ok, I wrote a small IRQ routine which will play music while in Basic. The source and the actual machine code is shown below. You have to poke in the data to some address ($c000`perhaps) and update the 0314/0315 pointers and also change the music init and play jsr's.
Then you call the routine by sys 49152 or whatever it was $c000 was decimal.
EDIT: haha I quot'ed the wrong post, sorry. |
| |
MrElijahGardner Account closed
Registered: Jul 2019 Posts: 7 |
Thank you,
I'm getting it to work now (-: |
| |
Count Zero
Registered: Jan 2003 Posts: 1932 |
<offtopic>
This is Lemon talk.
</offtopic> |
Previous - 1 | 2 - Next |