436 Commits
Author SHA1 Message Date
Paul Dino Jones 3c81f749b8 various fixes for weirdness with serial devices 2026-05-28 16:25:55 -04:00
David Scott 3c1b1948fd create a rootful, privileged distrobox container (#47) 2026-05-27 13:49:30 -04:00
Paul Dino Jones 3b10509ecd add some directives that seem necessary for debian 0.2.16 2026-05-25 23:58:33 -04:00
Paul Dino Jones b734330d38 fix lua linking 0.2.15 2026-05-25 23:36:57 -04:00
Paul Dino Jones eb95db1dda rename lua in headers 0.2.14 2026-05-25 23:13:53 -04:00
Paul Dino Jones 3a803550ea add more lua variables back to cmake 0.2.13 2026-05-25 23:11:04 -04:00
Paul Dino Jones 26e0e87cd7 add macro for lua 5.4 backwards compatibility so we can compile against lua 5.4 or 5.5 0.2.12 2026-05-25 23:03:57 -04:00
Paul Dino Jones 7f17a5307c refer explicitly to lua 5.4 in headers 0.2.11 2026-05-25 20:46:47 -04:00
Paul Dino Jones ae87a2eaa5 add more dependencies to install.sh 2026-05-25 19:54:08 -04:00
Paul Dino Jones 738a181d61 force lua 5.4 in cmake 2026-05-25 19:53:47 -04:00
Paul Dino Jones ba6c624a59 Improve lua dependency detection for linking 2026-05-25 19:17:47 -04:00
Brandan Cotton 822d4096e7 make additional data available to lua scripts (#45) 2026-05-25 08:42:19 -04:00
Paul Dino Jones a3e932e2dc updated to latest simapi for process detection 2026-05-23 12:40:42 -04:00
Paul Dino Jones ad53dd654c build simapi in install script 2026-05-22 17:45:36 -04:00
Paul Dino Jones 522185d19b remove deprectated getpid.h file 0.2.10 2026-04-26 19:38:15 -04:00
Paul Dino Jones 030813cd4f Update to latest simapi 0.2.9 2026-04-26 19:16:29 -04:00
Paul Dino Jones 53467a2a5e Fix cmake compile definitions 0.2.8 2026-04-23 17:35:50 -04:00
Paul Dino Jones b5fa399f79 fix cmake boolean 0.2.7 2026-04-23 17:20:57 -04:00
Paul Dino Jones 4a72f760b6 fix proc2 detection 0.2.6 0.2.5 2026-04-23 16:02:02 -04:00
Paul Dino Jones 89c73a2fd3 fix lua version issue 2026-04-23 15:25:21 -04:00
Paul Dino Jones 6b72e23638 Add procps dependency. Update to latest simapi 0.2.4 2026-04-22 16:35:43 -04:00
Tony Miceli 8c6b8ef7ac Fix multiple serial device init issues (#43) 2026-04-20 10:35:36 -04:00
Francesco a628afa815 Distrobox install (#41) 2026-04-20 10:26:16 -04:00
Simon Zengerling 712b900d68 Feat add moza ks pro wheel (#42) 2026-04-11 16:07:17 -04:00
Paul Dino Jones 79642a7653 Add config entry for Moza R3 2026-04-04 10:02:16 -04:00
Tony Miceli fbe92cc1c9 add configurable fanpower for simwind and new PWM sketch (#37) 2026-04-03 18:03:08 -04:00
Paul Dino Jones 9e32b3f286 disable installing systemd service via cmake 2026-03-20 19:47:31 -04:00
Paul Dino Jones b3b2c6854d move saving of tyre diameter config to when we still know the car and sim info 0.2.3 2026-03-18 15:41:57 -04:00
Paul Dino Jones 29b446e648 Fix issue with monocoque not shutting down cleanly when used in standalone udp mode 2026-03-18 11:48:43 -04:00
Paul Dino Jones 0142ab61a3 Refactor how sim calculate tyre diameter data if necessary 2026-03-18 11:10:35 -04:00
Paul Dino Jones 09a832a38e Use sim provided slip ratio if available for slip based effects 2026-03-17 10:32:27 -04:00
Paul Dino Jones 9f99cb3e12 Fix regression braking udp support 2026-03-17 10:31:32 -04:00
Paul Dino Jones acc37e005a Refactor to provide siminfo to help decide if and how a device can be initialize 0.2.2 2026-03-16 17:40:13 -04:00
Paul Dino Jones e5ac137b04 bring in fixes to crashes caused by new simapi 0.2.1 2026-03-11 23:57:01 -04:00
Paul Dino Jones 522a64b0f3 Update to latest simapi 0.2.0 2026-03-11 22:40:01 -04:00
Paul Dino Jones d465db0055 Remove more debug code 0.1.10 2026-03-04 01:09:45 -05:00
Paul Dino Jones 2eb48907a0 fix compilation error 0.1.8 0.1.9 2026-03-03 23:42:18 -05:00
Paul Dino Jones 479c77d251 clean up debug code in pulseaudio mainloop start 0.1.7 2026-03-03 23:37:45 -05:00
Paul Dino Jones e32cac5666 Allow to automatically spawn pulseaudio daemon 0.1.5 0.1.6 2026-03-03 23:08:00 -05:00
Paul Dino Jones 93a967ec15 Update to latest simapi for RaceRoom support 0.1.4 2026-02-28 16:04:31 -05:00
Paul Dino Jones db6b5b027c Add link to guide for reverse engineering 2026-02-14 13:45:02 -05:00
dafteran4 76b7d4dafc Noise for haptics (#31) 2026-02-14 12:32:14 -05:00
dafteran4 f7df9ab90e Low latency (#32) 2026-02-13 11:13:33 -05:00
dafteran4 5781518f44 sound: Fix frequency handling and add RPM rev test (#29)
- Change curr_frequency from uint32_t to double for precise frequency
  control
- Remove get_closest_frequency() and change phase calculation in engine
  sound to ensure continuous sine curve
- Add RPM revving test
2026-02-12 14:29:10 -05:00
Paul Dino Jones ce05f0d78b Update to latest simapi for Forza support 2026-02-11 10:52:13 -05:00
Paul Dino Jones 7415ecf85f use separate debian control for each build 0.1.3 2026-02-08 11:42:37 -05:00
Paul Dino Jones 6b84a85639 Added new files to build from new version of simapi 0.1.2 2026-02-07 10:57:21 -05:00
Paul Dino Jones 38e13be623 updated to lastest simapi for Wreckfest 2 Support 0.1.1 2026-02-07 10:47:57 -05:00
Paul Dino Jones 2433417cf6 restructure some libuv stuff 2026-02-06 17:54:17 -05:00
Paul Dino Jones 5b1ac7c74a Improve handling of shutdown when in udp mode 2026-01-27 01:43:01 -05:00