Admer456
banner
admer456.bsky.social
Admer456
@admer456.bsky.social
Eepyhead from the dry, dry rocks of Herzegovina.
(February 2002, he/she/they)

I'm also a/an:
* GoldSRC mad scientist
* generalist gamedev
* small YouTuber
* Arctic-fennec fox
* VR enjoyer
I can only say some surface-level stuff right now:
* get LSP or CALF plugins + a DAW (e.g. Reaper)
* look for Linux versions of your plugins
* use your Windows VSTs with yabridge

Coming from FL though, Reaper has been pretty fine. I'll write about it in detail once I've made a few songs in it :3c
November 5, 2025 at 10:53 PM
Note that there's also a "part 2" which I wrote pretty recently, sort of a review after a couple months.

microfox.dev/blog/10-26-l...

Right now it's missing a few bits, but it should give you good enough of an idea, still.
October 25, 2025 at 10:52 PM
I'll publish a far more detailed version of this on my website, eventually.

Overall I'm quite happy. I expected there to be A LOT more tinkering, lasting up to 3 months to try all this out.

Later, I also wanna package some Half-Life modding tools for Linux. It would make things much easier. (6/6)
September 8, 2025 at 9:15 PM
Right now I'm setting up environments for my programming projects. There's C++ stuff, C# stuff, and a bit of basic webdev stuff. nixOS has a non-standard filesystem, so for some situations, setting up these shells is a must.

I managed to get my C# game engine to run, so that's pretty good! (5/6)
September 8, 2025 at 9:15 PM
Music production took the longest. I had to tweak a lot of numbers to get low-latency, pop-free audio on my Scarlett 2i2, so I could play instruments in real time. Oh PipeWire...

I tried out a couple DAWs, settled on Reaper for now. Coming from FL Studio, I'll need to get used to it more. (4/6)
September 8, 2025 at 9:15 PM
2D art, 3D art, Steam games, GoG games, it all just worked out of the box.

Assetto Corsa needed some tinkering, and I needed to install a kernel module for my Logitech G29 wheel.

VR (Pico 4, ALVR) worked just fine, with a bit more research & tinkering, in particular w.r.t. CUDA support. (3/6)
September 8, 2025 at 9:15 PM
Over the years, I switched to more open-source apps. I switched to Blender from 3DS Max etc. for various reasons.

I knew most of my hobbies would just work on Linux, but 4 things held me back: nVidia, VR, music making and sim racing.

But that's exactly why I wanted to try it out. (2/6)
September 8, 2025 at 9:15 PM
I could do that, I only got 45 callbacks remaining. But until I sort out entity spawning, I'll be doing it gradually, setting them up as I go. I'm lazy.

I'll have to do the same when I start porting the clientside. Now that's gonna be fun.
July 12, 2025 at 1:24 AM
The author was mostly just exploring some environment art, seeing what they could cobble together (mostly with existing assets!) to reimagine some aspects of Quake's environments, not all of it, so it makes sense to me. Level design wasn't the intent here.
May 14, 2025 at 1:59 PM
So, what's next? I dunno, I have the entire engine API ported, I could spawn some entities and port a few brush entities here'n'there. One thing I always do in game engines is spawn a model that rotates randomly, so I might as well do that.

NGL part of this feels like I'm opening a portal to hell
March 12, 2025 at 3:14 AM
I'll most likely end up writing my own, minimalist .NET hosting library. All I really wanna do is obtain function pointers and exchange some more function pointers.

The library I tried provides way, way more stuff which I don't need, like exposing the garbage collector, C#'s type system etc.
March 10, 2025 at 12:19 AM
Hello, it me :3c
February 10, 2025 at 10:52 PM