8000 GitHub - bibarub/Infinity-PSP-TL: Localization of the Infinity visual novel series (Never7, Ever17, and Remember11) on the PSP.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Localization of the Infinity visual novel series (Never7, Ever17, and Remember11) on the PSP.

Notifications You must be signed in to change notification settings

bibarub/Infinity-PSP-TL

8000
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project ports translations of the Infinity visual novel series to the PSP.

As of now, the following games are supported:

  • Never7: English
  • Ever17: English, Russian
  • Remember11: English, Simplified Chinese

Credits

Without these people, this project would not have existed.

Useful Links

Patch Downloads

...

Current status

Scenes: Translated
Append stories (N7): Okuhiko Cure and Yuka Cure are translated. Other append stories have speaker names replaced in them.
Backgrounds/CGs (E17): Translated
Shortcuts (init.bin): Translated
TIPS (init.bin): Translated. Ever17 tips translation is ongoing.
Names (init.bin): Translated
Chronology (R11) (init.bin): Not translated in English. Translated in Chinese.
Menus (BOOT.BIN): Translated. Help messages for the settings are not translated.
Font (FONT00.FOP): Tweaked for English text, reduced spacing. EN glyphs are brightened and sharpened. Japanese quotation marks for speech are replaced with typographical quotes.

For Developers

This project is a bunch of scripts and programs in bash, python and C. Python and C programs unpack and repack game resources, decode text, fonts etc. Shell scripts automate the process of applying the translation. They should should work both on macos and linux.

For the full run:

  1. Put your ISO at iso/Never7-jap.iso, iso/Ever17-jap.iso, or iso/Remember11-jap.iso

  2. Set the GAME environment variable to n7, e17, or r11, depending on the game you are patching. Example: export GAME=e17

  3. Set the TL_SUFFIX environment variable to en, cn, or ru. Language support varies by game.

  4. Run ./make.sh

  5. The resulting iso will be in the iso folder.

./generate-patches.sh can be used to generate xdelta3 diff files.

./generate-eboot-pbp.sh can generate a EBOOT.PBP file that runs on OFW.

For further details, read the contents of shell scripts (and other source files).

Dependencies:

The following tools should be available in your PATH:

7z mkisofs gcc python3 xdelta3

The pillow python module should be installed, either via pip or your distro's package manager.

  • mkisofs is a part of the cdrtools package.

  • Brew command for macos to install dependencies: brew install cdrtools python3 xdelta.

  • Last tested to be working with python 3.12, will likely work with later versions as well.

About

Localization of the Infinity visual novel series (Never7, Ever17, and Remember11) on the PSP.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 77.6%
  • C 10.8%
  • Shell 9.2%
  • Assembly 2.4%
0