VOGONS


Help wanted testing

Topic actions

First post, by middlenibble

User metadata
Rank Newbie
Rank
Newbie

Hi all!
I'm writing a combat flight simulator for the target platform DOS, 8088 @ 8 MHz and EGA. I have no access to that hardware platform and went as far as I could with DOSBox-X (500 cycles, 5500 vmemdelay, 2000 iodelay seems to best match the closest entry in the topbench database I could find). I think I'm at the point of a badly needed reality check and would like to test it on the target platform before sinking more time into this project. Anyone inclined to help is deeply appreciated!

To run the demo, download the f99-demo.zip file, extract, run:

f99 /vblank /demo

Let it run for about a minute, quit by hitting the escape key.
Then please send me the

F99.LOG

file or attach it here, mentioning your platform specs. If you run the program without the

/demo

parameter you can fly around a bit, the

/static

parameter switches to stationary mode. Keys: up/down/left/right/+/-/w/s/,/.

Apologies if this is the wrong section (or even forum!), it seemed like the closest pick to this topic.

Reply 1 of 10, by asdf53

User metadata
Rank Member
Rank
Member

I don't have such a system, but I suggest using 86Box or PCEM for testing. In layman's terms, these are much more sophisticated emulators than Dosbox, allowing you to emulate an exact CPU model, motherboard and graphics card to see how your program would behave on real hardware.

Reply 3 of 10, by cyclone3d

User metadata
Rank l33t++
Rank
l33t++

I think I should have working hardware that meets these specs. However, I have not actually tested any of the EGA cards I have so no idea if they actually work. Then comes the fact that I am not sure if I have a working EGA monitor.

Yamaha modified setupds and drivers
Yamaha XG repository
YMF7x4 Guide
Aopen AW744L II SB-LINK

Reply 4 of 10, by Kekkula

User metadata
Rank Member
Rank
Member

I have commodore pc10-III with genoa superega card on my bench just now.
It's got nec V20 installed and can run at 4.77/~8/~9 Mhz speeds... don't remember exact speeds.
Btw 8088 and ega isn't common setup, 8088 is usually paired with cga/plantronics graphics.
I will try your software during weekend... if I remember 🙃

Edit:
Game doesn't start with my setup, gives just random lines to screen, doesn't hang escape exits program still.

Last edited by Kekkula on 2026-01-31, 17:22. Edited 1 time in total.

Reply 5 of 10, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t

I have an IBM 5150 with a 4.77Mhz 8088, but it has 7Mhz 286 upgrade card in it too. It is also running an EGA card. Sadly, the last time I powered it on the hard drive wasn't working (again). If I am able to get that working I will test your game with and without the 286 enabled.

What EGA resolution does the game use? EGA 640x350 will require a monitor that is almost impossible to find, where as the lower res EGA modes will work on CGA monitors as well.

Now for some blitting from the back buffer.

Reply 6 of 10, by middlenibble

User metadata
Rank Newbie
Rank
Newbie

Thanks everyone who offered to help 😀 It turns out that the demo used an EGA "feature" that's only available on VGA cards when they run in EGA mode, so that wouldn't have worked. I'm currently building a workaround.

Reply 7 of 10, by RetroPCCupboard

User metadata
Rank Oldbie
Rank
Oldbie

Seems like a cool idea for a project. I assume it must be wireframe scenery like Battlezone or Starglider?

I have an 8088 laptop. It has Trident VGA Graphics. I will wait until you update to a true EGA mode rather than the one that only works on VGA cards.

Reply 8 of 10, by middlenibble

User metadata
Rank Newbie
Rank
Newbie
RetroPCCupboard wrote on 2026-02-19, 12:04:

Seems like a cool idea for a project. I assume it must be wireframe scenery like Battlezone or Starglider?

Thank you for offering to help! It's a bit more ambitious than wireframes, I hope!
If anyone could run this on real hardware (target platform is 8088 @ 8MHz with an EGA, but anything retro will do) and report back (with some screenshots, maybe? 😀 ) that'd be fantastic.

Reply 9 of 10, by RetroPCCupboard

User metadata
Rank Oldbie
Rank
Oldbie
middlenibble wrote on 2026-02-25, 08:54:

Thank you for offering to help! It's a bit more ambitious than wireframes, I hope!
If anyone could run this on real hardware (target platform is 8088 @ 8MHz with an EGA, but anything retro will do) and report back (with some screenshots, maybe? 😀 ) that'd be fantastic.

Looks like a promising start. I'm not sure what framerate you were hoping for, but I've attached logs from my Pocket 8086 (Running an AMD 8088) at both 4.77 and 9.54Mhz. Note that this laptop has VGA, and possibly faster RAM, so not really representative of what an original IBM Compatible could do.

Reply 10 of 10, by middlenibble

User metadata
Rank Newbie
Rank
Newbie
RetroPCCupboard wrote on 2026-02-25, 10:55:

Looks like a promising start. I'm not sure what framerate you were hoping for, but I've attached logs from my Pocket 8086 (Running an AMD 8088) at both 4.77 and 9.54Mhz. Note that this laptop has VGA, and possibly faster RAM, so not really representative of what an original IBM Compatible could do.

You are too kind. Also thank you for the logs!