IntroAdd & IntroStrip.
This is just gonna be a brief documentation, since i'm too lazy to write
all that much.. But i guess most of how it works is obvious. So..
IntroAdd, which was written for Censor, just adds an intro(or whatever)
onto a gamefile (or your favourite SNES demo? hehe) In this current
version it's only capable of handling 32kb intros. Planning to implement
a switch for 4kb/8kb/16kb/32kb intro sizes.
What do i need to do in my intro to make it work with this util?
Well, not all that much actually...Eventhough the first couple of bytes
in your intro has too look like this:
;Start of segment
Begin Lda #$00
Pha
Plb
Jml $000000
Start Lda #$00 ;Put the RESET vector to this address.
Pha
Plb
..
.. your intro..
..
Bra Begin ;to start execution of game.
Easy isn't it? oh well, if you have any questions, leave me mail.
I guess you all can figure out how IntroStrip works...
I included the portable C sources for the utils so you can compile it
on your favourite system... Amiga, IBM, Unix or whatever....
/Magicode