Miscelaneous text patches

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

Miscelaneous text patches

Post by levellord »

All those small text patches for those too lazy to look them up. For Keen 2 and 3 there are some files referred to that it appears it may be possible to patch out [ENDTEXT, HELPTEXT, etc] however I'm not good enough to do that.

Code: Select all

#Files 
%patch 0x014D9C "LEVEL0" 
%patch 0x014DA3 "LEVEL" 
%patch 0x014DD4 "KEENSCRN.PIC" #No idea what this does 
%patch 0x014F15 "CK1" #ending of filenames 
%patch 0x01506B "SOUNDS" 
%patch 0x015932 "SCORES" #scores loaded as 
%patch 0x015925 "PREVIEWS" 
%patch 0x015918 "STORYTXT" 
%patch 0x01590B "ENDTEXT" 
%patch 0x0158FE "HELPTEXT" 
%patch 0x0158D4 "EGASPRIT" 
%patch 0x0158CA "EGALATCH" 
%patch 0x0158C1 "EGAHEAD" 
%patch 0x015B06 "SCORES" #scores saved as 
%patch 0x016138 "SAVED" #load game 
%patch 0x016145 "SAVED" #save game 
%patch 0x016166 "PREVIEW2.CK1" 
%patch 0x016173 "PREVIEW3.CK1" 
%patch 0x015CB2 "FINALE.CK1" 
%patch 0x01581E "CTLPANEL" #load settings as 
%patch 0x01582A "CTLPANEL" #save settings as 


%patch 0x014DE1 "Sound (Y/N)?" 
%patch 0x014DB8 "Quit to (D)os or" 

%patch 0x014DCA "(T)itle;" 
%patch 0x014DAB "Quit (Y/N)?" 
%patch 0x015038 "Decompressing graphics, this may take some time..." #at loading 
%patch 0x01543D "Press ENTER:" #End of yorp messages 
%patch 0x0156D8 "Keyboard Commands" 
%patch 0x0156EB "-----------------" 
%patch 0x0156FE "0 north :" 
%patch 0x01570C "1 northeast:" 
%patch 0x01571A "2 east :" 
%patch 0x015728 "3 southeast:" 
%patch 0x015736 "4 south :" 
%patch 0x015744 "5 southwest:" 
%patch 0x015752 "6 west :" 
%patch 0x015760 "7 northwest:" 
%patch 0x01576E "8 button1 :" 
%patch 0x01577C "9 button2 :" 
%patch 0x01578A "Modify which action:" 
%patch 0x0157A1 "Press the new key:" 
%patch 0x015E9D "CONGRATULATIONS!" 
%patch 0x015EB4 "You got" 
%patch 0x015B13 "first" 
%patch 0x015B1A "second" 
%patch 0x015B21 "third" 
%patch 0x015B28 "fourth" 
%patch 0x015B2F "fifth" 
%patch 0x015B36 "sixth" 
%patch 0x015B3D "last" 
%patch 0x015EBE "place!" 
%patch 0x015EC7 "Enter your name:" 
%patch 0x015EDA "Keens Left" 
%patch 0x015F78 "Use the Arrows" 
%patch 0x016180 "You can SAVE the game" 
%patch 0x016197 "ONLY on the World Map!" 
%patch 0x0161AF " press a key:" 
%patch 0x0161C0 "Which game position" 
%patch 0x0161D5 "do you want to save?" 
%patch 0x0161EF "1-9 or ESC:" 
%patch 0x0161FB "That game position" 
%patch 0x01620F "already exists!" 
%patch 0x016220 "Overwrite it?:" 
%patch 0x01622F "You can continue this game" 
%patch 0x01624B "from the Main Menu next time" 
%patch 0x016269 "you play." 
%patch 0x016273 "Press a key:" 
%patch 0x016282 "Continue Which Game?" 
%patch 0x016298 " 1-9 or ESC:" 
%patch 0x0162AB " That game hasn't" 
%patch 0x0162BF "been saved yet!:" 
%patch 0x016305 " ESC to Exit /   to Read " 
%patch 0x01659B "Your ship is missing" 
%patch 0x0165B0 "these parts:" 
%patch 0x0165C6 "GO GET THEM!" 
%patch 0x0165D4 " press a " 
%patch 0x0165E0 "key:" 
User avatar
grafix
Posts: 199
Joined: Fri Oct 29, 2004 8:38 am

Post by grafix »

LevelLord wrote:

Code: Select all

%patch 0x014DD4 "KEENSCRN.PIC" #No idea what this does
Doesn't that change the name of the file the screenshot is saved into?
User avatar
levellord
Crazy pAtChEr
Posts: 1401
Joined: Thu Nov 20, 2003 11:35 pm
Location: NewZealand
Contact:

Post by levellord »

In some versions of Keen at least. I wish I knew what the pictures format was though.
KeenRush
Patch Maker
Posts: 1988
Joined: Sun Aug 31, 2003 2:52 pm
Location: Sand Yego
Contact:

Post by KeenRush »

Hmmm, yeah. It's not much of use, though. It could be useful for capturing screens if we had a KEENSCRN.PIC to KEENSCRN.BMP tool (sounds like a job for Dopeware). Although, if all the screens were saved into that one file in game it's not much use either..
User avatar
levellord
Crazy pAtChEr
Posts: 1401
Joined: Thu Nov 20, 2003 11:35 pm
Location: NewZealand
Contact:

Post by levellord »

Just optimized the About Id text, this allows you a lot more room than say, the Patchatron patches:

Code: Select all

All lines must end with $0A; adding another $0A will lower the next line a space
for every extra $0A added. Lines can be as long as, or shorter than shown here,
and indeed, three characters longer than shown, any longer causes problems.

#About ID text
%patch $15F80 "We are a group of software artists " $0A
%patch $15FA8 "whose goal is to bring commercial  " $0A
%patch $15FD0 "quality software to the public     " $0A
%patch $15FF8 "at shareware prices.               " $0A $0A
%patch $16020 "Our effort is only possible with   " $0A
%patch $16048 "your support. Without it, we cannot" $0A
%patch $16070 "continue to make this fine         " $0A
%patch $16098 "software so affordable.            " $0A $0A
%patch $160C0 "Thank you in advance for your      " $0A
%patch $160E8 "contribution to the future of the  " $0A
%patch $16110 "growing shareware market.          " $0A
User avatar
levellord
Crazy pAtChEr
Posts: 1401
Joined: Thu Nov 20, 2003 11:35 pm
Location: NewZealand
Contact:

Post by levellord »

The patchatron also left a lot of things out for the ordering info text; this shows the text's relative position on the screen and any spaces provided.

Code: Select all

%patch $1632C         "Commander Keen: Invasion" $0A $00
%patch $16346         "of the Vorticons consists" $0A $00
%patch $16361         "   of three unique and" $0A $00
%patch $16379         "  challenging episodes:" $0A $00
%patch $16392         "1. Marooned on Mars   $15" $0A $00
%patch $163AD         "2. The Earth Explodes $15" $0A $00
%patch $163C8         "3. Keen Must Die!     $15" $0A $00
%patch $163E3  " Order the trilogy for $30 and you get" $0A $00
%patch $1640B "  * The 'Secret Hints & Tricks' sheet" $0A $00
%patch $16432 "  * The special 'cheat mode' password" $0A $00
%patch $16459 "  * The latest version of each game" $0A $00
%patch $1647E "  * SEVERAL FREE BONUS GAMES!" $0A $0A $00

%patch $1649E "                       Mail orders to:" $0A $00
%patch $164C6 "(U.S. funds only       Apogee Software" $0A $00
%patch $164EE "checks or M/O's        P.O. Box 476389" $0A $00
%patch $16516 "include $2 P&H)        Garland, TX 75047" $0A $0A $0A $00


%patch $16542 "Specify 5.25/3.5 disk size when ordering" $0A $00
%patch $16570 "   Or order toll free: 1-800-852-5659   " $0A $00
Post Reply