{"id":13747854,"url":"https://github.com/tralph3/Cue-Maker","last_synced_at":"2025-05-09T10:32:09.063Z","repository":{"id":54734776,"uuid":"249882986","full_name":"tralph3/Cue-Maker","owner":"tralph3","description":"A simple and easy to use program that fetches original cue files for your roms.","archived":false,"fork":false,"pushed_at":"2022-08-11T01:00:39.000Z","size":7724,"stargazers_count":27,"open_issues_count":1,"forks_count":7,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-05-22T18:31:16.705Z","etag":null,"topics":["3do","automatization","cue-files","m3u-files","multiple-discs","ps2","psx","roms","saturn","utility"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tralph3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"COPYING.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://www.buymeacoffee.com/tralph3"]}},"created_at":"2020-03-25T03:59:59.000Z","updated_at":"2024-02-06T13:44:11.000Z","dependencies_parsed_at":"2022-08-14T01:10:41.041Z","dependency_job_id":null,"html_url":"https://github.com/tralph3/Cue-Maker","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tralph3%2FCue-Maker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tralph3%2FCue-Maker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tralph3%2FCue-Maker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tralph3%2FCue-Maker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tralph3","download_url":"https://codeload.github.com/tralph3/Cue-Maker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253234178,"owners_count":21875561,"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":["3do","automatization","cue-files","m3u-files","multiple-discs","ps2","psx","roms","saturn","utility"],"created_at":"2024-08-03T07:00:26.214Z","updated_at":"2025-05-09T10:32:08.717Z","avatar_url":"https://github.com/tralph3.png","language":"Python","funding_links":["https://www.buymeacoffee.com/tralph3"],"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"# Cue Maker\nA simple and easy to use program that fetches the original .cue files for your roms.\n\n# Usage\nThis program will work with the following extensions:\n\n```\n.bin \u003e .cue and .m3u creation\n.img \u003e .cue and .m3u creation\n.chd \u003e .m3u creation\n```\n\nYou can also tell it to extract zip files, create the necessary .cue and .m3u files, and recompress them.\n\nUsing this program is really simple. You can use the -h flag for usage instructions. Alternatively, you can see the output of the command here:\n\n```\nusage: cuemaker [-h] [-r] [-g] [-m] [-z] {playstation,playstation2,saturn,3do} directory\n\nOriginal .cue file fetcher for game roms and .m3u creator.\n\npositional arguments:\n  {playstation,playstation2,saturn,3do}\n                        the system (console) the roms belong to\n  directory             the directory for the roms\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -r, --recursive       search sub-folders\n  -g, --generic         create generic .cue files if originals can't be found\n  -m, --m3u             create .m3u files for multiple disc games\n  -z, --zips            extracts zip files containing roms, processes them and re-zips them in a\n                        single one (-r needs to be activated)\n```\n\nThis is an example command:\n\n```\n$ cuemaker -zmr playstation .\n```\n\nThis command will extract all zip files that finds in the current directory, search sub-folders for roms, create .m3u files if the games are multi-disc, and recompress anything that was previously compressed, treating them all as playstation games (meaning it will try to match them against the playstation games database).\n\n## Formatting\n\nYou will need to follow certaing formatting on the roms name's in order to ensure the correct functionality of the program. The list of roms is ordered alphabetically when the program is executed, for this reason you need to make sure that Track and Disc files are in the correct order. To make it easy, make sure your roms comply with these points:\n\n* If the file is a Track file, it must be enclosed in parenthesis and must have a space beforehand: \" (Track 2)\"\n* If the game has multiple discs, you need to state it the same way as tracks: \" (Disc 3)\"\n* If the game has multiple discs and multiple track files, the Disc indicator **must come before the Track indicator.**\n* The Disc and Track indicators must be after the game's name, you may specify region anywhere else.\n\nThis is a correctly formatted list of roms:\n\n```\n3x3 Eyes - Kyuusei Koushu S (Japan) (Disc 1) (Track 1).bin\n3x3 Eyes - Kyuusei Koushu S (Japan) (Disc 1) (Track 2).bin\n3x3 Eyes - Kyuusei Koushu S (Japan) (Disc 1) (Track 3).bin\n3x3 Eyes - Kyuusei Koushu S (Japan) (Disc 1) (Track 4).bin\n3x3 Eyes - Kyuusei Koushu S (Japan) (Disc 2) (Track 1).bin\n3x3 Eyes - Kyuusei Koushu S (Japan) (Disc 2) (Track 2).bin\n```\n\n## You are free to distribute and modify this software as and even use it in your own software as long as you comply with the GPL\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftralph3%2FCue-Maker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftralph3%2FCue-Maker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftralph3%2FCue-Maker/lists"}