{"id":26997118,"url":"https://github.com/savetz/critical-connection","last_synced_at":"2025-04-09T16:45:34.488Z","repository":{"id":285788111,"uuid":"959350764","full_name":"savetz/critical-connection","owner":"savetz","description":"Source code for Critical Collection, software/hardware for connecting an Atari 8-bit to a CP/M machine","archived":false,"fork":false,"pushed_at":"2025-04-02T17:09:28.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T17:42:02.633Z","etag":null,"topics":["assembly","assembly-language","atari800","atari8bit","cpm","vintage-computers"],"latest_commit_sha":null,"homepage":"https://youtu.be/5xfe-CJ6BM0","language":"Assembly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/savetz.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":"2025-04-02T16:44:45.000Z","updated_at":"2025-04-02T17:14:27.000Z","dependencies_parsed_at":"2025-04-02T17:42:31.526Z","dependency_job_id":"29c7f0d1-368c-43c9-9525-30ac27e016d4","html_url":"https://github.com/savetz/critical-connection","commit_stats":null,"previous_names":["savetz/critical-connection"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetz%2Fcritical-connection","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetz%2Fcritical-connection/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetz%2Fcritical-connection/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetz%2Fcritical-connection/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/savetz","download_url":"https://codeload.github.com/savetz/critical-connection/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248070318,"owners_count":21042800,"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":["assembly","assembly-language","atari800","atari8bit","cpm","vintage-computers"],"created_at":"2025-04-04T02:16:24.805Z","updated_at":"2025-04-09T16:45:34.483Z","avatar_url":"https://github.com/savetz.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Critical Connection for Atari 8-bit and CP/M\nSource code for Critical Collection, software/hardware for connecting an Atari 8-bit to a CP/M machine\n![Critical Connection advertisment from the December 1983 issue of Microsystems magzaine. \"Improved CP/M to Atari Interface - only $175\"](critical-connection-ad.png)\n\nCritical Connection was a combination of a specialized cable and software for connecting an Atari 8-bit to a computer running CP/M. The long cable had an SIO plug on one end and a 25-pin serial port on the other, and some chips in the middle, allowing the Atari and CP/M box to communicate at 19,200 bps. It was created by Vince Cate, who sent me the source code on 8\" floppy disk, and has released the code under the MIT license. The disk is dated September 4, 1982.\n\nFeatures of the Critical Connection: use an entire CP/M floppy disk as an emulated 600K Atari disk drive, create 92KB CP/M disk files which emulated Atari 90KB disks, and print from the Atari to the CP/M computer's printer (the CP/M machine even acted as a print spooler), use the CP/M machine's keyboard to type on the Atari.\n\nThe .MAC and .LIB files are for the CP/M side. The .ASM files are for the Atari side (these had the extension .ATR on the floppy disk. I renamed them to .ASM to avoid confusion with the Atari ATR file format that came years after this was written.)\n\nMy interview with Vince: https://www.youtube.com/watch?v=5xfe-CJ6BM0\n\nCritical Connection manual: https://archive.org/details/the-critical-connection-manual\n\nVince's web site: http://www.offshore.com.ai/vince/\n\nVince in Wikipedia: https://en.wikipedia.org/wiki/Vince_Cate\n\nCritical Connection review in A.N.A.L.O.G. magazine 1986-02: https://archive.org/details/analog-computing-magazine-39/page/n112/mode/1up\n\n![picture of the floppy disk](disk.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsavetz%2Fcritical-connection","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsavetz%2Fcritical-connection","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsavetz%2Fcritical-connection/lists"}