{"id":50364103,"url":"https://github.com/nafmo/save-rom","last_synced_at":"2026-05-30T03:02:41.633Z","repository":{"id":358983867,"uuid":"1220381553","full_name":"nafmo/save-rom","owner":"nafmo","description":"Saves image of C16/Plus/4 and C128 KERNAL to disk","archived":false,"fork":false,"pushed_at":"2026-05-19T21:45:03.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-05-20T00:56:49.897Z","etag":null,"topics":["commodore","commodore-128","commodore-16","commodore-plus4"],"latest_commit_sha":null,"homepage":"https://www.softwolves.pp.se/cbm/","language":"Assembly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit-0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nafmo.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-24T20:57:37.000Z","updated_at":"2026-05-19T21:45:44.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/nafmo/save-rom","commit_stats":null,"previous_names":["nafmo/save-rom"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/nafmo/save-rom","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nafmo%2Fsave-rom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nafmo%2Fsave-rom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nafmo%2Fsave-rom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nafmo%2Fsave-rom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nafmo","download_url":"https://codeload.github.com/nafmo/save-rom/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nafmo%2Fsave-rom/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33678271,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["commodore","commodore-128","commodore-16","commodore-plus4"],"created_at":"2026-05-30T03:02:40.166Z","updated_at":"2026-05-30T03:02:41.622Z","avatar_url":"https://github.com/nafmo.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"Commodore 16/Plus4/128 ROM dumper\n=================================\nCopyright 2026 Peter Krefting.\nA Softwolves Software Release in 2026\n\nhttp://www.softwolves.pp.se/cbm/\n\nDESCRIPTION\n------------\n\nThese simple programs read the KERNAL ROM (C000 - FFFF) from a Commodore 16\nor Plus/4, or the KERNEL part of the ROM (E000 - FFFF) from a Commodore 128,\nand writes it to a file.\n\nUSAGE\n------\n\nLoad and run on the target machine. It will write the contents of the\nkernal ROM to the file ROM.BIN on the same drive the program was loaded\nfrom.\n\nLIMITATIONS\n------------\n\nOn the Commodore 16 and Plus/4, the memory area FD00-FF3F is always mapped\nto various I/O chips, so the contents of the ROM at these locations cannot\nbe read on a running system. In the system ROMs (at least the dumps included\nwith VICE), the corresponding area contain NULs (00).\n\nOn the Commodore 128, the MMU is always visible at addresses FF00 and FF01,\nso the contents of the ROM at these locations cannot be read on a running\nsystem. Also, as the program is currently written, a full KERNAL ROM cannot\nbe extracted from a running system as it contains parts that are only\nvisible to the Z80 CPU and the program runs entirely on the 8502 CPU.\n\nCONTACT\n--------\n\nThe author, Peter Krefting, can be contacted\nvia Internet e-mail at peter@softwolves.pp.se. Information about this\nprogram is available at\nhttp://www.softwolves.pp.se/cbm/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnafmo%2Fsave-rom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnafmo%2Fsave-rom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnafmo%2Fsave-rom/lists"}