VOGONS


First post, by Stumpy51

User metadata
Rank Newbie
Rank
Newbie

Hi all! I’ve been reading a lot about EF2000 on here, but have a problem that I can’t seem to find any solution to here. Also, it isn’t exactly DOSBox, but I believe iDOS 3 runs some form of DOSBox (I may be entirely wrong about that). I got the base EF2000 game, then upgraded to TACTCOM and then further upgraded to the TACTCOM GFX+ update with a virtualized WinXP install using UTM SE. I made sure to install everything in one go without running anything first after reading about that here. I’ve been able to run the base game just updated with TACTCOM which runs great on the configuration I have setup (see below).

However, everytime I run the updated GFX+ version (I have two separate installs) from CONFIG.EXE, it gives me an error that says,

“Data set not found. Check to see if the EF2000 CDROM is in the drive.”

If I run it from EF2000.EXE, the game runs up until I select and try to load a mission. It shows the loading screen and goes through the motions, but then quits to the DOS prompt once it is done loading. This loading screen is different from the non-GFX+ version and says EF2000 2.0 on it. I did also attempt to run EF2000 Reloaded on the above WinXP install, but it didn’t work and probably wouldn’t run well anyway as UTM SE is not full UTM and is hamstrung by Apple for some reason. I also attempted to use RetroArch to run EF2000, but I absolutely cannot wrap my head around it and gave up. It’s too complicated and too convoluted for me and then everything has to be done through a controller. It blows my mind.

I don’t know if anyone is running iDOS here, but even if not, it does seem to respond to some DOSBox configuration settings. Maybe someone can give me an idea of what’s wrong and if it’s the configuration or if it’s possibly something to do with iDOS. I’ve cobbled together settings from DOSBox tutorials and the DOSBox website, so some things might not be compatible, but they aren’t affecting the non-GFX+ version so I haven’t touched them. I did add the Voodoo settings with the assumption that I would need to. They don’t seem to affect the non-GFX+ version.

Here’s the contents of my configuration file:

[sdl]
output=opengl

[dosbox]
memsize=63
dos_rate=60
machine= svga_s3

[render]
glshader=sharp
integer_scaling=vertical
scaler=hq

[cpu]
cycles=max
core=dynamic_x86

[voodoo]
voodoo=true
voodoo_memsize=12
voodoo_multithreading=true
voodoo_bilinear_filtering=true
voodoo_card=auto

[mixer]
negotiate=true
reverb=large
chorus=normal

[midi]
# mididevice=auto
mididevice=fluidsynth

[fluidsynth]
soundfont=default.sf2

[joystick]
joysticktype=ch
timed=false
swap34=true
deadzone=0

[autoexec]
#play

Thanks for any help!

Reply 1 of 3, by darkenedroom

User metadata
Rank Newbie
Rank
Newbie

Hi,

Not 100% sure but I think this is the issue.

Don't have an iPad so I can't test this but on the dospad/iDOS GitHub (https://github.com/litchie/dospad), it says iDos is based on DOSBox v0.74-3

I believe this version of DOSBox doesn't support 3dfx/Glide emulation without a patch. In fact this feature request tends to suggest 3dfx emulation isn't available in iDos yet (https://github.com/litchie/dospad/issues/42)

This is probably why EF2000 + Tactcom (no 3dfx) works but EF2000 + Tactcom + GFX+ fails.

You could probably confirm this by trying to run the tomb raider 1 3dfx demo under iDos, I suspect it would fail.

I don't think UTM SE has 3dfx/Glide support either so EF2000 Reloaded fails (as you found out).

Unfortunately the solution seems to be one you've already identified which would be a different version of DOSBox, like DOSBox Pure (with 3dfx/Glide support) used by RetroArch.

So it might require revisiting RetroArch, sorry

https://www.tales-from-darkenedroom.com/ - Retro PC gaming on Windows 10, technical aspects, flight sims and space sims a speciality

Reply 2 of 3, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Moving to emulation.
If you aren't using the original DOSBox then you'll likely have better luck by using the support sites for the various emulators that you are using for the issue you are having.

How To Ask Questions The Smart Way
Make your games work offline

Reply 3 of 3, by Stumpy51

User metadata
Rank Newbie
Rank
Newbie

Thanks for the responses! Amazingly, I got it sorted out and did so by finally breaking the RetroArch barrier. I really sat down and gave it a solid shot. I got everything working and even figured out mapping the controls (the most confusing part to me). I still think it’s a bit of a hot mess, but I’m warming up to that hot mess. iDOS is a ridiculously simple app to figure out, but it does appear to be quite limited in what it can handle.