These procedures are a combination of practical experience from other users in this forum and procedures recommended in articles like this one from Gamespot ; " 18 Tips for Better WinXP Gaming "
First Step (Install JF4 with Anti-Virus program disabled) Disable your Anti-Virus program prior to installing or re-installing the game... Many programs (including JFIV) recommend you exit ALL windows programs before a new program install Example
Second Step (will allow many people to get up and running right away);
Look
for the following line in the (sim Modes) section:
( simUseLoaderThread = 1 ) change it to read
( simUseLoaderThread = 0 ) instead.
Save
the file and try running JF4 now.
More info:
The GlobalStar
JetFighterIV FAQ website. Here is the GlobalStar
Tech Support Request Form
Suggested troubleshooting steps:
(A) Turn off all game sounds. From the JF4 Main Menu choose OPTIONS then SOUND. Uncheck the boxs for Simulator Sound and Simulator Music. This step tries to isolate possible problems with DirectX sound during the rest of the troubleshooting steps. If the game starts running normally at this point you'll need to investigate advanced audio settings of your PC.
(B) Disconnect your joystick for troubleshooting. Certain joysticks default setting or USB issues may prevent JF4 from running.
(C) Try starting JF4 by double clicking on the JF4sim.exe (or JF4sim application) program located in the JetFighter IV folder. Example
(D) Basic Video Resolution and Color Depth settings (some video card
/ monitor combinations have problems switching modes when entering game
play)
Resolution and Color
Set
the Display Video and Game Graphics options to the same values. WinXP default
color depth is 32bit, JF4 is 16bit.
Example;16
bit 800X600 or 16bit 1024X768 or1280X768
Right-click anywhere on the desktop, click Properties, and then click the Settings tab. Adjust the screen resolution slider and select a color setting from the color quality drop-down menu. Click Apply, accept your changes, and then try the game again. You may need to try several combinations of resolution and color until you find a setting that will allow optimum game performance
Load and enter the JF4 program. From the “Main Menu” select “Options” then “Graphics.” Begin by removing the X or checkmark from every box on the page. Except “Look into Turns”, “On Screen Radar” and “AutoRange.” Set the “ Sim Resolution to match your settings from “Windows/Display/Properties” (800x600 or 1024x768). Set the “Model Texture Quality” to “16bit Half Resolution.” Finally set the “Terrain Detail Distance” to “1.” If everything else works OK you can try to ENABLE the other features one at a time .
(E) JF4 users have reported that some systems running XP can benefit in usability/performance by changing JF4 to run in WinXP compatibility modes. Make that change at the "Play JetFighter IV" shortcut and confirm that the shortcut points to "C:\Program Files\ JetFighter IV\jf4.exe" (default installation location) of the folder where you installed JF4. Also change the compatibility mode for“jf4.exe” and "jf4sim.exe" files in the "Program Files/JetFighter IV" folder.) Start at Win2000 compatibility and work backwards till you find the best performance. Example
(F) Disable unneeded Background Applications during installation and/or game play.
Press Ctrl+Alt+Del to open the WinXP Task Manager and select the Applications tab. Highlight and shut down any programs (other than the game you're trying to run). Look at the Processes tab for utilities such as audio mixers, firewalls, game controllers, or antivirus utilities running in memory. Try exiting nonsystem tasks (those tasks that are listed next to the user's name) that show significant usage of memory or CPU time. Highlight the process and use the End Process button. Example
There are just two rules: Exit only one task at a time (you can always shut down and restart the system to restart all of your tasks again), and tasks designated as "system" or "service" should not be exited unless you're trying to isolate a task that's affecting the system's stability. If you want to check what processes are safe to shut down you can research those processes at this site: Tasklist Pages Then try re-installing or playing JF4 with minimum processes running.
(G) Increase your Virtual Memory (page file) size. Ranges of 768MB to 3000mb have been reported to be successful. Set the upper and lower file size limits the same amount so the paging file is always the same size.
(H) Scan your Hard Drive (More important if you've upgraded your PC to WINXP from another version)
(I) Run the WinXP Disk Defragmenter (The program will recommend if you need to run this utility)
(J) Confirm DirectX 8.1 is installed. From START -- >RUN --> type "dxdiag" --> OK button
(K) Run WindowsXP Update: Confirm WinXP is up-to-date. (see Note 3 below)
http://windowsupdate.microsoft.com
(L) Troubleshoot possible Audio issues which might be causing JF4 to crash or run with poor performance. Open Start/Control Panel/Sound and Audio Devices/Audio/Advanced/Performance/Hardware Acceleration. Lower the hardware acceleration settings from Full one notch and test. Continue to lower the hardware acceleration settings to test the other settings as well. If your sound card supports 3D sound it should be turned off while troubleshooting JF4 game performance. Example
(M) Clean the Computer. It's a good idea to occasionally purge unneeded files from your recycle bin, temporary folder, Internet cache, and other locations on the drive. http://gamespot.com/gshw/stories/flat/0,12880,2863924-7,00.html
(N) In the \Program Files\JetFighter IV folder find the JF4sim.exe program.
Double click on the file and see if the actual game flight simulator will
run all by itself. If it does run when called direct, but not run when
you press the FLY button from the menu program its possible that a pop-up
add blacker is interferring when the frontend menu loader program (jf4.exe)
tries to startup the flight simulator program (JF4sim.exe). This can look
like a popup program to some security programs. Check your Task Manager
(Cntrl-Alt-Delete keys used together) and review the PROCESSES tab. You
should be able to identify each of the processes running using a resource
like TASK
LIST PROGRAMS . You can also use a search engine like Yahoo or Google
and try searching on the process name in the tast list to find out more
information.
Notes
(1)
If you have WinXP Service Pack 1 installed the WinXP Applications Compatibility
Updates have been incorporated into the Service Pack updated and are no
longer installed separately . If you haven't upgraded to Service Pack 1
WinXP Applications Compatibility Updates (Q313484) or (Q319580) have been
a problem in the past. Recommended edit of jf4.ini with simUseLoaderThread
=0 allows these non-critical updates be installed. Previously we have recommended
that users un-install these updates. That will still allow JF4 to run only
if jf4.ini file has simUseLoaderThread=1 (the default value during installation).
The Q313484 or Q319580 "Applications Compatibility Update" can be easily
uninstalled by the Windows "Add/Remove" programs in the "Control panel."
They can also be easily added later using WinXP Update.
Advanced Troubleshooting Resourcess
- (under development)
Prepare for advanced troubleshooting by ensuring you have WinXP System
Restore running. START -> Control Panel -> System -> System Restore Tab
System Restore can track changes and reverse those changes to the previous
setting if necessary. Always enable System Restore for advanced troubleshooting.
Example
(l) Check Device Manager
(m) Check for updates to your system's hardware device drivers.
(n)
Advanced Video Card Settings
NVIDIA
GeForce (1/2/3/4)3dfx
Voodoo 4/5 Tweak guide3dfx
Voodoo 3
(o) WinXP ReFresh Issue: http://www.xp-refresh.net/ Tthere is a program that automatically detects the highest refresh rates your computer can handle at every resolution, and configures Windows to always use the highest refresh rate possible at every resolution in DirectX games,
(p)
Advanced Audio Card Settings: http://www.3dspotlight.com/tweaks/soundcard/
Disclaimer:
This article has been assembled from best
available information and experiance available. There can be no guarantee
of success on any specific system. Always back up your critical data files.
You are, of course, responsible for loss of data or any other loss or difficulty
you might experience as a result of attempting these procedures. As always
it's highly recommend you first record all default configuration settings
of files that you want to modify.
If you believe there are errors here or
have suggestions in how to improve this article please let us know.