Sign in

will

@wretched.computer
136 followers 244 following 79 posts
PostsRepliesMedia
Reposted by will
blackle mori @blackle.bsky.social · 13/09/2026
I just wrote a paranormal story in the form of a fictional forum thread! A young woman discovers a video captured from inside a recurring dream. Read here: suricrasia.online/unfiction/sp...
A screenshot of the fake forum page
751160550
Reposted by will
Caræsten 🇵🇸 @cara.city · 13/09/2026
for two months, I've been flying drones over Flock cameras to situation them in space and geography; I even got my commercial drone license in order to do it. I'd like to share this project with you all: it's called Records Of Enemy Surveillance: recordsofenemysurveillance.com
image of a residential intersection with one red car driving across it and a baseball field in the backgroundblack and white dithered image of two red squares around the flock cameras in the previous image, on either side of the intersection
8433641202
will @wretched.computer · 02/09/2026
realest shit i ever read
020
Reposted by will
Xander Lenc @xlenc.bsky.social · 22/08/2026
I am a YIMBY when I support a development project in my area and a NIMBY when I don't support it. It's called dialectics, look it up sweaty.
072
will @wretched.computer · 11/08/2026
that's right
000
will @wretched.computer · 30/07/2026
fuck him up!!!!
000
Reposted by will
gloriouscow.bsky.social @gloriouscow.bsky.social · 16/07/2026
I've uploaded a new chapter of my PC Emulation Book, on everyone's favorite CGA video standard, composite video. book.martypc.net/display-grap... #retrocomputing #emulation
book.martypc.net
Composite Video - The PC Emulation Book
A comprehensive guide to emulating the original IBM PC and its hardware components
05618
will @wretched.computer · 16/07/2026
i'm david bridal now
010
Reposted by will
autumn @waveprism.bsky.social · 04/07/2026
2668223384
will @wretched.computer · 13/06/2026
we'll have so many nice holders and accoutrements for your inevitable victory
110
will @wretched.computer · 13/06/2026
could you send a guy a link to the shape files cuz uhhhhh i got a big ol 3d printer
110
will @wretched.computer · 13/06/2026
space panthers space panthers but also WHAT IS THIS TABLE SETUP??
100
will @wretched.computer · 05/06/2026
part 3 of my Reverse Engineering Crazy Taxi series just dropped, check it out: wretched.computer/post/crazyta... in this post, we learn about mipmaps, vintage texture compression techniques, and the nitty gritty of how every GameCube draw call is made. and we do it all in service of one thing:
0267
Reposted by will
Demon's Home @demonshome.bsky.social · 25/05/2026
"Beaver, transformed in two directions" by Leslie Mesei, 1967. From the book Computer Graphics, Computer Art
2337841071
Reposted by will
merritt @merrittk.com · 15/03/2026
get doorknob'd idiot
7834103
Reposted by will
Puff the Magic Hater @mskellymhayes.bsky.social · 07/04/2026
You have more in common with the people of Iran than you do with anyone in this administration, any member of the technocracy, anyone who is profiting from this war, or any billionaire. When you see Iranians forming human chains outside key infrastructure sites, you should feel a sense of kinship.
56149675272
will @wretched.computer · 01/04/2026
lmao yes, the ct debug symbols are so good
Ghidra readout of the Crazy Taxi Android port's debug symbols with functions like LetsPlayTennis() and HesLate()
030
Reposted by will
f4mi ‼️ @f4mi.bsky.social · 31/03/2026
3 months ago i extracted the android crazy taxi apk to try and make a map viewer and i got to the point where i had a city... without textures and then got distracted and didn't finish the work on mapping them lol but @wretched.computer reversed the GCN one and it's LIVE now on noclip.website
noclip.website
noclip
A digital museum of video game levels
611611
Reposted by will
heathcliff, but frog @hopcliff.heathcliff.cat · 18/03/2026
edited Heathcliff cartoon.

Heathcliff the cat pauses on his way through what looks like a metal detector leading into the den of the Nutmeg home. 

At the top of the detector, beneath a flashing red beacon light, the words "Him Detector" are written.

From the den, Granny Nutmeg explains to her visiting friend, "It's him."
3882572289
will @wretched.computer · 12/03/2026
let's fucking go i love their battle hymns
110
Reposted by will
#FreePalestine @3buddy.bsky.social · 31/12/2025
Happy Birthday Lemon Pig
9938313
Reposted by will
The Flenser @theflenser.bsky.social · 07/12/2025
The
9324
will @wretched.computer · 25/11/2025
yes… ha ha ha… yes!!
050
will @wretched.computer · 23/11/2025
𝘯𝘦𝘷𝘦𝘳 𝘵𝘢𝘭𝘬𝘪𝘯𝘨 𝘫𝘶𝘴𝘵 𝘬𝘦𝘦𝘱𝘴 𝘸𝘢𝘭𝘬𝘪𝘯𝘨
010
Reposted by will
winter @winterk.bsky.social · 10/04/2024
panel 1: guy rushing in says "MY FAMICOM CARTS!!
mouse is crushing them with a hammer.
panel 2: guy, gathering cart pieces, says " how could you, these are irreplaceable."
mouse says " dead world"
panel 3: mouse says: artifacts of the dead world will weaken us
panel 4: guy shouts " hey! " as mouse knocks over world of nintendo display kiosk. mouse says: I'm growing stronger.
141958486
Reposted by will
winter @winterk.bsky.social · 03/08/2025
bro is moving with such alacrity... I am astonished by bro
09413
will @wretched.computer · 22/07/2025
Gideon the Ninth (and the rest of the Locked Tomb series) is gay space necromancy! just a total delight to read
140
Reposted by will
Peter Fedak @pzfedak.bsky.social · 18/07/2025
I've made a large update to FFX levels on noclip.website, adding particle effects, actors, and more! noclip.website#ffx/010
1204
Reposted by will
Casval ☄️🏳️‍⚧️ @redcomets.net · 10/07/2025
Kamille: "Lieutenant Quattro... You do know your mug says #1 Mom, right?" Quattro: "Does it...?" [chuckles] "Motherhood is something I think highly of." Kamille: [having gotten a complete non-answer] "..." Quattro: [sees Amuro in the distance] "Continue to enjoy your youth, Kamille." [leaves]
921795
Reposted by will
Jim Cummings @jimmycthatsme.bsky.social · 08/02/2025
This is the hardest I’ve laughed in a long time.
5637501171
Reposted by will
Mom @milph.mom · 24/11/2024
A video for absolutely nobody. All of the Dave Ryder names from the Space Mutiny episode of Mystery Science Theater 3000 except with the highest level Warrior of Light I found on the Lodestone with that name. #FFXIV #MST3K
281164713
will @wretched.computer · 16/05/2025
on the off-chance that my noclip post made you want to resub to WoW, let me be the first to say: my apologies second: do remember that Blizzard is owned by Microsoft, and is a part of the BDS Movement's boycott of tech companies supporting genocide www.bdsmovement.net/microsoft#ta...
bdsmovement.net
Microsoft
Microsoft is perhaps the most complicit tech company in Israel’s illegal apartheid regime and ongoing genocide against 2.3 million Palestinians in Gaza.
020
will @wretched.computer · 16/05/2025
if any of this interests you, i would highly recommend checking out the noclip.website project and its discord -- it's an incredibly helpful and knowledgable community, and if there's a game you'd love to see preserved in a way just about anyone can access, there's not much else like it.
noclip.website
noclip
A digital museum of video game levels
110
will @wretched.computer · 16/05/2025
i learned a tremendous amount about reverse engineering, 3D graphics, linear algebra, etc from this, most of which i had very little knowledge of before starting. if there's one takeaway here, it's that if you've got passion, time and persistence, you can accomplish a heck of a lot
130
will @wretched.computer · 16/05/2025
there's more to tell about this project, but i'll leave here for now. i'd like to give a ton of thanks to @jasperrlz.bsky.social, without whom i'd certainly never have written this project, but also for being an incredibly patient and generous mentor and co-conspirator on this project
100
will @wretched.computer · 16/05/2025
sadly that's about all the archival footage i've got from the dev period -- at some point, whenever i ran into an issue, i'd just hop on a discord call w/ Jasper and screenshare rather than sending screenshots. here's an early version of the particle system in action, though
120
will @wretched.computer · 16/05/2025
once i'd rounded out most of the major graphics systems for vanilla WoW, i thought i'd try and load up some levels from the 2 subsequent expansions, Burning Crusade and Wrath of the Lich King. to my amazement, they kinda just worked! here's some screenshots of what they looked like then vs. now
an early scene showing the Dark Portal in Outland. much is incorrect about this scene: the skybox is wrong, the world lighting is wrong, the green portal texture has a weird oval that shouldn't be there, and none of the particles are implemented (the braziers and statue eyes are empty)the same scene, but from the current version of the WoW viewer. note that the skybox is now correct, the green portal looks more portal-y, and there are fires in the braziers and statue eyesan early scene of Wyrmrest Temple. again, much is incorrect here: wrong skybox, the transparent ribbon effect at the top is wrong, and no particlesa scene of Wyrmrest Temple from the current version of the viewer: we now have the skybox's aurora and the torches have fire
110
will @wretched.computer · 16/05/2025
speaking of bugs, one of my favorite things about Jasper's noclip framework is the bevy of debug tools he's written into it. it's hard to overstate how useful it is to display debug information in-place when working on 3D scenes, or to use a debug shader to track down incorrect model normals
a scene from the Deeprun Tram showing the doorway to Stormwind. pink debug lines illustrate where the WMO's triangles are, with pink text denoting their position in 3D space. this was from a debug tool i wrote to visualize how Blizzard partitioned their levels into smaller chunks, allowing for efficient culling of level geometry that's not visible to the cameraa fully zoomed out view of the Deeprun Tram, so the entire tunnel and underwater scene are visible. a pink rectangular box is drawn perpendicular to the level. the box is supposed to represent the "axis-aligned bounding box", or AABB, of the level, but it's clearly rotated 90 degrees from where it should be due to an incorrect 3D transforma zoomed out view of Warsong Gulch, with more pink boxes denoting axis-aligned bounding boxes for different WMOs in the scene. this was from one of many attempts to reduce the number of draw calls in the scene by culling more geometry.the Forsaken base in the battleground Arathi Basin, but all of the colors look wrong. instead of rendering actual textures, this scene is using a debug shader that displays the "normal vector" (i.e. the vector pointing directly away from a surface) as a color by mapping its X, Y, and Z values to red, green, and blue. this is a very common technique to visualize normals, and is insanely helpful for tracking down when they're incorrect -- note that just based on color, you can identify which surfaces are pointing up, which are pointing towards the camera, etc
110
will @wretched.computer · 16/05/2025
and sometimes fixing one thing breaks another
100
will @wretched.computer · 16/05/2025
you wouldn't believe the shit i've seen while debugging my broken model animation system
110
will @wretched.computer · 16/05/2025
but i'd be remiss in my retelling of this story if i didn't share some of the many, many bugs and failures along the way.
a screenshot of terrain from the desert region of Tanaris, but the terrain color looks totally wrong. while some patches look ok, large portions are black & white, and there are abrupt seams where the color changes. this happened because terrains have up to 4 separate textures, which are combined differently depending on certain flags on the terrain. the problem here was i was rendering the textures as-is, rather than combining them per the flag's instructions.a scene from the battleground Arathi Basin. but there's a problem: a building which is far away at the end of a valley is rendering in front of a tree that's right in front of the camera. this was due to me failing to set "depth write" flag which informs the graphics card which items it should draw first. as such, the graphics card was drawing the tree, and then afterwards drawing the building on top of it.
100
will @wretched.computer · 16/05/2025
but with these 4 ingredients (BLPs, models, ADTs, and WMOs), we can finally start rendering proper levels! well, again, not really proper due to the total lack of lighting, but at this point in the project i was seriously ecstatic just to see Ironforge nestled in its mountain here
an early screenshot of the WoW viewer, showing the mountains of Dun Morogh and exterior of Ironforge nestled within them. again, game lighting isn't implemented yet, so the scene looks unnaturally bright and flatan early screenshot of the WoW viewer, showing Elwynn Forest and the exterior of Stormwind. again, game lighting isn't implemented yet, so the scene looks unnaturally bright and flat
110
will @wretched.computer · 16/05/2025
if you're familiar with how WoW looks, you might note that the colors in the above images are pretty off. that's because at this point, i was rendering geometry and textures, but doing nothing to handle lighting. all of that came quite a bit later, so for now these scenes will look pretty flat.
110
will @wretched.computer · 16/05/2025
"but wait, if each point of terrain can only have one height value, how do caves and stuff exist??" what an astute question, hypothetical reader! and it brings us to the last major renderable object in WoW, the "world map object", or WMO. WMOs are how caves, buildings, and entire cities are stored
An early screenshot of the WoW viewer showing the entirety of Blackrock Depths, zoomed out to a sort of "dollhouse" view. There's no game lighting, so the level looks unnaturally bright and flatAn early screenshot of the WoW viewer showing the entrance hall of Ironforge, with the bank, auction house, and lava trench visible. There's no game lighting, so the level looks unnaturally bright and flat
110
will @wretched.computer · 16/05/2025
after models, i moved on to rendering WoW's terrain. terrain in WoW is stored in chunks called ADTs, which are fixed mesh grids that're 1024 points wide and 1024 points long. each point in the grid can have an arbitrary height value, thus giving us a sort of mesh blanket that forms the terrain
an early screenshot from the WoW viewer, showing a greyscale model of the terrain around the desert area Tanaris. rolling dunes give way to a steep mountain range, after which the terrain is completely flat, as the player is never meant to reach that part of the mapan early screenshot of the WoW viewer, showing a massive portion of textured terrain surrounding Blackrock Mountain. On the right side, all of Dun Morogh is shown. Below that, Loch Modan and the Badlands are visible
100
will @wretched.computer · 16/05/2025
you probably noticed the models above are sideways; as it turns out, in graphics, concept of which 3D dimension is "up" is fully arbitrary, and each studio chooses their own convention. each noclip viewer has to adjust for this to get things from their "studio space" into "noclip space"
110
will @wretched.computer · 16/05/2025
after textures, i moved on to models. these are pretty straightforward: they're mostly just triangle meshes which reference one or more BLPs as textures
an early screenshot from the WoW viewer showing a 3D model of an Arathi farmhouse. the model is tilted 90 degrees counterclockwisean early screenshot from the WoW viewer showing a 3D model of a throne shaped like a gravestone. the model is tilted 90 degrees counterclockwise
110
will @wretched.computer · 16/05/2025
(as an aside, all of the screenshots following this were recovered from my discord DMs w/ Jasper, so what follows is a roughly chronological account of what my viewer looked like through development)
100