Hello everyone!
I've been trying to revisit this sim on my vista machine long ago,but I never get the chance to enjoy it like I used to before,I just can't stand the graphics corruption existed in Direct3D renderer since nvidia 2xx.xx driver back in 2007,now in 2018 running im Win7 x64bit I finally can run it almost..flawlessy..Fly the sim with DDRAW Software is doable,but its very slow 15-20FPS atmost on newer machine.If u r on older nvidia or amd gpu or with pre-2007 driver running XP SP2,or intel intergrated gpu,you may not have graphical issue
There are 3 problems you might encounter with the sim
1.GRAPHICAL CORRUPTION
2.NO SOUND AND JOYSTICK DETECTED BY SIM
3.MULTIPLAYER---(MP allows 4 players COOP mission play,as well as 8 players TD/D matches)
This is what the texture corruption I'm talking about,white triangles everywhere,black cloud textures..beautiful isn't? yet so annoying...This is not the sim render problem,but it is more a driver problem
I've been searching for hours how to fix,there is no website no forum no fix no nothing until I found out about dgVoodoo 2,I decided to play with it..well...IT WORKS! Turns out dgVoodoo 2 wraps dx5-dx7 and run the sim in dx11 mode flawlessly,afaik,the sim suppose to utilise dx6 but now running in dx11 with dgVoodoo 2,here is my setting, don't touch or force a resolution option,it will corrupt sim menu,as menu always run at 640x480,3d render will run at whatever setting you choose,can be set to run @ 1920x1080 via sim pcsetup graphic menu
no more corruption..Im happy I can finally enjoy f-16 flying again,thx to dgVoodoo 2 creator with his amazing tool!!
GRAPHICAL CORRUPTION SOLVEDThis sim is old,a 1999 sim,and as expected,without running compat mode of XP2/XP3 and earlier, the sound effects will not work,your joystick unusable. But running the sim with compat mode will breaks dgVoodoo 2 dx11 renderer,and the sim will forever stuck at loading screen,no loading bar show up,forces you to kill sim process via task manager. This is due to dgVoodoo 2 library,i guess it's ddraw.dll are not suppose to runs on compat mode,it was made to run on current environment.
The fix is very easy..remember the ACT toolkit? we've been using it in troubleshooting a lot of sims here like Longbow 2 fix,and now we need to the same thing but with fewer option.After few experiments,I found out,only 2 fixes needed to be apply.
I will upload sdb if anyone need it,but the fix is very easy to do with ACT,all you need to do is install Microsoft ACT v5.6,create new fix pointing to your f-16.exe,don't check anything on 1st page,go to next page and just tick and apply "EmulateJoystick" and "HardwareAudioMixer" ONLY,save the database and install database fix. Sound works,and joystick is usable.Take not you can't map buttons or configure joystick inside sim,there is no option to do that in sim,sim always use standard joystick or gamepad detected in windows game controller settings,there is no documentation provided but the sim use only the basics
X-axis=Aileron
Y-axis=Elevator
Z-axis=Rudder
Z rotation=Throttle
Button 1= gun trigger
Button 2= weapon trigger
Button 3=chaff
Button 4=flares
You can always map other joystick buttons to keyboard key instead with vjoy/ppjoy if you want.
NO SOUND AND JOYSTICK DETECTED BY SIM SOLVEDI always wanted to fly LAN session again,but until I get my backup up PC up and running,I can't do anything on this,I've tried hosting thru TCP/IP but no success, CTD entering lobby,returns with BEX error,I tried using IPX via IPX wrapper,it seems working no CTD at lobby,manage to choose side,I can't test any further,session only starts when there is 2 player or more entering lobby.Start button greyed out until 1 more player join.
MULTIPLAYER NEED MORE DISSECTING WORK!