-
Notifications
You must be signed in to change notification settings - Fork 426
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
Just another noob question on FreeTrack and x64 games #807
Comments
I don't believe there's any 64-bit "freetrackclient" support. Even if opentrack provided that, nothing uses it. NPClient64.dll is known to work across many titles. That use it, of course. |
Well I guess apps used to freetrackclient.dll going to x64 would gladly have a freetrackclient64.dll instead of switching to something else :) |
Hi @sthalik Note that I didn't needed the |
@jp7677 I'll look into it. |
* Revert "cmake: cleanup install prefix handling" Fixes proto/freetrack Issue: opentrack#983 * Set up CI with Azure Pipelines [skip ci] * Update azure-pipelines.yml for Azure Pipelines * forced commit to check out new CI * cmake: disable opencv exceptions in toolchain file * cmake: fix non-opencv build * filter/kalman: fix eigen warnings * pose-widget: fix origin position * pose-widget: fix widget not expanding * api: expose raw data to protocols Issue: opentrack#975 * proto/wine: add hack for newer gcc versions * video/ps3eye: buffer flush * proto/ft: fix sign error * proto/fsuipc: fix build * opentrack: fix pose widget on X11 * pose-widget: fix incorrect Z scaling * spline: fix some NaN results on Unix * update my sdk paths * fix clang warnings * proto/wine: add support for proton * proto/wine: assume HOME exists in environ * proto/wine: move function prototypes * pose-widget: fix octopus center of rotation * proto/wine: actually set environ * pose-widget: embiggen octopus * proto/wine: implement more proton knobs Reported by: @jp7677 Issue: opentrack#996 * api: fix clang build error * proto/wine: refresh i18n * proto/wine: use more common term for steam appid Suggested by: @jp7677 * proto/{wine,freetrack}: add 64-bit version for freetrackclient * freetrackclient: fix mingw-w64 * freetrackclient: kill spurious warning * proto/wine: refresh i18n * proto/wine: add support for setting WINEPREFIX * options: use ~/.config on Unix Fixes opentrack#807 * OSX Build fixes * Added camera list support for OSX * Fix XPlane plugin * Fix find_package for Eigen3 * FIx file mode make-app-bundle.sh * Fix bundle creation OSX * Build ps3eye * x-plane 11 plugins fixes * qhash fix for build on qt 5.14 * Revert changes to video-ps3eye * Build Drag N Drop DMG * left incorrect option for macdeployqt in place * Increase resolution of Image shown in Finder. Added NSDocumentsFolderUsageDescription and NSCameraUsageDescription to allow opentrack to the resources * Add xplane and aruco Add documentsion, source and xplane to DMG * Cleanup bundle generation * Modules.txt was my own notepad * fix std::hash<QString> Fixes opentrack#1015 * tracker/hatire: fix deprecated QTime api * Merge conflict fix * delete compat/qhash.hpp * Deleted qhash * FreePIE Use packed struct with clang to receive datagram * Removed unused FindLibUSB * Ensure structure is the same * contrib: update freepie-udp Fixed for Android 9 by @siriux Issue: opentrack#913 * tracker/freepie-udp: fix pack pragma Due to typo "#pragma pack(push)" was used rather than, "#pragma pack(push, 1)" that does the right thing. Add an assert. PR: opentrack#1018 * Added myself to credits * Handled review comments * Copy third party DLL/EXE to third party direcoty for WINE users * cmake: reduce qt component list PR: opentrack#1006 * dinput: fix qhash template error Issue: opentrack#988 * cmake: require Qt 5.14 * installer: fix locations * cmake: enable rtti Disabling RTTI leads to crash in QFusion at startup with Qt 5.14. * update my sdk paths * logic: logger can't be NULL Closes opentrack#1028 * proto/vjoystick: log version numbers Issue: opentrack#1030 * compat/qhash: try fix older Qt * remove stub azure-pipelines CI * cmake: no longer require qt 5.14 * compat/qhash: try harder * try to fix build for qt 5.13 * maybe fix qt 5.13 * try fix build * try to fix build * maybe fix build * options: fix build * proto/libevdev: fix dialog title * spline/widget: fix plot label offset Issue: opentrack#988 * spline/widget: take font color from palette Issue: opentrack#988 * video: don't sort camera names * Revert "video: don't sort camera names" This reverts commit 345684b. * opentrack: fix tray condition Fixes opentrack#1032 * video/opencv: store camera index Issue: opentrack#1031 * proto/vjoystick: fix build * proto/vjoystick: ignore version check Issue: opentrack#1030 * dinput: support win32 F13 -> F24 Fixes opentrack#1012 * pose-widget: make octopus less wide Now it looks less like a frog. * proto/wine: fix includes * video/widget: fix hidpi scaling on linux * proto/wine: allow disabling freetrack/npclient Fixes opentrack#1042 * proto/wine: add Proton 5.0 version number * tracker/pt: allow dynamic pose for clips Fixes opentrack#1047 * gui: fix main window height Closes opentrack#1054 * cmake: fix host system detection * video/ps3eye: flush * cmake: make install prefix path variables more clear Pointed out by: @rvt * video/ps3eye: prototype open driver impl * gui/process-detector: revert enabled checkbox * fix qprocess race on unix * qxt-mini: remove logspam * video/ps3eye: buffer flush * video/ps3eye: fix cmake * video/ps3eye: update submodule * video/ps3eye: appease clang * video/ps3eye: remove stale include * video/ps3eye: use portable barrier * video/ps3eye: copy from memory mapping * tracker/aruco: add 720p to dropbox Fixes opentrack#1062 * video/ps3eye: implement dialog * video/ps3eye: enable auto gain * video/ps3eye: sleep the right amount * update submodule * proto/vjoystick: update i18n * cmake: update my sdk paths * tracker/easy: kill msvc warnings * tracker/rift: work with prebuilt releases * cmake: remove old rift build code * fix build * tracker/realsense: switch to RSSDK 2016 R3 Issue: opentrack#713 * tracker/rs: update to RSSDK 2016 R3 * video/ps3eye: wait up to 1 second before stopping * video/ps3eye: make that 2 seconds * Fix the jump of Yaw and Roll when crossing the border +/-180 degrees When crossing the border on Yaw or Roll +/-180 degrees, the Octopus makes a full rotation of 360 degrees. This made it difficult to use an inertial tracker in a wireless VR. * update my sdk paths * ps3eye-driver: update * fix sintax replacing define with static constexpr double and replacing a tab with a space * proto/wine: fix build on newer Wine Patch by: @jp7677 * proto-wine: remove dead declarations * video/ps3eye: fix crash in error path * update my sdk paths * video/ps3eye: don't reset sensor that much * proto/wine: fix osx sdk build hack * video/ps3eye: disable when system driver exists The driver is enabled on Linux merely for testing purposes. * kill the obsolete OS check macro * Add proper color keying to tracker-pt Instead of just selecting the red/green/blue channels, also subtract the other channels. This allows for point tracking with just colored spots, rather than IR LEDs -- green and magenta work particularly well for this. This keeps the existing "Red/Green/Blue only" options, but adds "Red/Green/Blue/Cyan/Yellow/Magenta filter" options, which do a better job of isolating those colors. * fix some RGB/BGR confusion * rename "filter" -> "chroma key" * compat/check-visible: always visible with multiple displays * shortcuts: fix keyup with modifiers Fixes opentrack#1098 * update submodule * Revert "video/ps3eye: don't reset sensor that much" Causes lag and eventually crashes in Qt timer subsystem. This reverts commit 58d8576. * opentrack: disable QEventLoop on stop tracking * video/ps3eye: fix lock contention on camera open * update submodule * Proton directory discovery Use search paths to find proton wine and the app directory, so that we can support steam installations in multiple locations and 3rd party proton installations. * Remove prefx and sort includes * Simplify proton dirfilter * Remove unnecessary variable assignment * Implement error handling * Replace exception handling with error return value * Remove qDebug statement * Hamilton filter Add a new Hamilton filter. Hamilton Filter Key Features: - Instead of square, round (spherical) floating dead zones and smoothing areas are applied. Due to this, the angular size of these zones does not change when the Pitch angle changes. Diagonally rotations is as easy as moving along the Yaw and Pitch axes. - Rotations are not filtered by independent coordinates, but comprehensively, in 3D space. Rotations and movements are more natural. There are no view jumps at the borders of +/- 180 degrees. - The possibility of increasing the smoothing of rotations when zooming (when the head is approaching the monitor, that is, when increasing the -Z coordinate) is introduced. This makes it possible to more accurately aim and monitor remote targets. A full description of the Hamilton filter is available in Russian here: https://sites.google.com/site/diyheadtracking/home/opentrack/opentrack-hamilton-filter The Hamilton filter was tested by the Russian community, received positive reviews: https://forum.il2sturmovik.ru/topic/5061-opentrack-актуальная-информация-по-проекту-решение-проблем-вопросы/page/24/ https://forums.eagle.ru/showthread.php?t=23280&page=249 * Delete OTнастройки.txt * Create ReadMe.txt * Only set the wineprefix if not using proton Seems this else was accidentally deleted in my last PR. Without it the wineprefix keeps getting set to ~/.wine * Add Linux Joystick Support Add support for Linux joystick devices, this allows things like the EDTracker to work, and possibly other devices. * Fix build with Qt 5.15+ * fix warnings * ps3eye: update submodule * cmake: fix msvc exception model * compat/thread-name: fix __try * video/ps3eye: don't install sdl test * video/ps3eye: sleep less for full 75 Hz * video/ps3eye: update submodule * update submodule * tracker/easy: Disable Kinect distortion coefficients usage thus notably fixing badly broken Z component in translation vector. Close opentrack#1141 Close opentrack#1020 * tracker/easy: Adding support for Clip models where three vertices are arranged from top to bottom. Close opentrack#1145 * Apply dark theme on Windows if user enabled it in system settings. Co-authored-by: Stanislaw Halik <sthalik@misaki.pl> Co-authored-by: Stéphane Lenclud <github@lenclud.com> Co-authored-by: Stanislaw Halik <sthalik@tehran.lain.pl> Co-authored-by: R. van twisk <ries.van.twisk@ing.com> Co-authored-by: Marc UME <m.ume@muconsulting.eu> Co-authored-by: Ries van Twisk <github@rvt.dds.nl> Co-authored-by: Jens Peters <jp7677@gmail.com> Co-authored-by: GO63-samara <go1@list.ru> Co-authored-by: Andy Sloane <andy@a1k0n.net> Co-authored-by: Russell Sim <russell.sim@gmail.com> Co-authored-by: Rein F <public@reinfernhout.xyz>
Hi all,
I havew been using OpenTrack with an EdTracker in some bike sims (GP Bikes, MX Bikes) with excellent results via FreeTrack interface. Recently MX Bikes went x64 and now I'm stuck.
What are the options here ? get a freetrackclient64.dll somewhere ? Maybe using TrackIR interface (as it seems OpenTrack does provide the x64 dll for that) ?
The text was updated successfully, but these errors were encountered: