• Welcome to PiBoSo Official Forum. Please login or sign up.
 
March 29, 2024, 12:08:38 PM

News:

GP Bikes beta21c available! :)


Freetrack? for PiBoSo

Started by h106frp, June 01, 2015, 04:45:16 PM

Previous topic - Next topic

h106frp

Could you explain what the option settings in the game are for, and is the game compliant with the currently supported FreeTrack2.0 client .dll ? Details below;

http://sourceforge.net/p/facetracknoir/wiki/FreeTrack20/

Thank you

PiBoSo


GP Bikes uses FreeTrack 2.2
To activate it, check Freelook -> Tracking in GP Bikes -> Settings -> Simulation
"La perfezione non è il nostro obiettivo, è la nostra tendenza".

HornetMaX

FreeTrack 2.2 is the verion of the FreeTrack GUI and software, the 2.2 it's unrelated to the protocol version (which is 1.0 for FreeTrack 2.2, as far as I can see).

Question: how does GPB detects if freetrack is there or not ?

MaX.

h106frp

Its all very confused, but according to this page they are indeed different protocols;  ???
http://sourceforge.net/p/facetracknoir/wiki/GameProtocols/

HornetMaX

I asked the OpenTrack dev: 2.0 protocol has different data structures, so it's not backward compatible.
If FreeTrack 2.2 is using 1.0 protocol (I'm not 100% sure but I think yes), then that's that: GPB is on 1.00, OpenTrack on 2.0.

Pheww, it has been a long journey ...

MaX.

h106frp

Well done with the detective work.

About time they defined a standard for motion/VR systems before it becomes a nightmare for developers, seem to be multiple systems scheduled to be released soon (Rift/Microsoft/Sony/Samsung/Steam and others)  and no standards implemented yet.

HornetMaX

@h106frp: Can you try this ?

  • Download and unzip latest OpenTrack (2.3rc12p1)
  • In the opentrack directory, replace the "freetrackclient.dll" with this one: https://drive.google.com/file/d/0BzmU7Qoo77i1VEJfZERKcmN0eTg/view?usp=sharing (it's the one coming with the original FreeTrack v2.2). Remove the .freetrack at the end of the name, of course.
  • Run opentrack and configure it with FreeTrack ouput.
  • Check if freetracktest.exe works
  • Check if GPB works

It works for me (and no conflict with AfterBurner) ! Just don't ask why ...

MaX.

h106frp

Go to the top of the class  :)

That has got it working in freetrack emulation in game. Freetest reports v1.0.0.266.

Tracking stability is much improved over mouselook mode and the straight ahead position is staying locked.


HornetMaX

F*ck-Yeah !! <insert image here>

The dev of OpenTrack is having a look, he has just sent me another version of his dll that seems to work fine with GPB.

I think that even if EDTracker can be used as a joystick and Piboso may want to include joystick-driven headlook, using OpenTrack may provide more flexibility (filtering, hotkeys etc).

MaX.

HornetMaX

OpenTrack 2.3rc13 is out, it should contain the above fix and hence be fully compatible with GPB (via freetrack protocol).

MaX.