{"id":18272198,"url":"https://github.com/luizperes/snes-image","last_synced_at":"2025-04-05T02:30:57.449Z","repository":{"id":78492989,"uuid":"60894626","full_name":"luizperes/snes-image","owner":"luizperes","description":"Docker image and files for SNES tutorial on WikiBooks","archived":false,"fork":false,"pushed_at":"2017-07-12T21:32:06.000Z","size":5529,"stargazers_count":12,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-20T20:36:43.810Z","etag":null,"topics":["docker-image","snes","wikibooks","wla","wla-dx"],"latest_commit_sha":null,"homepage":"https://en.wikibooks.org/wiki/Super_NES_Programming/Initialization_Tutorial","language":"Assembly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luizperes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2016-06-11T06:44:37.000Z","updated_at":"2022-01-09T14:40:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"d5ee559a-9a2f-43cf-a674-5a2f4feb5e86","html_url":"https://github.com/luizperes/snes-image","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizperes%2Fsnes-image","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizperes%2Fsnes-image/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizperes%2Fsnes-image/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizperes%2Fsnes-image/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luizperes","download_url":"https://codeload.github.com/luizperes/snes-image/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247279346,"owners_count":20912867,"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":["docker-image","snes","wikibooks","wla","wla-dx"],"created_at":"2024-11-05T11:41:37.137Z","updated_at":"2025-04-05T02:30:57.420Z","avatar_url":"https://github.com/luizperes.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SNES Image\nThis repository has a docker image of the [WLA-65816 Macro Assembler](http://www.villehelin.com/wla.html) with its [binaries for linux](http://www.mediafire.com/download/eownw7vsmimasad/wla_linux_binaries.zip).\n\nThis image supports __Assembly__ programming language for Super Nintendo.\n\n### Getting Started\n- Make sure you have already [installed](#how-to-install) `snes-image`\n- `cd /path/to/snes-image`\n- `bash compile_rom.sh /path/to/snes-image/rom`\n- Execute `cd rom` and see that you have a file named `Greenspace.smc`. This is your first compiled ROM! You can test it in pretty much any SNES emulators such as [bsnes](http://byuu.org/bsnes/), [Zsnes](http://www.zsnes.com/), [Snes 9x for Windows](http://www.snesemu.net/windows.html) and others.\n- Next step: [How to program for SNES](#how-to-program-for-snes)\n- Have fun!\n\n### How to install\n  - Download and install __Docker__. You can do it by following it [here](https://docs.docker.com/engine/installation/linux/ubuntulinux/).\n  - After installing __Docker__, execute: `docker pull luizperes/snes:v1`. It may take one or two minutes.\n \n### How to execute\n  - To execute your docker image, you can run the commands:\n    - `cd \u003cpath/to/snes-image\u003e`\n    - `bash compile_rom.sh \u003cpath/to/snes/assembly/files/directory\u003e`\n  - _Obs.: To run your script file, please do not include `.` as in \"current directory\", e.g. `./rom` once `docker` will __fail__. The right form is `/home/user/rom` or `~/rom`_\n\n### How to program for SNES\nYou can visit [Super NES Programming](https://en.wikibooks.org/wiki/Super_NES_Programming) and [SNES Programming](http://wiki.superfamicom.org/snes/show/HomePage) to get started with programming for this amazing console!\n\n### Help\nFeel free to send your pull requests. :)\n\n### LICENSE\nThis project extends [GNU GPL v. 3](http://www.gnu.org/licenses/gpl-3.0.en.html), so be aware of that, regarding copying, modifying and (re)destributing.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluizperes%2Fsnes-image","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluizperes%2Fsnes-image","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluizperes%2Fsnes-image/lists"}