• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Tales of Symphonia: Dawn of the new World Stage Import?

LloyDanny

Smash Rookie
Joined
Sep 12, 2011
Messages
21
Hello Guys,
Is anyone out there who could give me a guide or something on how to import stages from tales of symphonia:dawn of the new world?
would be really helpful!

thanks in advance!
 

Innerscope

Smash Apprentice
Joined
Aug 29, 2011
Messages
167
Location
My room
1: Fix the header, matrix, and polygons. (Use Fortwaffles model importing pack)

2: Look at the model in Brawlbox

3: Scroll down to the bones. Find any with these headerlens:

280
324
720
Anything that is above 208.

4: Export those bones.

5: Close the brres file. Open it using a hex editor.

6: Use the bone to navigate your way to the model. Here's how:


CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC
000000FF 0000011F 00000000 00000000
3F800000 3F800000 3F800000 00000000
80000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 FFFFFF30
000000D0 00005A30 00000000 WWWWWWWW
3F800000 00000000 00000000 00000000
00000000 3F800000 00000000 00000000
00000000 00000000 3F800000 00000000
3F800000 00000000 00000000 00000000
00000000 3F800000 00000000 00000000
00000000 00000000 3F800000 00000000


Key: W = Important (It'll be discussed in step 7)
C = Copy the data to the find section.


7: Find where in the bone the WWWWWWWW is (Note: It's actually 000000D0)

However, there are at least 3 of those intergers. Find the last one, then change to: 00000000

8: Repeat steps 6-7 until all exported bones are fixed.

9: Save the brres file you edited with the hex editor.

10. Change one of the bone names in Brawlbox. Save the changes.

11. Since Namco is a genius at Wii formats (which explains how Tos2 and ToG is absolutely bug free) Export the model.

12. Close the brres file.

13. Make a new brres, then import the model.

14. Change a bone name, then save it.

This also works with characters.

Does this make sense?
 

LloyDanny

Smash Rookie
Joined
Sep 12, 2011
Messages
21
right ... now I got the brres file and an unedited final destination ... can I just add the new brres file and delete the old ones?
 

Innerscope

Smash Apprentice
Joined
Aug 29, 2011
Messages
167
Location
My room
Export the mdl0 from the new brres, then replace the final destination battlefield with the new mdl0.

You can put the textures in the brres with the model, or you can put them in the texture brres files.
 

LloyDanny

Smash Rookie
Joined
Sep 12, 2011
Messages
21
Ok, I got that, but there's another problem ...
How can I remove the "special effects" from final destination? ... because there are stars flying randomly over the stage and some weird light is shining in the middle ...
 

Innerscope

Smash Apprentice
Joined
Aug 29, 2011
Messages
167
Location
My room
Remove any CLR0 and CHR0 files that are present.

If a CHR0 came with your imported stage, then don't delete that.


EDIT: Can I see some pictures of the problems?
 

Innerscope

Smash Apprentice
Joined
Aug 29, 2011
Messages
167
Location
My room
I forgot Reffs are used in FD. Either import your stage to another Brawl stage, or wait until Brawlbox 66 comes out.
 

Innerscope

Smash Apprentice
Joined
Aug 29, 2011
Messages
167
Location
My room
Actually, all of them use reffs. However, here are some simple stages to replace.

Temple
Online Training Room
Battlefield (I think)


You can try deleting reffs, but I don't think that will end well.
 

LloyDanny

Smash Rookie
Joined
Sep 12, 2011
Messages
21
Alright ... I skipped that ... I found another model and there are bones with headerlens over 208 ... could you explain step 6 and 7 again ... I don't understand them
 

Innerscope

Smash Apprentice
Joined
Aug 29, 2011
Messages
167
Location
My room
You hold the mouse button and scroll through everything that is at the same place as where the Cs are at, then press Ctrl + C. After that, go to the find section in HxD, then press Ctrl + V. Go to the place where the Ws are, then replace all of that with 0s.
 

LloyDanny

Smash Rookie
Joined
Sep 12, 2011
Messages
21
I'm Sorry but I'm really lost :D
I still don't understand what to copy and where to find something ... *sigh* ...

EDIT:
"However, there are at least 3 of those intergers. Find the last one[...]" What do you mean with that?
 

Innerscope

Smash Apprentice
Joined
Aug 29, 2011
Messages
167
Location
My room
Intergers:

0x00 = header
0x60 = First child offset
0x6C = Part 2 offset.

If the header has anything that isn't 000000D0, that is the bone you need to fix.
Go to 0x6C, (AKA, where the Ws are) and replace all of that with 0s.


Also, how experienced are you at model importing? The tos2 models are so far the hardest models to import


EDIT: Copy the bone data (hex values) and paste it here, please.

EDIT2: I want to see if you know what I'm taking about here.

Copy all of this:

496620796F752063616E207365652074 6869732C2074686174206D65616E7320 796F75206172652063617061626C6520 6F66207573696E6720487844

and paste it to a hex editor. Look at the text. Tell me what it says
 

LloyDanny

Smash Rookie
Joined
Sep 12, 2011
Messages
21
Alright, I'll try it right away, just to answer your question:
I already imported some of the stages, but this seems to be a harder one
And I think, that I could import some other stages as well (I never tried that with characters, though)

EDIT:
Offset(h) 00 01 02 03 04 05 06 07

00000000 00 00 01 18 FF FF EB 00 ....ÿÿë.
00000008 00 13 4C 04 00 00 00 02 ..L.....
00000010 00 00 00 00 00 00 03 1C ........
00000018 00 00 00 00 00 00 00 00 ........
00000020 3F 80 00 00 3F 80 00 00 ?€..?€..
00000028 3F 80 00 00 00 00 00 00 ?€......
00000030 00 00 00 00 00 00 00 00 ........
00000038 39 4C 78 EA 41 A5 D4 AF 9LxêA¥Ô¯
00000040 C3 1E 93 00 C1 15 4D FD Ã.“.Á.Mý
00000048 C1 7A 12 AC C0 4D F9 2B Áz.¬ÀMù+
00000050 41 15 4C 33 41 B9 6E BC A.L3A¹n¼
00000058 C0 4D F9 2B FF FF FF 30 ÀMù+ÿÿÿ0
00000060 00 00 00 00 00 00 00 00 ........
00000068 00 00 00 00 00 00 00 D0 .......Ð
00000070 3F 80 00 00 00 00 00 00 ?€......
00000078 00 00 00 00 39 4C 78 EA ....9Lxê
00000080 00 00 00 00 3F 80 00 00 ....?€..
00000088 00 00 00 00 41 A5 D4 AF ....A¥Ô¯
00000090 00 00 00 00 00 00 00 00 ........
00000098 3F 80 00 00 C3 1E 93 00 ?€..Ã.“.
000000A0 3F 80 00 00 80 00 00 00 ?€..€...
000000A8 00 00 00 00 B9 4C 78 EA ....¹Lxê
000000B0 80 00 00 00 3F 80 00 00 €...?€..
000000B8 80 00 00 00 C1 A5 D4 AF €...Á¥Ô¯
000000C0 00 00 00 00 80 00 00 00 ....€...
000000C8 3F 80 00 00 43 1E 93 00 ?€..C.“.
000000D0 00 00 00 48 00 00 00 28 ...H...(
000000D8 00 00 00 01 FF FF 00 00 ....ÿÿ..
000000E0 00 01 00 00 00 00 00 00 ........
000000E8 00 00 00 00 00 16 00 00 ........
000000F0 00 00 00 01 00 13 4A B8 ......J¸
000000F8 00 00 00 28 00 00 00 1C ...(....
00000100 00 00 00 18 00 00 00 01 ........
00000108 00 00 00 00 F4 DA 33 D0 ....ôÚ3Ð
00000110 00 00 00 00 00 00 00 00 ........


Here you go ...

EDIT2:
If you can see this, that means you are capable of using HxD
 

Innerscope

Smash Apprentice
Joined
Aug 29, 2011
Messages
167
Location
My room
00000000 00 00 01 18 FF FF EB 00 ....ÿÿë.
00000008 00 13 4C 04 00 00 00 02 ..L.....
00000010 00 00 00 00 00 00 03 1C ........
00000018 00 00 00 00 00 00 00 00 ........
00000020 3F 80 00 00 3F 80 00 00 ?€..?€..
00000028 3F 80 00 00 00 00 00 00 ?€......
00000030 00 00 00 00 00 00 00 00 ........
00000038 39 4C 78 EA 41 A5 D4 AF 9LxêA¥Ô¯
00000040 C3 1E 93 00 C1 15 4D FD Ã.“.Á.Mý
00000048 C1 7A 12 AC C0 4D F9 2B Áz.¬ÀMù+
00000050 41 15 4C 33 41 B9 6E BC A.L3A¹n¼
00000058 C0 4D F9 2B FF FF FF 30 ÀMù+ÿÿÿ0
00000060 00 00 00 00 00 00 00 00 ........
00000068 00 00 00 00 00 00 00 D0 .......Ð
00000070 3F 80 00 00 00 00 00 00 ?€......
00000078 00 00 00 00 39 4C 78 EA ....9Lxê
00000080 00 00 00 00 3F 80 00 00 ....?€..
00000088 00 00 00 00 41 A5 D4 AF ....A¥Ô¯
00000090 00 00 00 00 00 00 00 00 ........
00000098 3F 80 00 00 C3 1E 93 00 ?€..Ã.“.
000000A0 3F 80 00 00 80 00 00 00 ?€..€...
000000A8 00 00 00 00 B9 4C 78 EA ....¹Lxê
000000B0 80 00 00 00 3F 80 00 00 €...?€..
000000B8 80 00 00 00 C1 A5 D4 AF €...Á¥Ô¯
000000C0 00 00 00 00 80 00 00 00 ....€...
000000C8 3F 80 00 00 43 1E 93 00 ?€..C.“.
000000D0 00 00 00 48 00 00 00 28 ...H...(
000000D8 00 00 00 01 FF FF 00 00 ....ÿÿ..
000000E0 00 01 00 00 00 00 00 00 ........
000000E8 00 00 00 00 00 16 00 00 ........
000000F0 00 00 00 01 00 13 4A B8 ......J¸
000000F8 00 00 00 28 00 00 00 1C ...(....
00000100 00 00 00 18 00 00 00 01 ........
00000108 00 00 00 00 F4 DA 33 D0 ....ôÚ3Ð
00000110 00 00 00 00 00 00 00 00 ........

EDIT:

Blue = header
red = part 2 offset
unnecessarily formatted 0s = child offset

Replace the red bytes with 0s.

I'm guessing that the formatted 0s were once 000000D0
 

LloyDanny

Smash Rookie
Joined
Sep 12, 2011
Messages
21
I already brightened the textures and I think I'll stop here cause I have no experience in shader modifying.
Thank you very much for your great help Innerscope :)
 
Top Bottom