michael (pose importer)
banner
blastbody.bsky.social
michael (pose importer)
@blastbody.bsky.social
he/him.
Game programmer, audio specialist/enthusiast. Hyper agent. Beer snob

Diablo IV engine team's "guy who knows all the audio tech". Also worked on some EQ2 expansions & indie games.

Header by aorticinkwell.carrd.co

@michaelbartnett on 🐦
[⬆️] [E]
November 7, 2025 at 4:13 PM
(compress in the audio sense)
November 1, 2025 at 2:06 AM
did they just compress the living daylights out of it?
November 1, 2025 at 2:05 AM
I was thinking along the same lines, write a constexpr fn in imgui.cpp that looks at the stringified expanded macro content string and returns true if it seems like there's real code in the macro, then static_assert on that

Feels like a lot for a config check, but idk what else would be portable
October 30, 2025 at 4:25 PM
You do!

It's like a tiny fraction of your actual creds lol, but you're on there
October 23, 2025 at 6:14 PM
Something I added for EQ2 that was a little janky but I'm still proud of is a way to organize mob spawners in a hierarchy so you could dynamically add spawn camps to encounters (think like conditional adds)

The designer who requested that says he still gets a ton of use out of it every expac 🙂
October 23, 2025 at 6:01 PM
Zig has a subcommand called "reduce" which is used to help generate minimal repros for miscompiles

It operates on a similar principle but is a little more narrowly targeted and doesn't use an LLM to perform reductions since it understands itself and can do some more systematic transformations
October 21, 2025 at 6:50 AM
YEET
October 17, 2025 at 10:28 PM