-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TrackIR support doesn't work with Euro Truck Simulator / IRacing #13
Comments
Max can you take a look at this? |
http://ananke.laggy.pk/nfail.tar Be careful how you use it ;-) Here's what I wrote to @baggyg -->-- The Perl script creates a CSV file with the scramble-keys. Be aware that one You can see ftnoir_protocol_ft and ftnoir_csv, as well as ftnoir_protocol_wine This is a fully-working solution. Works with every TIR5 game, yadda yadda. |
Nice, will look into this! This however only solves it so that you do not need trackIR fixer right? Our problem right now is that above games does not even try to invoke our npclient spoof dll. Maybe I can find some differences in your npclient above, thanks! |
Btw, here is the source for our npclient if you guys can see any obvious flaws why above games should not even try to call the functions https://github.com/AndersMalmgren/FreePIE/tree/master/Lib/TrackIR/NPClient |
TIRfixer doesn't work with all titles and causes problems with 'anti-cheat' software. Also it doesn't show a clear message to NFail that their corporate behavior won't be tolerated by the FOSS community ;-) I'll debug your npclient when i get home (no windows though), it's probably np_getsignature though. add fprintfs in all non-private functions... |
We have logging in the npclient, and you can see from its output (Or lack of output) that the functions does not even get fired. log_message("NP_GetSignature"); Would really appreciate if a TIR pro like yourself could check our code! :D One note though if you want to try to debug our npclient, it lacks one bit of code. (Its only in the binary version not the source) namespace trackir {
void get_signature(char *output);
} We did this because we did not want legal problems with Naturalpoint because as you say their corporate behavior is crap. |
Sorry, but replied in the other thread by accident... |
Thanks, will look in to that! |
Baggyb, I'm leaving for Thailand but my brother has promised to look into this while I'm gone. |
Ok have a good trip. Hopefully we can get something working in the meantime. |
you can use opentrack protos can add to api |
Please try the binary attached at the post here http://www.mtbs3d.com/phpBB/viewtopic.php?f=139&t=18792 |
See thread http://www.mtbs3d.com/phpBB/viewtopic.php?f=139&t=18792&p=144831
TrackIR emulation works fine with other tested games (Future Pinball). However IRacing and Euro Truck Simulator are not functioning. Freetrack / Opentrack works fine with both games.
The text was updated successfully, but these errors were encountered: