PATCHES: Starting sequence

Completed patches for Keen2.
Post Reply
User avatar
levellord
Crazy pAtChEr
Posts: 1401
Joined: Thu Nov 20, 2003 11:35 pm
Location: NewZealand
Contact:

PATCHES: Starting sequence

Post by levellord »

I don't want to see any more dull unmodified starts. Lets get creative people!

How these work: These patches control the vertical [y] and horizontal [x] position and bitmaps of the 'An Apogee Presentation Of An ID Software Production' set of bitmaps for Keen 2. [The rising sign is that Apogee sign that rises up before everything else appears, it is seperate from anothe Apogee sprite that appears in front of it when it stops rising.]

Now, say you wanted to get rid of the 'Production' bitmap in Keen 2; you'd make its y [or x] position off the screen:

#Production y position [offscreen]
%patch $9C30 $10 $00


Or say you wanted the Keen 3 Id software sign to rise up, then be replaced with the Apogeen bitmap; you'd make the Apogee rising sign bitmap the Id one:

#'rising sign bitmap
%patch $A9C6 $0D $00


[000D is 13, which is bitmap 13 [3BMP00013]

Combined with the ability to edit bitmaps, you can place any bitmap of almost any size anywhere on the screen. This should make for some interesting starts. I leave to your inventiveness.

Code: Select all

#'Apogee rising sign sprite 
%patch $9BB5 $02 $00 
#'Apogee rises at 
%patch $9BBD $02 $00 
#Appearing Apogee bitmap 
%patch $9BE1 $0A $00 
#'Apogee' x position 
%patch $9BE9 $10 $00 

#'An' bitmap 
%patch $9BCC $02 $00 
#'An' x position 
%patch $9BD7 $10 $00 

#'Presentation bitmap 
%patch $9BF3 $09 $00 
#'Presentation x position 
%patch $9BFE $02 $00 

#'Of an' bitmap 
%patch $9C08 $02 $00 
#'Of an' y position 
%patch $9C0C $02 $00 
#'of an x position 
%patch $9C10 $02 $00 

#'Id software bitmap 
%patch $9C1A $02 $00 
#Id y position 
%patch $9C1E $02 $00 
#Id x position 
%patch $9C22 $02 $00 

#'Production bitmap 
%patch $9C2C $02 $00 
#Production y position 
%patch $9C30 $02 $00 
#'Production x position 
%patch $9C34 $02 $00 
Enjoy!
Post Reply