Advertising (This ad goes away for registered users. You can Login or Register)

[Release] LangSwapper v1.6 + Buttons Mod (v1.7)

Plugins for PSPs running on 6.XX
Locked
Omega2058
Developer
Posts: 246
Joined: Tue Sep 28, 2010 4:27 am
Contact:

[Release] LangSwapper v1.6 + Buttons Mod (v1.7)

Post by Omega2058 »

Description
This plugin is aimed towards end users who enjoy playing games from another region (*cough* Japan *cough*) on the PSP. Well, mainly 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.

The binary and source code (Comments included) is located below along with a link to the repository. If you don't see your CFW on the compatibility list below, please test it and post results so it can be improved. Also report any bugs, odd behavior or questions if you have any. Cheers. :)

Versions:
By request, a version which also swaps X to "Enter" and O to "Back" will be attached below. There are two versions. The first is the original which patches the language. The second patches the language AND the button input.

Screenshots:
Image
Image

Changelog:
v1.0
------------
[+] Initial release.

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.2
------------
[!] More bug fixes.

V1.3
------------
[~] Reverted it to only switch the language for consistency, instead of some input accepted with O and others with X.

v1.4
------------
[!] Revised patchHomeMenu. It now patches a different set of instructions to attain the desired result.
[!] Bug fixes and compatibility improvements.

v1.5
------------
[!] Fixed a bug where the HOME menu didn't show the system language.
[+] Added patch for autoloading in the SaveData Utility.

v1.6
------------
[!] Fixed a bug where the wrong offset was used for sceUtilityMsgDialogInitStart.

v1.7 (Buttons Mod)
------------
[!] Fixed a bug where button input was not swapped during saving/loading and autosaving/autoloading.
Credits
Qwikrazor - Snippet for getting the sub address.
007 - Helped get functions for autoloading savedata.

Repository: https://github.com/Omega2058/LangSwapper
Repository: https://github.com/Omega2058/LangSwapper--ButtonMod-

Download:
LangSwapperv1.6.zip
LangSwapperv1.7_(Buttons_Mod).zip
Advertising
Last edited by Omega2058 on Tue Jun 02, 2015 2:49 am, edited 24 times in total.
toBsucht
VIP
Posts: 1937
Joined: Wed Dec 29, 2010 8:15 am
Contact:

Re: [Release] LangSwapper v1.2

Post by toBsucht »

Thanks for shareing
Advertising
HomeBrews working with Psp 6.xx fw viewtopic.php?f=2&t=2624
ofw (shrunk) HomeBrews viewtopic.php?f=2&t=1879

All Psp homebrews at mfi.re/toBsucht
http://pspinstaller.co.uk
Omega2058
Developer
Posts: 246
Joined: Tue Sep 28, 2010 4:27 am
Contact:

Re: [Release] LangSwapper v1.3

Post by Omega2058 »

Updated first post with screenshots.

Edit: Spelling.
Joel16
Posts: 914
Joined: Wed Oct 12, 2011 8:47 pm

Re: [Release] LangSwapper v1.3

Post by Joel16 »

Didn't think this was gonna come so soon ;)
Nice work mate!
"Forever in darkness, a guardian devil."
qwikrazor87
Guru
Posts: 2874
Joined: Sat Apr 21, 2012 1:23 pm
Location: The North Pole

Re: [Release] LangSwapper v1.3

Post by qwikrazor87 »

good to see stuff still coming out, good job. :)
PSP 2001 - TA-085 - 6.61 PRO-C2
PS Vita 3G - PCH-1101 - 3.65 HENkaku Ensō
Alcatel phone - Android 8.1.0
Laptop - Toshiba Satellite L305D-S5974 - Ubuntu 16.04 LTS
007
Posts: 637
Joined: Tue Jan 03, 2012 4:59 am
Location: Canada

Re: [Release] LangSwapper v1.3

Post by 007 »

Will this plug in work on 6.20?

Also I know I need to put this in the plugins folder and I think I need to add to a text file?


Ill test tonight.
Ive never used plug ins but this will help me ALOT!

i think if i use vxh text it will make this alway loaded and active if i make a gamename txt it will load it for said game right?
3 x PSP GO Pearl White 6.20 PRO-B10.fix1 PERMA + Langswapper 1.6 Plugin
1 x PSP GO Piano Black 6.20 PRO-C2-14-02-2015 qwikrazor87 Release PERMA + Langswapper 1.6 Plugin
1 x PSP 3000 Lilac 6.20 PRO-B10.fix1 PERMA + Langswapper 1.6 Plugin
Omega2058
Developer
Posts: 246
Joined: Tue Sep 28, 2010 4:27 am
Contact:

Re: [Release] LangSwapper v1.3

Post by Omega2058 »

You're welcome and thanks, guys. Fresh ideas never really came up, so I haven't done anything for a while. :lol:

@007 - It should work on 6.20 as it finds everything it needs on-the-fly. To use it, simply put LangSwapper.prx (Found in the bin folder) in seplugins. Then you need to create a text file and it should be named "game.txt". After that, open it up and copy this line into it "ms0:/seplugins/LangSwapper.prx 1".

You're done, now all you have to do is load up the game. :)
007
Posts: 637
Joined: Tue Jan 03, 2012 4:59 am
Location: Canada

Re: [Release] LangSwapper v1.3

Post by 007 »

when you say game name. Would this be iso filename?

text file in plugins folder or in root?

also is it possible to make it always active? just curious.

not home till later and this has me very excited!

A while back I was looking for a miracle like this.
3 x PSP GO Pearl White 6.20 PRO-B10.fix1 PERMA + Langswapper 1.6 Plugin
1 x PSP GO Piano Black 6.20 PRO-C2-14-02-2015 qwikrazor87 Release PERMA + Langswapper 1.6 Plugin
1 x PSP 3000 Lilac 6.20 PRO-B10.fix1 PERMA + Langswapper 1.6 Plugin
ali_ihsan21
Posts: 683
Joined: Wed Jan 26, 2011 11:04 am

Re: [Release] LangSwapper v1.3

Post by ali_ihsan21 »

007 wrote:Will this plug in work on 6.20?

Also I know I need to put this in the plugins folder and I think I need to add to a text file?


Ill test tonight.
Ive never used plug ins but this will help me ALOT!

i think if i use vxh text it will make this alway loaded and active if i make a gamename txt it will load it for said game right?
Never used plugins ? :shock: I cant think of a PSP without them, they're great help, especially DS3 one.

Seriously you never used second analog for shooter games ? :?

By the way thanks a lot omega2058, great work.
PSP-1000 6.20 16 GB Pro C-2
PSP-go 6.20 32 GB LME 2.3 White
PSP-go 6.60 24 GB Pro C-2 / LME 2.3 Black
PS Vita Slim 8 GB 3.60 Henkaku
PS TV 3.60 Henkaku 1 TB Samsung Story
Thank you RepRep, Total_Noob, Suloku, Omega2058, TheFlow
007
Posts: 637
Joined: Tue Jan 03, 2012 4:59 am
Location: Canada

Re: [Release] LangSwapper v1.3

Post by 007 »

ok so PSP GO

put in seplugins folder
also put game txt.

when enabled in recovery any iso i load will freeze and turn psp off.

using 6.20 pro-c feb 2015 build
3 x PSP GO Pearl White 6.20 PRO-B10.fix1 PERMA + Langswapper 1.6 Plugin
1 x PSP GO Piano Black 6.20 PRO-C2-14-02-2015 qwikrazor87 Release PERMA + Langswapper 1.6 Plugin
1 x PSP 3000 Lilac 6.20 PRO-B10.fix1 PERMA + Langswapper 1.6 Plugin
Locked

Return to “Plugins”