Page 1 of 1

Bio Menace 1,2,3 patches + modding stuff

Posted: Fri Jan 15, 2016 20:08
by szemi
WARNING: I automatically update this topic with newer and newer BM1,2,3 patches and modding stuff, so sometimes it's worth to check them.

Last year I've made several patches for BM1. Most of them are status window-related. Let's see them:


For Bio Menace 1 (freeware release!):
#Remove CLIP text and counter completely
%patch $6342 $90 $90 #CLIPS disappeared
%patch $6383 $90 $90 #CLIPS disappeared
%patch $6387 $90 $90 #CLIPS disappeared
%patch $63A2 $90 $90 #CLIPS disappeared

#Lines around the CLIPS counter removed
%patch $6352 $EB $13
This patch removes the CLIPS completely including the lines around it.

#Loading screen
%patchfile $27F47 "BM1LOAD.BIN"
This is the patch for the loading screen.
Keep in mind that - unlike the Keen 4-6 loading screen - Bio Menace loading screen can fully be edited, which means you can edit the entire loading screen.

#Location text is white, background is black
%patch $5EB9 $90
In short: inverted colours for the LOCATION background and text.

#Difficulty has black background and white text
%patch $6011 $90
Inverted colours for the LEVEL background and text.

#Lines around the gold key and its counter removed
%patch $6181 $90 $90

#Gold key sprite removed
%patch $616D $90 $90

#Gold key and its counter removing (must be used in all cases or you will only see a black square instead)
%patch $614C $EB $13
This complex patch removes the gold key and its counter totally.

#Game camera scrolls up/down to Snake at the beginning of the level
%patch $64A2 $90
This patch makes the game's camera scroll up or down to Snake at the beginning of the level, depending on how big/small the level is and where (top or bottom of the level) Snake starts the level.

#Completely black status window including black screen background
%patch $5E7B $1A $1A
%patch $5E99 $00
%patch $5E81 $00
This patch makes the status window completely black, including the entire game screen as well.

Now the text patches:
#Main menu texts
%patch $2AFCF "NEW GAME" $00
%patch $2AFD8 "LOAD GAME" $00
%patch $2AFE2 "SAVE GAME" $00
%patch $2AFEC "CONFIGURE" $00
%patch $2B445 "RETURN TO DEMO" $00
%patch $2B436 "RETURN TO GAME" $00
%patch $2AFF6 "END GAME" $00
%patch $2AFFF "QUIT" $00

#New game texts
%patch $2AEDB "BEGIN EASY GAME" $00
%patch $2AEEB "BEGIN NORMAL GAME" $00
%patch $2AEFD "BEGIN HARD GAME" $00
%patch $2AF0D "PRACTICE A LEVEL (15 sec)" $00

#Load game/Save game texts
%patch $2B3B3 "Empty" $00
%patch $2B3A7 "Loading" $00
%patch $2B3DA "Saving" $00

#Lower menu texts
%patch $2B3E5 "Arrows move" $00
%patch $2B3FF "ESC to back out" $00
%patch $2B3F1 "Enter selects" $00
%patch $2B40F "ESC to quit" $00
%patch $2B3C3 "Enter accepts" $00
%patch $2B3B9 "Type name" $00

#Status window texts
%patch $20B20 "LOCATION" $00
%patch $20B30 "SCORE" $00
%patch $20B40 "EXTRA" $00
%patch $20B70 "LEVEL" $00
%patch $20B60 "SHARDS" $00
%patch $20BF0 "GEMS" $00
%patch $20BE0 "CLIPS" $00
%patch $29465 "ITEMS" $00

#Level name texts
%patch $29F84 "DownTown Metro" $00
%patch $29F93 "High Rise" $00
%patch $29F9D "City Park" $00
%patch $29FA7 "South Side" $00
%patch $29FB2 "Sewer" $00
%patch $29FB8 "Cave" $00
%patch $29FBD "Skull Man" $00
%patch $29FC7 "Elevator" $00
%patch $29FD0 "No Man's Land" $00
%patch $29FDE "Lab Entrance" $00
%patch $29FEB "Computer Core" $00
%patch $29FF9 "Mangle's Last Stand" $00
%patch $29458 "Secret Level" $00
%patch $2940B "Secret Level" $00

#Loading window texts
%patch $2A2F1 "Loading" $00
%patch $2B454 "Control Panel" $00

Posted: Sat Jan 16, 2016 5:19
by Levellass
Not too shabby, didn't expect this.

Posted: Mon Jan 18, 2016 20:41
by szemi
Levellass wrote:Not too shabby, didn't expect this.
I automatically update my post with newer BM1 patches, so it's worth to check them.

Posted: Tue Jan 19, 2016 0:12
by VikingBoyBilly
Woah, szemi, you're figuring out how to patch biomenace?

Nice. Maybe some BMenace mods will be viable in the future.

Posted: Tue Jan 19, 2016 9:04
by szemi
That's my goal.

I make these patches for those, who wants to mod BM as well (including myself).