Hacking Nights of Azure - English Patch

ZetsuboOH

Member
OP
Newcomer
Joined
Jan 11, 2020
Messages
20
Trophies
0
Age
22
XP
172
Country
Brazil
lLVLBDx.png

Nights of Azure - English Patch V1.0.3
by ZetsuboOH (a.k.a. DespairOfHarmony)
Introduction
This is Nights of Azure English Patch for PS3. I'm working on it since December and i have everything almost done for now

Screenshots
All of them were taken from my PS3
iZNHCYt.png

krDRmZ1.png
NNWvvry.png

53FpG2S.png

53J0Hk9.png

QjUEsSx.png

69X1At5.png
bB3Aoi1.png

oxIVL3L.png

kZ70Y1B.png

RzWlM5l.png

TAdWQUv.png

3q6atQF.png

Progress
  • UI Textures
  • IPU Textures (Tutorial, Chapter Monologues)
  • Events
  • Saves
  • Servan In-Game Dialogues
  • Room Names
  • Item Description
  • Character Names
  • Memories
  • Monster / Servan Description
  • Extras
  • Movies
  • Balloon Dialogues
  • Some UI Caption - Read Issue #2
  • Something that I've overlooked

Issues

  • #1 - There is a 20 character limit on dialogues, i haven't find any clues on where this limit is stored.
  • #2 - Some text like 戻る (Back) can't be translated, they just disappear when i try to translate.

Notes
Some battle help images may show an Xbox controller overlay

Download
Version 1.0.3 - MEGA (Mirrors soon)

Changelog
1.0.3
- Merge with game update (1.03)
- Fix eboot patching on xdelta
- LunarIPS method to patch eboot

Installing Patch
*Only for digital version NPJB00716
*Tested only on CFW

ATTENTION - NO patched EBOOT's, or decrypted, or game RAP files will be provided here.

  • Installing game assets
1. Install the full game an all updates
2. Copy NPJB00716EN-V100.pkg to usb:/packages/
3. On PS3 go to Package Manager and install the package

  • Patching EBOOT.BIN (Tutorial adapted from froid_san)
1. Using multiman/FTP/usb, go to hdd0:/game/NPJB00716/USRDIR/ and copy the EBOOT.BIN to your PC
2. Dump the game RAP
3. copy EBOOT.BIN and game RAP to your ESSSE RESIGNER v4.5.4 folder
4. Using ESSSE RESIGNER v4.5.4 run ESSSE_RESIGNER.bat
5. Select [A. Resign EBOOT]
6. A warning about with Free type NPDRM EBOOT will show up, just press any key to continue
7. The EBOOT.BIN will be decrypted to EBOOT.ELF in your ESSSE RESIGNER v4.5.4 folder (you mignt need to press F5 to refresh the screen)
8. Rename EBOOT.ELF to EBOOT.ELF.ORIG
9. Run xdeltaUI and select “Apply Patch” tab
10. On Patch, select either “EBOOT.ELF.xdelta”
11. On Source file, select the EBOOT.ELF.ORIG
12. On Output file, save it on the same folder and name it to EBOOT.ELF
13. Select “Patch”
14. Back to ESSSE RESIGNER v4.5.4, select [2. Resign to FREE TYPE NPDRM 4.21]
15. On Compress Eboot You can select which ever you want but i personally use [2. NO] just so it would be the same size as the original
16. A new EBOOT.BIN will now be resigned
17. Copy that back to your hdd0:/game/NPJB00716/USRDIR/

Credit
 
Last edited by ZetsuboOH,

Eveldee

Well-Known Member
Member
Joined
Aug 16, 2019
Messages
135
Trophies
0
Age
20
XP
596
Country
France
Impressive work !

For the movies, you could try to use the Hybrid encoder, if you don't find how to use it, just send the media informations using mediainfo and I'll tell you if something is doable.

Good luck with the end of the translation, I'll be here to test it on release
 
  • Like
Reactions: ZetsuboOH

ZetsuboOH

Member
OP
Newcomer
Joined
Jan 11, 2020
Messages
20
Trophies
0
Age
22
XP
172
Country
Brazil
Impressive work !

For the movies, you could try to use the Hybrid encoder, if you don't find how to use it, just send the media informations using mediainfo and I'll tell you if something is doable.

Good luck with the end of the translation, I'll be here to test it on release

Thanks a lot, i managed to encode it, now movies are fully working
 

Charismatic

Member
Newcomer
Joined
Jan 29, 2020
Messages
6
Trophies
0
Age
32
XP
44
Country
United States
Nice :O I'll have to check that out at some point. Been having a blast exploring the CFW side of PS3. Whole different beast than the PS Vita.
 

ZetsuboOH

Member
OP
Newcomer
Joined
Jan 11, 2020
Messages
20
Trophies
0
Age
22
XP
172
Country
Brazil
Just a quick update: I've been solving some issues irl, but now i have everything ready for release

If everything goes well, until Feb 9 (or earlier) the downloads should be available

Thanks everybody for showing support =D
 

Charismatic

Member
Newcomer
Joined
Jan 29, 2020
Messages
6
Trophies
0
Age
32
XP
44
Country
United States
Install was pretty flawless. Here's how it came up on my end for the start of the game:
Green Joy-Con D-Pad Shells for Nintendo Switch

Was wondering why part of the text dialogue was missing, to realize that you mentioned about the 20 character limit (Very similar to the english patch that was done for the Vita version of Nights of Azure 2). I'll definitely play through this to see the rest of the translations, but so far pretty good. :)
Kyd2JdE

ovHAXvf

mrJ0iHj

3QwgNAV

bIAPyF1

E4NW56i

DsEkYWZ
 
Last edited by Charismatic,
  • Like
Reactions: ZetsuboOH

IkkiSK

New Member
Newbie
Joined
Feb 19, 2020
Messages
1
Trophies
0
Age
21
XP
28
Country
Italy
Hello everyone, First time posting so hope I don't make any mess. I followed every single step and managed to obtain EBOOT.ELF. But when I tried to patch it with xDelta UI, it gave me this error : XD3_INVALID_INPUT. I'm still looking for a solution. Did I do something wrong? Also checked if the correct files were selected on xDelta UI, and everything is ok according to the instructions. If someone could help me, I would really appreciate it! Really want to play it on my ps3!(maybe the solution is easy to find and i'm really doing something wrong..)
 
Last edited by IkkiSK,

edgedumx

New Member
Newbie
Joined
Feb 26, 2020
Messages
2
Trophies
0
Age
41
XP
14
Country
United States
Hello.i have the same problem. I hope and be glad if u can upload the original Eboot,bin or the patched one. to make the xdelta file. Thanks for ur great work and time.

[12:16:45] Original file "EBOOT.ELF" selected.
[12:16:48] Patch file "EBOOT.ELF.xdelta" selected.
[12:16:57] Applying patch, please wait... (don't panic!)
[12:16:57] An error has occurred: xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
 
Last edited by edgedumx,

Malckyor

The One and Only!
Member
Joined
Sep 19, 2018
Messages
265
Trophies
0
Age
27
XP
1,087
Country
Brazil
Oh, finally I can play this one too o/ thank you for the translation!

I'm feeling like I'm missing something really good for quite some time.
 
Last edited by Malckyor,

Malckyor

The One and Only!
Member
Joined
Sep 19, 2018
Messages
265
Trophies
0
Age
27
XP
1,087
Country
Brazil
Alright, I need some help. I'm having trouble with it.

First, I don't know how to dump the rap files, unless you're talking about that stuff with the exploit for hen with the act and idps files, anyway I have no clue.
Then when I try to ignore it and try to Resign eboot I get an error "could not obtain klicense for..." and "could not decrypt header" and finally "cannot decrypt eboot.bin".
I've tried it with trueancestor self resign but it could not decrypt either... so I ask for help on what exactly I have to do, why, what am I not doing?

Edit: After a long research I learned how to dump the rap files and I could decrypt it, but as edgedumx said, there is this problem with xdelta and no matters what we do, we do not have the same file with the exactly hash key as you and I already know that it will never works unless we have the exact file and the exact hash key, so I didn't mind and inserted the files into the backup files of the game (from the physical version) and so far the game is working, with half-english and half-japanese.
Hello.i have the same problem. I hope and be glad if u can upload the original Eboot,bin or the patched one. to make the xdelta file. Thanks for ur great work and time.

[12:16:45] Original file "EBOOT.ELF" selected.
[12:16:48] Patch file "EBOOT.ELF.xdelta" selected.
[12:16:57] Applying patch, please wait... (don't panic!)
[12:16:57] An error has occurred: xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
 
Last edited by Malckyor,

ZetsuboOH

Member
OP
Newcomer
Joined
Jan 11, 2020
Messages
20
Trophies
0
Age
22
XP
172
Country
Brazil
Sorry for the delay again, i've got a break now form university bc COVID-19 so i can solve those issues more faster

Let's test another way:
Here it's a link for a Lunar IPS patching, i think that LIPS don't make checksum verification, then it should have no issues (i hope)

https://mega.nz/#!ZOoBnYQB!8ApZPpiX84FBA40HdoOuhLSx-caiqRfVT4ayObTBwMo

Remember to patch on the decrypted eboot.elf
 
  • Like
Reactions: Malckyor

Malckyor

The One and Only!
Member
Joined
Sep 19, 2018
Messages
265
Trophies
0
Age
27
XP
1,087
Country
Brazil
Sorry for the delay again, i've got a break now form university bc COVID-19 so i can solve those issues more faster

Let's test another way:
Here it's a link for a Lunar IPS patching, i think that LIPS don't make checksum verification, then it should have no issues (i hope)

https://mega.nz/#!ZOoBnYQB!8ApZPpiX84FBA40HdoOuhLSx-caiqRfVT4ayObTBwMo

Remember to patch on the decrypted eboot.elf
Sweet, that worked! Well, when I get home I'll test if the game will work. But at least it patched alright.

By the way, mind you if I ask you why not making this for the backup version? I'm curious about it.
 
  • Like
Reactions: ZetsuboOH
General chit-chat
Help Users
    KennieDaMeanie @ KennieDaMeanie: https://youtube.com/shorts/N6ZiG1c80q4?feature=share