{"id":19866641,"url":"https://github.com/pikminguts92/mackiloha","last_synced_at":"2025-05-02T06:30:38.366Z","repository":{"id":56264043,"uuid":"92887485","full_name":"PikminGuts92/Mackiloha","owner":"PikminGuts92","description":"A suite of modding software for hacking milo engine based games","archived":true,"fork":false,"pushed_at":"2024-10-08T20:47:49.000Z","size":1062,"stargazers_count":18,"open_issues_count":3,"forks_count":10,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-25T13:18:36.976Z","etag":null,"topics":["archive","band","dta","guitar","hack","harmonix-games","hero","midi","milo","mod","ps2","rock","script","texture","xbox"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PikminGuts92.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}},"created_at":"2017-05-31T00:20:57.000Z","updated_at":"2025-04-21T15:43:32.000Z","dependencies_parsed_at":"2024-02-28T04:21:51.982Z","dependency_job_id":"1ed0d446-8165-43a4-9d18-53294d91f87d","html_url":"https://github.com/PikminGuts92/Mackiloha","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PikminGuts92%2FMackiloha","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PikminGuts92%2FMackiloha/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PikminGuts92%2FMackiloha/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PikminGuts92%2FMackiloha/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PikminGuts92","download_url":"https://codeload.github.com/PikminGuts92/Mackiloha/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251998052,"owners_count":21677918,"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":["archive","band","dta","guitar","hack","harmonix-games","hero","midi","milo","mod","ps2","rock","script","texture","xbox"],"created_at":"2024-11-12T15:26:45.825Z","updated_at":"2025-05-02T06:30:38.068Z","avatar_url":"https://github.com/PikminGuts92.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mackiloha [![CI](https://github.com/PikminGuts92/Mackiloha/workflows/CI/badge.svg)](https://github.com/PikminGuts92/Mackiloha/actions?query=workflow%3ACI)\nA suite of modding software for hacking milo engine based games. This is still very much a work-in-progress project. So don't expect perfection. Although feel free to submit [issues](https://github.com/PikminGuts92/Mackiloha/issues) for any bugs found. The latest CI build can be found [here](https://github.com/PikminGuts92/Mackiloha/actions/workflows/ci.yml).\n\n**[DOWNLOAD](https://github.com/PikminGuts92/Mackiloha/releases/latest)**\n\n# Overview\n## Ark Helper\nCLI tool for unpacking/repacking .ark archives from milo. Should work with Amplitude (PS2) up to RB3. For dta/dtb serialization support, download [dtab](https://github.com/mtolly/dtab) and place in same directory as ark helper executable.\n\nUsage:\n- Extract ark archive:\n  - Everything: `arkhelper ark2dir main.hdr ext_dir -a`\n  - Everything + convert scripts: `arkhelper ark2dir main.hdr ext_dir -a -s`\n- Repack ark archive:\n  - Amp/KR/AntiGrav PS2: `arkhelper dir2ark ext_dir gen_dir -n \"MAIN\" -v 2`\n  - GH1/GH2 PS2: `arkhelper dir2ark ext_dir gen_dir -n \"MAIN\"`\n  - GH2 360: `arkhelper dir2ark ext_dir gen_dir -e`\n  - RB1 Patch: `arkhelper dir2ark ext_dir gen_dir -n \"patch_ps3\" -e -f -v 4`\n  - RB2/TBRB/GDRB PS3: `arkhelper dir2ark ext_dir gen_dir -n \"main_ps3\" -e -v 5`\n  - RB3 360: `arkhelper dir2ark ext_dir gen_dir -n \"main_xbox\" -e -v 6`\n\n## P9 Song Tool\nCLI tool to assist in venue authoring for TBRB.\n\nUsage:\n- Create new project: `p9songtool newproj -n temporarysec project_temporarysec`\n- Create project from milo: `p9songtool.exe milo2proj -m temporarysec.mid temporarysec.milo_xbox project_temporarysec`\n- Generate milo from project: `p9songtool.exe proj2milo project_temporarysec temporarysec.milo_xbox`\n\n## SuperFreq\nCLI tool for unpacking/packing rnd archives from milo games. These files usually use the extensions: .gh, .kr, .milo, .rnd\n\n**Warning:** Game compatibility is *very* limited. Editing archives for games beyond GH2 will have mixed results.\n\nUsage:\n- Extract rnd archive: `superfreq milo2dir test.milo_ps2 ext_test --convertTextures --preset=gh2`\n- Create rnd archive: `superfreq dir2milo ext_test test.milo_ps2 --preset=gh2`\n  - Note: Any `.png` files in the \"Tex\" directory will automatically be converted and serialized to milo encoded textures","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpikminguts92%2Fmackiloha","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpikminguts92%2Fmackiloha","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpikminguts92%2Fmackiloha/lists"}