VOGONS


First post, by Super ae

User metadata
Rank Newbie
Rank
Newbie

I am able to mount the game in DOSBox and run the setup just fine, but when I launch BC3000AD, I get an error message saying:
FATAL ERROR, PTE: MFSfopen(): Cannot open MFS library:

Reply 1 of 7, by peterferrie

User metadata
Rank Oldbie
Rank
Oldbie

check your bc3000ad.ini, the "home" option probably points to a place that is not where you installed the game.

Reply 2 of 7, by Super ae

User metadata
Rank Newbie
Rank
Newbie

I have the game installed to C:\DOSBox\BC3K. I have also set that as the home directory in the .ini file. However, the game will still give me the same error. What am I doing wrong?

Reply 3 of 7, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

You probably don't do
mount c c:\
cd dosbox\bc3k
game.exe

But
mount c c:\dosbox (or mount c c:\dosbox\bc3k)
cd bc3k
game.exe

You need to *get* what the mount command does. It will use the *folder* you mount as its c-Drive. When you "mount c C:\dosbox" the real folder C:\dosbox becomes the root of the "virtual" c-Drive in Dosbox. You need to edit the ini-file of BC3k accordingly.
OR install the game in Dosbox following the 30 seconds guide.

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 4 of 7, by Super ae

User metadata
Rank Newbie
Rank
Newbie

Okay, here's what I'm trying now:

Mount C C:\
cd DOSBox\BC3K
BC3000AD

I still get the same error message. Here is my BC3000AD .ini file:

[BC3000AD]
;cdrom drive letter. Set by INSTALL or if user relocates game after install
cdrom=C
;Home directory. Set by INSTALL or if user relocates game after install
home=C:\DOSBox\BC3K
;current game version. Usually updated by install and patch updates
version=1.00
;installation type. Full, Medium, or Small
install=Medium
;location of PTE config & texture files. If blank, Home directory is searched
ptefiles=C:\DOSBox\BC3K\PTE
;

I've also tried setting the PTE location to blank, as well as changing the CD drive to D. The former gives me the same error message, and the latter just tells me the drive is wrong. What changes do I need to make?

Reply 6 of 7, by P4R4D0X

User metadata
Rank Member
Rank
Member

I can confirm this issue, however it's not the fault of DOSBox. Also it can be easily fixed easily assuming you use the Battlecruiser 3000AD v1.01D7C from Atomic Gamer. Guess you got it from the same place. If not grab it again from here:

http://www.3000ad.com/download/
http://www.atomicgamer.com/files/67468/battle … -free-full-game

After you grabbed fullbc3k.zip make a folder on your C:\ drive and name it test or whatever you want. Extract the contents of the archive inside the folder you just created. So that should be dragging and dropping the folder bc3k from the zip file to the test folder. If you extract just the files without the folder it will not work and you will get the following error message:

FATAL ERROR, PTE: MFSfopen ( ): cannot open MFS library: bc3lib3.res

After that open up DOSBox and use the following mountings:

mount c c:\test

Then change the directory to bc3k and run SETUP.EXE to change the sound settings. All you need to do is to choose Auto Detect and Select MIDI for a MIDI device. Save the changes and run the game.

Also remember to run the game with BC3K.BAT or BC3000AD.EXE /n /d1 or else the game will ask for a CD which I'm pretty sure you don't have because you have the freeware version and it's already installed.

If the game still doesn't work you are doing something wrong. I didn't even messed with BC3000AD.INI and got it working... Found the same problem on comp.sys.ibm.pc.games.strategic from 1999 and the solution was to reinstall the game.

Source: https://groups.google.com/forum/#!topic/comp. … gic/eXcxMTn7eMI

Sounds like you broke the number on rule :), do not use a folder name longer that 8 characters. If you do this, the bc3000ad.ini […]
Show full quote

Sounds like you broke the number on rule 😀, do not use a folder name longer
that 8 characters. If you do this, the bc3000ad.ini file will be incorrect.

Go to control panel and uninstall the game. Then reinstall following the
guidelines. This file will help

http://www.bc3000ad.com/files/bc3kinst.html

Also, the v2.05 patch is out. You need to go to the website and download the
single 6.5MB patch and apply it.

If you have a 3Dfx card PLEASE read the FAQ!!!

Reply 7 of 7, by Super ae

User metadata
Rank Newbie
Rank
Newbie
P4R4D0X wrote:
I can confirm this issue, however it's not the fault of DOSBox. Also it can be easily fixed easily assuming you use the Battlecr […]
Show full quote

I can confirm this issue, however it's not the fault of DOSBox. Also it can be easily fixed easily assuming you use the Battlecruiser 3000AD v1.01D7C from Atomic Gamer. Guess you got it from the same place. If not grab it again from here:

http://www.3000ad.com/download/
http://www.atomicgamer.com/files/67468/battle … -free-full-game

After you grabbed fullbc3k.zip make a folder on your C:\ drive and name it test or whatever you want. Extract the contents of the archive inside the folder you just created. So that should be dragging and dropping the folder bc3k from the zip file to the test folder. If you extract just the files without the folder it will not work and you will get the following error message:

FATAL ERROR, PTE: MFSfopen ( ): cannot open MFS library: bc3lib3.res

After that open up DOSBox and use the following mountings:

mount c c:\test

Then change the directory to bc3k and run SETUP.EXE to change the sound settings. All you need to do is to choose Auto Detect and Select MIDI for a MIDI device. Save the changes and run the game.

Also remember to run the game with BC3K.BAT or BC3000AD.EXE /n /d1 or else the game will ask for a CD which I'm pretty sure you don't have because you have the freeware version and it's already installed.

If the game still doesn't work you are doing something wrong. I didn't even messed with BC3000AD.INI and got it working... Found the same problem on comp.sys.ibm.pc.games.strategic from 1999 and the solution was to reinstall the game.

Source: https://groups.google.com/forum/#!topic/comp. … gic/eXcxMTn7eMI

Sounds like you broke the number on rule :), do not use a folder name longer that 8 characters. If you do this, the bc3000ad.ini […]
Show full quote

Sounds like you broke the number on rule 😀, do not use a folder name longer
that 8 characters. If you do this, the bc3000ad.ini file will be incorrect.

Go to control panel and uninstall the game. Then reinstall following the
guidelines. This file will help

http://www.bc3000ad.com/files/bc3kinst.html

Also, the v2.05 patch is out. You need to go to the website and download the
single 6.5MB patch and apply it.

If you have a 3Dfx card PLEASE read the FAQ!!!

Your solution worked! Thank you so much!