Show HN: Complete decompilation of Lego Island
1–10 of 34 posts
Re: Show HN: Complete decompilation of Lego Island
#2MattKC, who developed much of this original work, has a nice Youtube channel full of video postmortems for some of these [2]. It's kind of fun just to watch him poke around with a hex editor, unraveling the arcane mysteries of a long-sunken civilization of Win95 developers.
Re: Show HN: Complete decompilation of Lego Island
#3* https://github.com/isledecomp/reccmp is a lint tool which compares compiled function reimplementations with the original binary and produces an automated report detailing the instruction level accuracy of the re-implementation, while dealing with all of the fun of C++.
* https://github.com/isledecomp/SIEdit is a resource editor for the bizarre RIFF-esque resource streaming format the original developer (Mindscape) seems to have invented.
Also while we're on the subject of vintage LEGO games, I've recently been quite into playing Manic Miners, a complete Unreal Engine remake (not decompilation/reimplementation, an actual ground-up recreation!) of Rock Raiders.
I'm hoping someone does Alpha Team next; it was a quite fun puzzle game but incredibly buggy.
Re: Show HN: Complete decompilation of Lego Island
#4The tooling and infrastructure in this project are pretty interesting as these things go. It's always cool to see how each decompilation project springs up with different ideas and goals - this one seems very focused on 1:1 accuracy, with a side-project for compatibility / cross-platform reimplementation: * https://github.com/isledecomp/reccmp is a lint tool which compares compiled function reimplementations with the…
Re: Show HN: Complete decompilation of Lego Island
#5Re: Show HN: Complete decompilation of Lego Island
#6You can build a mountain, if you do it brick by brick...
Re: Show HN: Complete decompilation of Lego Island
#7In particular it was interesting learning about D3D retained mode as I did that part. What a weird piece of rendering history.
Worth a search if you haven't heard about it before: D3DRM.
Re: Show HN: Complete decompilation of Lego Island
#8Re: Show HN: Complete decompilation of Lego Island
#9This project goes back to the LEGO Island Rebuilder [1] by (some of?) the same authors, which fixes several bugs in the original game release by patching it in memory (iirc). These fixes include some involved ones, like for the wonky framerate-dependent controls. MattKC, who developed much of this original work, has a nice Youtube channel full of video postmortems for some of these [2]. It's kind of fun just to watch…
I love the dedication content like this shows off. In an age of ever decreasing attention spans, it's nice to see someone going through the grunt work for something other than pure financial gain.
Re: Show HN: Complete decompilation of Lego Island
#10This project goes back to the LEGO Island Rebuilder [1] by (some of?) the same authors, which fixes several bugs in the original game release by patching it in memory (iirc). These fixes include some involved ones, like for the wonky framerate-dependent controls. MattKC, who developed much of this original work, has a nice Youtube channel full of video postmortems for some of these [2]. It's kind of fun just to watch…