Windows 7 and CFS1 joystick problem; A FIX!!!

The patch only works on OS that have their controls-joysticks under HKEY_CURRENT_USER instead of HKEY_LOCAL_MACHINE. I just tried my wife 32 bits Vista machine and this is the case. So, just to be clear, 32 or 64 bits has no effect on the giberish message. Register is the deciding factor.

If you receive that message under XP machines, smilo, one of two things is happening; 1-you have a Register that has controls-joysticks under HKEY_CURRENT_USER or; 2- your COMBATFS.CFG is corrupted.

And this is not highjacking...:icon_lol:

who'd a thunk it?
certainly, not me.
just for the heck of it, i tried to reinstall cfs.
no joy. next, open the COMBATFS disk,
copy the combatfs.exe and paste it into the main cfs folder.
well, i'll be jiggered...it worked.
repeated the process on several other installs
and another machine...success.

many thanks hubba.
i have been fighting that message for years.


side note;
rereading this post, i just noticed that you said
your COMBATFS.CFG is corrupted.
for some reason, i thought you said combatfs.exe
i'm sure glad that i misread it
or i'd still be banging my head against the wall.
 
(...)
many thanks hubba.
i have been fighting that message for years.


side note;
rereading this post, i just noticed that you said
your COMBATFS.CFG is corrupted.
for some reason, i thought you said combatfs.exe
i'm sure glad that i misread it
or i'd still be banging my head against the wall.

Well, ignorance is bliss...:kilroy:
 
too true__:sheep:__

it would appear that we have killed two birds with one stone.

now, with the absence of a flood of w7 volunteer testers,
i would say, go ahead and post the patch.

well done, my friend, well done, indeed.
 
W8 Patch Test

a few hours ago, my wife, graciously, allowed me
to use her precious, new w8 laptop.
understand, that this was no small feat.
i will leave it at that...thank you , Dearest.
(no sarcasm intended)

after installing cfs and my controller,
i fired up the game and went into settings.
of course the dreaded "joystick has changed" message appeared.

i closed out the game, found the main cfs folder,
which was located in program files (x86)\microsoft games.
i replaced the original combafs.exe with hubba's patch,
fired up the game, went into settings, and BINGO!!!
there was no message and my controller was listed.
after setting up the axis assignments, all functioned properly.

i shut down the game and went back to the main cfs folder
to have a look at the combatfs.cfg. WHAT? it wasn't there. dang
after much dinking around, i finally did a search of the c drive
and found it here;
c:\users\Beverly\AppData\Local\VirtualStore\Program Files (x86)\Microsoft
Games\Combat Flight Simulator\COMBATFS.CFG

just for the heck of it, i tried to find it one step at a time, from the beginning.
the machine showed no AppData file unless i searched for it
and showed no virtualstore, even when i searched for it....odd
must be hidden files or some such foolishness.

anyway, went back to the original search,
opened combatfs.cfg with notepad, did some editing,
saved and closed, fired up the game and everything was still fine.

finally, i cleaned up my mess, but left the desktop icon for my wife to delete,
gave her back her machine and said thank you very much.

WINNER!!!
 
All right then!:applause:

I will upload to SOH and send a copy to No Dice. I will probably upload to Simviation and FlightSim as well.

I will change the README file to give a few hints on how to decide if the patch is appropriate.

Thank you all, especially to aproblem_asolution for his find and to smilo's wife for her comprehensiveness.:salute:

P.S.- Done!
 
Back
Top