3 ms·
Have you published anything? There are a few games that I would love to be able to round trip between the original disc contents and a build with a few tweaks o
by jonhohle 3y ago
Have you published anything? There are a few games that I would love to be able to round trip between the original disc contents and a build with a few tweaks or experimental features. I know there is a Wipeout decompile/source leak, but having more examples is always wonderful.
Something like the Mario 64 reverse engineering project has made the game playable effectively everywhere with the ability to take advantage of modern hardware (16:9 displays). It would be great to see efforts like that for any console.
- boricj 3y agoI'm documenting my progress on my personal blog (https://boricj.net https://boricj.net). Currently I'm in the process of porting data from a leftover SYM file onto a closely matching EXE, the next article should be out by the end of the week-end. Be warned, I'm going about this with a very different approach than most decompilation projects out there. I want to delink these executables back into working, reusable object files. The plan is to make a native Linux MIPS port on the cheap using PsyCross, then to rewrite each piece Ship-of-Theseus style until I have a complete, portable set of source code for the game. As for why I'm doing it this way, I've written about it here before: https://news.ycombinator.com/item?id=37165533 https://news.ycombinator.com/item?id=37165533. I've also written about the delinking process itself here: https://news.ycombinator.com/item?id=35738758 https://news.ycombinator.com/item?id=35738758.
- jonhohle 3y agoNice! Thank you for the resources! I’m attempting to do something similar for the Sega CD for other reasons, but a lot of the same ideas apply.