{"id":25859722,"url":"https://github.com/insanefirebat/sm_disassembly","last_synced_at":"2025-07-15T16:34:43.943Z","repository":{"id":271169366,"uuid":"912590717","full_name":"InsaneFirebat/sm_disassembly","owner":"InsaneFirebat","description":"A relocatable disassembly of Super Metroid (SNES) based on P.JBoy's bank logs","archived":false,"fork":false,"pushed_at":"2025-06-10T21:39:47.000Z","size":18240,"stargazers_count":10,"open_issues_count":10,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-10T22:32:46.655Z","etag":null,"topics":["65816","assembly","disassembly","diztinguish","snes","supermetroid"],"latest_commit_sha":null,"homepage":"https://patrickjohnston.org/bank/index.html","language":"Assembly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/InsaneFirebat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-06T01:33:34.000Z","updated_at":"2025-06-10T21:39:51.000Z","dependencies_parsed_at":"2025-02-20T23:26:00.961Z","dependency_job_id":"c530a024-4b00-48fe-8f91-f80ea9808889","html_url":"https://github.com/InsaneFirebat/sm_disassembly","commit_stats":null,"previous_names":["insanefirebat/sm_disassembly"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/InsaneFirebat/sm_disassembly","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsaneFirebat%2Fsm_disassembly","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsaneFirebat%2Fsm_disassembly/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsaneFirebat%2Fsm_disassembly/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsaneFirebat%2Fsm_disassembly/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InsaneFirebat","download_url":"https://codeload.github.com/InsaneFirebat/sm_disassembly/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsaneFirebat%2Fsm_disassembly/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265445338,"owners_count":23766448,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["65816","assembly","disassembly","diztinguish","snes","supermetroid"],"created_at":"2025-03-01T21:43:15.757Z","updated_at":"2025-07-15T16:34:43.911Z","avatar_url":"https://github.com/InsaneFirebat.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"# sm_disassembly\n A relocatable disassembly of Super Metroid (SNES) based on P.JBoy's bank logs.\n\n Assembles with asar v1.81: https://github.com/RPGHacker/asar/releases/tag/v1.81\n\n This project was released when it was considered \"usable\" but more work is planned.\n\n\n## Getting Started\n 1. Have python3 installed. Windows users may also need to setup their PATH environment variable so python can be accessed from anywhere.\n 2. If you're on Linux, mark tools/asar-standalone as executable.\n 3. Place your original, unheadered Super Metroid NTSC ROM in the root directory and name it `Super Metroid.sfc`.\n 4. Run `create_data.bat` on Windows or `create_data.sh` on Linux to extract assets from your original ROM.\n 5. Run `build_rom.bat` on Windows or `build_rom.sh` on Linux to assemble the ROM from source.\n\n\n## Contributing\n Feel free to contribute to the project by creating an issue, opening a pull request, or contacting me directly.\n\n\n## Special Thanks\n This project relies heavily on P.JBoy's bank logs: https://patrickjohnston.org/bank/index.html\n\n Originally created with DiztinGUIsh: https://github.com/IsoFrieze/DiztinGUIsh\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finsanefirebat%2Fsm_disassembly","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finsanefirebat%2Fsm_disassembly","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finsanefirebat%2Fsm_disassembly/lists"}