Jump to content
COMBATSIM Forum

3dfx EF2000


Redfalcon
 Share

Recommended Posts

Hi redfalcon,

If you change voodoo=opengl to voodoo=software, then the problem should go away. This would confirm that the problem isn't inherent in the EF2000 code.

Here is a link to a test build of dosbox that may allow EF2000 to run full screen on your computer:

http://vogons.zetafleet.com/download.php?id=12278

When running this test build, edit the enclosed dosbox.conf for your EF2000 audio settings and for the path to map your DOS files to a dosbox drive. You may try aspect=true and aspect=false to compare the difference in the screens.

If the opengl mode continues not to work, and if openglhq mode allows for fast switching between panels in the cockpit, then openglhq mode is a good option. In using this mode, I would maintain the proper aspect ratio so the 640/400 screen is scaled evenly.

-emu1

Link to comment
Share on other sites

  • Replies 383
  • Created
  • Last Reply

Top Posters In This Topic

Hi redfalcon,

If you change voodoo=opengl to voodoo=software, then the problem should go away. This would confirm that the problem isn't inherent in the EF2000 code.

Here is a link to a test build of dosbox that may allow EF2000 to run full screen on your computer:

http://vogons.zetafl...ad.php?id=12278

When running this test build, edit the enclosed dosbox.conf for your EF2000 audio settings and for the path to map your DOS files to a dosbox drive. You may try aspect=true and aspect=false to compare the difference in the screens.

If the opengl mode continues not to work, and if openglhq mode allows for fast switching between panels in the cockpit, then openglhq mode is a good option. In using this mode, I would maintain the proper aspect ratio so the 640/400 screen is scaled evenly.

-emu1

Woohoo, that's the one sunshine, you just burst in here and sorted the problem, nice!!, thanks emu, everything look good, full screen with zero black borders and 3d accelerator working sweet, there seems to be a blank line through the hud text and bottom left clock, but I'll see if adjusting a few setting might fix that, but hey that's no big deal bro, this is great!, I owe you a big one. :beer:

Link to comment
Share on other sites

That's great! Glad to help out.

Any horizontal lines could result from the stretching of the image to full screen. Please try this second test build in the case that the lines interfere too much with the HUD:

http://vogons.zetafleet.com/download.php?id=12287

This build should theoretically fill the screen horizontally while somewhat preserving the aspect ratio (640x400). However, I'm not yet confident this 2nd fix will work on other systems, but perhaps the 1st test build will be sufficient in the case it doesn't.

-emu1

Link to comment
Share on other sites

Thanks Emu but no joy for full screen with second test build, the black border is back only this time its at the bottom of screen and not the top, tried adjusting settings but no joy, can't shake it, but its OK!, first test build you posted is running sweet, I solved the graphics glitch just by adding some super sampling through my video card, it fixed the glitch and also EF2000 looking better than ever with the smoother graphics, been trying to capture a screen shot but for some reason its not possible, either with 'Print Screen' and paste to paint or with Ctrl+F5 for dosbox capture??....but yeah first test build working sweet for me. :thumbsup:

Link to comment
Share on other sites

The Daum build of DosBox had the same problem, capturing none 3D accelerator and opengl modes was fine, but when the 3D accelerator opengl mode is used all you get when trying for a screen shot is either a black picture or the EF2000 cockpit with a black background, no sky or ground texture's, just a black void. :shrug:

Link to comment
Share on other sites

Excellent!

Since I'll be away from my gaming PC and largest monitor for a week or so, I'd love to see some screenshots....

In my attempts to build daum from source, I've passed the 'missing dependency' stage and am now on to 'probably the wrong version of dependency' as the reason it won't compile. :(

Link to comment
Share on other sites

...been trying to capture a screen shot but for some reason its not possible, either with 'Print Screen' and paste to paint or with Ctrl+F5 for dosbox capture??.

ClipX is a Clipboard Manager: http://bluemars.org/clipx/

Every time I pressed 'Print Screen', then a screenshot was sent to the Windows Clipboard. I used ClipX to store these Clipboard images into a database. It has a system tray icon to display the screenshots and these can then be selected for pasting into a document. I would allow at least several seconds between pressing 'Print Screen' within EF2000.

It may not have worked before because of the image format. ClipX appears to have a low error rate in storing these images. Other software I tried did not capture the image as you have described previously.

Since it worked on my XP system, it should work on most Windows versions.

Link to comment
Share on other sites

  • 1 month later...

I gave up trying to build daum, and instead took the voodoo parts from daum and added them to the latest Dosbox SVN source in order to do some upscaling experiments. IMHO it is far better to upscale at the 3dfx triangle level than later on in the rendering chain.

....and I don't get the sound stutter that I do with daum.

Still some things to do, but it's so far so good at 1920x1200:

ef_ogl_1.png

EDIT: Hmmn, photobucket have reduced the size of my picture. :( It really does look lovely at 1920x1200 though. :)

Link to comment
Share on other sites

HEY HEY thats amazing Mike!, welldone!..........keep going sunshine, the Flight Sim Gods are on YOUR side. :thumbsup:

Like a Phoenix (A fabulous bird reborn from the ashes of its former self) from the flames EF2000 shall be crowned King once more. ;)

Well said Red. :icon_rock:

From Wayan ......... (sorry, Wombat1940) ........ still in Bali. ;)

Link to comment
Share on other sites

Looking great, Mike!

Since you're rendering polys at the 3DFX level, are you running a fixed-resolution EXE or is it scalable?

I could totally see a multiplayer campaign in the near future. :icon_rock:

Well How do we set up Multiplay in DosBox, I did it before but forget what to do.. I am in for a Camp..

Link to comment
Share on other sites

Yes, that's with the 3d acceleration...and works fine at 2560x1600 without the black bar that I got with the daum build or any significant sound stuttering. At that resolution, Fraps reports >50fps although I don't think the game actually updates that fast.

The exe is hard coded right now, but when I work out how DosBox interacts with its config file, I'll make the resolution of the 3d window the same as that used for the menus.

Multiplayer should be fine, and there's some info on it earlier in this thread. Basically, you need to make sure that the DosBox's can talk to each other before starting EF2000.

For me, the game is now playable and I'm starting to play it for the first time in anger. It seems harder than TAW, although maybe that's my inexperience. I didn't know the game had flak until I got hit by some....

Link to comment
Share on other sites

Great news, Mike.

Any chance of releasing beta builds for multiplayer testing ?? :) At least with a few tweaked resolutions (1920x1080, 800x600, 1600x1200) until the scalable res gets sorted out.

You're right about the campaign. I find EF2000 much harder as well, mainly because the Typhoon isn't a stealth aircraft like the F-22. That makes a huge difference when being engaged by ground defenses, not to mention that the ground war is much more fleshed out in that campaign (putting more emphasis on IADS).

Link to comment
Share on other sites

I also ant to add I have My Joystick Fully Functional and Programmed with Foxy.. I tried to program my Cougar on a whim and it actually works in 3DFX Version..

So now I have a Programmed Cougar in EF2000 3DFX DosBox version.. YES!!!!My hat even works..

http://www.dosbox.co...ki/Connectivity Looking back on the old threads I found I can use Foxy to Program a Profile. I also found the way to connect DosBox to a Server then you can connect in game but must first connect in dosbox with the above link..

You type in "IPXNET STARTSERVER xyz" for server xyz being the port you want to use and it must be enabled in firewall and in your Router if you have a router then IPXNET Connect xx.xx.xx.xx xyz" to connect with the X's being the ip of the host and then the port they used xyz..

Easy Peasy I just need someone to test this with sometime.. I also mad my Profile for EF2000..All set for some online play..

Link to comment
Share on other sites

Any chance of releasing beta builds for multiplayer testing ?? :)

Well, here you go...

http://rapidshare.co...sbox_EFtest.exe

Just run it from where you have an existing DosBox installation. It's been compiled with VS2012, so if it complains about missing dll's, you'll need to download the runtime environment.

When you run it for the first time, it will create a config file in C:\users\appdata\local\dosbox called 'SVN-EFtest.conf' in order not to screw up your existing DosBox setups.

These lines need to be edited before trying to run EF2000:

windowresolution=2560x1600 (or whatever you want)

output=opengl

memsize=48

scaler=none

voodoo=opengl

ipx=true

+any joystick settings and the mount point for your EF2000.

While it works fine for resolutions that are an exact muliple of 640*400, I find that on my 1280x1024 monitor, I only get 1280x800. So, it will be interesting to see how other people fare....

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...