Salut la compagnie !
Voila mon probléme , j'installe CFS sur vista en l'executant en mode Win98 , je branche mon jostick ( top gun fox 2 pro ) windows le reconnait .
Mais quand je vais dans le jeu pour le configurer il n'est pas present dans parametrer les touches , et j'ai de temps en temps un message me disant " Votre controlleur de jeu a changer de "DM$" a "/" vous devriez reinitialiser"
Et a chaque fois les valeurs entre guillemet changent ! J'ai deja tenter de reinitialiser , mais sa n'a rien changer !
Aider moi , merci
Désolé, je suis le seul ici et cest mon pere qui la installé le joystick ya 7 ans ou plus.
A+
Fait chier, j'ai le même problème , je cherche depuis 6 mois
_______________________________________
Un bide pour les gouverner tous, un bide pour les trouver
Un bide pour les amener tous et dans les ténèbres les lier
Je sais qu'il n'y a pas beaucoup de monde ici donc pas de réponse avant 1 an. Mais j'ai également le même problème. Quelqu'un a trouvé une solution?
de 2ans, je sais . Moi je l'avait a l'époque sous Windows XP et là, le joystick (Thrustmaster) était de-suite reconnu par CFS mais maintenant que je l'ai installer sous Windows 7, l'ordi le reconaaît, tous mes autres jeux aussi mais quand je vais dans les paramètres de CFS il y a un espace entre Clavier et Souris, donc sa veut dire que CFS sait qu'il y est mais le reconnaît pas.
Dans Combatfs.cfg
copie colle
[LANGUAGE]
DLL=english.fll
[MAIN]
ShowLogo=1
NoWarnNot256=1
Location=312,132,968,668
Maximized=0
HideMenuNormal=0
HideMenuFullscreen=1
[PANELS]
IMAGE_QUALITY=1
HUD_COLOR=3
[PREFS]
ADF_500_HZ=0
ADVANCED_WEATHER=0
ASLAT=2
ASLON=0
COM_RATE=7
DEMO=0
FULL_SCREEN=2
FULL_640=0
HAZE_FLAG=0
HEAR_COCKPIT=1
HEAR_ENGINE=1
HEAR_NAVIGATION=1
INDASPD=1
KBDAIL=83
KBDELEV=64
KBDRUD=64
LOADDYNSCN=1
LOADSIM=0
LOADWEATHER=1
LOADWINDOW=1
LOG_TIME=0
MAP_ORIENTATION=2
LINEAR_CONTROLS=0
MEASURE=0
MOU_AIL=25
MOU_ELEV=35
MOU_NUL=64
PAUSE_ON_LOST_FOCUS=1
QUICKTIPS_OFF=0
RADIOS_25_KHZ=0
SMOOTH_VIEW=0
SOUND=1
SPLASH_SCREEN_OFF=0
PROMPT_ON_EXIT=1
SYSCLOCK=1
WEATHER=0
NORTH_SEASONAL_LAT=32
SOUTH_SEASONAL_LAT=32
FOREIGN_TRANSLATOR=0
PERFORMANCE_MODE=6
DEF_PERF_MODE=6
GUGSPD=2
MAP_GROUND_TEXTURE=1
PANEL_MASKING_OFF=0
PANEL_STRETCHING_OFF=0
TEXT_SCROLL=1
ImageComplexity=4
AUTO_RUDDER=1
REAL_MIXTURE=0
CHECKLISTS=0,5773,2330
SOUND_FADER1=0.800000
SOUND_FADER2=0.800000
SOUND_FADER3=0.780000
SOUND_FADER4=0.800000
SOUND_FADER5=0.800000
AIRCRAFT_TEXTURE=1
AIRCRAFT_SHADOWS=1
CLOUD_THICKNESS=0
CLOUD_WHISPING=1
GRADIENT_HORIZON=1
GROUND_SHADOWS=1
IMAGE_QUALITY=0
IMAGE_SMOOTHING=1
LOG_FILE=
LOW_RES_RENDERING=0
PROPELLER_VISIBLE=1
SEE_SELF=1
SITUATION=
SKY_TYPE=1
STARTUP_DEMO=
TEXTURE_BLDG=1
TEXTURE_GND=1
TEXTURE_WATER=1
FLIGHT_MODEL=1
UNLIMITED_FUEL=0
UNLIMITED_AMMO=0
SUNGLARE=1
GEFFECTS=1
WEAPON_EFFECT=1
INVINCIBLE=0
AIRSPEED=1
REALISM_SENSE=50
REAL_ENG_STOP=1
OVERALL_REALISM=95
JOYSTICKS=1
[HARDWARE]
Device=Mobile Intel(R) 4 Series Express Chipset Family
Mode=1024x768x32
[AIRtoCONTAINER]
SIM1=Cessna Skylane 182R RG
SIM2=Learjet 45
SIM3=Schweizer 2-32 Sailplane
SIM4=Sopwith Camel
SIM5=Extra 300S
SIM6=Boeing 737-400
[APL]
CACHE_WAV_FILES=1
[Free Flight]
Aircraft=Supermarine Spitfire MK IX
GunAmmo=1400
CannonAmmo=240
RocketAmmo=0
BombAmmo=0
Clouds=1
visibility=2
winds=0
TimeOfDay=1
AirFieldIndex=34
AirfieldName=Interlaken
AirfieldChecked=1
UserLar=N46* 41.83'
UserLon=E7* 50.53'
UserAlt=+0
[SingleMission]
ShowCampgnMsn=0
Current=8
Difficulty=0
Country=American
[SITUATIONAL_OPTIONS]
Enemy_indicator=0
Radar=1
NameTags=1
Range_indicator=1
Combat_status_messages=1
Radio_com=1
[Controls]
LastJoystickName=�
force_master_gain=10000
force_master_enabled=1
force_stick_force_enabled=1
force_stick_shaker_enabled=1
force_gear_bump_enabled=1
force_crash_enabled=1
force_ground_bumps_enabled=1
force_machinegun_enabled=1
force_bulletdamage_enabled=1
force_rocket_enabled=1
force_bomb_enabled=1
force_flak_enabled=5130
PAN_RATE=400
[Realism]
UnlimitedFuel=0
UnlimitedAmmo=0
Sunglare=1
GEffect=1
Invincible=0
FlightModel=1
WeaponEffect=1
IndicatedAirspeed=1
[settings]
joystick=1
ForceFeedJoystick=1
[MULTIPLAYER]
TICKS_PER_SYNC=90
TIME_BETWEEN_PACKETS=250
COLLISION_SECS=2
FOLLOWING_MULTIPLIER=5
ALLOW_PLANE_MODEL_SEND=0
ALLOW_PLANE_MODEL_RECEIVE=0
ALLOW_TEXTURE_SEND=0
ALLOW_TEXTURE_RECEIVE=0
MAX_SEGMENT_SIZE=100
MAX_SEGMENTS_PER_SEC=1
AUTOPILOT_LOCK=0
DISTANCE_DISPLAY=1
ADF_TRACK=0
ALLOW_NAME_TAG_DISPLAY=1
SP_PROTOCOL_SELECTION=-1
SP_PROTOCOL_ADDRESS=
NAME_TAG_DISPLAY_DISTANCE=40.000000
TIME_BETWEEN_SESSION_ENUMERATIONS=1000
SP_DISPLAY_CHEAT_WARNINGS=0
[KEYBOARD_MAIN]
SELECT_1=49,11
SELECT_2=50,11
SELECT_3=51,11
SELECT_4=52,11
MINUS=189,8
PLUS=187,8
ZOOM_1X=8,8
SOUND_TOGGLE=81,8
FULL_WINDOW_TOGGLE=87,8
ENGINE=69,10
SIM_RATE=82,8
SLEW_TOGGLE=89,8
PAUSE_TOGGLE=80,8
VIEW_MODE=83,8
GEAR_TOGGLE=71,8
ANTI_ICE_TOGGLE=72,8
JET_STARTER=74,8
ALL_LIGHTS_TOGGLE=76,8
VIEW_WINDOW_TO_FRONT=222,8
MAGNETO=77,8
BRAKES=190,8
SPOILERS_TOGGLE=191,8
FLAPS_UP=116,8
THROTTLE_FULL=48,8
THROTTLE_INCR=115,8
THROTTLE_DECR=114,8
FLAPS_DOWN=119,8
VIEW=111,8
NUMPAD7=36,8
NUMPAD8=38,8
NUMPAD9=33,8
NUMPAD4=37,8
NUMPAD5=12,8
NUMPAD6=39,8
NUMPAD1=35,8
NUMPAD2=40,8
MOUSE_AS_YOKE_TOGGLE=46,10
PAN_LEFT=8,11
PAN_RIGHT=13,11
VIEW_FORWARD=38,41
VIEW_FORWARD_RIGHT=33,41
VIEW_RIGHT=39,41
VIEW_REAR_RIGHT=34,41
VIEW_REAR=40,41
VIEW_REAR_LEFT=35,41
VIEW_LEFT=37,41
VIEW_FORWARD_LEFT=36,41
VIEW_DOWN=12,42
RUDDER_LEFT=45,8
RUDDER_RIGHT=135,8
BRAKES_LEFT=122,8
BRAKES_RIGHT=123,8
EXIT=67,10
ABORT=3,10
PAN_UP=8,9
PAN_DOWN=13,9
READOUTS_FLIGHT=90,9
PANEL_TOGGLE=219,9
VIEW_MODE_REV=83,9
LANDING_LIGHTS_TOGGLE=76,10
PARKING_BRAKES=190,10
MINUS_SHIFT=189,9
PLUS_SHIFT=187,9
FLAPS_INCR=118,8
FLAPS_DECR=117,8
PROP_PITCH_LO=115,10
PROP_PITCH_INCR=114,10
PROP_PITCH_DECR=113,10
PROP_PITCH_HI=112,10
MIXTURE_RICH=115,11
MIXTURE_INCR=114,11
MIXTURE_DECR=113,11
MIXTURE_LEAN=112,11
CLOSE_VIEW=221,8
NEW_VIEW=219,8
NEW_MAP=221,9
NEXT_VIEW=9,10
PREV_VIEW=9,11
GEAR_PUMP=71,10
PITOT_HEAT_TOGGLE=72,9
CHECKLIST_VIEW=67,9
MP_CHAT=13,10
MP_ACTIVATE_CHAT=13,8
PANEL_1=49,9
PANEL_2=50,9
PANEL_3=51,9
PANEL_4=52,9
PANEL_5=53,9
PANEL_6=54,9
PANEL_7=55,9
PANEL_8=56,9
PANEL_9=57,9
GUN_SIGHT_TOGGLE=220,8
VIEW_FORWARD_UP=38,42
VIEW_FORWARD_RIGHT_UP=33,42
VIEW_REAR_RIGHT_UP=34,42
VIEW_REAR_UP=40,42
VIEW_REAR_LEFT_UP=35,42
VIEW_FORWARD_LEFT_UP=36,42
VIEW_UP=12,41
SKIP_ACTION=88,8
FIRE_PRIMARY_GUNS=49,8
FIRE_SECONDARY_GUNS=50,8
DROP_BOMB=52,8
FIRE_ROCKET=51,8
FIRE_TIMED_ROCKET=32,8
TOGGLE_RADAR=120,8
INVOKE_HELP=112,8
SELECT_NEXT_TARGET=9,8
TOGGLE_PADLOCK=192,8
UNLOCK_TARGET=192,9
TOGGLE_AIRCRAFT_LABELS=78,8
TOGGLE_DAMAGE_TEXT=70,8
TOGGLE_ENEMY_INDICATOR=85,8
WAR_EMERGENCY_POWER=121,8
BAIL_OUT=79,8
TOGGLE_RADIO=66,8
KEYBOARD_OVERLAY=72,8
CHASE_VIEW=67,8
BOMB_VIEW=65,8
HUD_UNITS=87,10
HUD_COLOR=87,9
ENGINE_AUTO_START=69,8
THROTTLE_50=53,8
THROTTLE_60=54,8
THROTTLE_70=55,8
THROTTLE_80=56,8
THROTTLE_90=57,8
OVERLAYMENU_VIEW=113,8
USER_INTERRUPT=27,8
SELECT_PREVIOUS_TARGET=9,9
SNAP_FORWARD=32,10
SNAP_REAR=32,11
AILERON_TRIM_LEFT=37,42
AILERON_TRIM_RIGHT=39,42
RUDDER_TRIM_LEFT=45,42
RUDDER_TRIM_RIGHT=135,42
[KEYBOARD_SLEW]
SLEW_ALTIT_UP_FAST=115,8
SLEW_ALTIT_FREEZE1=114,8
SLEW_ALTIT_FREEZE2=113,8
SLEW_ALTIT_DN_FAST=112,8
SLEW_ALTIT_PLUS=81,8
SLEW_ALTIT_MINUS=65,8
SLEW_PITCH_DN_FAST=119,8
SLEW_PITCH_DN_SLOW=118,8
SLEW_PITCH_FREEZE=117,8
SLEW_PITCH_UP_FAST=116,8
SLEW_PITCH_PLUS=57,8
SLEW_PITCH_MINUS=48,8
READOUTS_SLEW=90,9
SLEW_BANK_MINUS=36,8
SLEW_AHEAD_PLUS=38,8
SLEW_BANK_PLUS=33,8
SLEW_LEFT=37,8
SLEW_FREEZE=12,8
SLEW_RIGHT=39,8
SLEW_HEADING_MINUS=35,8
SLEW_AHEAD_MINUS=40,8
SLEW_HEADING_PLUS=34,8
SLEW_RESET=32,8
[JOYSTICK_00]
LOCKED=0
TYPE=0
AXIS_FLAGS=15
AXIS_EVENT_00=AXIS_AILERONS_SET
AXIS_SCALE_00=64
AXIS_NULL_00=36
AXIS_EVENT_01=AXIS_ELEVATOR_SET
AXIS_SCALE_01=64
AXIS_NULL_01=36
AXIS_EVENT_02=AXIS_THROTTLE_SET
AXIS_SCALE_02=127
AXIS_NULL_02=1
AXIS_EVENT_03=AXIS_RUDDER_SET
AXIS_SCALE_03=64
AXIS_NULL_03=36
BUTTON_DOWN_EVENT_00=FIRE_PRIMARY_GUNS
BUTTON_DOWN_REPEAT_00=1
BUTTON_DOWN_EVENT_01=FIRE_SECONDARY_GUNS
BUTTON_DOWN_REPEAT_01=1
BUTTON_DOWN_EVENT_02=SELECT_NEXT_TARGET
BUTTON_DOWN_EVENT_03=SELECT_PREVIOUS_TARGET
BUTTON_DOWN_EVENT_04=WAR_EMERGENCY_POWER
BUTTON_DOWN_EVENT_05=DROP_BOMB
BUTTON_DOWN_EVENT_06=FIRE_ROCKET
BUTTON_DOWN_EVENT_07=TOGGLE_PADLOCK
BUTTON_DOWN_EVENT_08=NUMPAD7
BUTTON_DOWN_EVENT_09=NUMPAD1
BUTTON_DOWN_EVENT_32=VIEW_FORWARD_UP/PAN_UP
BUTTON_DOWN_REPEAT_32=1
BUTTON_DOWN_EVENT_33=VIEW_FORWARD_RIGHT/PAN_UP_RIG
HT
BUTTON_DOWN_REPEAT_33=1
BUTTON_DOWN_EVENT_34=VIEW_RIGHT/PAN_RIGHT
BUTTON_DOWN_REPEAT_34=1
BUTTON_DOWN_EVENT_35=VIEW_REAR_RIGHT/PAN_DOWN_RIGH
T
BUTTON_DOWN_REPEAT_35=1
BUTTON_DOWN_EVENT_36=VIEW_REAR/PAN_DOWN
BUTTON_DOWN_REPEAT_36=1
BUTTON_DOWN_EVENT_37=VIEW_REAR_LEFT/PAN_DOWN_LEFT
BUTTON_DOWN_REPEAT_37=1
BUTTON_DOWN_EVENT_38=VIEW_LEFT/PAN_LEFT
BUTTON_DOWN_REPEAT_38=1
BUTTON_DOWN_EVENT_39=VIEW_FORWARD_LEFT/PAN_UP_LEFT
BUTTON_DOWN_REPEAT_39=1
BUTTON_DOWN_EVENT_40=VIEW_RESET
[JOYSTICK_SLEW_00]
LOCKED=0
TYPE=0
AXIS_FLAGS=11
AXIS_EVENT_00=AXIS_SLEW_SIDEWAYS_SET
AXIS_SCALE_00=64
AXIS_NULL_00=36
AXIS_EVENT_01=AXIS_SLEW_AHEAD_SET
AXIS_SCALE_01=64
AXIS_NULL_01=36
AXIS_EVENT_03=AXIS_SLEW_HEADING_SET
AXIS_SCALE_03=64
AXIS_NULL_03=36
BUTTON_DOWN_EVENT_00=SLEW_RESET
BUTTON_DOWN_EVENT_01=PAN_RESET
BUTTON_DOWN_EVENT_02=SLEW_ALTIT_PLUS
BUTTON_DOWN_EVENT_03=SLEW_ALTIT_MINUS
BUTTON_DOWN_EVENT_04=SLEW_PITCH_PLUS
BUTTON_DOWN_EVENT_05=SLEW_PITCH_MINUS
BUTTON_DOWN_EVENT_06=SLEW_BANK_MINUS
BUTTON_DOWN_EVENT_07=SLEW_BANK_PLUS
BUTTON_DOWN_EVENT_32=VIEW_FORWARD_UP/PAN_UP
BUTTON_DOWN_REPEAT_32=1
BUTTON_DOWN_EVENT_33=VIEW_FORWARD_RIGHT/PAN_UP_RIG
HT
BUTTON_DOWN_REPEAT_33=1
BUTTON_DOWN_EVENT_34=VIEW_RIGHT/PAN_RIGHT
BUTTON_DOWN_REPEAT_34=1
BUTTON_DOWN_EVENT_35=VIEW_REAR_RIGHT/PAN_DOWN_RIGH
T
BUTTON_DOWN_REPEAT_35=1
BUTTON_DOWN_EVENT_36=VIEW_REAR/PAN_DOWN
BUTTON_DOWN_REPEAT_36=1
BUTTON_DOWN_EVENT_37=VIEW_REAR_LEFT/PAN_DOWN_LEFT
BUTTON_DOWN_REPEAT_37=1
BUTTON_DOWN_EVENT_38=VIEW_LEFT/PAN_LEFT
BUTTON_DOWN_REPEAT_38=1
BUTTON_DOWN_EVENT_39=VIEW_FORWARD_LEFT/PAN_UP_LEFT
BUTTON_DOWN_REPEAT_39=1
BUTTON_DOWN_EVENT_40=VIEW_RESET
[FACILITIES]
REGION=
COUNTRY=
STATE=
CITY=
GTL_BUTTON=4096
[Campaign]
LastPilot=Bishop
Ok le problème pour fixer le joystick est assez simple !
Explications:
-------------
Sur Windows 95 jusqu'à XP (32bits) le jeu cherche pour le joystick dans la base du registre "regedit" à la clé
"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contr
ol\MediaProperties\PrivateProperties\Joystick\OEM\
..."
Mais sur Windows > XP (ou système 64Bits) (Exemple: Windows7 - 64Bits) il cherche la clé non pas sur "HKEY_LOCAL_MACHINE" mais sur "HKEY_CURRENT_USER"
"HKEY_CURRENT_USER\System\CurrentControlSet\Contro
l\MediaProperties\PrivateProperties\Joystick\OEM\.
.."
Donc (après debug), tu dois juste patcher l'EXE du jeu pour qu'il lise sur "HKEY_CURRENT_USER" et non pas sur "HKEY_LOCAL_MACHINE"
L'instruction ASM (Assembleur) est "push 80000002" (en hexadécimal=6802000080) pour lire dans "HKEY_LOCAL_MACHINE"
et "push 80000001" (en hexadécimal=6801000080) pour lire dans "HKEY_CURRENT_USER"
Bref pour patcher simplement le jeu, suis les instructions (changer juster 2octets):
--------------------------------------------------
----------------------------------
01) Télécharger un éditeur hexadécimal (exemple gratuit: http://mh-nexus.de/en/downloads.php?product=HxD)
02) Optionnel: Faire une sauvegarde du fichier EXE du jeu, par défaut = "C:\Program Files (x86)\Microsoft Games\Combat Flight Simulator\COMBATFS.EXE"
03) Optionnel: Faire une sauvegarde du fichier de conf du jeu (si il existe), par défaut = "C:\Program Files (x86)\Microsoft Games\Combat Flight Simulator\COMBATFS.CFG"
04) Ouvrir l'EXE du jeu "COMBATFS.EXE" avec l'éditeur héxadécimal
05) Chercher la valeur (en héxadécimal) "6802000080" (CTRL+F - Valeurs Hexadécimales - 6802000080, F3 pour chercher le suivant je crois)
06) Normalement tu as 3 résultats (pour moi adresses: 1141, C60F, C6BD) (ne pas changer le premier résultat)
07) Aller au 2ème résultat (pour moi adresse C60F) et remplacer "6802000080" par "6801000080" [Juste remplacer 02 par 01]
08) Aller au 3ème résultat (pour moi adresse C6BD) et remplacer "6802000080" par "6801000080" [Juste remplacer 02 par 01]
09) Sauvegarder l'EXE du jeu "COMBATFS.EXE" (dans l'éditeur hexadécimal)
10) Supprimer le fichier de config du jeu "COMBATFS.CFG" (si il existe)
11) Démarrer le jeu...
12) Le joystick et le menu de configuration fonctionne bien maintenant ;)
(Si des problèmes, remplacer juste le EXE du jeu fichier "COMBATFS.EXE" [étape 02] pour restaurer l'original)
A votre service ;)
Suxu_doo, épouse moi... je suis koolbluff qui a posté en 2010 et j'ai enfin pu faire marcher mon joystick, putain je t'aime mec