https://github.com/strager/supermetroid
Super Metroid SNES game, disassembled
https://github.com/strager/supermetroid
disassembly reverse-engineering
Last synced: 17 days ago
JSON representation
Super Metroid SNES game, disassembled
- Host: GitHub
- URL: https://github.com/strager/supermetroid
- Owner: strager
- Created: 2019-09-09T08:24:41.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-12-20T21:42:56.000Z (over 3 years ago)
- Last Synced: 2025-03-27T01:23:14.072Z (about 1 month ago)
- Topics: disassembly, reverse-engineering
- Language: Assembly
- Homepage:
- Size: 9.92 MB
- Stars: 133
- Watchers: 12
- Forks: 14
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# Super Metroid
This project is a disassembly of Super Metroid for the Super Famicom (SNES).
This project produces the following ROMs:
* `supermetroid-ntsc.sfc`, the NTSC (Japan/USA) version of Super Metroid. SHA-1
digest: `da957f0d63d14cb441d215462904c4fa8519c613`Want to help? [Contribute changes to supermetroid](CONTRIBUTING.md).
## Building
[](https://travis-ci.org/strager/supermetroid)
### Linux
Prerequisites:
* [CMake][cmake-download] version 2.8.9 or newer (included in [Nix](#nix))
* GNU Make (included in [Nix](#nix))
* GCC or Clang (included in [Nix](#nix))Instructions:
1. Run `make` from a terminal (such as GNOME Terminal or Konsole).
### macOS
Prerequisites:
* [CMake][cmake-download] version 2.8.9 or newer (included in [Nix](#nix))
* GNU Make (included in [Nix](#nix) and Xcode)
* GCC or Clang (included in [Nix](#nix) and Xcode)Instructions:
1. Run `make` from Terminal.app.
### Windows
Prerequisites:
* [CMake][cmake-download] version 2.8.9 or newer
* nmake (included in [Visual Studio][visual-studio-download])
* MSVC (included in [Visual Studio][visual-studio-download])
* msbuild (included in [Visual Studio][visual-studio-download])Instructions:
1. Open x64 Native Tools Command Prompt for VS.
2. Navigate to this project's directory.
3. Run `nmake`.### Nix
You can build on Linux and macOS using [Nix][nix-download].
Instructions:
1. Run `nix-shell`.
2. In the shell, run `make`.[cmake-download]: https://cmake.org/download/
[nix-download]: https://nixos.org/nix/download.html
[visual-studio-download]: https://visualstudio.microsoft.com/downloads/