- cross-posted to:
- technews@radiation.party
- cross-posted to:
- technews@radiation.party
There is a discussion on Hacker News, but feel free to comment here as well.
This is the best summary I could come up with:
He rewrote the game’s rendering, physics, sound, and generally “everything everywhere.” He documented the project, put his code on GitHub, and has some version of a justification.
“So let’s just pretend that the leak was intentional, a rewrite of the source falls under fair use and the whole thing is abandonware anyway,” Szablewski writes.
As he digs into the specifics of his work, Szablewski takes the reader on a tour of PSX dev kits and how they handled Z-levels, how to translate yesterday’s triangles to today’s OpenGL, breaking the 30 FPS cap on a game that explicitly forbade that, and more.
He takes the code from 40,699 lines to 7,731 and notably loved an excuse to work in C. “I had an absolute blast cleaning up this mess!”
Szablewski’s Wipeout rewrite can be compiled for Windows, Linux, Mac, and WASM (Web Assembly).
Szablewski writes that Sony has “demonstrated a lack of interest in the original” Wipeout, so he doesn’t expect to hear much.
The original article contains 521 words, the summary contains 163 words. Saved 69%. I’m a bot and I’m open source!