Zelda 64 has been fully decompiled

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • sm64

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

  • re3/revc is going to court because they included assets in their repository and advertised derivative works/ports, also they haven't been arguing full clean room reverse engineering. zret's oot mq is a clean room matching decomp that doesn't distribute or include the assets (requires you provide your own ROM to pull assets from) and explicitly notes they do not nor do not plan to offer extensions or derivatives, just the clean room matching decompile source code they generated.

    Of course anyone can submit a case if they like 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 based on it but never the original project.

  • devilutionX

    Diablo build for modern operating systems

  • Similar projects:

    * DevilutionX: decompiled and modern version of Diablo for the PC - https://github.com/diasurgical/devilutionX

    * pokered: decompiled version of Pokemon Red for the Gamboy - https://github.com/pret/pokered

    * zelda1: decompiled version of Zelda for the NES - https://github.com/aldonunez/zelda1-disassembly

    * supermetroid: decompiled version of Super Metroid for the SNES - https://github.com/strager/supermetroid

    * VAC: decompiled version of Valve Anti Cheat (VAC) for PC - https://github.com/danielkrupinski/VAC

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • pokered

    Disassembly of Pokémon Red/Blue

  • Similar projects:

    * DevilutionX: decompiled and modern version of Diablo for the PC - https://github.com/diasurgical/devilutionX

    * pokered: decompiled version of Pokemon Red for the Gamboy - https://github.com/pret/pokered

    * zelda1: decompiled version of Zelda for the NES - https://github.com/aldonunez/zelda1-disassembly

    * supermetroid: decompiled version of Super Metroid for the SNES - https://github.com/strager/supermetroid

    * VAC: decompiled version of Valve Anti Cheat (VAC) for PC - https://github.com/danielkrupinski/VAC

  • zelda1-disassembly

    A complete disassembly of The Legend of Zelda

  • Similar projects:

    * DevilutionX: decompiled and modern version of Diablo for the PC - https://github.com/diasurgical/devilutionX

    * pokered: decompiled version of Pokemon Red for the Gamboy - https://github.com/pret/pokered

    * zelda1: decompiled version of Zelda for the NES - https://github.com/aldonunez/zelda1-disassembly

    * supermetroid: decompiled version of Super Metroid for the SNES - https://github.com/strager/supermetroid

    * VAC: decompiled version of Valve Anti Cheat (VAC) for PC - https://github.com/danielkrupinski/VAC

  • supermetroid

    Super Metroid SNES game, disassembled

  • Similar projects:

    * DevilutionX: decompiled and modern version of Diablo for the PC - https://github.com/diasurgical/devilutionX

    * pokered: decompiled version of Pokemon Red for the Gamboy - https://github.com/pret/pokered

    * zelda1: decompiled version of Zelda for the NES - https://github.com/aldonunez/zelda1-disassembly

    * supermetroid: decompiled version of Super Metroid for the SNES - https://github.com/strager/supermetroid

    * VAC: decompiled version of Valve Anti Cheat (VAC) for PC - https://github.com/danielkrupinski/VAC

  • VAC

    Source code of Valve Anti-Cheat obtained from disassembly of compiled modules

  • Similar projects:

    * DevilutionX: decompiled and modern version of Diablo for the PC - https://github.com/diasurgical/devilutionX

    * pokered: decompiled version of Pokemon Red for the Gamboy - https://github.com/pret/pokered

    * zelda1: decompiled version of Zelda for the NES - https://github.com/aldonunez/zelda1-disassembly

    * supermetroid: decompiled version of Super Metroid for the SNES - https://github.com/strager/supermetroid

    * VAC: decompiled version of Valve Anti Cheat (VAC) for PC - https://github.com/danielkrupinski/VAC

  • re3

    Discontinued GTA III, Vice City [UnavailableForLegalReasons - Repository access blocked]

  • Also re3 and reVC (in the same repo), though it is down for now, pending the outcome of a court filing... https://github.com/GTAmodding/re3

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • jak-project

    Reviving the language that brought us the Jak & Daxter Series

  • OpenGOAL: decompiling and recreating the language and compiler used for jak and daxter - https://github.com/water111/jak-project

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts