{"id":20530276,"url":"https://github.com/zoomten/mbc30test","last_synced_at":"2025-04-14T05:22:00.429Z","repository":{"id":101809374,"uuid":"587800454","full_name":"ZoomTen/mbc30test","owner":"ZoomTen","description":"MBC3 / MBC30 Test ROM","archived":false,"fork":false,"pushed_at":"2024-05-10T14:49:39.000Z","size":114,"stargazers_count":9,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T19:11:09.452Z","etag":null,"topics":["emulator","flashcart","gameboy","gameboy-development","mbc3","mbc30"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ZoomTen.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":"2023-01-11T16:07:16.000Z","updated_at":"2025-02-20T06:37:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"16675b51-9263-4e3e-81c1-d3b6e0c55b4f","html_url":"https://github.com/ZoomTen/mbc30test","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/ZoomTen%2Fmbc30test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZoomTen%2Fmbc30test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZoomTen%2Fmbc30test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZoomTen%2Fmbc30test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZoomTen","download_url":"https://codeload.github.com/ZoomTen/mbc30test/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248824999,"owners_count":21167413,"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":["emulator","flashcart","gameboy","gameboy-development","mbc3","mbc30"],"created_at":"2024-11-15T23:36:07.444Z","updated_at":"2025-04-14T05:22:00.382Z","avatar_url":"https://github.com/ZoomTen.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MBC3 / MBC30 Test ROM\n\nThis simple ROM aims to test your Game Boy, emulator, console or whatever that plays Game Boy games to check if it's MBC30-ready. It is inspired by [HyperHacker's MBC3 Tester ROM](https://github.com/EricKirschenmann/MBC3-Tester-gb), but with the addition of testing SRAM as well.\n\nThe MBC30 is a variant of the MBC3 mapper that allows for up to 4MB ROM and 64KB SRAM. In contrast, the more common MBC3 mapper only allows up to 2MB ROM and 32KB SRAM.\n\nThis source was built for [ASMotor](https://github.com/asmotor/asmotor) (ASMotor prebuilds are available [here](https://github.com/ZoomTen/asmotor/releases)).\n\nBuilt ROMs are available in [Releases](https://github.com/ZoomTen/mbc30test/releases) and [GitHub Action artifacts](https://github.com/ZoomTen/mbc30test/actions/workflows/build.yml) (login).\n\n## Test results\n\n### Full MBC30 support\n\n![](screenshots/mbc30_rom.png)\n![](screenshots/mbc30_sram.png)\n\nNo X's are to be seen.\n\n### Unsupported / MBC3 only\n\n![](screenshots/mbc3_rom.png)\n![](screenshots/mbc3_sram.png)\n\n* **ROM**: X's fill half the table or more. If so, the ROM can be accessed only up to 2MB.\n* **SRAM**: X's fill the table and the `MBC3 SRAM OK!` message is displayed. If so, only up to 32KB SRAM is supported.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoomten%2Fmbc30test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzoomten%2Fmbc30test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoomten%2Fmbc30test/lists"}