{"id":26289838,"url":"https://github.com/2bt/vgm-player","last_synced_at":"2026-04-28T09:33:59.897Z","repository":{"id":256910927,"uuid":"774410211","full_name":"2bt/vgm-player","owner":"2bt","description":"VGM player with a simple YM2203 implementation","archived":false,"fork":false,"pushed_at":"2024-09-16T11:55:22.000Z","size":58,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-09-17T12:12:08.289Z","etag":null,"topics":["chiptune","fm-synthesis","vgm","ym2203"],"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/2bt.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-03-19T13:59:37.000Z","updated_at":"2024-09-16T11:55:25.000Z","dependencies_parsed_at":"2024-09-13T21:29:55.681Z","dependency_job_id":"16e2ca4b-5c87-4ac5-960e-4450325cff01","html_url":"https://github.com/2bt/vgm-player","commit_stats":null,"previous_names":["2bt/vgm-player"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2bt%2Fvgm-player","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2bt%2Fvgm-player/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2bt%2Fvgm-player/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2bt%2Fvgm-player/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/2bt","download_url":"https://codeload.github.com/2bt/vgm-player/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243658261,"owners_count":20326467,"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":["chiptune","fm-synthesis","vgm","ym2203"],"created_at":"2025-03-14T23:16:35.206Z","updated_at":"2025-12-30T12:57:49.576Z","avatar_url":"https://github.com/2bt.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VGM Player\n\nThis is a simple VGM player.\nIt plays VGM and VGZ files which can be downloaded at [vgmrips.net](https://vgmrips.net).\nCurrently, the following chips are supported:\n\n+ GA20\n+ RF5C68\n+ YM2151\n+ YM2203\n+ YM2612\n\nThe Yamaha sound chips are emulated via [ymfm](https://github.com/aaronsgiles/ymfm).\n\nFor the YM2203, there is also an alternative implementation which can be enabled via `-s`.\nIt is not trying to be super accurate, but it sounds not too bad IMO and the code is very simple.\nI gave each voice a different panning to make it sound more interesting.\nCheck out the code [here](src/ym2203.hpp).\n\nThere are some really great soundtracks out there for the YM2203, e.g.\n[EVE Burst Error](https://vgmrips.net/packs/pack/eve-burst-error-nec-pc-9801),\n[Xenon: Mugen no Shitai](https://vgmrips.net/packs/pack/xenon-mugen-no-shitai-nec-pc-9801),\n[Sorcerian](https://vgmrips.net/packs/pack/sorcerian-nec-pc-8801),\n[Ys](https://vgmrips.net/packs/pack/ys-ancient-ys-vanished-omen-nec-pc-8801), and\n[Ys II](https://vgmrips.net/packs/pack/ys-ii-ancient-ys-vanished-the-final-chapter-nec-pc-8801).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2bt%2Fvgm-player","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F2bt%2Fvgm-player","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2bt%2Fvgm-player/lists"}