David Crooks
banner
cyphersignal.bsky.social
David Crooks
@cyphersignal.bsky.social
Senior software developer working on your favourite games to make them run faster, look better, and sound greater.

You’ll see me when you need me.

Also at https://mastodon.gamedev.place/@cyphersignal
Reposted by David Crooks
December 13, 2025 at 3:20 PM
Reposted by David Crooks
that one french ad wolf
December 10, 2025 at 1:24 AM
Reposted by David Crooks
ACE COMBAT is back

Ace Combat 8 - Wings of Theve coming 2026
December 12, 2025 at 3:28 AM
ace combat 8 and star wars racer back to back has me locked tf in
December 12, 2025 at 3:31 AM
Reposted by David Crooks
so wait
it's jovovich
it's a virus
it's called requiem
it's coming out in february

and it's not attached to resident evil, at all??
Milla Jovovich elusive target in Hitman - Feb 2026
December 12, 2025 at 3:20 AM
Reposted by David Crooks
I was one of the other authors whose free games were used as a basis for this (by permission, under contract).

Read the thread for details; I agree with every word Alan has written (both the positives about the game, and the negatives about Jonathan Blow).
So, “Order of the Sinking Star” by Thekla was just announced, which takes several small free games (two of which are mine) and gives them a major graphical upgrade and mashes up their rulesets. I haven’t been very involved but it’s a great concept and looks cool.
December 12, 2025 at 2:53 AM
Reposted by David Crooks
One of my fav game dev stories ever: For the 10 MINUTE Qwark Opera level in Secret Agent Clank, the devs had forgotten to ask Jim Ward to prep for singing.

When he found out, he said "huh, hold on" & sang the entire thing in nearly A SINGLE TAKE.
Jim Ward, the voice of Doug Dimmadome, Chet Ubetcha, Captain Qwark and more, has sadly passed away at the age of 66, his radio colleague Stephanie Miller confirms.
December 11, 2025 at 9:31 AM
Reposted by David Crooks
December 11, 2025 at 1:15 PM
lmao okay buddy gl with that
December 10, 2025 at 4:53 PM
Reposted by David Crooks
I love a good mid-week movie. Chill vibes. And oh, hey, #WakeUpDeadMan is in theaters! See my pinned post for a theater finder link. We drop Friday on Netflix ⏰☠️🪦
December 10, 2025 at 3:54 PM
Reposted by David Crooks
While Coca-Cola, McDonald's, and others are the subject of jokes with their hideous AI-generated ads, a French ad produced by Montpellier-based studio Illogic has won over audiences beyond France's borders with this animated short film that reminds me of...
December 10, 2025 at 12:16 PM
You gotta admit in hindsight: given that it’s all human-operated telepresence, this actually *was* a reasonable projection of what the real-world capabilities of company’s line of robots would be
December 9, 2025 at 4:15 PM
Reposted by David Crooks
After nine years of development, meshoptimizer has reached its first major version, 1.0!

This release focuses on improvements in clusterization and simplification as well as stabilization. Here's a release announcement with more details on past, present and future; please RT!

meshoptimizer.org/v1
🐇 meshoptimizer v1.0
Mesh optimization library that makes meshes smaller and faster to render
meshoptimizer.org
December 8, 2025 at 4:56 PM
Reposted by David Crooks
No notes
October 15, 2025 at 4:09 PM
Reposted by David Crooks
Good on Penn Jillette. Having to come to terms with your entire political identity and philosophy being wrong is not easy and most people could never do it.
December 7, 2025 at 9:17 PM
(Rot13 for thoughts)

Qvq abg yvxr, birenyy. N irel ovmneer naq jrnelvat tnzr, naq srryf yvxr vg jrag guebhtu uryy naq onpx gb ynaq jurer vg qvq, jnegf naq nyy.
December 7, 2025 at 9:38 PM
Wake Up Dead Man 👍
December 6, 2025 at 10:01 PM
Reposted by David Crooks
December 5, 2025 at 3:40 PM
Reposted by David Crooks
December 4, 2025 at 9:45 PM
Reposted by David Crooks
Girl Guides of Canada has made a statement, likely in response to the cowardly decisions of Girlguiding UK. 🏳️‍⚧️
December 4, 2025 at 1:57 AM
Reposted by David Crooks
Day 2: Adding two integers on x86? Not with `add`! The compiler uses a completely different instruction—one designed for memory addressing. Why? xania.org/202512/02-ad... youtu.be/BOvg0sGJnes #AoCO2025
Addressing the adding situation — Matt Godbolt’s blog
We learn why adding on x86 isn't as obvious as you might think
xania.org
December 2, 2025 at 11:28 AM
Reposted by David Crooks
Lol
December 1, 2025 at 10:23 PM
youtu.be/1C_OD_seG9M
✋ Absolute cinema 🤚
The Podrace but I made all the sounds with my human mouth - Part 1
YouTube video by Liam's Newly Rebranded Entertainment Franchise
youtu.be
December 1, 2025 at 1:37 PM
Reposted by David Crooks
the fact that nick fuentes isn’t here but ms rachel is illustrates perfectly that groups like this don’t actually care about antisemitism at all
December 1, 2025 at 3:32 AM
Reposted by David Crooks
Ever wonder why compilers use `xor eax, eax` to zero registers? It's smaller AND faster—CPUs optimise it out entirely!

Day 1 of Advent of Compiler Optimisations: xania.org/202512/01-xo...
Video: youtu.be/eLjZ48gqbyg

#AoCO2025
Why xor eax, eax? — Matt Godbolt’s blog
Why do compilers love xor-ing registers so much?
xania.org
December 1, 2025 at 12:12 PM