lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

65
active users

#x4foundations

0 posts0 participants0 posts today

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/

https://makertube.net/w/bufv9BJv2vcXDb3KUaksB7 / https://www.youtube.com/watch?v=CpP7KS1fbrY

`@ozoned` interviewed me on my home cockpit on a live stream via his #Owncast instance at https://stream.ozoned.net/. This is a more condensed version of the stream that is still just 1h shy. We’re going over almost every feature of my Primary Buffer Panel and I explain how everything works. I also decided to add various photos, slideshows or video snippets during the talk only sections so things don’t get too boring. Sometimes that even complements the talks 😄

Ever wondered how to start your own DIY #homeCockpit / #SimPit on? It’s easy. Just watch this stream 🤓

Dedicated project website: https://SimPit.dev

Check out the original recording if you want to see more or the full stream with more [dirty] details: https://video.thepolarbear.co.uk/w/9zNcweVw2fxxpSrmBnaQJa

#Gaming #LinuxGaming #GamingOnLinux #EliteDangerous #X4Foundations #StarCitizen #HOTAS #HOSAS

https://beko.famkos.net/2024/12/18/interview-in-depth-walkthrough-of-my-primary-buffer-panel/

Updated simpit.dev/ - home of the Space Pew Pew #SimPit inspired by a VF-1 Valkyrie cockpit (#Macross)

That's a glorified #DIY joystick controller with an LCD ('MFD') and plenty of RGB for my #Linux PC

Newest additions are my videos for #X4Foundations, #EliteDangerous and #FlightOfNova (all also on makertube.net/a/bekopharm) and instructions how to compile #OpenTrack with the #neuralnet tracker using #ONNX runtime.

Best viewed WITH an ad-blocker and patience (slow).

I held an online presentation and talk for 2h about #LinuxGaming some weeks ago **in German**. The presentation itself (20m) went live today with **English subtitles** on the channel of @Sciencekeeper@troet.cafe (Stellanebula project lead). I mention #X4Foundations as example for native games but the main focus is, due to the audience: a huge German Elite Dangerous wing, focused on #EliteDangerous (and some #StarCitizen for good measure). I’m going to release the talk that happened after this eventually but I have to cut this first, which is _a lot_ of work, so no promises yet. Mebbe this is of interest for someone else too: https://www.youtube.com/watch?v=wmaj-MyRkPs.

This presentation was made for absolute beginners as intro into the topic #GamingOnLinux.

#Stellanebula

https://beko.famkos.net/2024/04/29/15629176/

This launched yesterday and so far it's been utterly delightful. The long (*LONG*) awaited return of the aquatic Boron race to the series is also x-panding the internal lore in fascinating and compelling directions. This, in a six year old game.

I'll post some non-spoilery screenshots soon, showing off the gorgeous new designs and systems.

Calling for #X4Foundations players on #Linux for trying my pipe server linux-compat mod: github.com/bekopharm/x4-projec

Yes, a real manual is TBA but most of us should be able to figure it out anyway.

I'm also here for questions.

I'd even be happy for input on Lua because I never wrote anything in Lua before [and that will never be a favourite of mine o0]

Why? Scratching my own itch here: Dragging out ship telemetry - and the existing mod works on Windows only - until now: github.com/bekopharm/x4-simpit

I’m wondering how to present ultra wide screenshots for a while now, because most people will not have an ultra wide display at hand or not run their browser in fullscreen on such a device. A scaled down version with retained ratio also just don’t really cut it:

Now what if we could wrap this in some sort of 360° image? This isn’t really 360°, of course but you get the idea. A quick search usually yields JS libs like Pannellum (https://pannellum.org/), which look great for this use-case as well and yes we could also solve this in CSS by using an animation and go for a little camera ride.

What if we could optionally also make use of a gyroscope though? You know, that sensor every mobile phone, tablet and VR device comes along with. So the user could device where to look just by moving the device around?

This was when I stumbled over A-Frame (https://aframe.io), which is basically a library for building 3D AR or VR experiences and while I may only scratching it’s surface with my quick tests here it does deliver exactly what I was looking for.

I built demos for various games today and I don’t know how long I’ll host the files here but they all follow the very same code pattern that I’ll add in the end:

https://beko.famkos.net/aframe-elite-dangerous.html

https://beko.famkos.net/aframe-fly-dangerous.html

https://beko.famkos.net/aframe-nms.html

https://beko.famkos.net/aframe-rebel-galaxy-outlaw.html

https://beko.famkos.net/aframe-spacebourne2.html

https://beko.famkos.net/aframe-starcitizen.html

https://beko.famkos.net/aframe-x4-foundations.html

Please be aware that I’m loading a ~5mb blob of JS code directly from A-Frame in the demos so don’t check them out if that is a problem for you. The image asset adds another whopping MB so please be patient. The best experience is on a mobile phone where you should be able to look around by moving the phone left and right. It works on a desktop browser too where the mouse can be used to look around.

Here is a code snippet that shows hows it’s done:

<!DOCTYPE html><html><head>  <script src="https://aframe.io/releases/1.4.1/aframe.min.js"></script></head><body>  <a-scene loading-screen="dotsColor: #ff6a00; backgroundColor: black">    <a-assets>      <img id="sky" src="./wp-content/uploads/2023/03/elite_dangerous_odyssey_for_my_valentine.jpg">    </a-assets>    <a-entity id="rig" position="-8 0 0" rotation="0 90 0">      <a-entity id="camera" camera="fov:45; zoom: 1" far=90 look-controls></a-entity>    </a-entity>    <a-text color="#fff" value="Elite Dangerous ...on a canvas" width="3" position="-10.5 -0.5 1.5"      rotation="0 135 9"></a-text>    <a-curvedimage src="#sky" height="20.0" radius="10" theta-length="180" rotation="0 180 0"      scale="2.5 1 2.5"></a-curvedimage>    <a-sky rotation="0 0 0" position="0 0 0" color="#000"></a-sky>  </a-scene></body></html>

Feel free to copy this snippet and play around with it. Just keep in mind that you have to use _local_ assets too or they won’t show up. Make sure to read the documentation too and play with the built in inspector opened with the key combination ctrl + alt + i.

And yes I’ll happily take a CSS only variant too but I really doubt that’s possible without loosing features like gyroscope data usage.

This content is licensed under a Creative Commons Attribution 4.0 International license.

https://beko.famkos.net/2023/03/17/do-you-like-my-curves/