| ▲ | Decompiling Xbox games using PDB debug info(i686.me) | ||||||||||||||||||||||||||||||||||||||||||||||
| 84 points by orange_redditor 3 days ago | 11 comments | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | tomaytotomato 6 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Over the last year I have seen some really nice exploration posts on HN with people poking around on: - Splinter Cell - Deus Ex - Thief - Civ This is great work and will help tell the story of how these games were made. It would be great if all games after a certain period of time were opensourced like some companies are doing: https://github.com/electronicarts https://github.com/bobeff/open-source-games?tab=readme-ov-fi... | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | RandomTeaParty 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
My general experience with decompilation has been very negative (rough and not ready for use) It feels like tool devs target byte editting more than refactoring decompiled code into something readable - you can't move lines of code, can't flip statement checked in if() for early return Author of this article mentioned "byte euivalence", and while I'd be fine with functional sameness, I imagine provably-reversible refactor steps would be of great help for everyone | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | 01hman 5 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Do you think it is possible/easy to de-compile MCLA? | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||