BttrDrgn / GCN-Translations

GameCube Translation Projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository is now archived. Please follow the new GitHub organization which encapsulates this project and more!

DOL-Translations






Translation Projects for GameCube

Patching

Please read the PATCHING guide here

Contributing

Please read the CONTRIBUTING guide here

How To Compile

  • Drop the required language isos (non-nkit compressed) into the isos folder
  • Download the latest bass release from here https://github.com/ARM9/bass/releases/
  • Extract the bass release archive into the bass folder on the root of the project
  • Run the .bat of the game you wish to compile in the scripts/build folder if on Windows
  • The output should be in output when finished and will be named {folder name} [U].iso

Using Docker

  • The docker directory contains a Dockerfile and example docker-compose.yml
  • Update the docker-compose.yml volumes section to map your local directories for isos and outputs. (Ensure all iso files are named correctly)
  • Start the docker container: docker compose up --build --detach
  • Translate as many games as you wish, for example: docker exec gcn-translation ./translate "HomeLand"
  • Stop the docker container: docker compose down

Visual Studio Code

If you are using Visual Studio Code, you can use the tasks.json found here for the project you are building.

To install tasks.json

  • Make a .vscode folder in the game's folder that you want to build
  • Download said game's tasks.json from here
  • Place it in the .vscode folder
  • Ctrl + Shift + B to build

Supported Games

Game ISO Hash
Donkey Konga 3 Donkey Konga 3 [J].iso 877022ACC53A3EB97A4290C45F69BE345DEFA0E0
Giftpia Giftpia [J].iso 52D0610AE78A2A5BC4BDD79CF3BFCD97C7F0A638
HomeLand HomeLand [J].iso 5E74644701364263BDD016D2D54D25DEE1436345
Kururin Squash! Kururin Squash! [J].iso F1E5E50751CEE4FA654182E0904F7F6EF721E5CC
Lupin III: Umi ni Kieta Hihou Lupin Disc 1 [J].iso 7097C62BB0DAD853EEDD17FAB86E333937FC207D
Metal Gear Solid Special Disc MGS Special Disc [J].iso 7DEB1F25832A40D3DB234122ED675294CC4C3CF6
Taxi 3: The Game Taxi 3 [F].iso FC104322DA45EE740B331EDE2E410E13E78B5D75

Original project and initial translations by krom (Peter Lemon).

About

GameCube Translation Projects

License:The Unlicense


Languages

Language:Assembly 96.9%Language:Dockerfile 2.2%Language:Shell 0.5%Language:Batchfile 0.4%