Hacking [PSP] La Pucelle Ragnarok Translation

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
That's strange.
I never had to use a fixed ISO, except for Kingdom Hearts BBS which required Prometheus and decrypted eboot.bin file.

La pucelle doesn't use encrypted eboot, but maybe it works thanks to that fix I installed for KH BBS.
I installed Prometheus plugin and edited the version.txt in the flash to fake the PSP system version.

I can give you the file I'm using to install and setup Prometheus if you don't already have them.
 

ChepChep

Well-Known Member
Member
Joined
Feb 9, 2011
Messages
611
Trophies
0
XP
876
Country
United States
Just wait until you try some of the other chars not in that screenshot. It will crash the game. A major ASM fix is needed. Pretty sure the ASCII letter A is an delimiter.
 

JerichoDeath

Member
Newcomer
Joined
May 27, 2015
Messages
10
Trophies
0
Age
34
XP
51
Country
United States
That's strange.
I never had to use a fixed ISO, except for Kingdom Hearts BBS which required Prometheus and decrypted eboot.bin file.

La pucelle doesn't use encrypted eboot, but maybe it works thanks to that fix I installed for KH BBS.
I installed Prometheus plugin and edited the version.txt in the flash to fake the PSP system version.

I can give you the file I'm using to install and setup Prometheus if you don't already have them.

I don't have those things, but I'd like to try it out.
 

thexyz

Active Member
Newcomer
Joined
Jan 8, 2014
Messages
40
Trophies
0
Age
54
XP
180
Country
Serbia, Republic of
Just wait until you try some of the other chars not in that screenshot. It will crash the game. A major ASM fix is needed. Pretty sure the ASCII letter A is an delimiter.
If you were talking to me, then I'm not sure that would matter as the only change is reducing character width from 15 pixels to 9. If it didn't crash before it won't crash with the patch.
 

ChepChep

Well-Known Member
Member
Joined
Feb 9, 2011
Messages
611
Trophies
0
XP
876
Country
United States
I thought the fix was replacing the Shift-JIS with ASCII... just scanned the thread and completely missed what you did. The way the game is handling it right now is to kernel the ASCII into the SHIFT_JIS. There are many missing ASCII chars not used in the ASM and you would have to write a new font handler to get the VWF working along with ASCII chars. It would be a ton of work besides having to realign all the text in game.
 

thexyz

Active Member
Newcomer
Joined
Jan 8, 2014
Messages
40
Trophies
0
Age
54
XP
180
Country
Serbia, Republic of
My goal was to make the text readable, not pretty. I'm not interested in implementing VWF for this game as I'm sure the fixed width 8px font is good enough.
 
  • Like
Reactions: Van_Kaiji

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
yes, fixing the font width should be enough.
That doesn't look pretty as it line break in the middle of the message window, but it's a choice.
I really didn't care having big letters, it doesn't make it harder to read. what was more annoying was the missing apostrophes.

maybe you could make two patches, wide or fixed font width.
 

Linka

Well-Known Member
Member
Joined
Sep 13, 2013
Messages
248
Trophies
0
Age
34
XP
189
Country
United States
I think as long as the fixed font width works without crashing, it's worth a try. It does definitely look easier on the eyes in terms of reading it (though it's not really a problem much either way for me.)

The missing apostrophes are a true loss when it comes to this, but it'd be far more trouble to rewrite the entire script (especially when it's set up in the game like it is and not just a normal "script") to have the apostrophes, at this point, that's for certain, even if somehow a way to get back apostrophes happened. I think the only way that'll happen is if someone else entirely dives into the code and redoes it from scratch while also implementing what was missing. And god knows no one wants to do that when the game's workable and pretty much complete otherwise. ;;
 
  • Like
Reactions: Hargrun

ChepChep

Well-Known Member
Member
Joined
Feb 9, 2011
Messages
611
Trophies
0
XP
876
Country
United States
Apostrophes are one of the missing chars that caused the game to crash... would take quite a bit of assembly coding to put them in and also go back through the 100's of pages of text in this game and reinsert them all...

I agree with Linka... I have no desire to fix anything since the game is completely playable all the way through... My next project will have these sort of things fixed since I have learned how to program in PSP ASM now...

Just really not worth my time and rather be working on a new project...

I am more than willing to support anyone that wants to take making these fixes and will pass all my tools if anyone wants them...
 
  • Like
Reactions: Shinon and Hargrun

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
I still think you should release two different patches.
let the player choose if he prefer wide or small font.


For adding apostrophe, I suppose it could have been done by editing a (now unused) kanji font to looks like an apostrophe, and use that character instead.
But like you said, now it would require a lot of work to re-do all the text and check all the message box length as it's not auto-wrapping.


JerichoDeath:
Sorry, forgot to do it today.
I'll give you the file another day (maybe tomorrow).
 
  • Like
Reactions: Hargrun

Linka

Well-Known Member
Member
Joined
Sep 13, 2013
Messages
248
Trophies
0
Age
34
XP
189
Country
United States
I do look forward to what your next project may be, Chep! I'm glad to hear that you have managed to settle down how to do the fixes since you first started this project-- really gained a lot of experience and progress by handling LPR and PKP, huh?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
as promised, here is my plugin for M33-6 to allow some (not all) 6.20 games to run.
Maybe it's the one which made La pucelle working.

There are other CFW to allow newer games, but I prefer using it as a plugin for proper enable/disable state if needed.

1. download
Get The plugin M33_6.20.prx beta2
It's probably an old beta, but that's the one I'm using, so I know la pucelle work with my setup.

2. install
Extract the m33_620.prx file to your /seplugins/ folder (create it on the root if you don't have any plugins)
You can edit the game.txt file to add your plugin or use recovery menu.

- Open (or create) /seplugins/game.txt
- add this line : ms0:/seplugins/m33_620.prx 1
- save and exit

3. fake the PSP version
- on XMB, press Select and edit "USB device" from memory stick to Flash 0
- connect to USB and go to flash0/vsh/etc and edit version.txt to "release:6.20" (make a backup of your version.txt first if you want)
- save and exit.
- disconnect USB, and set "USB device" back to memory stick.

4. enable fake version and plugins
- full shutdown the console
- Press R and power the PSP to go to recovery menu
- plugins > m33_620 : enable
- configuration > use version.txt : enable
Exit.

Try the game
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
ah, great news then :)
I'm glad it fixed your issue.

I didn't know this plugin helped me on this game. I have it enabled by default so I forgot about it long time ago.
Unfortunately, it's an old version and some games don't work.
For example, Tactic Ogre crashes at chapter1, I think it needs 6.60 and the plugin only allowed 6.20 games.
For 6.60 games, if you want to keep M33-6 I think you can try DarkAlex's Time Machine (an IPL selector to temporarily boot different firmware versions with pandora battery). I haven't tried time Machine yet but it's the only choice if you want to keep m33.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • AncientBoi @ AncientBoi:
    ooowwww a new way for me to beat NFS 510 :D @SylverReZ
    +1
  • SylverReZ @ SylverReZ:
    @AncientBoi, Yeah, believe you can do PSP games as well. But a Pi5 is much powerful in comparison.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure about other models of Pi4 but the Pi 4 B with 8GBs OCed to 2Ghz handles PSP really great except like 1 game I found and it is playable it just looks bad lol Motor Storm Arctic something or other.
  • Psionic Roshambo @ Psionic Roshambo:
    Other games I can have turned up to like 2X and all kinds of enhancements, Motorstorm hmmm nope 1X and no enhancements lol
  • Veho @ Veho:
    Waiting for Anbernic's rg[whatever]SP price announcement, gimme.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I will admit that one does seem more interesting than the usual Ambernic ones, and I already liked those.
  • Veho @ Veho:
    I dread the price point.
    +1
  • Veho @ Veho:
    This looks like one of their premium models, so... $150 :glare:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    To me that seems reasonable.
  • Psionic Roshambo @ Psionic Roshambo:
    I mean since basically all the games are errmmm free lol
  • Veho @ Veho:
    I mean yeah sure but the specs are the same as a $50 model, it's just those pesky "quality of life" things driving up the price, like an actually working speaker, or buttons that don't melt, and stuff like that.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I think all in my Pi 4 was well north of 200 bucks 150ish for the Pi 4 the case the fancy cooler, then like 70 for the 500GB MicroSD then like 70 for the Xbox controller. But honestly it's a nice set up I really enjoy and to me was worth every penny. (even bought more controllers for 2 or 4 player games.) hmmm have never played any 2 player games yet :(
  • Veho @ Veho:
    Yeah that's what I hate about the RPi, it's supposedly $30 or something but it takes an additional $200 of accessories to actually turn it into a working something.
  • Psionic Roshambo @ Psionic Roshambo:
    yes that's the expensive part lol
  • Veho @ Veho:
    I mean sure it's flexible and stuff but so is uremum but it's fiddly.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah a lot of it I consider a hobby, using Batocera I am constantly adjusting the collection adding and removing stuff, scraping the artwork. Haven't even started on some music for the theme... Also way down the road I am considering attempting to do a WiiFlow knock off lol
  • Veho @ Veho:
    I want everything served on a plate plz ktnx, "work" is too much work for me.
  • Veho @ Veho:
    Hmm, with that in mind, maybe a complete out-the-box solution with all the games collected, pacthed and optimized for me would be worth $150 :unsure:
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's all choice and that's a good thing :)
  • Bunjolio @ Bunjolio:
    animal crossing new leaf 11pm music
  • Bunjolio @ Bunjolio:
    avatars-kKKZnC8XiW7HEUw0-KdJMsw-t1080x1080.jpg
    wokey d pronouns
  • SylverReZ @ SylverReZ:
    What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo
    SylverReZ @ SylverReZ: What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo