Post Reply 
 
Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Voice Patches for Zero & Ao no Kiseki [JP]
06-13-2017, 07:51 AM (This post was last modified: 07-23-2018 03:40 PM by KenYang.)
Post: #1
Wink Voice Patches for Zero & Ao no Kiseki [JP]




This is an open source project.
All information can be found in
https:// github.com/ZhenjianYang/ZeroAoVoice-PSP

The built files, and script files with voice instructions can be downloaded here:
https:// github.com/ZhenjianYang/ZeroAoVoice-PSP/releases/latest
https:// github.com/ZhenjianYang/ZeroAoVoiceScripts/releases/latest

To let it work, follow these steps (Or read 'readme.txt' in the archive):

1. Open your game image (.iso) with WQSG_UMD.
And extract /PSP_GAME/SYSDIR/EBOOT.BIN and PSP_GAME/PARAM.SFO.
Keep WQSG_UMD open.

2. Open extracted PARAM.SFO with SFOEditor and add a param MEMSIZE with value 1.

3. Rename extracted EBOOT.BIN to BOOT.BIN. (If you run your game in a real PSP or PSVita, EBOOT.BIN need be decrypted.)

4. Drag modified PARAM.SFO, renamed BOOT.BIN, and EBOOT.BIN in the archive, back to your game image. Now it's OK to close WQSG_UMD.

5. Add script files(.bin) with voice instructions to ISO via tools/AddScnsToIso

6. Extract voice files(.at9) from the Vita edition game and convert them to wav with at9tool.

7. Convert wav files to at3 (via at3tool, need to resample to 44100Hz first.) or ogg.
At3 is recommended.
NOTE: PPSSPP only support 44100Hz.(Even with ogg files)

8. Copy voice files to (memorystick)/PSP/za_voice/(game)/(ext)/
(game) should be 'zero' (for Zero no Kiseki) or 'ao' (for Ao no Kiseki)
(ext) is the extention of the voice files
e.g. at3 files for Zero no Kiseki should be put under (memorystick)/PSP/za_voice/zero/at3/.

OR (This way is recommended)
Pack converted voice files with tools/PackVoiceFiles.
And copy the packed file to (memorystick)/PSP/za_voice/(game)/ with name voice.pak

9. Copy za_voice.prx and za_voice.ini to (memorystick)/PSP/za_voice/
NOTE: If you are a PPSSPP user, open za_voice.ini and modify the last line 'PPSSPP = 0' to 'PPSSPP = 1'
More details about za_voice.ini, please refer to github.com/ZhenjianYang/ZeroAoVoice-PSP#4settings

10. Enable extra memory of your system.

- for PSVita (Henkaku, Adrenaline 4.1+)
XMB -> ADRENALINE VSH MENU -> RECOVERY MENU -> Advanced -> Advanced configuration ->
Set 'Force high memory layout' to Enable

- for PPSSPP (Latest version)
Settings -> System ->
Set 'PSP model' to PSP-2000/3000

- for Real PSP 2000/3000/go/E1000
XMB -> PRO VSH MENU -> RECOVERY MENU -> Advanced -> Advanced configuration ->
Set 'Force high memory layout' to Enable
(I'm not very sure because I have none of them)

NOTE: PSP1000 is not possible. So voice patches will not work with PSP1000.

11. Now you can lanch your game, have fun.

NOTE: Loading savedatas saved with the original game may cause some strange problems, like freeze, black screen, no BGM, etc.
If you really want to load them, try to save immediately after loading the old savedata (If you can), and load the new saved data.
NOTE: Cheet codes for the original game may(must) be no longer valid.


=============================================

I didn't test them carefully, so if you find any bug, report it. I will try my best to fix it.
Find all posts by this user
Quote this message in a reply
06-28-2017, 09:35 AM (This post was last modified: 06-28-2017 02:10 PM by Verymelon Benda.)
Post: #2
RE: Voice Patches for Zero & Ao no Kiseki [JP]
Nice Work!!

Test clip: https://youtu.be/1TBq6pX-7O0

https://github.com/Saramagrean
Visit this user's website Find all posts by this user
Quote this message in a reply
06-29-2017, 10:49 AM
Post: #3
RE: Voice Patches for Zero & Ao no Kiseki [JP]
(06-28-2017 09:35 AM)Verymelon Benda Wrote:  Nice Work!!

Test clip: https://youtu.be/1TBq6pX-7O0

Thanks for your report!
The voice in this video is a little strange.
I think you didn't resample voice files to 44100Hz, while PPSSPP still plays them as 44100Hz.
(Only a real PSP or PSVita will play 48000Hz voice files correctly, this may be a bug of PPSSPP)
Find all posts by this user
Quote this message in a reply
07-01-2017, 03:57 AM
Post: #4
RE: Voice Patches for Zero & Ao no Kiseki [JP]
In test clip, I convert to .ogg file. (Audio sample rate 48kHz)

What's the command line for convert .wav to .at3 via at3tool?

Thank in advance. Smile

https://github.com/Saramagrean
Visit this user's website Find all posts by this user
Quote this message in a reply
07-02-2017, 01:59 AM
Post: #5
RE: Voice Patches for Zero & Ao no Kiseki [JP]
(07-01-2017 03:57 AM)Verymelon Benda Wrote:  In test clip, I convert to .ogg file. (Audio sample rate 48kHz)

What's the command line for convert .wav to .at3 via at3tool?

Thank in advance. Smile

Maybe it is
Code:
at3tool -e wav_path at3_path
But you still need to resample wav files to 44100Hz first, because at3tool only supports 44100Hz.
Find all posts by this user
Quote this message in a reply
07-02-2017, 02:55 PM
Post: #6
RE: Voice Patches for Zero & Ao no Kiseki [JP]
OK, Thanks.

https://github.com/Saramagrean
Visit this user's website Find all posts by this user
Quote this message in a reply
08-09-2017, 11:17 AM
Post: #7
RE: Voice Patches for Zero & Ao no Kiseki [JP]
(07-02-2017 01:59 AM)KenYang Wrote:  
(07-01-2017 03:57 AM)Verymelon Benda Wrote:  In test clip, I convert to .ogg file. (Audio sample rate 48kHz)

What's the command line for convert .wav to .at3 via at3tool?

Thank in advance. Smile

Maybe it is
Code:
at3tool -e wav_path at3_path
But you still need to resample wav files to 44100Hz first, because at3tool only supports 44100Hz.

hi, im trying the guide now but i dont know what command that i need to use to resample the sample rate
can anyone help ?
Find all posts by this user
Quote this message in a reply
08-10-2017, 07:51 AM
Post: #8
RE: Voice Patches for Zero & Ao no Kiseki [JP]
use https://portableapps.com/apps/music_vide...c_portable to resample

Try AntiMicro graphical program used to map keyboard keys and mouse controls to a gamepad/controller.
http://forums.ppsspp.org/showthread.php?tid=12513
or http://www.x360ce.com
Find all posts by this user
Quote this message in a reply
08-11-2017, 06:24 AM
Post: #9
RE: Voice Patches for Zero & Ao no Kiseki [JP]
Convert at9 to wav file via at9tool sampling rate 48000Hz.

i use command.
-------------------------------------------------
mkdir wav_out

for %%f in (*.at9) do (
at9tool -d "%%f" "wav_out\%%~nf.wav"
)
-------------------------------------------------
but convert at9 to wav 44100Hz, What shoud command add?

Thanks. Smile
Visit this user's website Find all posts by this user
Quote this message in a reply
08-11-2017, 08:09 AM
Post: #10
RE: Voice Patches for Zero & Ao no Kiseki [JP]
i think this is more than u need
http://s15.zetaboards.com/Amicitia/topic/8532372/1/

Try AntiMicro graphical program used to map keyboard keys and mouse controls to a gamepad/controller.
http://forums.ppsspp.org/showthread.php?tid=12513
or http://www.x360ce.com
Find all posts by this user
Quote this message in a reply
08-11-2017, 01:55 PM
Post: #11
RE: Voice Patches for Zero & Ao no Kiseki [JP]
Thanks.

I tried add -fs 44100 but not work, sampling rate is still 48000Hz.
-------------------------------------------------
mkdir wav_out

for %%f in (*.at9) do (
at9tool -d -fs 44100 "%%f" "wav_out\%%~nf.wav"
)
-------------------------------------------------
I do wrong?
Visit this user's website Find all posts by this user
Quote this message in a reply
08-15-2017, 01:27 AM
Post: #12
RE: Voice Patches for Zero & Ao no Kiseki [JP]
(08-11-2017 01:55 PM)Verymelon Benda Wrote:  Thanks.

I tried add -fs 44100 but not work, sampling rate is still 48000Hz.
-------------------------------------------------
mkdir wav_out

for %%f in (*.at9) do (
at9tool -d -fs 44100 "%%f" "wav_out\%%~nf.wav"
)
-------------------------------------------------
I do wrong?

Neither at3tool nor at9tool has the ability to resample.
Resample the wav files with another tool before convert them to at3.
Find all posts by this user
Quote this message in a reply
08-28-2017, 02:53 AM (This post was last modified: 08-28-2017 02:54 AM by Verymelon Benda.)
Post: #13
RE: Voice Patches for Zero & Ao no Kiseki [JP]
OK, I got it.
thank you again, Master. Smile

https://github.com/Saramagrean
Visit this user's website Find all posts by this user
Quote this message in a reply
08-28-2017, 05:01 PM
Post: #14
RE: Voice Patches for Zero & Ao no Kiseki [JP]
I'm no programmer, so this whole tutorial goes a bit over my head. Actually with only 2 steps i don't understand at all what to do:

"5. Add script files(.bin) with voice instructions to ISO via tools/AddScnsToIso"

I visited this github page (https:// github.com/ZhenjianYang/ZeroAoVoice-PSP/tree/master/tools/AddScnsToIso) and i don't know how to download these files. I only get some kind of code page. Also: How would i use this .cpp file if i somehow managed to download it. It doesn't seem to be an exe.

Also: "6. Extract voice files(.at9) from the Vita edition game and convert them to wav with at9tool."

Where do i find these .at9 files in the directory of the Vita game and how do i extract them?
Find all posts by this user
Quote this message in a reply
08-29-2017, 05:02 AM
Post: #15
RE: Voice Patches for Zero & Ao no Kiseki [JP]
(08-28-2017 05:01 PM)baten Wrote:  I'm no programmer, so this whole tutorial goes a bit over my head. Actually with only 2 steps i don't understand at all what to do:

"5. Add script files(.bin) with voice instructions to ISO via tools/AddScnsToIso"

I visited this github page (https:// github.com/ZhenjianYang/ZeroAoVoice-PSP/tree/master/tools/AddScnsToIso) and i don't know how to download these files. I only get some kind of code page. Also: How would i use this .cpp file if i somehow managed to download it. It doesn't seem to be an exe.

Also: "6. Extract voice files(.at9) from the Vita edition game and convert them to wav with at9tool."

Where do i find these .at9 files in the directory of the Vita game and how do i extract them?

After you extracting za_voice_2017xxxx.7z, you can find AddScnsToIso.exe in the folder 'tools'. Use this exe to add script files to ISO.
The command is :
Code:
AddScnsToIso.exe  <Path of ISO>  <Folder of script files>

And about the voice files(at9):
If you have dumped the game, you could find data.psarc (or/and data0.psarc,data1.psarc ,...) in the game's folder.
Extract all of them with psarc.exe
(Download: wwDodgyw.psdevwiki.com/ps3/PlayStation_archive_(PSARC)#PSARC)
The command is
Code:
psarc.exe extract xxxx.psarc
Then in the extracted folder 'data', there should be a folder 'talk', and many folders named with numbers under 'talk'. Voice files are in these numbers named folders.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: