Hacking Starfox Zero [EUR] dont work with 5.3.2 E

Status
Not open for further replies.

alkar

Well-Known Member
Member
Joined
Apr 30, 2013
Messages
329
Trophies
1
Age
94
XP
1,241
Country
United States
Just for fun but editing all strings from the RPX that look for _us to _gb should make the EUR game work on US Wii U. Didn't try but could be fun (or extracting all _gb files from the CPK and renaming them to _us and copying them into the game folders ?).

EDIT : tried this with Starfox guard EU version and it works on my US console.
 
Last edited by alkar,
  • Like
Reactions: eco95

veraci_00

Well-Known Member
Member
Joined
Mar 6, 2016
Messages
473
Trophies
0
Age
42
XP
293
Country
United States
do u know what could be wrong? I'd rather use my own fix than someone else's. I have the cpk in C:\
 

alkar

Well-Known Member
Member
Joined
Apr 30, 2013
Messages
329
Trophies
1
Age
94
XP
1,241
Country
United States
Just for fun but editing all strings from the RPX that look for _us to _gb should make the EUR game work on US Wii U. Didn't try but could be fun (or extracting all _gb files from the CPK and renaming them to _us and copying them into the game folders ?).

EDIT : tried this with Starfox guard EU version and it works on my US console.

I can confirm this also works with Starfox ZERO EU version, and I managed to boot it up on a US Wii U. That way you can also force other languages, for people that want to play it in spanish, german or italian on a US Wii U (US version only has french & english).

For example _el is espanol latina, _es is european spanish (so edit _el to _es)... etc :)
You can obviously extract data003.cpk (the one that contains languages) and rename languages files if you want.
 
Last edited by alkar,
  • Like
Reactions: eco95

lordpsycho

Well-Known Member
Newcomer
Joined
Oct 9, 2014
Messages
54
Trophies
0
Age
36
XP
1,093
Country
Peru
Proper rebuild of data001.cpk: (should fix missing audio since it shouln'd be compressed)

1. Extract with CriToolpack1.0 all files from data001.cpk with decompress CRILAYLA (single file only possible)

face/face_fox.dat
face/face_fox_new.dat
face/face_naus.dat
data_cpk.fst
effprim.epb
graphic.bxm
shader.dat
shader2.dat
shadereff.bxm
shadereff.dat
shadersetting.bxm
ShaderSign.dat

2. Place all files in one folder, example: c:\temp
3. Copy your desired language into that folder, example: c:\temp\sound\stream\English(US)
4. Start CPKTools
5. Hit 'browse' and choose c:\temp
6. Data Align: 2048, Coding: UTF-8, Mode: Filename, no Dir.Mask and no ForceCompress
7. Choose 'save path' and 'filename > data001.cpk'
8. Start to Build your new file
8.1 Edit your .csv file with a texteditor of your choice and change for the following files from 'Uncompress' to 'Compress':

face/face_fox.dat
face/face_fox_new.dat
face/face_naus.dat
data_cpk.fst
effprim.epb
graphic.bxm
shader.dat
shader2.dat
shadereff.bxm
shadereff.dat
shadersetting.bxm
ShaderSign.dat

Example: C:\temp\data_cpk.fst, \data_cpk.fst, 0, Compress
(File on Disk, file in .cpk, ID-NR, Compress or Uncompress)

8.2 Use the following commandline to create the new 'data001.cpk' in 'c:\':
cpkmakec cpkmaker.out.csv -align=2048 -code=UTF-8 -mode=FILENAME c:\data001.cpk
9. Replace data001.cpk with this new generated file
10. Remove ALL language folders from content\sound\stream
If you want, you can add all audiofiles from 'stream' folder,
but have to remove the files or the game is stuck on loading!
Max. 2 Languages inside .cpk or game will blackscreen.

Just tried this with The Wonderful 101 and works perfectly.
Tested on UHS-1 Class 10 SD Card, repacked the English(US) folder inside the data002.cpk that comes with v16.
Appart from a 180 or so seconds wait to boot the game, the loading times are very fast and there is no sound desync.
 
Last edited by lordpsycho,
  • Like
Reactions: liomajor and eco95

Kohmei

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
824
Trophies
0
XP
1,039
Country
United States
Just tried this with The Wonderful 101 and works perfectly.
Tested on UHS-1 Class 10 SD Card, repacked the English(US) folder inside the data002.cpk that comes with v16.
Appart from a 180 or so seconds wait to boot the game, the loading times are very fast and there is no sound desync.
I took this an extra step and put the entire /sound/stream directory into data002 (minus the japanese folder which I just deleted)

Game boots in 15 seconds, going to do some stability testing
 

thaikhoa

Well-Known Member
Member
Joined
Sep 16, 2008
Messages
2,236
Trophies
1
XP
2,590
Country
Australia
@liomajor Thanks for your amazing solution.

Star Fox 0 /sound/stream folder w selected language > data001 > 6s loading
The Wonderful 101 /sound/stream folder w selected language > data002 > 15s loading

Do you guys know what's the title game update id of Star Fox 0 EUR? Thanks

:D
 
Last edited by thaikhoa,
  • Like
Reactions: liomajor

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
@liomajor Thanks for your amazing solution.

Star Fox 0 /sound/stream folder w selected language > data001 > 6s loading
The Wonderful 101 /sound/stream folder w selected language > data002 > 15s loading

Do you guys know what's the title game update id of Star Fox 0 EUR? Thanks

:D

Glad to help and that it works for other games too :)
 
  • Like
Reactions: thaikhoa and eco95

eco95

Well-Known Member
Member
Joined
Dec 3, 2014
Messages
126
Trophies
0
Age
45
XP
2,015
Country
Taiwan
Glad to help and that it works for other games too :)

@liomajor ,

Thank you so much for your tool and tutorial!

It works like a charm!


Is there a way to do it for "Super_Mario_3D_World" ??
There are 1859 .szs files in [ObjectData] directory. Can we pack them in 1 file ??

Thank you so much again for your great work!
 
  • Like
Reactions: hama

Net-KILLER

computer says no
Member
Joined
Oct 22, 2009
Messages
611
Trophies
0
Location
in a pineapple under the sea
XP
526
Country
Saint Kitts and Nevis
Proper rebuild of data001.cpk: (should fix missing audio since it shouln'd be compressed)

1. Extract with CriToolpack1.0 all files from data001.cpk with decompress CRILAYLA (single file only possible)

face/face_fox.dat
face/face_fox_new.dat
face/face_naus.dat
data_cpk.fst
effprim.epb
graphic.bxm
shader.dat
shader2.dat
shadereff.bxm
shadereff.dat
shadersetting.bxm
ShaderSign.dat

2. Place all files in one folder, example: c:\temp
3. Copy your desired language into that folder, example: c:\temp\sound\stream\English(US)
4. Start CPKTools
5. Hit 'browse' and choose c:\temp
6. Data Align: 2048, Coding: UTF-8, Mode: Filename, no Dir.Mask and no ForceCompress
7. Choose 'save path' and 'filename > data001.cpk'
8. Start to Build your new file
8.1 Edit your .csv file with a texteditor of your choice and change for the following files from 'Uncompress' to 'Compress':

face/face_fox.dat
face/face_fox_new.dat
face/face_naus.dat
data_cpk.fst
effprim.epb
graphic.bxm
shader.dat
shader2.dat
shadereff.bxm
shadereff.dat
shadersetting.bxm
ShaderSign.dat

Example: C:\temp\data_cpk.fst, \data_cpk.fst, 0, Compress
(File on Disk, file in .cpk, ID-NR, Compress or Uncompress)

8.2 Use the following commandline to create the new 'data001.cpk' in 'c:\':
cpkmakec cpkmaker.out.csv -align=2048 -code=UTF-8 -mode=FILENAME c:\data001.cpk
9. Replace data001.cpk with this new generated file
10. Remove ALL language folders from content\sound\stream
If you want, you can add all audiofiles from 'stream' folder,
but have to remove the files or the game is stuck on loading!
Max. 2 Languages inside .cpk or game will blackscreen.
Works great

Thank you very much
 

KiiWii

Editorial Team
Editorial Team
Joined
Nov 17, 2008
Messages
16,582
Trophies
3
Website
defaultdnb.github.io
XP
26,924
Country
United Kingdom
I find its very fast loading but some of the speech is cut off with this solution:

Level with destroyed base, search lights, the hover thing and the gay robot: rescue the female character she says "Hello star fox" but on screen it says "hello star Fox, come to rescue me?" or something to that effect.

No big issue I just noticed it did it a few times with Gen Pepper too.

I'm not a fan of this game, nintendo need to patch it for pro controller!!!
 

CubeLer

Well-Known Member
Member
Joined
Jul 24, 2008
Messages
126
Trophies
0
XP
213
Country
Germany
Proper rebuild of data001.cpk: (should fix missing audio since it shouln'd be compressed)

1. Extract with CriToolpack1.0 all files from data001.cpk with decompress CRILAYLA (single file only possible)

face/face_fox.dat
face/face_fox_new.dat
face/face_naus.dat
data_cpk.fst
effprim.epb
graphic.bxm
shader.dat
shader2.dat
shadereff.bxm
shadereff.dat
shadersetting.bxm
ShaderSign.dat

2. Place all files in one folder, example: c:\temp
3. Copy your desired language into that folder, example: c:\temp\sound\stream\English(US)
4. Start CPKTools
5. Hit 'browse' and choose c:\temp
6. Data Align: 2048, Coding: UTF-8, Mode: Filename, no Dir.Mask and no ForceCompress
7. Choose 'save path' and 'filename > data001.cpk'
8. Start to Build your new file
8.1 Edit your .csv file with a texteditor of your choice and change for the following files from 'Uncompress' to 'Compress':

face/face_fox.dat
face/face_fox_new.dat
face/face_naus.dat
data_cpk.fst
effprim.epb
graphic.bxm
shader.dat
shader2.dat
shadereff.bxm
shadereff.dat
shadersetting.bxm
ShaderSign.dat

Example: C:\temp\data_cpk.fst, \data_cpk.fst, 0, Compress
(File on Disk, file in .cpk, ID-NR, Compress or Uncompress)

8.2 Use the following commandline to create the new 'data001.cpk' in 'c:\':
cpkmakec cpkmaker.out.csv -align=2048 -code=UTF-8 -mode=FILENAME c:\data001.cpk
9. Replace data001.cpk with this new generated file
10. Remove ALL language folders from content\sound\stream
If you want, you can add all audiofiles from 'stream' folder,
but have to remove the files or the game is stuck on loading!
Max. 2 Languages inside .cpk or game will blackscreen.

Many Thx for this.It worked great on 5.3.2E not Spoofed with European Version and German Language.

Thx
 

KiiWii

Editorial Team
Editorial Team
Joined
Nov 17, 2008
Messages
16,582
Trophies
3
Website
defaultdnb.github.io
XP
26,924
Country
United Kingdom
Don't enable compression if you only have "hello starfox"

I didnt enable compression, I downloaded the language pack and overwrote.

Heres my post on another forum:

Fast loading fix not working for me (EUR) on 5.3.2E spoofed to 5.5.1E with loadiine_gx2_251fcc6.

No difference whatsoever......

EDIT: ok used "USA" fix on EUR dump from Masterwin and deleted all languages it worked 10 seconds loading.

USA version MD5 = 77E9CE67C5D7781990BED1E94A5EC1D9
149 MB (156,499,968 bytes)

EUR version MD5 = 5EF5D44504EDAA0DDD2D6B5BB9AA2656
156 MB (163,848,192 bytes)
 

alkar

Well-Known Member
Member
Joined
Apr 30, 2013
Messages
329
Trophies
1
Age
94
XP
1,241
Country
United States
I only played the first mission after tutorial, and didn't get any sound missing. Did you experience sound missing at this point or only at later parts?
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
@KiiWii

The first fix had enabled compression and a few audio files did cut bcuz of that, i've written a fix to this and you might have still some audio files with compression.

Is there a way to do it for "Super_Mario_3D_World" ??
There are 1859 .szs files in [ObjectData] directory. Can we pack them in 1 file ??

Thank you so much again for your great work!

Games with .cpk are fixable since we have container files, if Super_Mario_3D_World has something similar, maybe.

Do you guys know what's the title game update id of Star Fox 0 EUR? Thanks

:D

U can use rpl2elf/hexeditor to check the .rpx for included titleid's or the .xml files.

Code:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00C977A0  76 65 72 73 69 6F 6E 3D 31 2E 31 2E 31 26 73 63  version=1.1.1&sc
00C977B0  65 6E 65 3D 64 65 74 61 69 6C 26 64 73 74 5F 74  ene=detail&dst_t
00C977C0  69 74 6C 65 5F 69 64 3D 30 30 30 35 30 30 30 30  itle_id=00050000
00C977D0  31 30 31 44 43 43 30 30 26 73 72 63 5F 74 69 74  101DCC00&src_tit
00C977E0  6C 65 5F 69 64 3D 30 30 30 35 30 30 30 30 31 30  le_id=0005000010
00C977F0  31 41 46 46 30 30 26 61 6C 6C 6F 77 5F 75 6E 73  1AFF00&allow_uns
00C97800  65 61 72 63 68 61 62 6C 65 3D 74 72 75 65 00 00  earchable=true..
00C97810  76 65 72 73 69 6F 6E 3D 31 2E 31 2E 31 26 73 63  version=1.1.1&sc
00C97820  65 6E 65 3D 64 65 74 61 69 6C 26 64 73 74 5F 74  ene=detail&dst_t
00C97830  69 74 6C 65 5F 69 64 3D 30 30 30 35 30 30 30 30  itle_id=00050000
00C97840  31 30 31 44 43 44 30 30 26 73 72 63 5F 74 69 74  101DCD00&src_tit
00C97850  6C 65 5F 69 64 3D 30 30 30 35 30 30 30 30 31 30  le_id=0005000010
00C97860  31 42 30 34 30 30 26 61 6C 6C 6F 77 5F 75 6E 73  1B0400&allow_uns
00C97870  65 61 72 63 68 61 62 6C 65 3D 74 72 75 65 00 00  earchable=true..
00C97880  76 65 72 73 69 6F 6E 3D 31 2E 31 2E 31 26 73 63  version=1.1.1&sc
00C97890  65 6E 65 3D 64 65 74 61 69 6C 26 64 73 74 5F 74  ene=detail&dst_t
00C978A0  69 74 6C 65 5F 69 64 3D 30 30 30 35 30 30 30 30  itle_id=00050000
00C978B0  31 30 31 44 43 45 30 30 26 73 72 63 5F 74 69 74  101DCE00&src_tit
00C978C0  6C 65 5F 69 64 3D 30 30 30 35 30 30 30 30 31 30  le_id=0005000010
00C978D0  31 42 30 35 30 30 26 61 6C 6C 6F 77 5F 75 6E 73  1B0500&allow_uns
00C978E0  65 61 72 63 68 61 62 6C 65 3D 74 72 75 65 00 00  earchable=true..
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Like for micro