Skip to content

Translation repository for eCrew Development Program

License

Notifications You must be signed in to change notification settings

SakiMika/translation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eCrew Development Program (eCDP) English Translation

This is a repository to create a fan English translation patch of McDonald's eCrew Development Program.

Repository Structure

The repository consists of 4 sections, one directory for each section:

  • arm9 - Translates ARM9 sections.
  • overlay - Translates overlay files, which contain UI texts, as well as the game's compiled code.
  • bin - Translates bin files, containing texts mainly for SOC Guides and Self Check.
  • cmcd - Translates the "Challenge the McDonald's" section. Also replaces the font used there.

Patching your ROM

This guide is for patching all translations to your ROM. For patching individual sections, please check instructions inside corresponding directories.

  1. Install Python 3.9 on your computer, and install ndspy package:
pip install ndspy
  1. Place an original, unmodified ROM of McDonald's eCDP in this directory. (File SHA-1: 136aacc9d3d7c8567381cd4e735ff3c004a018d0)
  2. Run patch_all.py in Python 3.9 (Not tested with other versions) with the ROM file specified:
python patch_all.py <ROM Filename>.nds
  1. The script will patch strings of all sections, and it will create a file named \<ROM Filename\>-patched.nds.
  2. Patching done! You can now play the game in a Nintendo DS emulator of your choice.

About

Translation repository for eCrew Development Program

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%