VOGONS


First post, by gates007ca

User metadata
Rank Newbie
Rank
Newbie

Greetings. I have been trying to start this game with dos box for the whole night with no success and hope some of you may be able to help out. I think there may be a memory setting / sound issues and I have search this forum and googled for help and have no success. I used Dfend as front end and my system is AMD p4 2.6 Ghz 3G RAM.

If I config soundblaster, it will have an error "fatal error evm002..." (see attached jpeg). If use loadfix 20k with SB, it will start but will still crash in game. If I config with any drivers other than soundblaster/MT/Adlib, the game will say no xms / ems will load and the game will start but will crash again when I start the campaign with an error message "not enough memory" I tried dynamic / normal / simple core but does not help. Dynamic seems to allow the game to run further but will still game short after the game start. Here my config file:

# This DOSBox configuration file was automatically created by D-Fend Reloaded.
# Changes made to this file will NOT be transfered to D-Rend Reloaded profiles list.
# D-Fend Reloaded will delete this file from temp directory on program close.

# Config file for profile "Rules of Engagement 2"

[sdl]
fullscreen=false
fulldouble=true
fullresolution=original
windowresolution=original
output=overlay
autolock=false
sensitivity=100
waitonerror=true
usecancodes=true
priority=higher,normal
mapperfile=E:\Emulation\Emulators\D-Fend Reloaded\mapper.txt

[dosbox]
language=
machine=vga
captures=E:\Emulation\Emulators\D-Fend Reloaded\Capture\Rules of Engagement 2
memsize=63

[render]
frameskip=0
aspect=true
scaler=normal2x

[cpu]
core=normal
cycles=11000
cycleup=500
cycledown=20

[mixer]
nosound=false
rate=22050
blocksize=2048
prebuffer=10

[midi]
mpu401=intelligent
device=default
config=

[sblaster]
sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5
mixer=true
oplmode=auto
oplrate=22050

[gus]
gus=true
gusrate=22050
gusbase=240
irq1=5
irq2=5
dma1=1
dma2=1
ultradir=C:\ULTRASND

[speaker]
pcspeaker=true
pcrate=22050
tandy=auto
tandyrate=22050
disney=true

[dos]
xms=true
ems=true
umb=true
keyboardlayout=US

[joystick]
joysticktype=none
timed=true
autofire=false
swap34=false
buttonwrap=true

[serial]
Serial1=Dummy
Serial2=dummy
Serial3=disabled
Serial4=disabled

[autoexec]
@echo off
SET PATH=Z:\
keyb US 437 > nul
mount C "E:\EMULAT~1\Roms\Rules2\"
C:
cd\
RULES2.COM

Attachments

  • roe2 error.JPG
    Filename
    roe2 error.JPG
    File size
    55.77 KiB
    Views
    2451 views
    File license
    Fair use/fair dealing exception

Reply 2 of 12, by gates007ca

User metadata
Rank Newbie
Rank
Newbie

Thanks Qbix for your quick response. ROE2 is one of those game that is very rare and seems to have fall out of obscurity. Very limited info exist now. Your help in getting this to run is much appreciated.

I tried the following:

disabling XMS alone
disabling XMS and memsize =16
enabling XMS and memsize =16

All did not help. Dosbox reported "not enough memory for digitized sound and speech" ... it flashes black and closed (dosbox setting "close dosbox when program closes is NOT enabled suggested that this is a crash)

Any idea?

Sorry I should also mentioned a couple of things:

I tried on 3 other computers (Asus eeePC 2G Ram, 900mhz intel and dell amd x64 1.9 ghz) all have the same problem. I have dosbox 0.72. Thanks.

Reply 3 of 12, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

You could try to set gus=false, pcspeaker=false, tandy=off, disney=false, serial1=disabled, serial2=disabled. It should not make any difference but who knows? Perhaps all the emulated devices causes something to wrong inside the game?

Tried various combinations of EMS, XMS, UMB set to true/false?

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 4 of 12, by gates007ca

User metadata
Rank Newbie
Rank
Newbie

Thanks MiniMax for your help... keep them coming please!

I tried as you have suggested... serial disable, unnecessary sound card disabled. None helped. However, the only thing that seems to help is the loadfix 64kb which allow the game goes just a tad further with sound and then it hang in middle of mission intro. I suspect is some sort of memory conflict when sound card is enabled. Is there a way to max out the conventional memory (the spec for this game requires 640k conventional memory and also a hog when it comes to XMS and EMS).

This is one of the few game, like falcon 3, that requires a lot of resources...

You be my heroes if you can help me get this game running!

Thanks again!

Gates

Reply 5 of 12, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

well I never heard of the game nor of the error,
try without that keyb us 437 thing

Water flows down the stream
How to ask questions the smart way!

Reply 6 of 12, by gates007ca

User metadata
Rank Newbie
Rank
Newbie

Hi Qbix,

Tried removing keyb 437 line in the autoexec but the game will not run.The same error persisted as the attached jpeg in my first post.

Loadfix 64k get to the main menu screen but it flashes and closed automatically out of dosbox. Do you have any idea? This is the spec of the game per mobygames:

Minimum CPU Class Required 80286
Minimum OS Class Required DOS 3.0 to 3.3
Minimum RAM Required 640 KB
Video Modes Supported VGA
Sound Devices Supported Adlib, Adlib Gold, PC Speaker, Pro Audio Spectrum / Plus / 16, Roland MT-32 (and LAPC-I), Sound Blaster, Sound Blaster 16, Sound Blaster Pro
Input Devices Supported Keyboard, Mouse
Miscellaneous Attributes Math co-processor
Notes HDD - 8 MB

Reply 7 of 12, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I tried 0.72 debian package and worked fine with the default settings.
So try using dosbox without the frontend and drop rules2.com on the dosbox icon on your desktop

Water flows down the stream
How to ask questions the smart way!

Reply 8 of 12, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

It's working fine for me too. You must have done something wrong. I think your mounting might be wrong. Take a look at your autoexec section.

[autoexec]
@echo off
SET PATH=Z:\
keyb US 437 > nul
mount C "E:\EMULAT~1\Roms\Rules2\"
C:
cd\
RULES2.COM

Are you going to the ROOT FOLDER?

Try:

mount C "E:\EMULAT~1\Roms\"
C:
cd rules2
RULES2.COM

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 9 of 12, by gates007ca

User metadata
Rank Newbie
Rank
Newbie

Thank you both for your help.

Did you try version 1.08 of the game (the deluxe package of the game in underdog)?

The problem is with version 1.08 of the game. From version version 1.0 to 1.07 your method works but something appears to be broke for the v1.08 and this is the version needed to make Interlocking Game System work (it suppose to allow you to interchange your commander from Rules of engagement 2 to another game called Breach 2 or Breach 3). May I trouble you to try that version?

I have tried it and the same error in my first post still appear.

Thanks again for your help!

Gates

Reply 10 of 12, by MiniMax

User metadata
Rank Moderator
Rank
Moderator
gates007ca wrote:

Did you try version 1.08 of the game (the deluxe package of the game in underdog)?

Did you try it with a legal copy? And not some rip of unknown quality?

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 11 of 12, by gates007ca

User metadata
Rank Newbie
Rank
Newbie

Hi Minimax,

Just dug up my big box copy and tried it out. No luck. Same error for version 1.08. For some reason, version 1.07 works fine. I have attached again for the error I encountered.

Attachments

  • roe2-error2.JPG
    Filename
    roe2-error2.JPG
    File size
    56.56 KiB
    Views
    2351 views
    File license
    Fair use/fair dealing exception

Reply 12 of 12, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Hmmm. A long shot assuming it has something to do with memory management....

Any chance the game is using the DOS4GW extender? If so, try replacing it with DOS/32A:

http://dos32a.narechk.net/index_en.html

An even longer shot - try one of the un-official builds of DOSBox:

DOSBox SVN Builds

Or regress, and try one of the older versions, like 0.62-0.65:

http://sourceforge.net/project/showfiles.php?group_id=52551

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32