{"id":13691882,"url":"https://github.com/SwareJonge/mkdd","last_synced_at":"2025-05-02T16:30:40.784Z","repository":{"id":43229572,"uuid":"500232163","full_name":"SwareJonge/mkdd","owner":"SwareJonge","description":"Decompilation of Mario Kart Double Dash!!","archived":false,"fork":false,"pushed_at":"2024-10-21T20:08:30.000Z","size":3334,"stargazers_count":95,"open_issues_count":1,"forks_count":3,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-10-21T21:57:32.501Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SwareJonge.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":"2022-06-05T23:05:13.000Z","updated_at":"2024-10-21T20:08:34.000Z","dependencies_parsed_at":"2022-09-24T10:23:09.714Z","dependency_job_id":"83cd0620-7ace-4123-95c8-a2cfcbd24369","html_url":"https://github.com/SwareJonge/mkdd","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwareJonge%2Fmkdd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwareJonge%2Fmkdd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwareJonge%2Fmkdd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwareJonge%2Fmkdd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SwareJonge","download_url":"https://codeload.github.com/SwareJonge/mkdd/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224319398,"owners_count":17291838,"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":[],"created_at":"2024-08-02T17:00:51.278Z","updated_at":"2025-05-02T16:30:40.767Z","avatar_url":"https://github.com/SwareJonge.png","language":"C++","funding_links":[],"categories":["Reverse Engineering"],"sub_categories":["Projects"],"readme":"Mario Kart Double Dash!!  \n[![Build Status]][actions] [![Code Progress]][progress]\n=============\n\n[Build Status]: https://github.com/SwareJonge/mkdd/actions/workflows/build.yml/badge.svg\n[actions]: https://github.com/SwareJonge/mkdd/actions/workflows/build.yml\n[Code Progress]: https://decomp.dev/SwareJonge/mkdd.svg?mode=shield\u0026measure=code\u0026label=Code\n[progress]: https://decomp.dev/SwareJonge/mkdd\n\nWIP 1:1 Decompilation of Mario Kart Double Dash!!\n\nThis repository does **not** contain any game assets or assembly whatsoever. An existing copy of the game is required.\n\nCurrently only the debug version is supported\n\n## Building\n### Requirements\n- [Ninja](https://github.com/ninja-build/ninja/releases/tag/v1.11.1)\n- [Python 3.8+](https://www.python.org/downloads/release/python-3104/) \n\n### Initial setup\n- Install python, 3.10.4 is recommended as it gets installed by default on most recent Linux distros\n- Add the path where ninja is located to your environment variables under `PATH`\n- Clone the repository using `git clone https://github.com/SwareJonge/mkdd`\n- Dump a copy of the Debug version and copy the disc image to `orig/MarioClub_us`\n- After the initial build, the disc image can be removed to save space\n\n### Instructions\n- run `python configure.py`\n- run `ninja`\n\n## Credits\n- [Seeky](https://github.com/SeekyCt) for ppcdis, without it this project wouldn't have been where it is now\n### Matching\nUsed code from the following repositories(JSystem, SDK)\n* [Metroid Prime Decomp](https://github.com/PrimeDecomp/prime)\n* [Pikmin 2 Decomp](https://github.com/projectPiki/pikmin2)\n* [Super Mario Galaxy Decomp](https://github.com/shibbo/Petari)\n* [Super Mario Sunshine Decomp](https://github.com/doldecomp/sms)\n* [Syati](https://github.com/PMArkive/Syati-pretransfer)\n* [Twilight Princess Decomp](https://github.com/zeldaret/tp)\n\nAnd many thanks to the people who helped me match some game functions(sorry if i forgot someone)\n* [Chippy](https://github.com/1superchip)\n* [kiwi](https://github.com/kiwi515)\n* [Seeky](https://github.com/SeekyCt)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSwareJonge%2Fmkdd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSwareJonge%2Fmkdd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSwareJonge%2Fmkdd/lists"}