Hacking Ao no Kiseki PPSSPP HD Texture Pack

moonblood666

Well-Known Member
Member
Joined
Feb 24, 2014
Messages
484
Trophies
0
Age
39
XP
1,693
Country
Gambia, The
I've posted a similar thing few months ago and didn't find an answer:

The point is... The Japanese Zero no Kiseki PC version has terrible load times and supposedly these are due to bad shader optimization...

JoseJL who is working on the current Geofront fan translation edit posted this in regards to the problem:

"Zero no Kiseki runs on an older version of Ys VIII's engine ( they remade the whole rendering for D3D11 for Ys VIII), but it seems that old habits die hard.

From what I have looked at it so far, it's the same issue. A full screen capture is copied to a new texture that gets recreated each frame on the CPU.

This also applies to any fadeouts effects."



Source: https://steamcommunity.com/app/579180/discussions/0/3288067088108655474/#c3288067088108884021

These fade out effects cause 10 second load times on screen transitions for me. Any idea how to fix this?
 
Last edited by moonblood666,

jimkage

Well-Known Member
Member
Joined
Oct 19, 2017
Messages
114
Trophies
0
Age
22
XP
1,229
Country
Brazil
What do I do to slap some english translation into my chinese pc version and does we have 60 fps unlock for pc version ? tks
 

Miguel27

Well-Known Member
Newcomer
Joined
Dec 27, 2016
Messages
60
Trophies
0
Age
32
XP
291
Country
United States
@superninja2525 @OrangeFlavored
Ao has finally been leaked.
The translated files from Guren are here: https://pixeldra.in/u/co_LUG (these are obviously the PSP files, completely untouched by me)
I look forward to fixing stuff with you guys again. :P

I have already taken a look at the files and every image that Guren's team translated, superninja had already done, except for these 3 below, but Guren's version are super low quality so not worth using as-is.

All that really needs to be done is for OrangeFlavored to take a look at the scripts and add the voices and we can start testing it.

I merged everything we already had and replaced the text files with Guren's here: https://mega.nz/#!yAE2CKra!RdVqiPl314P898FNJnvJ1BJSgFK2E0iPZXpJwwig9I4 (in this version there's voice/scena-unvoiced and voice/scena-voiced-old-translation where the first one is the new translation without voices).
Text stuff from Guren:
battle/dat files.
monsnote/monsnote.dt2
story folder
text folder
And obviously the scena files.
 

Attachments

  • visual.zip
    227.6 KB · Views: 2
Last edited by Miguel27,

supermist

Well-Known Member
Member
Joined
Jan 26, 2009
Messages
1,100
Trophies
2
Location
Wisconsin
XP
3,953
Country
United States
So with the patch out I updated to the newest version of PPSSPP, but I don't see a memstick folder anymore to drop the texture pack in. Are the steps to get this up and running different now?

EDIT: Seems that while PPSSPP is running minimize to a windowed screen, click file and open memory stick.

There doesn't appear to be an actual folder named memstick anymore. Open the PSP folder, create a folder named TEXTURES, and drop the folder named NPJH50473 directly into it.

Combine this with the 60 fps patch and you've got a decent way to run the game until the translation gets properly ported to the PC version.
 
Last edited by supermist,

Miguel27

Well-Known Member
Newcomer
Joined
Dec 27, 2016
Messages
60
Trophies
0
Age
32
XP
291
Country
United States
Oh, @superninja2525 here's the EBOOT as well.
And I'd recommend using this font (it's the font you had for Zero) because the font you have in your files simply hides unstranslated bits (while this one shows that there's something wrong there).
 

Attachments

  • EBOOT.zip
    1.4 MB · Views: 176
  • user.zip
    5.3 MB · Views: 186

OrangeFlavored

Well-Known Member
Newcomer
Joined
May 22, 2010
Messages
87
Trophies
0
XP
284
Country
United States
Update 8/7: Flame's edit has been released, so the voice scripts have been updated to reflect it.

Also unfortunately this version has significantly more mismatched lines from the Japanese version, I believe because Flame did not stick as close to their structure as Guren did and broke up thousands of lines where he felt it made sense. You can see import_py_report.txt the list of them and check in the Japanese/leaked versions of the scripts if you want, if you notice anything I screwed up in decompiling/cleaning these up let me know and I'll try to fix it. Like if you see c0000, 3800,161,00006: No text in this line」。 then just open c0000.py and search for 0161 (second number after comma as you can see there) and it will take you to the relevant line you can compare across each file. I checked a small sampling of them myself and it seemed to be things like this

Code:
    #C0822
    ChrTalk(
        0x101,
        "#5P#00006Fああ、国防軍だけど……\x02",
    )

Code:
    #C0822

    ChrTalk(
        0x101,
        (
            "#5P#00006FYes, about the State\x01",
            "Guard...\x02",
        )
    )

where obviously the English just has more lines than the Japanese did but I can't vouch for whether all 4,000+ lines are like that or if I made a mistake somewhere in producing the scripts that just wasn't obvious from the few samples I checked.

Not sure if this will lead to any fully desynced scenes like Zero had but we'll see I guess. I'll leave the most recent version based on the leaked patch up as well as a backup (or just in case someone wants to compare to help debug where things go wrong)

edit 8/10: Updated with text fixes from @Miguel27
 

Attachments

  • Ao Voice Scripts 7-27.7z
    6.9 MB · Views: 164
  • Ao Voice Scripts (Flame Edit) 8-10.7z
    7 MB · Views: 169
Last edited by OrangeFlavored,
  • Like
Reactions: Miguel27

Miguel27

Well-Known Member
Newcomer
Joined
Dec 27, 2016
Messages
60
Trophies
0
Age
32
XP
291
Country
United States
@OrangeFlavored
I have fixed all the names and other words that had issues in Zero (at least I think I got them all), please compile these for me.
 

Attachments

  • py.ori.fmt.zip
    4.9 MB · Views: 174

BlueLightning

New Member
Newbie
Joined
Jul 7, 2018
Messages
1
Trophies
0
Age
24
XP
48
Country
Egypt
Oh, @superninja2525 here's the EBOOT as well.
And I'd recommend using this font (it's the font you had for Zero) because the font you have in your files simply hides unstranslated bits (while this one shows that there's something wrong there).

Where should I put the font file? it's for the Ao patch, right?

sorry, first time I tried this so I don't know how.
 

Miguel27

Well-Known Member
Newcomer
Joined
Dec 27, 2016
Messages
60
Trophies
0
Age
32
XP
291
Country
United States
@OrangeFlavored
Here's another updated. Fixed all (hopefully) choice menus and some other broken words.
EDIT: Fixed a couple more things.
 

Attachments

  • py.ori.fmt.zip
    4.9 MB · Views: 159
Last edited by Miguel27,

OrangeFlavored

Well-Known Member
Newcomer
Joined
May 22, 2010
Messages
87
Trophies
0
XP
284
Country
United States
@OrangeFlavored
Another update (there's a crash related to a menu, hopefully this fixes it).
Also finished fixing all broken words.

Sorry, forgot to check back here for a little while. Anyway I updated it but unfortunately the heart symbol is not supported by this encoding type (ms932). For now I just used the note symbol (♪) to replace the heart symbols there, if you can think of a more appropriate fix let me know and I'll put that in instead. I think ms932 includes Shift-JIS + ASCII character sets so it should probably be from one or the other of those.
 

Miguel27

Well-Known Member
Newcomer
Joined
Dec 27, 2016
Messages
60
Trophies
0
Age
32
XP
291
Country
United States
Weird, ♥ should be include in ASCII code I believe. But I guess what you did is fine too.
Though it seems like MS932 might actually just be Shift-JIS, not really sure on that. I'll try to see what symbol that was in the Japanese version.
 
Last edited by Miguel27,

OrangeFlavored

Well-Known Member
Newcomer
Joined
May 22, 2010
Messages
87
Trophies
0
XP
284
Country
United States
Weird, ♥ should be include in ASCII code I believe. But I guess what you did is fine too.
Though it seems like MS932 might actually just be Shift-JIS, not really sure on that. I'll try to see what symbol that was in the Japanese version.

Yeah I checked that and the Japanese version used the same ㈱ that got left over in the English.

I think these were in Zero too now that I think about it and I just edited them out since I didn't know what they were. (edit: oh no I checked and I left them in, can't remember how they looked in-game though) Could be that the font is supposed to replace them with an appropriate symbol or something but it doesn't work on the English version? Not sure. You tried playing a part in-game where that symbol appears?

edit: Yeah just checked in Zero and I think the proper thing to do would be to leave those symbols in. I'll edit and recompile with them placed back into the script. See:

Code:
    ChrTalk(
        0xE,
        "I'll give you a discount today㈱\x02",
    )
 

Attachments

  • scr_20180527-134117.jpg
    scr_20180527-134117.jpg
    412.3 KB · Views: 188
Last edited by OrangeFlavored,

Miguel27

Well-Known Member
Newcomer
Joined
Dec 27, 2016
Messages
60
Trophies
0
Age
32
XP
291
Country
United States
Actually, it seems like the heart was displaying fine already (I changed it because I was looking through the files for all broken characters and found that ㈱) but since we changed font to work better with the Chinese executable, it doesn't display that heart anymore... not sure if we should change back to the Zero font to display the heart properly, I'll try that myself and see how it looks.
It also seems like the new symbol you used (the ♪) doesn't display with the Chinese font, but that symbol was already used before I think, not entirely sure if that had display issues too or not...
But just do what you mentioned for now though and I'll see what's up with the fonts later as I play more.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87...