![]() if you do it, tell us the results, if any. This should permit to "skip" steps 3 and 10 altogether. I would re-install in its original location then, without running the game even once, replace the defective COMBATFS.EXE with the repaired one. I tested the HEX editing procedure myself but, not having a Windows 7 machine, I would appreciate any feedback from people who do. I took the liberty of re-posting here as I think that this fix is of general interest to anyone interested in flying CFS1. (If you have some problems just replace "COMBATFS.EXE" To restore original file)Įnjoy The original thread at FlightSim is HERE. The ASM instruction is "push 80000002" to request on "HKEY_LOCAL_MACHINE" (hexadecimal values=6802000080)Īnd "push 80000001" to request on "HKEY_CURRENT_USER" (hexadecimal values=6801000080)įollow Simple Steps to patch properly (Change Only 2octets):Ġ1) Download Hexadecimal editor (example freeware: )Ġ2) Optional: Backup the EXE Game file Default = "C:\Program Files (x86)\Microsoft Games\Combat Flight Simulator\COMBATFS.EXE"Ġ3) Optional: Backup the Config game file (if exists) Default = "C:\Program Files (x86)\Microsoft Games\Combat Flight Simulator\COMBATFS.CFG"Ġ4) Open the EXE Game file "COMBATFS.EXE" with the hexadecimal editorĠ5) Search for hexadecimal values an enter "6802000080" (CTRL+F -> Hexadecimal Values -> 6802000080, F3 To search next)Ġ6) Normally you have 3 results (Me at offsets: 1141, C60F, C6BD) (Don't Select And Change The 1st result)Ġ7) Select the 2nd result (Me at offset C60F) and replace "6802000080" by "6801000080" Ġ8) Select the 3rd result (Me at offset C6BD) and replace "6802000080" by "6801000080" Ġ9) Save the EXE game file "COMBATFS.EXE" (in hexadecimal editor)ġ0) Delete the config game file "COMBATFS.CFG" (if exists)ġ2) Joystick And Configuration Menu Works Fine NOW Then just patch the EXE file game to read in "HKEY_CURRENT_USER" and not in "HKEY_LOCAL_MACHINE" "HKEY_CURRENT_USER\System\CurrentControlSet\Contro l\MediaProperties\PrivateProperties\Joystick\OEM\." "īut in Windows > XP (or 64 bits systems) (Example: Windows 7 - 64 bits) The key is not in "HKEY_LOCAL_MACHINE" but in "HKEY_CURRENT_USER" ![]() ![]() In Windows 95 To XP, the game search for joystick name in regeditĪt key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contr ol\MediaProperties\PrivateProperties\Joystick\OEM\.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |