08-17-2005, 10:58 AM | #1 |
Bio Menace Debug Mode
Two weeks and twelve years ago Bio Menace v1.0 was released.
Anyway I looked inside Bmenace1.exe and I found the strings "Debug keys active!" and "God mode on", "God mode off", "Jump cheat on", "Jump cheat off", "Free items", "Warp to which level". Is there a way to active these cheats? I did some hex editing and I could get the game to display "Debug keys active!", but I can't make it display "God mode on" etc. I tried every combination of G and another key. |
|
08-18-2005, 03:42 AM | #2 |
Re: Bio Menace Debug Mode
Cheats are just ON/OFF
BTW. I don't think editing original .exe files is legal, just mentioning it. (found this stuff on google) Code:
go sector 113 offset 61 - 64 change 2B 46 08 to 90 90 90 go sector 118 offset 254 - 257 change FF 0E 08 44 to 90 90 90 90 go sector 113 offset 117 - 120 change FE 0E 0D 44 to 90 90 90 90 go sector 139 offset 468 - 471 change FE 0E ED 43 to 90 90 90 90
__________________
Money is Power but Power is Priceless. ( DIP ) |
|
08-18-2005, 11:14 AM | #3 |
3D Realms Staff
|
Re: Bio Menace Debug Mode
Bio Menace was put out during our "We hate cheat codes" period if I remember right. There were a few others like that, too.
__________________
Apogee / 3D Realms Employee: Dec 14, 1992 - May 22, 2009, Oct 23, 2014 - current "Lifting up the Cross to the waiting lost" - Petra | John 3:16 |
08-18-2005, 11:32 AM | #4 | |
Re: Bio Menace Debug Mode
Quote:
__________________
Duke4.net - Duke's OTHER home. HeadbangersFM - The station that keeps your head banging! ------------- She's pretty, not "damn-she's-making-my-noodle-dance-samba"-pretty, but still very pretty... - Micki! |
||
08-18-2005, 04:00 PM | #6 | |
Re: Bio Menace Debug Mode
Quote:
|
||
08-19-2005, 06:24 AM | #7 |
Re: Bio Menace Debug Mode
If I remember properly, that was a contest related to
wolfenstein3D, but due to hackers creating editors for the game, the contest was called off... |
|
08-19-2005, 08:40 AM | #8 | ||
3D Realms Staff
|
Re: Bio Menace Debug Mode
Quote:
__________________
Apogee / 3D Realms Employee: Dec 14, 1992 - May 22, 2009, Oct 23, 2014 - current "Lifting up the Cross to the waiting lost" - Petra | John 3:16 |
||
08-19-2005, 12:58 PM | #9 |
Re: Bio Menace Debug Mode
With the sprite test (Tab+T) in Wolf3D you could see the Aardwolf sign.
|
|
08-19-2005, 01:24 PM | #10 |
3D Realms Staff
|
Re: Bio Menace Debug Mode
True, but it required a cheat to get at it, and at the time, the prevelance of cheat codes, hacks and the like didn't exist. We genuinely thought it was well hidden. We were wrong.
__________________
Apogee / 3D Realms Employee: Dec 14, 1992 - May 22, 2009, Oct 23, 2014 - current "Lifting up the Cross to the waiting lost" - Petra | John 3:16 |
06-07-2007, 06:42 AM | #11 |
Re: Bio Menace Debug Mode
Well, sorry about digging up such an old thread, but:
|
|
06-07-2007, 08:44 AM | #12 |
Re: Bio Menace Debug Mode
How did you get that? I've been researching in activating those cheat codes for ages! (without success)
__________________
You're master of no shadows! -- Steve Duke Nukem Forever! [My website | Public Commander Keen Forum | The Commander Keen Wiki] |
|
06-07-2007, 11:46 AM | #13 |
Re: Bio Menace Debug Mode
I think that if you edit the exe for your own private use only (after buying the original game) - it's quite legal. Who cares which exe you play?
__________________
If it moves - it's a frag, gib it! |
|
06-07-2007, 12:55 PM | #14 |
Re: Bio Menace Debug Mode
Or by using a patch tool, such as a modified version of CKPatch.
__________________
You're master of no shadows! -- Steve Duke Nukem Forever! [My website | Public Commander Keen Forum | The Commander Keen Wiki] |
|
06-07-2007, 07:59 PM | #15 |
Re: Bio Menace Debug Mode
Actually no, there's no hex editing involved Of course there was quite a lot of disassembling to figure out the process for activating the cheats, but the procedure will work "out of the box" without any hex editing at all.
Here's a hint to get you thinking: has anyone tried pressing C + O + D before? |
|
06-08-2007, 08:26 AM | #16 | |
Re: Bio Menace Debug Mode
Quote:
__________________
You're master of no shadows! -- Steve Duke Nukem Forever! [My website | Public Commander Keen Forum | The Commander Keen Wiki] |
||
06-08-2007, 06:29 PM | #17 |
Re: Bio Menace Debug Mode
I'm guessing from Joe's comment earlier that they didn't know these cheats were left in the game - after all, if it was created almost entirely by Jim Norwood, and he didn't tell anyone what the debug keys were, they wouldn't know to include them in any readme files.
|
|
06-09-2007, 08:29 AM | #18 |
Re: Bio Menace Debug Mode
COD does nothing.
__________________
Cor Cordis |
|
06-09-2007, 09:08 AM | #19 |
Re: Bio Menace Debug Mode
I too found the Debug Mode in Bio Menace. It seems that it only works in the version that is released as freeware. I've tried it on shareware version 1.0 and shareware version 1.1 that I got from Classic DOS Games, but it doesn't work. I don't have version 1.0 of the registered version, so I don't know if it works in that version.
Malvineous, when are you going to publish the code and the key combination to enable the debug mode? |
|
06-09-2007, 07:01 PM | #20 |
Re: Bio Menace Debug Mode
Okay, okay, I've had my fun. I checked out the shareware version and indeed the C + O + D key combination has been removed. This means you can't activate the key combination required to enable the debug keys. It's possible to hex-edit the exe to remove this limitation which does allow you to activate the debug keys, but the whole F10 routine has been replaced with a "do nothing" function, so all the "cheat code code" really has been removed from the shareware version.
So, in the registered/now freeware version, this is how you enable the cheats:
Have fun! |
|
06-10-2007, 06:38 AM | #21 |
Re: Bio Menace Debug Mode
Now let's see if we can get the Tec mode in Duke Nukem 2 or the warp cheat in Monster Bash working .
|
|
06-10-2007, 11:19 AM | #22 |
Re: Bio Menace Debug Mode
91-8-27. The date Jim Norwood's first child was born, perhaps?
I'm guessing that this multi-level system was made deliberately difficult because the public wasn't supposed to know about it. Otherwise, 91827 was supposed to be changed before the game was released, but it wasn't because Apogee had decided not to do cheat codes any more.
__________________
"Today entirely the maniac there is no excuse with the article." Get free DOS games at www.classicdosgames.com
Last edited by DOSGuy; 06-10-2007 at 11:22 AM.
|
|
06-10-2007, 11:58 AM | #23 |
Re: Bio Menace Debug Mode
|
|
06-10-2007, 08:37 PM | #24 |
Re: Bio Menace Debug Mode
Monster Bash has a warp cheat?! Hmm...
|
|
06-11-2007, 03:15 AM | #25 | |
Re: Bio Menace Debug Mode
I thought it was just 987 and 12 interleaved.
Quote:
Well, the string "{7}Warp. (1-10) ?" appears in the executable. |
||
06-13-2007, 01:42 AM | #26 |
Re: Bio Menace Debug Mode
I wonder why these cheats only work in the freeware and not in the registered version? Did they release a version with the cheat codes enabled later, or did Joe in mistake release a beta of 1.1 that still had these cheats enabled?
Last edited by Litude; 06-13-2007 at 01:48 AM.
|
|
06-13-2007, 05:14 AM | #27 |
Re: Bio Menace Debug Mode
I don't think anyone has tried it in the registered version, only the shareware version is known not to work. If anyone has a registered version and these cheats don't work, I'd like to get a copy!
|
|
06-13-2007, 05:23 AM | #28 |
Re: Bio Menace Debug Mode
I guess it's legal to distribute as the game is freeware, so here's a download link: http://real_hotdog.sitesled.com/Pictures/bmace11.zip (the C+O+D combination does NOT work)
|
|
06-14-2007, 02:16 AM | #29 |
Re: Bio Menace Debug Mode
Well that's interesting - I only had a quick look, but you're right - the COD cheat has been removed, which means you can't activate the "enable debug" keys. As with the shareware version though, it wouldn't matter anyway, as the F10 processing routine has been removed again. Odd that the text strings still remain in the EXE file though.
I wonder where Joe got the version from that he released as freeware? |
|
06-14-2007, 08:23 AM | #30 |
Re: Bio Menace Debug Mode
From Jim himself, probably. I think that was stated somewhere in the freeware version special readme file.
__________________
You're master of no shadows! -- Steve Duke Nukem Forever! [My website | Public Commander Keen Forum | The Commander Keen Wiki] |
|
06-18-2007, 02:17 PM | #31 |
Re: Bio Menace Debug Mode
I couldn't find that part in the readme, and I doubt he would have recieved the files from Jim. You'd expect 3D Realms to atleast archive the latest versions of their games even if their archiving is kinda bad.
Too bad that the files don't have their original modify dates so you cannot see if these exes are newer or older (I guess they're older). |
|
06-18-2007, 03:55 PM | #32 |
3D Realms Staff
|
Re: Bio Menace Debug Mode
When I do a freeware release, I generally take the last released registered version and put that out. When I released Alien Carnage a few weeks ago, we had a version that was newer than the last released, because the DOSBox guys helped out and sent along a fix.
The DOSBox guys also did some work in DOSBox itself for Bio Menace, I can't remember if they sent over anything for the game itself or not now. But as a rule, the freeware releases are the same thing we distributed when we stopped selling the games.
__________________
Apogee / 3D Realms Employee: Dec 14, 1992 - May 22, 2009, Oct 23, 2014 - current "Lifting up the Cross to the waiting lost" - Petra | John 3:16 |
06-19-2007, 01:31 AM | #33 |
DOSBox Advisor
|
Re: Bio Menace Debug Mode
We didn't send something over for Bio Menace, that would change the game executable(s).
|
06-19-2007, 07:55 AM | #34 |
3D Realms Staff
|
Re: Bio Menace Debug Mode
I know it would change it - I honestly could not remember whether that happened or not. You guys helped out with the Crystal Caves/Secret Agent patches, too.
I've found as my age started with a 4 that certain things move into the permanent haze of the past.
__________________
Apogee / 3D Realms Employee: Dec 14, 1992 - May 22, 2009, Oct 23, 2014 - current "Lifting up the Cross to the waiting lost" - Petra | John 3:16 |
06-20-2007, 12:43 AM | #35 |
DOSBox Advisor
|
Re: Bio Menace Debug Mode
It's one of the features of life, I recall that time seems to go faster because of things like that.
For BM we created a patch that had to be run inside dosbox (modifying our internal memory) to get it running in 0.63. We had this modified memory in 0.65 , but then another "bug" in the game happened. Hence I made a new patch that modified a different part of the internal memory. In 0.70 both patches are inside dosbox and the game runs without them. (The game executable was never touched) (BM is (probably) suffering from a broken linked list implementation) I recall that the CC and SA patches did indeed modify the executables.
Last edited by Qbix; 06-20-2007 at 02:12 AM.
|
06-20-2007, 01:36 AM | #36 |
Re: Bio Menace Debug Mode
They had to. CC and SA were messing up people's system clocks.
__________________
"Today entirely the maniac there is no excuse with the article." Get free DOS games at www.classicdosgames.com |
|
06-22-2007, 07:51 AM | #37 |
Re: Bio Menace Debug Mode
Yeah, January 1901?? No way.
But IIRC, that only happened if you ran those from Windows XP directly (VDM), not from DOSBox. Or did you integrate a patch in DOSBox 0.63?
__________________
You're master of no shadows! -- Steve Duke Nukem Forever! [My website | Public Commander Keen Forum | The Commander Keen Wiki] |
|
06-22-2007, 09:44 PM | #38 |
Re: Bio Menace Debug Mode
It was fine in DOSBox, which uses a virtual environment to protect the actual system clock.
__________________
"Today entirely the maniac there is no excuse with the article." Get free DOS games at www.classicdosgames.com |
|
06-22-2007, 11:16 PM | #39 |
3D Realms Staff
|
Re: Bio Menace Debug Mode
If I remember right, it was only on XP, though.
Funny thing is, when we posted the patch for CC & SA in October 2005, the y2k date issue would have been active for 5+ years at that point. NOBODY told us (nor did we notice ourselves) until that point. Kind of surprising nobody noticed it until then. http://www.3drealms.com/news/2005/10...er_titles.html
__________________
Apogee / 3D Realms Employee: Dec 14, 1992 - May 22, 2009, Oct 23, 2014 - current "Lifting up the Cross to the waiting lost" - Petra | John 3:16 |
06-25-2007, 08:03 AM | #40 |
Re: Bio Menace Debug Mode
Although I bet it was MS' fault somewhere in the VDM code...
__________________
You're master of no shadows! -- Steve Duke Nukem Forever! [My website | Public Commander Keen Forum | The Commander Keen Wiki] |
|
Bookmarks |
|
|