-
Notifications
You must be signed in to change notification settings - Fork 37
Tutorial: Trying Your Translation
Now that you have edited a line that you can easily find in the game, save your changes and go into CoilSnake once more. Before getting started, you'll need to copy your EarthBound ROM:
- Copy your EarthBound ROM and rename it to something like EarthBoundExpanded.smc or EarthBoundExpanded.sfc
- Click on the Compile tab in CoilSnake
- Click on the "Browse..." button next to the Base ROM field
- Find the ROM you renamed to EarthBoundExpanded.smc
- Click on "Browse..." next to the Project: field and navigate to your project folder
- Click on "Browse..." next to the Output ROM: field and create a new file with whatever name you want
- Click on the big "Compile" button
- CoilSnake will ask you if you want to expand your ROM. Say yes and it will expand your ROM for you
- Now sit back and let the compilation process complete
Watch a video of these steps: http://youtu.be/cjVKUQSSkhQ
Now open up the newly created file with an emulator, and you'll be testing out your translation!
Verify your translation often by compiling and then running it periodically. This will allow you to catch any errors you may have caused or see if you made any mistakes while translating. If you have any problems, ask a question at the help topic on the PK Hack boards.
If your language uses characters outside of the 26 letters that English uses you will need to modify the font to support your language's character set. I will go over this in the section "Modifying game fonts". For now, you should do two things: First, test that a simple change that only involves the Roman alphabet works when you compile. Then, go ahead and start translating and using your full language's character set in the ccs files when you translate them. Once you use any character outside of the Roman alphabet (such as ã in Portuguese), your game text will no longer compile, but that's okay. We'll go over how to fix this in the Font section.
- Overworld Sprites
- Battle Backgrounds
- Battle Sprites
- Title Screen
- Window Graphics
- Logos
- Fonts
- Animations
- Swirls
- EB Project Editor
- Tile Data
- Tile Editor
- Collision Data
- Adding Map Palettes
- Map Editor
- Doors
- Warp Styles
- Enemy Placement
- Hotspots