{"id":15464723,"url":"https://github.com/skx/cpm-dist","last_synced_at":"2025-04-22T10:42:50.489Z","repository":{"id":235879372,"uuid":"790257323","full_name":"skx/cpm-dist","owner":"skx","description":"A curated collection of CP/M software","archived":false,"fork":false,"pushed_at":"2025-03-18T08:50:36.000Z","size":1441,"stargazers_count":28,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-16T22:08:47.846Z","etag":null,"topics":["cpm","z80"],"latest_commit_sha":null,"homepage":"","language":"C","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/skx.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":"2024-04-22T14:52:08.000Z","updated_at":"2025-03-18T08:50:39.000Z","dependencies_parsed_at":"2024-06-01T13:06:50.126Z","dependency_job_id":"a4fe3fdd-eb20-4ee6-ad1e-c3ab6f0e6281","html_url":"https://github.com/skx/cpm-dist","commit_stats":null,"previous_names":["skx/cpm-dist"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skx%2Fcpm-dist","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skx%2Fcpm-dist/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skx%2Fcpm-dist/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skx%2Fcpm-dist/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skx","download_url":"https://codeload.github.com/skx/cpm-dist/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250222275,"owners_count":21394847,"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":["cpm","z80"],"created_at":"2024-10-02T00:41:43.591Z","updated_at":"2025-04-22T10:42:50.462Z","avatar_url":"https://github.com/skx.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CP/M Distribution\n\nThis repository contains a list of binaries, Z80-based, for use with CP/M systems.\n\n\n\n## Organization\n\nThe layout of the repository is based upon \"drives\".  CP/M did not initially support directories, and many systems exist which are not running those versions that did.  Instead CP/M had a notion of a drive, for example \"A:\", \"B:\", etc.\n\nThis repository has grouped the drives into what seemed like a consistent fashion.\n\n\n\n## Usage\n\nIf you have a CP/M system, or emulator, which supports the use of a directory-as-a-drive you should be able to clone the repository and start using things.\n\nUsing my [cpmulator](https://github.com/skx/cpmulator/) for example:\n\n```sh\n$ cpmulator -directories\nA\u003e G:\nG\u003e ZORK1\n..\nWest of House\nYou are standing in an open field west of a white house, with\na boarded front door.\nThere is a small mailbox here.\n```\n\n\n\n## Contents\n\nCurrently the contents are in-flux, but when we have more this section will be expanded.\n\n| Drive    | Contents   | Notes                                    |\n|----------|------------|------------------------------------------|\n| [A:](A/) | Standard   | Standard utilities for general use.      |\n| [B:](B/) | BASIC      | Various BASIC Interpreters.              |\n| [C:](C/) | C compiler | The Aztec C Compiler.                    |\n| D:       |            |                                          |\n| [E:](E/) | Editor     | The Wordstar Editor, v3.3.               |\n| [F:](F/) | FORTH      | An installation of Dx-FORTH.             |\n| [G:](G/) | Games      | Text-based adventure-games.              |\n| [H:](H/) | Help       | Help files for various tools \u0026 systems.  |\n| [I:](I/) | Utility    | Instruction-tester for our Z80 emulator. |\n| J:       |            |                                          |\n| K:       |            |                                          |\n| [L:](L/) | Lisp       | A simple lisp-interpreter.               |\n| [M:](M/) | C Compiler | Mike's Enhanced Small Compiler.          |\n| N:       |            |                                          |\n| O:       |            |                                          |\n| [P:](P/) | Pascal     | Turbo Pascal 3.00A.                      |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskx%2Fcpm-dist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskx%2Fcpm-dist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskx%2Fcpm-dist/lists"}