Skip to content

Tools and notes from my attempt at translating Idea no Hi for the Super Famicom

License

Notifications You must be signed in to change notification settings

seabassapologist/idea-no-hi-translation

Repository files navigation

idea-no-hi-translation

Tools and notes from my attempt at translating Idea no Hi for the Super Famicom

This repo is intended to reflect the current state of the project, so assume that whatever is here is everything that's been done so far

Current State:

  • Researching and documenting the menu drawing code, to figure out how to expand them

English Text Proof of Concept English Text Proof of Concept

Task Status
Disassembly Ongoing
Documentation Ongoing
Table File Done
Script Dump Done
Translation In Progress
Font Insertion Done
Script Insertion Not Started
Hacking In Progress

Instructions

While the current script dump will be kept available in the repository, if you'd like to run the dumper script yourself, here's how you can do that:

Dependencies:

  • Python 3.6 or above
  • Git
  • No-Intro ROM for Idea no Hi (see below)

Optional:

  • Windows - winget or scoop for easily installing python and git
  • macOS - Homebrew for easily installing python and git
  • Linux - Refer to your distro's package manager (e.g. apt, dnf, yum, pacman, etc.). These may already be pre-installed depending on your distro

In a terminal:

Clone the repository to your machine

git clone https://github.com/seabassapologist/idea-no-hi-translation

Enter the repository directory

cd idea-no-hi-translation

Place the ROM file inside the repository directory and make sure the filename is exactly Idea no Hi (Japan).sfc

Now run the dumper script

Windows:

python script_dump.py

macOS/Linux

./script_dump.py

The script will then create the file idea_no_hi_script_dump.json, or if this file already exists it will overwrite it with a fresh copy

Misc Notes

All work is being done using the No-Intro ROM dump:

File:       Idea no Hi (Japan).sfc
Size:       2097152
CRC32:      2796523e  [selected]
MD5:        8eee9bab94c00436d1e799ffcac88b4c
SHA-1:      5f9fd724d1e29af65bbd92d0bae030364e5dbb03
SHA-256:    a1c822eca5555e24e904e947a6db5f375de17970446a386421aeb7c55e2eb6b3 

About

Tools and notes from my attempt at translating Idea no Hi for the Super Famicom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published