Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

IVTUTIL: investigating Apogee's Bio Menace BUG - part 2/2 (Users)

posted by Rugxulo(R) Homepage, Usono, 15.12.2009, 01:16

First of all, there are newer UnRAR tools for DOS (compiled by rr, no less!), but they require 386+. E.g. unrar38b.zip. The normal RAR is a dual mode DOS + OS/2 .EXE (EMX) (I think??), hence might need the EMX hack for JEMM386.

Anyways, back on topic, here's what I quickly wrote up (using QBix's BIO.COM) with some guidance by Eric Auer:


http://fd-doc.sourceforge.net/faq/cgi-bin/viewfaq.cgi?faq=incoming/1345


"3D Realms' BioMenace crashes when firing on an enemy"

rugxulo@NOSPAM.bellsouth.SPAMSUX.net / Tue May 1 17:15:29 2007


Hello,
   3D Realms (formerly Apogee) released BioMenace to be freeware in
late 2005. But, the DOSBox patch included with the BMFREEW.ZIP only
works with version DOSBox 0.63 (doh!).

If you want to run under old versions of DOSBox (before 0.70),
FreeDOS, DR-DOS, etc. you'll need to use this .BAT to create BIO.COM
and run that .COM before every game session. (MS-DOS doesn't need it.
"STACKS=9,256" in CONFIG.SYS should work around it. But feel free to
try anyways.) Oh, and have fun!   ;-)

P.S. Kudos to Jim Norwood for his excellent work!

------------------------------------------------------------------
@echo off
if exist %0.bat debug < %0.bat
if not exist %0.bat debug < %0
goto end

REM Tested w/ debug.exe from WinXP (MS-DOS 5?), Vista, & FreeDOS' debug.com
REM
REM BIO.COM patch written by Qbix for DOSBox :
REM http://vogons.zetafleet.com/
REM        iewtopic.php?t=11661&highlight=bio+rar
REM
REM Get BioMenace free (!) from here (needs 286 or better):
REM http://www.3drealms.com/menace/
REM
REM Run BIO.COM immediately before bmenace?.exe

n bio.com
rcx
72
a cs:100
mov    dx,0125
mov    ax,0900
int    21
mov    ax,006F
mov    ds,ax
mov    dx,0014
mov    ax,2501
int    21
inc    al
int    21
inc    al
int    21
int    21
inc    al
int    21
int    20
db "BIOMENACE Patch for DOSBox 0.61-0.65 loaded!",0a,0d
db "Don't use it with other games!$"


w
q
q

:end
------------------------------------------------------------------


I should've mentioned that, but I didn't think you were interested. :-D

 

Complete thread:

Back to the forum
Board view  Mix view
15192 Postings in 1365 Threads, 250 registered users, 18 users online (0 registered, 18 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum