Hacker GitHub

← All repos

n64decomp/sm64

View on GitHub ↗ ★ 8,952 C

A Super Mario 64 decompilation, brought to you by a bunch of clever folks.

23 mentions on Hacker News by 21 people: 4 stories, 19 comments · first 2019-08-25 · latest 2024-04-18

Mentions per year 23 mentions · busiest year 2022 (6)
20082026
  1. …this out, it's the goddamn Super Mario 64 source code in C, reverse-engineered from the game ROM: https://github.com/n64decomp/sm64/blob/master/src/game/hud.c Similar projects exist for a ton of other classic games. It's jaw dropping what…
  2. …the exact gcc version that Nintendo used to make sure that they get 100% identical binary code? [1] https://github.com/n64decomp/sm64
    comment by xurukefi · 2024-01-13 · in Decompilation of Paper Mario for N64
  3. …is not emulation: this is likely a WebGL compiliation of the decompiled port, hence widescreen: https://github.com/n64decomp/sm64
    comment by minimaxir · 2024-01-11 · in Super Mario 64 on the Web
  4. The SM64 is still going strong https://github.com/n64decomp/sm64 Nintendo won't allow any binaries floating around though.
    comment by ravetcofx · 2023-11-08 · in Perfect Dark: Recompiled
  5. …it again for the original hardware. Not sure I'd call that a "romhack". Great videos though! [1] https://github.com/n64decomp/sm64
    comment by phoboslab · 2023-10-21 · in FPGA N64
  6. …64 has been decompiled with it, to the point that it can be ported natively to other platforms: https://github.com/n64decomp/sm64
  7. …COBOL should be treated as an object-code language, and "hand-decompiled" (ala efforts like https://github.com/n64decomp/sm64 ) into an HLL that can, at every point, be losslessly transpiled back into the original COBOL. I know the tooling…
    comment by derefr · 2022-12-16 · in How popular is COBOL?
  8. …the bug was in TEdgeManager::TestGridBox [1] https://github.com/k4zmu2a/SpaceCadetPinball . [2] https://github.com/n64decomp/sm64 [3] https://devblogs.microsoft.com/oldnewthing/20220106-00/?p=10...
    comment by parkertomatoes · 2022-12-06 · in Play Windows Pinball (Space Cadet) on the Web
  9. https://github.com/n64decomp/sm64/blob/master/Makefile#L34 An updated version that was released later
  10. …---------- [1] which is Twitter's insult du jour: https://knowyourmeme.com/memes/touch-grass [2] https://github.com/n64decomp/sm64 [3] https://github.com/n64decomp/sm64/blob/master/asm/decompress...
  11. …Mario 64 decomp code. The game was reverse engineered as 1-1 compilable to the original rom. [1]: https://github.com/n64decomp/sm64 Fun fact: The people who did this moved on to Zelda 64 Ocarina of time and recently completed that project…
  12. …continues to compile back into the original LL object code? (See e.g. the Mario 64 decompilation — https://github.com/n64decomp/sm64 — , whose reverse-engineering process at all times kept a source tree that could build the original…
  13. …but it'd be a lot less likely to enter an actual trial like re3/revc. A better comparison would be https://github.com/n64decomp/sm64 which followed the exact same guidelines as this project. Nintendo chased after and DMCA'd many projects…
    comment by zamadatix · 2021-11-27 · in Zelda 64 has been fully decompiled
  14. Also Super Mario 64 (mentioned in the article, but here's a direct link) - https://github.com/n64decomp/sm64
    comment by kaszanka · 2021-11-27 · in Zelda 64 has been fully decompiled
  15. From the SM64 decompilation ( https://github.com/n64decomp/sm64 ) 's README: > This repo does not include all assets necessary for compiling the ROMs. A prior copy of the game is required to extract the assets. In other words, the repo…
    comment by derefr · 2021-10-10 · in Super Mario 64 has been ported to iOS
  16. One of the recent interesting case is how Super Mario 64 code was recreated by hand. https://github.com/n64decomp/sm64
  17. …the source leak, so hopefully that's less legally shady and we will see a repo or blog post soon. https://github.com/n64decomp/sm64
  18. …not an if-statement, the programmers possibly > intended there to be even more than 2 characters. https://github.com/n64decomp/sm64/blob/4b46247686fd0e1ee691b... And more results when searching for "luigi":…
    comment by laurent123456 · 2019-08-27 · in Super Mario 64 has been decompiled
  19. Always a little humbling to remember the developers are just like you and I. https://github.com/n64decomp/sm64/blob/master/src/game/camer... https://github.com/n64decomp/sm64/blob/4b46247686fd0e1ee691b...…
    comment by vSanjo · 2019-08-27 · in Super Mario 64 has been decompiled