FreeTrack Forum

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

FreeTrack Forum > FreeTrack : English Forum > Games and Profiles > DCS: Black Shark FreeTrack Fix

RSS >  DCS: Black Shark FreeTrack Fix
Quarrion #1 25/10/2008 - 16h26

Class : Beta Tester
Posts : 79
Registered on : 09/10/2008

Off line

NaturalPoint are using a new encrypted TrackIR interface in v4.1.036 of their software that is incompatible with the standard TrackIR interface used by FreeTrack, TrackIR 1/2, GlovePIE, NewView and others. DCS: Black Shark is the first game to use this new interface. The only change in the game client is the inclusion of a decryption function which, when sent unencrypted tracking data, scrambles it into an unintelligible mess. This is then recognized as invalid data and ignored.

NaturalPoint's monopoly over 6DOF head tracking in games makes their encryption of the TrackIR interface and exclusivity requirement, which prevents games that support TrackIR from adopting alternative 6DOF interfaces, a likely violation of US anti-competition law.

The US Sherman Antitrust Act according to Wikipedia:
The Act provides: "Every contract, combination in the form of trust or otherwise, or conspiracy, in restraint of trade or commerce among the several States, or with foreign nations, is declared to be illegal." The Act also provides: "Every person who shall monopolize, or attempt to monopolize, or combine or conspire with any other person or persons, to monopolize any part of the trade or commerce among the several States, or with foreign nations, shall be deemed guilty of a felony [. . . ]" The Act put responsibility upon government attorneys and district courts to pursue and investigate trusts, companies and organizations suspected of violating the Act.
You can inform the authorities by making an antitrust complaint to:

Department of Justice, State of Oregon, Antitrust Division
consumer.hotline@doj.state.or.us

Federal Trade Commission, Bureau of Competition
antitrust@ftc.gov

United States Department of Justice, Antitrust Division
antitrust.complaints@usdoj.gov

You can also let these activists know about it:

Electronic Frountier Foundation
information@eff.org

Free Software Foundation
info@fsf.org

For DCS: Black Shark, the following fix disables decryption by replacing the corresponding function call with NOPs. Note that this is just a hack and not a long-term solution to the problem.

****UPDATE****
The fixed dlls have been superseded by 'TrackIR Fixer' and are consequently no longer available.  Please refer to the TrackIR Fixer thread: http://forum.free-track.net/index.php?showtopic=1892
Edited by Quarrion on 01/10/2009 at 05h23.
ReNNo #2 25/10/2008 - 17h07

Class : Apprenti
Posts : 15
Registered on : 17/10/2008

Off line

Thanks Quarrion.
It works great.

Good job.
the_soupdragon #3 25/10/2008 - 21h29

Class : Apprenti
Posts : 44
Registered on : 26/02/2008

Off line

Quarrion.  You are a giant amongst men.
Awsome work.

SD
jbalat #4 27/10/2008 - 00h05

Class : Apprenti
Posts : 40
Registered on : 21/08/2007

Off line

Are you saying Black Shark is released ? !!!!!!!

Where do I get it from ?
ReNNo #5 27/10/2008 - 10h50

Class : Apprenti
Posts : 15
Registered on : 17/10/2008

Off line

Yes, It's released.
But russian version only.
Edited by ReNNo on 27/10/2008 at 11h18.
rador #6 27/10/2008 - 12h48

Class : Apprenti
Posts : 7
Registered on : 20/10/2007

Off line

Thank you Quarrion for the fix  :D
But my X and Yaw is inverted i meen my X is Yaw and Yaw is X  :huh:
Also the two  axes is inverted from left/right! I try to invert it in BS settings but not work! Now i invert axes in Freetrack and work well!
Edited by rador on 27/10/2008 at 12h49.
Quarrion #7 28/10/2008 - 07h50

Class : Beta Tester
Posts : 79
Registered on : 09/10/2008

Off line

Anyone else having a similar problem to rador?
Goosic #8 28/10/2008 - 12h50

Class : Apprenti
Posts : 3
Registered on : 21/10/2008

Off line

Quarrion @ 28/10/2008 - 07h50 a dit:

Anyone else having a similar problem to rador?



No, everything is ok. By the way thanks Quarrion for the fix!
rador #9 28/10/2008 - 23h29

Class : Apprenti
Posts : 7
Registered on : 20/10/2007

Off line

Working perfect now ! My mistake!  :D  Thanks again!
mike-uk1 #10 29/10/2008 - 18h49

Class : Apprenti
Posts : 6
Registered on : 12/10/2008

Off line

Hey guys whats black shark like is there any multiplay options yet if any at all, looks really fantastic on the videos!  :pinch:
Habu #11 03/11/2008 - 08h44

Class : Apprenti
Posts : 35
Registered on : 10/06/2008

Off line

i clicked the link and it is broken. can someone please reload this file?

^^^^
it finnaly worked.. thanx for the file!
Edited by Habu on 03/11/2008 at 08h47.
=FN=Sport #12 18/11/2008 - 00h32

Class : Apprenti
Posts : 3
Registered on : 25/10/2008

Off line

My friends I leave a new DLL for the Black Shark, to only correct one bug of some joystc that this DLL is exactly a new NewInput.dll it incapacitates the FreeTrack.
Doggy #13 21/11/2008 - 12h59

Class : Apprenti
Posts : 2
Registered on : 25/03/2008

Off line

bad news,
NewInput.dll will be protected by StarForce in the western version of BS
Quarrion #14 22/11/2008 - 13h38

Class : Beta Tester
Posts : 79
Registered on : 09/10/2008

Off line

Updated original post with joystick fix.
Stepas #15 23/11/2008 - 21h17

Class : Apprenti
Posts : 1
Registered on : 23/11/2008

Off line

ANYBODY???!!! the link doesn't work... I have all.. and  nothing.. PLEASE>>>>!!!!!!!!!!!!!!!!!!!!!!!1 :lol:  :lol:  :lol:  :blink:  :blink:  :blink:  :snif:  :snif:  :snif:

 >  Fast reply

Message

FreeTrack Forum > FreeTrack : English Forum > Games and Profiles > DCS: Black Shark FreeTrack Fix

 >  Stats

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