Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

flukejones

@ljones.xyz
382 followers 358 following 1.7K posts

Software engineer in NZ. Rewrote Doom in Rust. Major contributor to ASUS ROG laptop support in Linux kernel.

PostsRepliesMedia
flukejones @ljones.xyz · 15/10/2026
Why yes that *is* @nomansbsky.bsky.social running in VR on an MacBook M4 Max through a project where I reverse engineered the Meta Quest headset protocols... Months of work to get this far. Running in Wine for VR support, so around 35-40fps vs 70fps for desktop wine (high), 100fps native (ultra)
000 0
flukejones @ljones.xyz · 08/10/2026
Get off the bench doofus!
000 0
flukejones @ljones.xyz · 07/09/2026
Reverse engineered the Reality Otter scanner (and Raptor Pro). Not bad for something I've had to learn on the fly. stream from USB -> depth matcher on GPU to get clean depths, then rectify + add colour in to a 0.2mm voxel sized TSDF.. I didn't expect a very good capture but this looks damned good!
010 1
flukejones @ljones.xyz · 24/08/2026
Yep…
000 0
flukejones @ljones.xyz · 23/08/2026
010 1
flukejones @ljones.xyz · 13/08/2026
010 1
flukejones @ljones.xyz · 11/08/2026
Quake mod named Zerstörer had a chunky chainsaw. www.quaddicted.com/db/v2/maps/e...
000 0
flukejones @ljones.xyz · 11/08/2026
My orange muppet over the years. Dude never leaves my side (or front).
My little orange furball cat who I adopted from the SPCA looking extremely satisfied while curled up on my lap while I try to get work done
The same orange furball now much larger and rubbing his head on my chinOrange furball who doesn’t fit on my lap anymore squeezed between me and my work desk
010 1
flukejones @ljones.xyz · 04/08/2026
L.O.L. I could have done this myself but setting an LLM on to it means I can continue doing my own work while this guy does hip thrusts at disassembly.
Screenshot of text from claude-code digging in to disassembly of a library and finding the encryption keys for some blobs. It found the Key and the IV.

Confirmed AES-CTR via tiny-AES-c, and there's exactly one caller: raptor_gdc_init. Reading it for the key and IV.

Key and IV recovered. They're stored byte-by-byte on the stack, then:
020 2
flukejones @ljones.xyz · 03/08/2026
This is not true. I never mention my cats in conversations.
1192 19
flukejones @ljones.xyz · 14/07/2026
No I didn't just do a CAT scan at 1.30am why do you ask? Reverse engineered the majority of reality scan app and the entire USB protocol plus the depth GPU kernels.. Fuck all is hidden if you try hard enough, and an LLM alongside is a massive boost 6 months of work in a week.
A 3D scan of my cat sleeping on bed using a set of tools I reverse engineered.
000 0
flukejones @ljones.xyz · 01/07/2026
View from my room at The Four Seasons in Shenzhen. The room is crazy big too.
000 0
flukejones @ljones.xyz · 23/06/2026
Vid 7/7: the editor can be themed easily
000 0
flukejones @ljones.xyz · 23/06/2026
Vid 6/7: Tri it with a triangle. I will add some better faster height adjustments and easier texture paint later.
110 1
flukejones @ljones.xyz · 23/06/2026
Vid 5/7: Edit in perspective mode (a little harder, I should have switched selection modes to select the walls)
100 1
flukejones @ljones.xyz · 23/06/2026
Vid 4/7: and view textures as they are in the level. Plus edit the level in this mode too
110 1
flukejones @ljones.xyz · 23/06/2026
Vid 3/7: the editor is basically full-time 3D. Can pitch out of top-down mode at any point
100 1
flukejones @ljones.xyz · 23/06/2026
Vid 2/7: Easy texture setup
100 1
flukejones @ljones.xyz · 23/06/2026
So I've been working on this Doom level editor just because I can (and there's fuck all good native editors on macOS) Vid 1/7: open wad and map
131 3
flukejones @ljones.xyz · 20/06/2026
Getting a back photo ain’t easy. Empty gym too so no help. Toning up nice at least. Can feel the boxing really laying in to it.
020 2
flukejones @ljones.xyz · 17/06/2026
Been working on a doom level editor for my room4doom engine. I was never happy with what was available so why not make my own? Got a lot of features lined up including an orthographic wall and floor/ceil preview for editing, and features that I want for my own engine.
020 2
flukejones @ljones.xyz · 17/06/2026
Actually a damned hard choice out of… 600+ cat photos?
031 3
flukejones @ljones.xyz · 28/05/2026
4 months later. Getting a bit of definition happening.
000 0
flukejones @ljones.xyz · 24/05/2026
Doofus!
031 3
flukejones @ljones.xyz · 12/04/2026
Cat is glad I’m home again
000 0
flukejones @ljones.xyz · 29/03/2026
Added various options to the engine. Can toggle between classic column rendering and full 3D rendering, voxels, etc. I'll add some more of the usual stuff like keyboard and mouse config later. Overall this is starting to feel like the version of Doom I want to play.
010 1
flukejones @ljones.xyz · 29/03/2026
Not too bad for 43 and a year of hardcore gym
000 0
flukejones @ljones.xyz · 28/03/2026
I've been experimenting with colours in r4d to try and mimic what a CRT looks like (in software, no shaders). Brights are brighter, darks darker, and colour slightly washed out. Overall I think I like the look - the regular game colours on LCD looks super flat after playing it like this
011 1
flukejones @ljones.xyz · 23/03/2026
Software rendered voxels. Software full 3D, levels fully meshed, demo compat. Voxels are not easy to draw well while keeping performance up. I landed on a sort of sliced up voxel model where each face depth of the 3 axis become one shared quad, and do sparse texture. 1000x faster than triangulated
021 2
flukejones @ljones.xyz · 22/03/2026
Software 3d rendering with voxels you say? I'm using quite a hack to do voxels at a reasonable rate
000 0
flukejones @ljones.xyz · 22/03/2026
experimenting with cheap fast voxel rendering in software
010 1
flukejones @ljones.xyz · 27/02/2026
Doom 3D. Fully software 3D, in rust. Lots of small glitches to fix up but is otherwise pretty playable now. The old column based drawing is still in too, with floors drawn as columns instead of visplanes.
100 1
flukejones @ljones.xyz · 26/02/2026
I've done my absolute best to mimic the full correct CRT aspect ration in my software 3D renderer for Doom. This is full 3D, including the level fully converted to polygons (with some glitches).
010 1
flukejones @ljones.xyz · 17/02/2026
The #ratrig v-core 4.0 with some 4.1 parts is taking shape now. I’ve got to do the rear panel and electronics enclosure then I can start wiring things up for initial test. Later I’ll need to replace the xy steppers with longer shaft high temp ones. Maybe build some smaller tool heads.
000 0
flukejones @ljones.xyz · 15/02/2026
This guy is grumpy with me for not clearing the top of the printer off for him so he’s just parked his arse on top of all my tools
010 1
flukejones @ljones.xyz · 13/02/2026
Too many late nights building this damned thing. Ratrig v-core 4. I stripped my old vcore 3 and cut everything down, drilled for quick connectors, got various alloy plates from AliExpress. Still waiting on the Z axis rails though since those changes to big chonky things
010 1
flukejones @ljones.xyz · 10/02/2026
Look at this noodle
000 0
flukejones @ljones.xyz · 10/02/2026
Cat found the warmest spot to sleep. He won’t like it much when it starts printing though. And I better get some better carbon based filtration
100 1
flukejones @ljones.xyz · 01/02/2026
Definitely being mocked
110 1
flukejones @ljones.xyz · 31/01/2026
I have far too many cat photos. Funny that. Coco looks adorable. This one orange braincell sleeps either here or on the top of a mound of Lego like some kind of dragon
290 9
flukejones @ljones.xyz · 31/01/2026
What is it with large cats and tiny boxes?
Very large tabby boy cat sitting in a tiny box looking worried
1191 19
flukejones @ljones.xyz · 24/01/2026
Good day to be a cat
Orange short hair cat curled up in an extremely relaxed position on a mink bed throw
030 3
flukejones @ljones.xyz · 23/01/2026
After that you can make some bread easily
110 1
flukejones @ljones.xyz · 22/01/2026
8 months later with a programme change around 4 weeks ago which had a huge impact (went from 83kg to 78kg). It’s been very difficult to reduce the spare tire and moobs but I’m getting there.
010 1
flukejones @ljones.xyz · 02/01/2026
I’m forever thinking any 20x7 year is the future year thanks to Wipeout 2097
030 3
flukejones @ljones.xyz · 01/01/2026
Very wtf vibes
000 0
flukejones @ljones.xyz · 29/12/2025
Sprouting an arm
000 0
flukejones @ljones.xyz · 10/12/2025
Doofus looks pleased with himself getting past me on to the ledge
010 1
flukejones @ljones.xyz · 09/12/2025
He’s trying to communicate
Orange cat sitting next to a bag of Friskies cat biscuits and occasionally biting the bag
020 2
flukejones @ljones.xyz · 03/12/2025
000 0