/------------------------------------------------------------------------------\
| | | B H o l e - a P C e m u l a t o r | | |
\------------------------------------------------------------------------------/
what is BHole:
BHole emulates the PC hardware, DOS, EMS manager and stuff like that,
thus allowing you to run old programs on it,
no matter on what platform you are (at least in theory)
what games BHole is known to work on:
Master Of Magic
Round 42
Moon Bugs
Exterminiator
STYX
Rollo and the brush brothers (partially)
Conquest
how do i install BHole:
first, you set the ASSUME #defines to the #defines needed for your game
this can be found at the array conatining the .EXE/.COM/.IMG filenames,
this table will clarify what ASSUMES needed for each known emulated
program. then, you compile BHole, this is done simply by typing:
make
then the BHole executable is ready for you to use...
how do i use BHole:
simply type:
./bhole round.com - activates round 42
or
bhole.exe round.com - also activates round 42
or
whatever it's done in your system to call a program with a single
argument that is the name of another program
what is this stupid MIPS thing:
[this text for computer geeks only]
MIPS means million instructions per second,
this allows you to play with the timing for games,
if you set it to 0 BHole is set to maximum speed,
you should notice that you cannot set the MIPS limit exactly,
but you more like define a range who's average is the value you wrote.
[end of computer geek text]
[this text for BHole users]
just type in the following value for these games:
| Game | MIPS limit |
| Master Of Magic (both wizards.exe and magic.exe) | 0 | | round 42 | 0.2 or 0.3? | | Rollo and the brush brothers | 0.2 | | Moon Bugs | 0.5 | | STYX | 0.7 | | Exterminiator | ??? |
all you need to know the bigger this value is, the emulated program runs faster, and 0 means maximum speed. you can play with it to make games harder (try playing round 42 at maximum speed :-)
notice about Conquest:
[ or ] - i do not remember which - makes you fly x and c - move right and left
notice about Master Of Magic:
BHole now supports creating new games of Master Of Magic and not only loading existing ones!!!
in order to create a new game, simply do a ./bhole magic.exe and create the game, afterwards BHole will seem to have crashed, however, when you type ./bhole wizards.exe you will get the new game ready for you
changes since last version (last version = 2 this version = 3)
not many changes:
- bhole should more windows-gcc friendly now
- added support for ctrl and alt thus allowing to play Conquest
