********** MAP ********** #The ending sequence map Keen appearance patch: %patch $81CA 80 #Level used (Map) %patch $81F1 40 #Sprite shown (Map Keen facing left) %patch $81F9 $01 #Don't show Keen on the map #Map top-left corner coords (multiplied by $1000) %patch $81D7 $30 #x position (x10) %patch $81DD $00 #x position (Total 0-3 = $03 tiles) %patch $81E2 $30 #Y position (x10) %patch $81E8 $02 #Y position (Total 2-3 = $23 tiles) ********** MENU ********** See also TITLE BITMAP #The menu pointer: %patch $92C5 $01 $00 #Reaction (Animation, pause before moving, etc) speed %patch $9358 $01 $00 #Menu pointer vertical speed upwards %patch $9361 $20 $00 #Tile the pointer leaves behind when moving up [blank space] %patch $943B $01 $00 #Menu pointer vertical speed downwards %patch $9444 $20 $00 #Tile the pointer leaves behind when moving down [blank space] #Menu box %patch $9601 $0A $00 #Height (Lines) %patch $9605 $12 $00 #Menu box width in letters #Text read from: [Text should end in $0A $00] %patch $9625 $96 $2E #New Game %patch $962E $A3 $2E #Continue Game %patch $9637 $B5 $2E #Story %patch $9640 $BF $2E #About Id %patch $9649 $CF $2E #High Scores %patch $9652 $DF $2E #Ordering info %patch $965B $F1 $2E #Previews! %patch $9664 $FF $2E #Restart demo [Uses 2 $0A $0A in text!] %patch $966D $11 $2F #Use the %patch $9686 $1A $2F #Arrows [Using keyboard] %patch $968B $21 $2F #Mouse [Using mouse] %patch $9690 $27 $2F #Joystick [Using joystick] #Menu text #The $00 ends the text sequence, the $0A moves down a line %patch $15EE6 " New Game" $0A $00 %patch $15EF3 " Continue Game" $0A $00 %patch $15F05 " Story" $0A $00 %patch $15F0F " About ID..." $0A $00 %patch $15F1F " High Scores" $0A $00 %patch $15F2F " Ordering Info" $0A $00 %patch $15F41 " Previews!" $0A $00 %patch $15F4F " Restart Demo" $0A $0A $00 #[moves down two lines] %patch $15F61 "Use the " $00 %patch $15F6A "arrows" $00 %patch $15F71 "mouse" $00 %patch $15F77 "joystick" $00 #Misc menu and bitmap patches: %patch $97E0 $90 #Title bitmaps flash rapidly [But disapear when menu appears.] %patch $97E1 $90 #Title bitmaps don't appear when menu is selected. %patch $97E4 $90 #Title bitmaps don't appear when menu is selected. %patch $97EF $01 #No title screen or menu, just go straight to game. %patch $9086 $5A $00 #Level 'Restart Demo' switches to %patch $A560 $00 $00 #Restart demo doubbles animation speed in title level #Menu options: #New game %patch $9572 $EB $AD #Disable %patch $9574 $EB $AD #Goes to load game #Load game %patch $9576 $EB $AD #Starts new game instead %patch $9578 $EB $AD #Disable %patch $957C $EB $AD #Displays story instead of loading game #Story %patch $9582 $EB $AD #Story, then start game %patch $9583 $EB $AD #Start game %patch $9586 $EB $AD #Go to title screen [also $9585, but more interesting] #About Id %patch $958D $EB $AD #Id screen, then start game [also 958C] %patch $958F $EB $AD #Gibberish, then exit %patch $9593 $EB $AD #Goes to high score %patch $9595 $EB $AD #Make Id screen followed by story #high scores %patch $9596 $EB $AD #Make high scores have no effect %patch $9599 $EB $AD #High scores then start game [also %patch $959A, but more interesting] %patch $959F $EB $AD #Pause, then return to menu %patch $95A0 $EB $AD #High scores goes to title screen %patch $95A2 $EB $AD #High scores followed by Id software screen #ordering info %patch $95A3 $EB $AD #Disable %patch $95A3 $EB $AD #Make ordering info go to about Id screen %patch $95A6 $EB $AD #Display ordering info screen then play game. %patch $95A7 $EB $AD #Display story screen then start game. %patch $95A9 $EB $AD #Ordering info leads to title screen[also $95AF] #Previews! %patch $95B5 $EB $AD #Disable %patch $95B8 $EB $AD #Start game after previews %patch $95BB $EB $AD #disable [also $95BE] %patch $95BF $EB $AD #Start game %patch $95C0 $EB $AD #Previews, Gibberish, then exit %patch $95C1 $EB $AD #Previews, then order info #Title screen %patch $95C5 $EB $AD #Start game [also $95C6] %patch $95C7 $EB $AD #Load game ********** MISCELANEOUS TEXT ********** %patch $14DE1 "Sound (Y/N)?" %patch $14DB8 "Quit to (D)os or" %patch $14DCA "(T)itle;" %patch $14DAB "Quit (Y/N)?" %patch $15038 "Decompressing graphics, this may take some time..." #at loading %patch $156D8 "Keyboard Commands" %patch $156EB "-----------------" %patch $156FE "0 north :" %patch $1570C "1 northeast:" %patch $1571A "2 east :" %patch $15728 "3 southeast:" %patch $15736 "4 south :" %patch $15744 "5 southwest:" %patch $15752 "6 west :" %patch $15760 "7 northwest:" %patch $1576E "8 button1 :" %patch $1577C "9 button2 :" %patch $1578A "Modify which action:" %patch $157A1 "Press the new key:" %patch $16305 " ESC to Exit /   to Read " %patch $1659B "Your ship is missing" %patch $165B0 "these parts:" %patch $165C6 "GO GET THEM!" %patch $165D4 " press a " %patch $165E0 "key:" %patch $15ED8 " Keens Left" %patch $15F78 "Use the Arrows"