{"id":19732832,"url":"https://github.com/smerrony/simh_tapes","last_synced_at":"2025-08-25T22:12:30.300Z","repository":{"id":43303726,"uuid":"510644485","full_name":"SMerrony/simh_tapes","owner":"SMerrony","description":"Simh_tape is an Ada package for handling magnetic tape images in the standard format used by SimH and many other computer simulators and emulators.","archived":false,"fork":false,"pushed_at":"2024-01-15T14:16:06.000Z","size":690,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-10T18:17:17.311Z","etag":null,"topics":["ada","alire","emulation","magnetic-tape","simh","simulation","vintage"],"latest_commit_sha":null,"homepage":"","language":"Ada","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SMerrony.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":"2022-07-05T08:09:59.000Z","updated_at":"2023-08-11T05:58:16.000Z","dependencies_parsed_at":"2024-11-12T00:29:03.516Z","dependency_job_id":"c09234c2-822a-49e7-8138-322f8440e3de","html_url":"https://github.com/SMerrony/simh_tapes","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SMerrony%2Fsimh_tapes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SMerrony%2Fsimh_tapes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SMerrony%2Fsimh_tapes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SMerrony%2Fsimh_tapes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SMerrony","download_url":"https://codeload.github.com/SMerrony/simh_tapes/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241058374,"owners_count":19902170,"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":["ada","alire","emulation","magnetic-tape","simh","simulation","vintage"],"created_at":"2024-11-12T00:28:07.086Z","updated_at":"2025-02-27T20:48:10.865Z","avatar_url":"https://github.com/SMerrony.png","language":"Ada","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simh_tapes Ada Package\nSimh_tape is an Ada package for handling magnetic tape images in the\n[standard format](http://simh.trailing-edge.com/docs/simh_magtape.pdf) used by \n[SimH](http://simh.trailing-edge.com/) and many other computer simulators and emulators.\n\nLow-level subprograms include...\n * `Read_Meta_Data()` and `Write_Meta_Data()` for handling headers, trailers, and inter-file gaps\n * `Read_Record_Data()` and `Write_Record_Data()` for handling data blocks (without their associated headers and trailers)\n * `Rewind()` and `Space_Forward()` for positioning the virtual tape image\n\nHigher-level subprograms include...\n * `Scan_Image()` for examining/verifying a magnetic tape image file\n * `Dump_All_Files()` to extract each file found on the tape image as a numbered blob file \n\nAn example command-line program is included `simhtapetool` which uses the package to provide a command line interface for...\n * creating a new SimH tape image file (from a simple CSV definition and source files)\n * dumping each file found on a tape image to a separate blob file\n * scanning the tape image for validity\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmerrony%2Fsimh_tapes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmerrony%2Fsimh_tapes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmerrony%2Fsimh_tapes/lists"}