FreeTrack Forum

Welcome, you're not connected. ( Log in - Register )

FreeTrack Forum > FreeTrack : Forum Francophone > Jeux, simulateurs et profils pour Freetrack > Freetrack et FS2004 ne communiquent pas ensemble sur mon PC [résolu]

RSS >  Freetrack et FS2004 ne communiquent pas ensemble sur mon PC [résolu]
janfy #1 02/12/2007 - 00h30

Class : Apprenti
Posts : 23
Registered on : 02/11/2007

Off line

Bonjour,

j'ai installé Freetrack et il fonctionne bien avec mon montage électronique à 3 leds clipées.
Par contre, je ne parviens pas à faire fonctionner FS2004 avec Freetrack.

J'ai lu qu'il fallait installer l'update 9.1 de FS et FSUIPC version 3.75. J'ai donc :
- téléchargé, installé dans le répertoire de FS2004, et exécuté le fichier d'update de FS 2004 en version 9.1;
- et téléchargé et installé le fichier fsuipc.dll dans le répertoire modules de FS.

Lorsque je lance FS2004, le freetrack n'opère pas.

Qu'ai-je omis d'installer ou de configurer?

Merci d'avancepour votre aide.
Je suis impatient de pouvoir transformer fs2004 en véritable simulateur de vol!

Jean-Philippe
Kestrel #2 02/12/2007 - 02h04

Webmaster (admin)
Class : Webmaster (admin)
Posts : 780
Registered on : 13/07/2007

Off line

FreeTrack -> Output -> "FS2004/2002 FSUIPC" checkbox is ticked?

Do you have any 3rd party modules that affect the view (eg ActiveCamera)?

Are you using a Saitek joystick with POV hatswitch?

Start FreeTrack tracking and then:
FS9 -> Modules -> FSUIPC -> Logging -> IPC Writes checkbox  <- tick it and then post the contents of FSUIPC.log found in the modules directory.
janfy #3 02/12/2007 - 11h02

Class : Apprenti
Posts : 23
Registered on : 02/11/2007

Off line

Hello Kestrel!
Thanks for your answer.

FreeTrack -> Output -> "FS2004/2002 FSUIPC" checkbox is ticked?
-> Yes, this checkbox is already ticked.

Do you have any 3rd party modules that affect the view (eg ActiveCamera)?
-> No, I only use one module in FS2004 : FSUIPC.

Are you using a Saitek joystick with POV hatswitch?
-> Yes, I use one : on my Saitek "Pro flight yoke system", I have a POV hatswitch. If I understand, it prevents freetrack from working, doesn't it? What can I do to disable my POV hatswitch?

Start FreeTrack tracking and then:
FS9 -> Modules -> FSUIPC -> Logging -> IPC Writes checkbox  <- tick it and then post the contents of FSUIPC.log found in the modules directory.
-> Done.  Here's its content :

********* FSUIPC, Version 3.75 by Pete Dowson *********
Running on Windows Version 5.1 Build 2600 Service Pack 2
Verifying Certificate for "D:\Program Files\Microsoft Games\Flight Simulator 9\MODULES\FSUIPC.dll" now ...
  SUCCESS! Signature verifies okay!
Running inside FS2004 (FS9.1 CONTROLS.DLL, FS9.1 WEATHER.DLL)
User Name=""
User Addr=""
FSUIPC not user registered
WIDEFS not user registered, or expired
Module base=61000000
ClassOptions: UIPCMAIN=FF7F, FS98MAIN=FF7F, FS2KMAIN=FF5E
WeatherOptions(Orig)=0000B027[0000B027]
InitDelay: 0 seconds
WeatherReadInterval=4
LogOptions=00000005
DebugStatus=0
    3313 System time = 10:48:19
    3313 D:\Program Files\Microsoft Games\Flight Simulator 9\
    3313 System time = 10:48:19, FS2004 time = 12:00:00 (00:00Z)
    4032 C:\Documents and Settings\Jean-Phi_2\Mes documents\Fichiers Flight Simulator\Socata TB10 Etampes-Mondesir.flt
    4204 AIRCRAFT\TB10_Tobagon20by_f-guac\tb10.air
   13860 C:\Documents and Settings\Jean-Phi_2\Mes documents\Fichiers Flight Simulator\Boeing 737 à Orly.flt
   13907 AIRCRAFT\b737_400\Boeing737-400.air
   15516 Clear All Weather requested: external weather discarded
   18375 Advanced Weather Interface Enabled
   37875 Traffic File #14 = "scenery\world\scenery\traffic030528"
   70688 C:\Documents and Settings\Jean-Phi_2\Mes documents\Fichiers Flight Simulator\Boeing 737 à Orly.flt
   72344 Clear All Weather requested: external weather discarded
   78375 C:\Documents and Settings\Jean-Phi_2\Mes documents\Fichiers Flight Simulator\Robin HR200 Etampes-Mondesir.flt
   78579 AIRCRAFT\hr200\hr200.air
   80375 Clear All Weather requested: external weather discarded
   98922 C:\Documents and Settings\Jean-Phi_2\Mes documents\Fichiers Flight Simulator\Robin HR200 Etampes-Mondesir.flt
   99500 Clear All Weather requested: external weather discarded
  110125 System time = 10:50:06, FS2004 time = 12:58:47 (11:58Z)
  110125 *** FSUIPC log file being closed
Memory managed: 0 Allocs, 1305 Freed
********* FSUIPC Log file closed ***********

It doesn't seem to contain anything interesting.

So what can I do to disable my saitek POV hatswitch?
Thanks for your answers.

Jean-Phi


Le même post traduit en français :

Bonjour Kestrel!
Merci de m'avoir répondu.

FreeTrack -> Output -> La checkbox "FS2004/2002 FSUIPC" est-elle cochée?
-> Oui.

As-tu d'autres modules qui pourraient affecter la vue dans FS2004 (ActiveCamera par exemple)?
-> Non, je n'utilise que le module FSUIPC.

Utilises-tu un joystick Saitek présentant un "commutateur de vues à 8 directions" ("point of view hatswitch")?
-> Oui, j'en ai un : sur mon Saitek "Pro flight yoke system PZ44", je dispose d'un "POV hatswitch". Si je comprends bien, il empêche Freetrack de fonctionner. Comment puis-je désactiver mon "POV hatswitch"?

Démarrer la poursuite Freetrack et ensuite :
FS9 -> Modules -> FSUIPC -> Logging -> IPC Writes checkbox  <- active cette checkbox, et ensuite poste le contenu du fichier FSUIPC.log qui se trouve dans le répertoire des modules FS2004.
-> C'est fait. Voici le contenu du fichier :

********* FSUIPC, Version 3.75 by Pete Dowson *********
(contenu du fichier)
********* FSUIPC Log file closed ***********

Le contenu de ce fichier me semble ne rien contenir d'intéressant.

Comment puis-je désactiver mon saitek "POV hatswitch"?
Merci pour vos réponses

Jean-Phi
janfy #4 02/12/2007 - 20h36

Class : Apprenti
Posts : 23
Registered on : 02/11/2007

Off line

J'ai désactivé le hattrack dans flight simulator : j'ai supprimé l'affectation du hattrack à la "vue panoramique", si je me souviens bien. Cela désactive bien le hattrack dans le jeu, mais ça ne fait toujours pas fonctionner freetrack.

Je me suis dit qu'un joystick virtuel pourrait résoudre ce problème. Est-ce une bonne ou une mauvaise idée.
Il semble que freetrack gère l'émulation de joystick à travers ppjoy. Est-ce que ppjoy fonctionne avec FS2004?

Merci pour vos réponses.
didja #5 02/12/2007 - 23h12

Webmaster (admin)
Class : Webmaster (admin)
Posts : 1043
Registered on : 09/07/2007

Off line Www

Salut janfy !

Pas besoin du PPjoy avec la dernière version de FreeTrack !

Essayes de cocher la case FS2004 output sans cocher la case "TrackIR output" plus haut... :)

Rémy
Posted Image
Kestrel #6 03/12/2007 - 03h13

Webmaster (admin)
Class : Webmaster (admin)
Posts : 780
Registered on : 13/07/2007

Off line

If you setup FSUIPC to log writes then the log file should be similar to this:


  165766 WRITE0  3110,   8 bytes: C9 03 01 00 28 02 00 00
  165766 WRITE0  832E,   2 bytes: 40 00
  165782 WRITE0  3110,   8 bytes: C8 03 01 00 7B 04 00 00
  165782 WRITE0  3110,   8 bytes: C7 03 01 00 46 06 00 00
  165782 WRITE0  3110,   8 bytes: C9 03 01 00 29 02 00 00
  165782 WRITE0  832E,   2 bytes: 40 00
  165797 WRITE0  3110,   8 bytes: C8 03 01 00 7C 04 00 00
  165797 WRITE0  3110,   8 bytes: C7 03 01 00 47 06 00 00
  165797 WRITE0  3110,   8 bytes: C9 03 01 00 2A 02 00 00
  165797 WRITE0  832E,   2 bytes: 40 00
  165797 WRITE0  3110,   8 bytes: C8 03 01 00 7E 04 00 00
  165797 WRITE0  3110,   8 bytes: C7 03 01 00 49 06 00 00
  165797 WRITE0  3110,   8 bytes: C9 03 01 00 2B 02 00 00
  165797 WRITE0  832E,   2 bytes: 40 00
  165813 WRITE0  3110,   8 bytes: C8 03 01 00 80 04 00 00
  165813 WRITE0  3110,   8 bytes: C7 03 01 00 4A 06 00 00
  165813 WRITE0  3110,   8 bytes: C9 03 01 00 2C 02 00 00
  165813 WRITE0  832E,   2 bytes: 40 00
  165828 WRITE0  3110,   8 bytes: C8 03 01 00 83 04 00 00
  165828 WRITE0  3110,   8 bytes: C7 03 01 00 4E 06 00 00
  165828 WRITE0  3110,   8 bytes: C9 03 01 00 2C 02 00 00
  165828 WRITE0  832E,   2 bytes: 40 00
  165828 WRITE0  3110,   8 bytes: C8 03 01 00 85 04 00 00
  165828 WRITE0  3110,   8 bytes: C7 03 01 00 52 06 00 00


This indicates that FSUIPC in FS9 is receiving the FreeTrack data. The communication is done via shared memory so it shouldn't be blocked by anything.

The Saitek joystick problem has only been reported with FSX (which uses the SimConnect interface), uninstalling the joystick drivers was the only way to get it working.
janfy #7 03/12/2007 - 23h41

Class : Apprenti
Posts : 23
Registered on : 02/11/2007

Off line

Bonsoir Rémy,

compris, pas besoin de ppjoy. Par ailleurs, dans Freetrack V2.1, j'avais bien coché "FS2004 output", mais je n'ai pas trouvé la case "TrackIR output" plus haut... La seule case encore cochée était "Direct game interface". Par acquis de conscience, je l'ai décoché, et lancé le jeu : les mouvements de la tête ne sont toujours pas pris en compte par le jeu, par contre le fichier de logs de FSUIPC s'est enrichi :

********* FSUIPC, Version 3.75 by Pete Dowson *********
Running on Windows Version 5.1 Build 2600 Service Pack 2
Verifying Certificate for "D:\Program Files\Microsoft Games\Flight Simulator 9\MODULES\FSUIPC.dll" now ...
  SUCCESS! Signature verifies okay!
Running inside FS2004 (FS9.1 CONTROLS.DLL, FS9.1 WEATHER.DLL)
User Name=""
User Addr=""
FSUIPC not user registered
WIDEFS not user registered, or expired
Module base=61000000
ClassOptions: UIPCMAIN=FF7F, FS98MAIN=FF7F, FS2KMAIN=FF5E
WeatherOptions(Orig)=0000B027[0000B027]
InitDelay: 0 seconds
WeatherReadInterval=4
LogOptions=00000005
DebugStatus=0
    3969 System time = 23:38:53
    3969 D:\Program Files\Microsoft Games\Flight Simulator 9\
    3985 System time = 23:38:53, FS2004 time = 12:00:00 (00:00Z)
    4938 C:\Documents and Settings\Jean-Phi_2\Mes documents\Fichiers Flight Simulator\Socata TB10 Etampes-Mondesir.flt
    5079 AIRCRAFT\TB10_Tobagon20by_f-guac\tb10.air
    8625 WRITE1 (failed, read-only!) 330A,   2 bytes: EC 03
   11000 WRITE1  3110,   8 bytes: C8 03 01 00 C5 FE FF FF
   11000 WRITE1  3110,   8 bytes: C7 03 01 00 FE FF FF FF
   11000 WRITE1  3110,   8 bytes: C9 03 01 00 63 01 00 00
   11000 WRITE1  832E,   2 bytes: 40 00
   11000 WRITE1  3110,   8 bytes: C8 03 01 00 48 FE FF FF
   11000 WRITE1  3110,   8 bytes: C7 03 01 00 51 00 00 00
   11000 WRITE1  3110,   8 bytes: C9 03 01 00 72 01 00 00
   11000 WRITE1  832E,   2 bytes: 3F 00
   12250 WRITE1  3110,   8 bytes: C8 03 01 00 48 FE FF FF
   12250 WRITE1  3110,   8 bytes: C7 03 01 00 52 00 00 00
   12250 WRITE1  3110,   8 bytes: C9 03 01 00 72 01 00 00
   12250 WRITE1  832E,   2 bytes: 3F 00
   12250 WRITE1  3110,   8 bytes: C8 03 01 00 56 FE FF FF
   12250 WRITE1  3110,   8 bytes: C7 03 01 00 A3 00 00 00
   12250 WRITE1  3110,   8 bytes: C9 03 01 00 73 01 00 00
   12250 WRITE1  832E,   2 bytes: 3F 00
   12250 WRITE1  3110,   8 bytes: C8 03 01 00 58 FE FF FF
   12250 WRITE1  3110,   8 bytes: C7 03 01 00 A4 00 00 00
   12250 WRITE1  3110,   8 bytes: C9 03 01 00 73 01 00 00
   12250 WRITE1  832E,   2 bytes: 40 00
   12250 WRITE1  3110,   8 bytes: C8 03 01 00 5A FE FF FF
   12250 WRITE1  3110,   8 bytes: C7 03 01 00 A6 00 00 00
   12250 WRITE1  3110,   8 bytes: C9 03 01 00 73 01 00 00
   12250 WRITE1  832E,   2 bytes: 40 00
...
...
   24375 WRITE1  832E,   2 bytes: 3F 00
   24422 WRITE1  3110,   8 bytes: C8 03 01 00 43 FE FF FF
   24422 WRITE1  3110,   8 bytes: C7 03 01 00 9C 05 00 00
   24422 WRITE1  3110,   8 bytes: C9 03 01 00 8B 01 00 00
   24422 WRITE1  832E,   2 bytes: 3F 00
   24860 C:\Documents and Settings\Jean-Phi_2\Mes documents\Fichiers Flight Simulator\Boeing 737 à Orly.flt
   24891 AIRCRAFT\b737_400\Boeing737-400.air
   27438 Clear All Weather requested: external weather discarded
   29047 WRITE1  3110,   8 bytes: C8 03 01 00 43 FE FF FF
   29047 WRITE1  3110,   8 bytes: C7 03 01 00 9D 05 00 00
   29047 WRITE1  3110,   8 bytes: C9 03 01 00 8B 01 00 00
   29047 WRITE1  832E,   2 bytes: 3F 00
...
...
   29157 WRITE1  3110,   8 bytes: C8 03 01 00 03 FE FF FF
   29157 WRITE1  3110,   8 bytes: C7 03 01 00 5C 07 00 00
   29157 WRITE1  3110,   8 bytes: C9 03 01 00 8B 01 00 00
   29157 WRITE1  832E,   2 bytes: 3F 00
   31079 Advanced Weather Interface Enabled
   32875 WRITE1  3110,   8 bytes: C8 03 01 00 02 FE FF FF
   32875 WRITE1  3110,   8 bytes: C7 03 01 00 5D 07 00 00
   32875 WRITE1  3110,   8 bytes: C9 03 01 00 8B 01 00 00
   32875 WRITE1  832E,   2 bytes: 3F 00
...
...
  93797 WRITE1  3110,   8 bytes: C8 03 01 00 E7 00 00 00
   93797 WRITE1  3110,   8 bytes: C7 03 01 00 E1 FC FF FF
   93797 WRITE1  3110,   8 bytes: C9 03 01 00 07 FE FF FF
   93797 WRITE1  832E,   2 bytes: 6C 00
   94407 C:\Documents and Settings\Jean-Phi_2\Mes documents\Fichiers Flight Simulator\Boeing 737 à Orly.flt
   96079 Clear All Weather requested: external weather discarded
   99016 WRITE1  3110,   8 bytes: C8 03 01 00 E6 00 00 00
   99016 WRITE1  3110,   8 bytes: C7 03 01 00 E0 FC FF FF
   99016 WRITE1  3110,   8 bytes: C9 03 01 00 08 FE FF FF
   99016 WRITE1  832E,   2 bytes: 6C 00
   99016 WRITE1  3110,   8 bytes: C8 03 01 00 33 FF FF FF
   99016 WRITE1  3110,   8 bytes: C7 03 01 00 5F F2 FF FF
   99016 WRITE1  3110,   8 bytes: C9 03 01 00 8D FE FF FF
   99016 WRITE1  832E,   2 bytes: 56 00
...
...
 103563 WRITE1  3110,   8 bytes: C8 03 01 00 60 00 00 00
  103563 WRITE1  3110,   8 bytes: C7 03 01 00 80 F1 FF FF
  103563 WRITE1  3110,   8 bytes: C9 03 01 00 E0 FE FF FF
  103563 WRITE1  832E,   2 bytes: 6D 00
  107594 System time = 23:40:37, FS2004 time = 12:58:47 (11:58Z)
  107594 *** FSUIPC log file being closed
Memory managed: 0 Allocs, 1590 Freed
********* FSUIPC Log file closed ***********

Vois-tu un autre point bloquant au bon fonctionnement de Freetrack sous FS2004? As-tu d'autres suggestions?
Merci d'avance,
Jean-Philippe
janfy #8 03/12/2007 - 23h49

Class : Apprenti
Posts : 23
Registered on : 02/11/2007

Off line

Kestrel,

as you can see in my previous post, the log file is much more interesting since I  unticked the checkbox "Direct Game Interface". Is it an issue?

Can you suggest me anything else to make my Saitek Yoke System work with FS2004? All the buttons are currently well programmed thanks to the driver, and it's a very nice "joystick".

If there's no other way out, I'll uninstall the driver and try to program my joystick manually...

I'm very interesting in other pieces of advice, if you have some.

Thanks a lot,

Jean-Philippe
Kestrel #9 04/12/2007 - 04h39

Webmaster (admin)
Class : Webmaster (admin)
Posts : 780
Registered on : 13/07/2007

Off line

as you can see in my previous post, the log file is much more interesting since I  unticked the checkbox "Direct Game Interface". Is it an issue?



The Direct Game Interface checkbox doesn't affect FS9+FSUIPC for me (nor should it, being completely independent).

Can you suggest me anything else to make my Saitek Yoke System work with FS2004? All the buttons are currently well programmed thanks to the driver, and it's a very nice "joystick".

If there's no other way out, I'll uninstall the driver and try to program my joystick manually...



The only way to be sure the joystick drivers are not part of the problem is to uninstall them.
janfy #10 04/12/2007 - 20h15

Class : Apprenti
Posts : 23
Registered on : 02/11/2007

Off line

Birarre, bizarre...
Pour tout vous dire : j'en chie!

J'ai d'abord désinstallé intégralement le driver Saitek : rien de nouveau.
Reboot de l'ordinateur, nouvel essai : ça ne marche toujours pas.

J'ai installé ppjoy (je sais, Rémy, je n'en ai pas besoin; mais il faut bien que je débloque la situation!  :)  ), et j'ai configuré le joystick virtuel. J'ai démarré FS2004, j'ai attribué les "axes de la vue panoramique gauche/droit", "haut/bas" et "incliné" aux trois axes de mon joystick virtuel : il les voit et il les affecte lorsque je bouge la tête!!!!  :lol:

Je lance un vol de FS2004 : rien ne se passe....  :blink:  Comme avec FSUIPC...

Vous comprenez quelque chose? Pourquoi FS2004 parvient à voir mes mouvements dans le menu de configuration des axes, et pas dans le jeu??

Merci d'avance pour vos idées.

Jean-Philippe
janfy #11 04/12/2007 - 20h24

Class : Apprenti
Posts : 23
Registered on : 02/11/2007

Off line

The same post in English, for my great helper Kestrel.

First, I unstalled the Saitek driver, and I rebooted my PC : it still doesn't work.

I installed and configured ppjoy, as I didn't know what else to do : I've been able to configure the tree axis of my virtual joystick in FS2004 configuration menu ! The game can see my head moves, at this time! But surprisingly, when I launch the flight and the cockpit appears, my head moves still don't operate, like with the FSUIPC module.  :blink:

How is it possible? Any idea?

Jean-Philippe
Kestrel #12 05/12/2007 - 01h37

Webmaster (admin)
Class : Webmaster (admin)
Posts : 780
Registered on : 13/07/2007

Off line

Try using the standard mouse output and see if that works while in-game.

Have you tried running FS in a window with FreeTrack open as well so that you can be sure it is tracking correctly while in-game?

What is your webcam make and model? Is it a Logitech?
janfy #13 05/12/2007 - 17h00

Class : Apprenti
Posts : 23
Registered on : 02/11/2007

Off line

Hello!

Try using the standard mouse output and see if that works while in-game.


I won't be able to try this tonight. I'll try tomorrow.

Have you tried running FS in a window with FreeTrack open as well so that you can be sure it is tracking correctly while in-game?


Do you mean having freetrack window opened, and then launching FS2004? Yes, I did it several times.

What is your webcam make and model? Is it a Logitech?


Funny how you can find my accessories' manufacturers from my troubles  ^^ (Saitek, then Logitech). Yes, this is a Logitech QuickCam Connect. Is it a problem?

Jean-Philippe
janfy #14 06/12/2007 - 00h36

Class : Apprenti
Posts : 23
Registered on : 02/11/2007

Off line

Hi again!

Finally, I tried again tonight.

First, I thought of desactivating the couple of software firewalls which were running on my PC : nothing better in FS2004.

Then I tried what you suggested me, Kestrel : I ticked the "mouse" checkbox : Freetrack immediately took control of my mouse cursor, both under Windows XP and under FS2004. But the image still doesn't move under FS2004, whatever output checkbox I tick.

Finally, I stopped a mouse and keyboard software provided by Logitech, but it still doesn't change anything in FS2004.

That's all for tonight.  :)
I'm still motivated in making freetrack run on my PC, more than at any time!

Jean-Philippe
janfy #15 06/12/2007 - 00h42

Class : Apprenti
Posts : 23
Registered on : 02/11/2007

Off line

Le même post en français :

Finalement, j'ai essayé à nouveau ce soir.

D'abord, j'ai désactivé les deux firewalls logiciels présents sur mon PC -> rien n'a changé.

Puis, comme me l'a suggéré Kestrel, j'ai coché la checkbox "mouse" dans freetrack : immédiatement, le curseur est devenu piloté par les mouvements de ma tête, aussi bien sous Windows XP que sous FS2004. Mais quelle que soit la combinaison de checkboxes que je coche, l'image ne bouge toujours pas dans FS2004.

Enfin, à tout hasard, j'ai fait un essai en arrêtant un logiciel fourni par Logitech pour configurer le clavier et la souris Logitech : cela n'a rien changé à la situation.

Je m'arrête là pour ce soir.
Je suis plus que jamais motivé pour faire tourner Freetrack sur mon PC. Merci de me conseiller pour y parvenir!

Jean-Philippe

 >  Fast reply

Message

FreeTrack Forum > FreeTrack : Forum Francophone > Jeux, simulateurs et profils pour Freetrack > Freetrack et FS2004 ne communiquent pas ensemble sur mon PC [résolu]

 >  Stats

2 user(s) connected during the last 10 minutes (0 member(s) and 2 guest(s)).