rollenspiel.social ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
rollenspiel.social wird von RollenspielMonster bereitgestellt. Wir bieten einen Platz für Rollenspiel, Pen & Paper, Tabletop, TCG und vieles mehr. Die primäre Sprache ist Deutsch.

Verwaltet von:

Serverstatistik:

532
aktive Profile

#battlestargalactica

2 Beiträge2 Beteiligte0 Beiträge heute

Showing off new features for my home cockpit: Priority alerts, sounds and more status indicators

This uses my X4-SimPit extension for X4: Foundations, that sends ship telemetry via a socket to my node-red plumbing pipeline, which in turn forwards data to Websockets, SocketIO and MQTT. Various subscriber listen on the new messages to run blinken lights and my HUD app. I’m using the well known message format also used by Elite Dangerous so it’s compatible with that game as well.

Pick your poison: https://makertube.net/w/nUoG2ZPeAW1QhT3A2BXRrM / https://www.youtube.com/watch?v=wp1PkVhH9cc

Oh yeah… and on Linux PC 🤓

Let me know what you think!

X4-SimPit code (pending changes) is here: github.com/bekopharm/x4-simpit
The cockpit panel has a dedicated project page here: simpit.dev/

https://beko.famkos.net/2025/03/12/showing-off-new-features-for-my-home-cockpit-priority-alerts-sounds-and-more-status-indicators/

The Fleet Scouts made it to the core of a Cylon Basestar, only to find a dying AI whose demise will trigger a ship-wide self-destruct. Now they have to flee, only an open door and catwalk beyond reveals a trio of Mark 1 Centurions waiting!

They've also learned that the Cylons use organic brains to help them jump, thus explaining why there were comatose humans in a storeroom and a brain floating in a large globe with star system graphics all around it.

Demo: FreeSpace 2 Open with head tracking from Viture Pro XR glasses IMU data – on Linux PC

Until now I used OpenTrack with my DIY IR tracker or the Neuralnet tracker. I knew that my XR glasses feature IMU data though and the xr_driver of the Breezy Desktop project allows to access the data via IPC on Linux PC. So I did what Linux user do: I wrote a script to access the IMU data and forwarded it via UDP to OpenTrack:

Pick your poison to watch the video: https://www.youtube.com/watch?v=njuumLUvqrM / https://makertube.net/w/2bNyxJhdyydTeFq17onikv

This reminded me that I also wrote a proof of concept to implement the FaceTrackNoIR (or OpenTrack) protocol into FreeSpace 2 Open on Linux PC ( https://makertube.net/w/7VtfAjW7EiAUS5aiPwG7if ) so I gave it a spin to test the data bridge. That was smooth sailing!

The mod is Diaspora: Shattered Armistice, still awesome today: http://diaspora.hard-light.net/ (Warning: This may fuel a desire to re-watch the BSG series again 😀).

The bridge code can be found at https://github.com/bekopharm/xr_to_opentrack (pending changes).

It works with the Breezy GNOME xr_driver: https://github.com/wheaney/breezy-desktop (but the Vulkan one works probably too but that’s untested). It should also be compatible with other glasses that have IMU for Breezy available.

https://beko.famkos.net/2025/01/31/demo-freespace-2-open-with-head-tracking-from-viture-pro-xr-glasses-imu-data-on-linux-pc/