Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been working on a similar project (LEGO Island decompilation). We've developed an extensive set of annotations and corresponding tools that facilitate matching the assembly/binary:

https://github.com/isledecomp/isle/tree/master/tools

We've been considering creating a separate project/repository for the tools since they might be interesting for other projects such as yours as well.



> We've been considering creating a separate project/repository for the tools since they might be interesting for other projects such as yours as well.

Happy to use anything that makes my life easier! I myself also started to prototype some tools - https://github.com/krystalgamer/spidey-decomp/tree/master/to... - but didn't get much far. I see there's quite a bit of overlap so I might integrate them on my workflow

Curious to know about `patch_c2.py` it mentions a bugged warning. Is that patch just to remove the warning or something deeper?


It just removes the warning, which is impossible to get rid of otherwise. This bug has persisted all the way into MSVC 6.0:

https://web.archive.org/web/20000519112833/https://support.m...

Since the warning is relatively useless we opted to fix C2.EXE so that it is never emitted. It generates a lot of noise during compilation otherwise (if you are using templates).


Is this Mr.MattKC himself on HN?!


The profile picture tells me it's a different person, unless he is also a master of disguise.


Yeah I'm not Matt :) No idea if he is on HN


I loved that game growing up. Now the brick-by-brick song is stuck in my head.

It really captured the open ended nonsense feeling of sitting down and playing with legos.


As someone who is very interested in decompiling old Windows executables, this is very relevant to my interests. Thanks for the link!




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: