Hacking Trails/Kiseki modding

  • Thread starter Thread starter uyjulian
  • Start date Start date
  • Views Views 276,604
  • Replies Replies 691
  • Likes Likes 7
Hi I want to try and mod something but i really can't say where to start with all the tools provided. For example if I'd want to disable the 30 fps lock from the zero no kiseki PC version, what tool should I have to use? or what could I do to start looking for some code? the EDDcompiler tool?
Thanks D: and sorry if the question is a bit stupid xD
 
Hi I want to try and mod something but i really can't say where to start with all the tools provided. For example if I'd want to disable the 30 fps lock from the zero no kiseki PC version, what tool should I have to use? or what could I do to start looking for some code? the EDDcompiler tool?
Thanks D: and sorry if the question is a bit stupid xD
Look in the Ao texture pack thread, or wait for the Geofront patch.
 
This is nice for the PSP versions.
Thanks! Also, I'm sorry since it's a bit late to ask you, but can I post the codes I find here? I don't really see it as a big deal, so I think it would be the best place to share it with others without making a whole new thread.
 
In case anyone would be interested, I've been working on making 60 Fps patches for ZnK and AnK. So far I've tested them and they seem to work fine, except for little errors which are some animation-timing bugs (only found 1 as of now though) and the fact the "movies" ingame are somehow playing at double speed. But regardless of that, both game can be played without issues. Also added the patch which turn it back to 30 Fps :

Code:
_S NPJH-50311
_G Legend of Heroes: Zero no Kiseki [JAP]
_C1 60 FPS
_L 0x203D42E8 0x00000001
_L 0x203D72B0 0x3F000000
_L 0x20271F94 0x3F000000
_C0 30 FPS [Default]
_L 0x203D42E8 0x00000002
_L 0x203D72B0 0x3F800000
_L 0x20271F94 0x3F800000

Code:
_S NPJH-50473
_G Legend of Heroes: Ao no Kiseki [JAP]
_C1 60 FPS
_L 0x203FE348 0x00000001
_L 0x20401310 0x3F000000
_L 0x2029AEA4 0x3F000000
_C0 30 FPS [Default]
_L 0x203FE348 0x00000002
_L 0x20401310 0x3F800000
_L 0x2029AEA4 0x3F800000

Fortunately, the patches also work with the fan-translated versions. For now I'll see if I can find a way to at least resolve the movies's issue, and if I have the time I'll also try to make patches for their Evo counterparts.

Is there a hot key combo to switch to 30 fps? I recall Nayuta no Kiseki had something like that so you could switch to 30 for movies and etc.
 
Is there a hot key combo to switch to 30 fps? I recall Nayuta no Kiseki had something like that so you could switch to 30 for movies and etc.
Yep, I see what you're talking about. Actually I was so busy working on finding a way to make "movies" run at normal speed with 60 FPS that I forgot a toggle system would pretty much work fine too. Well, thank you for reminding me.:)

I guess a L+R combo would be ideal, will work on it as soon as I can.
 
Alright, it was a bit more tricky than excepted but I managed to produce some toggle codes for the framerate. With these, it should be easier to swap between 30 and 60 FPS ingame. Depending on your preference, you can choose to use the "Select" toggle or the dual toggle. The former switches between FPS just by pressing Select (chose it because it's the least used through the games). This option is the most simple, but the downside is that it's a bit unstable. I still have some ideas to improve it, so I should update it soon :

Code:
_G Legend of Heroes: Zero No Kiseki [JAP]
_C0 30/60 FPS Toggle (Select ON/OFF)
_L 0xE1040002 0x003D42E8
_L 0xD0000001 0x10000001
_L 0x203D42E8 0x00000001
_L 0x20271F94 0x3F000000
_L 0xE1040002 0x003D42E8
_L 0xE1020001 0x003D42E8
_L 0xD0000001 0x10000001
_L 0x203D42E8 0x00000002
_L 0x20271F94 0x3F800000
_L 0xE1010002 0x003D42E8
_L 0x203D72B0 0x3F800000
_L 0xE1010001 0x003D42E8
_L 0x203D72B0 0x3F000000
Code:
_G Legend of Heroes: Ao No Kiseki [JAP]
_C0 30/60 FPS Toggle (Select ON/OFF)
_L 0xE1040002 0x003FE348
_L 0xD0000001 0x10000001
_L 0x203FE348 0x00000001
_L 0x2029AEA4 0x3F000000
_L 0xE1040002 0x003FE348
_L 0xE1020001 0x003FE348
_L 0xD0000001 0x10000001
_L 0x203FE348 0x00000002
_L 0x2029AEA4 0x3F800000
_L 0xE1010002 0x003FE348
_L 0x20401310 0x3F800000
_L 0xE1010001 0x003FE348
_L 0x20401310 0x3F000000

The dual toggle just uses 2 combinations of buttons, each for 30 and 60FPS. For these codes I decided to use Triangle, L and R(I find triangle more convenient for this because pressing it disable the actions triggered by L and R). This one is pretty much done and without problem, only thing is that it takes a little bit more time to set :

Code:
_G Legend of Heroes: Zero No Kiseki [JAP]
_C0 FPS Toggle (Tri.+L=30,Tri.+R=60)
_L 0xD0000001 0x10001200
_L 0x203D42E8 0x00000001
_L 0x20271F94 0x3F000000
_L 0xD0000001 0x10001100
_L 0x203D42E8 0x00000002
_L 0x20271F94 0x3F800000
_L 0xE1010001 0x003D42E8
_L 0x203D72B0 0x3F000000
_L 0xE1010002 0x003D42E8
_L 0x203D72B0 0x3F800000
Code:
_G Legend of Heroes: Ao No Kiseki [JAP]
_C0 FPS Toggle (Tri.+L=30,Tri.+R=60)
_L 0xD0000001 0x10001200
_L 0x203FE348 0x00000001
_L 0x2029AEA4 0x3F000000
_L 0xD0000001 0x10001100
_L 0x203FE348 0x00000002
_L 0x2029AEA4 0x3F800000
_L 0xE1010001 0x003FE348
_L 0x20401310 0x3F000000
_L 0xE1010002 0x003FE348
_L 0x20401310 0x3F800000

For now I would advise to use the dual option at least until I find out how to adjust the Select toggle. Anyway, enjoy.
 
Both sets work! the R+L+Triangle ones are a bit fiddlely but I got it running. Awesome stuff.

Thank you for your feedback! Actually, the dual toggle was just a replacement I made until I could find a way to make the select toggle work correctly. The main problem with it was that if you kept pressing Select the code would loop indefinitely causing the framerate to be stuck between 30 and 60, and finding a way to resolve that with the limitations of Cwcheat code's system was a bit risky. Fortunately I managed to make it as secure as I could and resolved the looping issue, here are the updated codes :

Code:
_G Legend of Heroes: Zero No Kiseki [JAP]
_C0 30/60 FPS Toggle 2.0 (Select ON/OFF)
_L 0xD000000B 0x10000001
_L 0xE1050002 0x003D42E8
_L 0xE10C0001 0x00245460
_L 0x203D42E8 0x00000001
_L 0x20271F94 0x3F000000
_L 0x20245460 0x00000002
_L 0xE1080002 0x003D42E8
_L 0xE1070001 0x003D42E8
_L 0xE1060001 0x00245460
_L 0x203D42E8 0x00000002
_L 0x20271F94 0x3F800000
_L 0x20245460 0x00000002
_L 0xE1020001 0x003D42E8
_L 0xE1010002 0x00245460
_L 0x20245460 0x00000001
_L 0xE1010002 0x003D42E8
_L 0x203D72B0 0x3F800000
_L 0xE1010001 0x003D42E8
_L 0x203D72B0 0x3F000000

Code:
_G Legend of Heroes: Ao No Kiseki [JAP]
_C0 30/60 FPS Toggle 2.0 (Select ON/OFF)
_L 0xD000000B 0x10000001
_L 0xE1050002 0x003FE348
_L 0xE10C0001 0x00265BCC
_L 0x203FE348 0x00000001
_L 0x2029AEA4 0x3F000000
_L 0x20265BCC 0x00000002
_L 0xE1080002 0x003FE348
_L 0xE1070001 0x003FE348
_L 0xE1060001 0x00265BCC
_L 0x203FE348 0x00000002
_L 0x2029AEA4 0x3F800000
_L 0x20265BCC 0x00000002
_L 0xE1020001 0x003FE348
_L 0xE1010002 0x00265BCC
_L 0x20265BCC 0x00000001
_L 0xE1010002 0x003FE348
_L 0x20401310 0x3F800000
_L 0xE1010001 0x003FE348
_L 0x20401310 0x3F000000

If you find any kind of error while using them feel free to report them to me, I'll see what I can do.
 
Last edited by Bluesilver238,
Thank you for your feedback! Actually, the dual toggle was just a replacement I made until I could find a way to make the select toggle work correctly. The main problem with it was that if you kept pressing Select the code would loop indefinitely causing the framerate to be stuck between 30 and 60, and finding a way to resolve that with the limitations of Cwcheat code's system was a bit risky. Fortunately I managed to make it as secure as I could and resolved the looping issue, here are the updated codes :

Code:
_G Legend of Heroes: Zero No Kiseki [JAP]
_C0 30/60 FPS Toggle 2.0 (Select ON/OFF)
_L 0xD000000B 0x10000001
_L 0xE1050002 0x003D42E8
_L 0xE10C0001 0x00245460
_L 0x203D42E8 0x00000001
_L 0x20271F94 0x3F000000
_L 0x20245460 0x00000002
_L 0xE1080002 0x003D42E8
_L 0xE1070001 0x003D42E8
_L 0xE1060001 0x00245460
_L 0x203D42E8 0x00000002
_L 0x20271F94 0x3F800000
_L 0x20245460 0x00000002
_L 0xE1020001 0x003D42E8
_L 0xE1010002 0x00245460
_L 0x20245460 0x00000001
_L 0xE1010002 0x003D42E8
_L 0x203D72B0 0x3F800000
_L 0xE1010001 0x003D42E8
_L 0x203D72B0 0x3F000000

Code:
_G Legend of Heroes: Ao No Kiseki [JAP]
_C0 30/60 FPS Toggle 2.0 (Select ON/OFF)
_L 0xD000000B 0x10000001
_L 0xE1050002 0x003FE348
_L 0xE10C0001 0x00265BCC
_L 0x203FE348 0x00000001
_L 0x2029AEA4 0x3F000000
_L 0x20265BCC 0x00000002
_L 0xE1080002 0x003FE348
_L 0xE1070001 0x003FE348
_L 0xE1060001 0x00265BCC
_L 0x203FE348 0x00000002
_L 0x2029AEA4 0x3F800000
_L 0x20265BCC 0x00000002
_L 0xE1020001 0x003FE348
_L 0xE1010002 0x00265BCC
_L 0x20265BCC 0x00000001
_L 0xE1010002 0x003FE348
_L 0x20401310 0x3F800000
_L 0xE1010001 0x003FE348
_L 0x20401310 0x3F000000

If you find any kind of error while using them feel free to report them to me, I'll see what I can do.

Is it possible to make one that doesn't need to be toggled? these make a world of difference. You should have a look at the PC version sometime ;)
 
Is it possible to make one that doesn't need to be toggled? these make a world of difference. You should have a look at the PC version sometime ;)

Well... if I understood what you meant you should look at the previous page of the thread, I already posted the base codes to make the games run at 60FPS but it still had some little errors, which is why I made those toggle versions to manage the framerate more easily.

Regarding the PC ports, I was actually planning to work with them soon and see if I can tweak some stuff. My internet connection is rather slow so it might take some time, but I was eager to check them since a while.:)
 
  • Like
Reactions: Sirbagsalot
Since it may interest some people (and to achieve some sense of completion), I've also made a FPS patch for Sora no Kiseki The 3rd for PSP. I assume an english patch will be created at some point, so in anticipation of it here it is :
Code:
_S ULJM-05353
_G Legend of Heroes: Sora No Kiseki The 3rd [JAP]
_C1 60 FPS
_L 0x203D0590 0x00000001
_L 0x2025D078 0x3F000000
_L 0xE1010001 0x003D0590
_L 0x203D5CA8 0x3F000000
_C0 30 FPS [Default]
_L 0x203D0590 0x00000002
_L 0x203D5CA8 0x3F800000
_L 0x2025D078 0x3F800000
Unfortunately, unlocking the framerate induces the same issues than with ZnK and Ank, so even if it only have a minor effect, I'll still provide a toggle code :
Code:
_S ULJM-05353
_G Legend of Heroes: Sora No Kiseki The 3rd [JAP]
_C0 30/60 FPS Toggle (Select ON/OFF)
_L 0xD000000B 0x10000001
_L 0xE1050002 0x003D0590
_L 0xE10C0001 0x0023B8CC
_L 0x203D0590 0x00000001
_L 0x2025D078 0x3F000000
_L 0x2023B8CC 0x00000002
_L 0xE1080002 0x003D0590
_L 0xE1070001 0x003D0590
_L 0xE1060001 0x0023B8CC
_L 0x203D0590 0x00000002
_L 0x2025D078 0x3F800000
_L 0x2023B8CC 0x00000002
_L 0xE1020001 0x003D0590
_L 0xE1010002 0x0023B8CC
_L 0x2023B8CC 0x00000001
_L 0xE1010002 0x003D0590
_L 0x203D5CA8 0x3F800000
_L 0xE1010001 0x003D0590
_L 0x203D5CA8 0x3F000000
Again, if anyone happen to try it and find some other errors, try to report them to me.
 
Status update:
Trails in the Sky FC French fan translation is ongoing.
My Ao no Kiseki English patch has been handed off to another group. I will no longer be releasing the patch.
Trails in the Sky 3rd PSP English is still WIP.

Expect more progress after May 24. I'm busy this month.
 
  • Like
Reactions: wakabayashy
Hello everyone ! Please help me if you can. I have some problem with my zero no keseki pc english version . I have no sound . I download its on megahttps://mega.nz/#!WbgAVZhB!teHfnzvHdr49oFsRZxzsTC-DVCu_PcMIGs3th5dVCWI .
 
You get a runtime error because it's missing setup.dat.
I'd recommend downloading the game from Nyaa instead.
 
ah much better.

now the Ao version has this weird thing where text repeats itself. Anyone have any ideas regarding that?
 
Hello everyone

I need help

I play ao no kiseki on PPSSPP version english patch and I have a black screen after the acquisition of the car and return to crossbell.

I specify that I am French speaking and my English is very poor

also I do not understand anything in computer and I do not know how to pass this black screen.

Thank you in advance for your assistance
 

Site & Scene News

Popular threads in this forum