LangSwapper PSP

From GameBrew
LangSwapper
Langswapperpsp2.png
General
AuthorOmega2058
TypePlugins
Version1.7
LicenseMixed
Last Updated2015/06/02
Links
1.6 + 1.7 Download
Website
Source

This plugin is aimed towards end users who enjoy playing games from another region on the PSP, specifically, for those who wish to keep the in-game HOME menu set to the language specified in the XMB Sytem Settings.

Meaning, if you set your language to English, German, French, or anything else while playing a Japanese game (fan translated or not), the in-game HOME menu will always be set to use that language.

This also patches the Savedata Utility to use the language selected in the XMB as well.

installation

There are two versions, you can use either one:

  • Version 1.6 - The original which only patches the language.
  • Version 1.7 - Patches the language and the button input (swaps X to Enter and O to Back).

Place LangSwapper.prx to the seplugins directory on your Memory Stick.

Open (or create) game.txt in the same seplugins folder and add the following line

ms0:/seplugins/LangSwapper.prx 1

For PSP Go, append this line to the text file instead

ef0:/seplugins/LangSwapper.prx 1

Screenshots

langswapperpsp3.png

Compatibility

Works on the following Custom Firmwares:

6.20 PRO
6.60 PRO
6.61 PRO/ME

Changelog

v1.7 (Buttons Mod)

  • Fixed a bug where button input was not swapped during saving/loading and autosaving/autoloading.

v1.6

  • Fixed a bug where the wrong offset was used for sceUtilityMsgDialogInitStart.

v1.5

  • Fixed a bug where the HOME menu didn't show the system language.
  • Added patch for autoloading in the SaveData Utility.

v1.4

  • Revised patchHomeMenu. It now patches a different set of instructions to attain the desired result.
  • Bug fixes and compatibility improvements.

V1.3

  • Reverted it to only switch the language for consistency, instead of some input accepted with O and others with X.

V1.2

  • More bug fixes.

v1.1

  • Fixed bug where the system language wasn't carried over to the SaveData Utility.
  • Added checks to verify that the language was grabbed from the system.

v1.0

  • Initial release.

Credits

  • Qwikrazor - Snippet for getting the sub address.
  • 007 - Helped get functions for autoloading savedata.

External links

Advertising: