5 ms·
I have been experimenting with dissassembly and rewrite of 90s dos games in Rust. It's not something I have experience in so I rely heavily on the models setti
by talloaktrees 2mo ago
I have been experimenting with dissassembly and rewrite of 90s dos games in Rust.
It's not something I have experience in so I rely heavily on the models setting the direction and automating the work.
It's something where the level of intelligence has a huge impact. I still haven't succeeded, it's mostly an experiment for me to test the edges of model capabilities and see how they tackle such a hard problem.
- bubblegumcrisis 2mo agoOut of curiosity - is this a "couple hours" sort of thing, or a "tens of hours" or "hundreds of hours" or other?
- talloaktrees 2mo agohundreds. likely my approach is often not optimal as I'm not experienced in this field
- bubblegumcrisis 2mo ago[dead]
- Gamemaster1379 2mo agoYou have to reach set hard principles for disassembly. I've been experimenting with this for about 6 months now, starting with 4.6 in February where it would do a hacky half ass buggy job of an NES game. I got a shitty PSX recompiler together in March. Been refining it since. This week along I stood up 5 different psx games and added widescreen to 4 of them and added an in memory injection English translation to another to avoid having to fight the assembly.
- marak830 2mo agoIf you did a write up of that I would be very interested. I assume a lot of others would be as well.
- Gamemaster1379 2mo agoI've been in heavy build mode for a while so my docs are a bit dated. But the repo is here: https://github.com/mstan/psxrecomp/ https://github.com/mstan/psxrecomp/ and at the bottom of it a Discord community I started for like minded individuals. Happy to chat there in the interim to get things rolling.
- marak830 2mo agoOh cool thanks for the link. I look forward to reading through it. (I've noped out of discord after their ID demands though, never using them again.)
- talloaktrees 2mo agoWould be curious to learn more from you if you have any other guidance or details.
- talloaktrees 2mo agoI found the blog post: https://1379.tech/i-built-a-ps1-static-recompiler-with-no-prior-experience-and-claude-code/ https://1379.tech/i-built-a-ps1-static-recompiler-with-no-pr...
- Gamemaster1379 2mo agoThat'd be it! A lot has matured since then on the project. Still in heavy build mode, though.
- Gamemaster1379 2mo agoI've been in heavy build mode for a while so my docs are a bit dated. But the repo is here: https://github.com/mstan/psxrecomp/ https://github.com/mstan/psxrecomp/ and at the bottom of it a Discord community I started for like minded individuals. Happy to chat there in the interim to get things rolling.