{"id":21328451,"url":"https://github.com/mrcook/zx-spectrum-games","last_synced_at":"2025-06-21T10:07:31.329Z","repository":{"id":67278738,"uuid":"223557635","full_name":"mrcook/zx-spectrum-games","owner":"mrcook","description":"Collection of ZX Spectrum annotated game source code dissasemblies as .skool files","archived":false,"fork":false,"pushed_at":"2023-12-29T22:13:47.000Z","size":3189,"stargazers_count":81,"open_issues_count":1,"forks_count":4,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-06-21T10:07:10.951Z","etag":null,"topics":["asm","assembly","games","skoolkit","z80","zx-spectrum"],"latest_commit_sha":null,"homepage":"","language":"Assembly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mrcook.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2019-11-23T08:38:23.000Z","updated_at":"2025-05-15T14:35:59.000Z","dependencies_parsed_at":"2023-12-21T21:29:22.014Z","dependency_job_id":"a62f23ca-19d4-46a4-b0d3-6a4aa0e96345","html_url":"https://github.com/mrcook/zx-spectrum-games","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mrcook/zx-spectrum-games","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrcook%2Fzx-spectrum-games","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrcook%2Fzx-spectrum-games/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrcook%2Fzx-spectrum-games/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrcook%2Fzx-spectrum-games/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrcook","download_url":"https://codeload.github.com/mrcook/zx-spectrum-games/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrcook%2Fzx-spectrum-games/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261103452,"owners_count":23109932,"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":["asm","assembly","games","skoolkit","z80","zx-spectrum"],"created_at":"2024-11-21T21:29:05.835Z","updated_at":"2025-06-21T10:07:26.312Z","avatar_url":"https://github.com/mrcook.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ZX Spectrum Game Disassembly Collection\n\nA collection of classic 1980's ZX Spectrum games, disassembled, annotated,\nand provided here in the Skoolkit `.skool` format.\n\nThe disassemblies in this collection were either converted from the Skoolkit\nHTML output back to the original `skool` format, or from plain Z80 assembly\nfiles. Skoolkit is a great tool for aiding disassembly of Z80 based programs,\nand in particular 8-bit computer games for the ZX Spectrum, making this a\nuseful source format to use.\n\nIn the decades since these games were created, many people have created\nannotated disassemblies, however, many of those are no longer available, or at\nbest only available on the Internet Archive. This collection was created as a\ncentral place to bring together these previous efforts while also providing\nanother, hopefully long living, archive.\n\n\n## The Collection\n\n_Ask forgiveness, not permission._ This collection is made from the excellent\nwork of other people. If you are one of these, and wish me to remove the\nincluded disassembly, please let me know. My email is available in the `git log`.\n\n* Philip Anderson\n  - Knight Tyme (48K)\n  - Spellbound (48K)\n  - Stormbringer (48k)\n  - Through The Trap Door\n* BadBeard\n  - Dynamite Dan 2\n* [Lunysoft](http://www.luny.co.uk)\n  - Tir Na Nog\n  - Dun Darach\n* [tcdev](http://members.iinet.net.au/~msmcdoug/zx/)\n  - Alien8\n  - Knight Lore\n* [Christopher Jon Wild](http://www.icemark.com/downloads/)\n  - Alien8\n* Simon Owen\n  - Atic Atac\n* UsuallyDavid\n  - [Chaos](https://szeliga.zapto.org/stuff/Chaos/UsuallyDavid/)\n* Guesser \u0026 Szeliga\n  - [Chaos](https://szeliga.zapto.org/stuff/Chaos/chaos.html)\n\n\n## Additional Projects\n\n* [JetPac](https://github.com/mrcook/jetpac-disassembly), in 2018 I created a\n  fully annotated disassembly of this classic game.\n* [The Lords of Midnight](https://github.com/mrcook/lords-of-midnight-disassembly), contains\n  disassemblies of both the ZX Spectrum and DOS (1991) versions of the game.\n* [Chuckie Egg](https://github.com/mrcook/chuckie-egg-disassembly), a very much incomplete\n  disassembly I started after Jetpac, but still contains a lot of useful information.\n* The creator of Skoolkit has made several excellent disassemblies including;\n  [Skool Daze](https://github.com/skoolkid/skooldaze), [Back to Skool](https://github.com/skoolkid/backtoskool),\n  [Manic Miner](https://github.com/skoolkid/manicminer), and [Jet Set Willy](https://github.com/skoolkid/jetsetwilly).\n* [The Great Escape](https://github.com/dpt/The-Great-Escape), David Thomas has\n  been working on this very complete disassembly for several years now.\n* [Paul Maddern](https://github.com/pobtastic) has several Work In Progress disassemblies\n  including; The Hobbit, Trashman, Wheelie, PSSST, and The Way of the Exploding Fist.\n* [Ritchie Swann](https://github.com/Ritchie333) has disassembled several games\n  including 3D Deathchase, Everyone's A Wally, and Starquake.\n* [Chaos - The Battle of Wizards](https://github.com/ZXGuesser/chaos-disassembly) is a\n  disassembly built on the Chaos files in this repo.\n\n## General Skoolkit Usage\n\nVisit [Skoolkit](https://skoolkit.ca/) and read the docs.\n\nYou will need the original `.tzx` tape image (or `z80` snapshot) if you wish\nto make further additions to the annotations.\n\n\n## Code Editor Tools\n\nIf you're a **SublimeText** editor user, I've created syntax highlighting\nplugins to make viewing `.skool` and `.asm` files a little nicer:\n\n* [SkoolkitZ80](https://packagecontrol.io/packages/SkoolkitZ80) syntax package.\n* [Z80 Assembly](https://packagecontrol.io/packages/Z80%20Assembly) syntax package.\n\nCheers,\nMichael Cook\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrcook%2Fzx-spectrum-games","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrcook%2Fzx-spectrum-games","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrcook%2Fzx-spectrum-games/lists"}