Codes
WiiRd forum
May 19, 2024, 02:52:18 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Welcome on the new server

Update 4.3 - do NOT update!
Gecko 1.9.3.1
Should I get a USB Gecko, I wanna hack?
How do I use my USB Gecko
Where can I get WiiRd?
 
   Home   CODE DATABASE GAMEHACKING Help Search Login Register  
Pages: 1 ... 4 5 [6] 7
  Print  
Author Topic: Tales of Symphonia: Dawn of the New World [RT4PAF]  (Read 17000 times)
goemon_guy
Hacker
Sr. Member
*****

Karma: 24
Posts: 474


« Reply #75 on: September 15, 2011, 10:40:33 AM »

I'll give that one a try later!
Logged

-Currently hacking the following game(s):
...
Request a code via PM, if you wish.
dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #76 on: September 15, 2011, 12:11:04 PM »

There's a v2 of that code.  The first version didn't allow suit-Regal to level up, only prisoner-Regal.
Logged

shanidar
Newbie
*

Karma: 0
Posts: 7


« Reply #77 on: September 15, 2011, 08:12:31 PM »

There's a v2 of that code.  The first version didn't allow suit-Regal to level up, only prisoner-Regal.
Hmm.. thanks for the info. I guess this is the one you are talking about :

Unlock Lloyd etc for leveling v2 [dcx2]
C209FC0C 00000003
88040000 2C000000
4082000C 38000001
98040000 00000000

Guess I'll edit my previous post then ^_^.
Logged
Rockner
Newbie
*

Karma: 0
Posts: 2


« Reply #78 on: February 13, 2012, 01:35:09 PM »

Hello there, everyone.  Total first-timer here.

I love ToS 2 quite a bit and I'd rather play the PAL edition, since it does have more built-in content.  However, I'm not willing to sacrifice my favorite U.S. codes!  So, I thought I'd see if I can get some of them ported.

First of all, the party modifier.  I was a little confused earlier in the thread with all the technical talk being swapped back and forth, but has the U.S. party modifier code (or an equivalent, I suppose) successfully been ported to the PAL edition? 

Apart from that, the single most important code for me is one that's apparently not even listed in this database, and that's the ones the let all the human party members have all the skills (not the artes, the skills):

All Skills Codes (chingi1)
Emil:
04481FC4 FFFFFFFE
04481FC8 FFFFFFFF
04481FCC FFFFFFFF
04481FD0 FFFFFFFF
04481FD4 FFFFFFFF
04481FD8 FFFFFFFF
04481FDC FFFFFFFF
04481FE0 FFFFFFFF
04481FE4 7FFFFFFF

Marta:
044820AC FFFFFFFE
044820B0 FFFFFFFF
044820B4 FFFFFFFF
044820B8 FFFFFFFF
044820BC FFFFFFFF
044820C0 FFFFFFFF
044820C4 FFFFFFFF
044820C8 FFFFFFFF
044820CC 7FFFFFFF

Richter:
04482194 FFFFFFFE
04482198 FFFFFFFF
0448219C FFFFFFFF
044821A0 FFFFFFFF
044821A4 FFFFFFFF
044821A8 FFFFFFFF
044821AC FFFFFFFF
044821B0 FFFFFFFF
044821B4 7FFFFFFF

Lloyd:
04481884 FFFFFFFE
04481888 FFFFFFFF
0448188C FFFFFFFF
04481890 FFFFFFFF
04481894 FFFFFFFF
04481898 FFFFFFFF
0448189C FFFFFFFF
044818A0 FFFFFFFF
044818A4 7FFFFFFF

Colette:
0448196C FFFFFFFE
04481970 FFFFFFFF
04481974 FFFFFFFF
04481978 FFFFFFFF
0448197C FFFFFFFF
04481980 FFFFFFFF
04481984 FFFFFFFF
04481988 FFFFFFFF
0448198C 7FFFFFFF

Genis:
04481A54 FFFFFFFE
04481A58 FFFFFFFF
04481A5C FFFFFFFF
04481A60 FFFFFFFF
04481A64 FFFFFFFF
04481A68 FFFFFFFF
04481A6C FFFFFFFF
04481A70 FFFFFFFF
04481A74 7FFFFFFF

Raine:
04481B3C FFFFFFFE
04481B40 FFFFFFFF
04481B44 FFFFFFFF
04481B48 FFFFFFFF
04481B4C FFFFFFFF
04481B50 FFFFFFFF
04481B54 FFFFFFFF
04481B58 FFFFFFFF
04481B5C 7FFFFFFF

Sheena:
04481C24 FFFFFFFE
04481C28 FFFFFFFF
04481C2C FFFFFFFF
04481C30 FFFFFFFF
04481C34 FFFFFFFF
04481C38 FFFFFFFF
04481C3C FFFFFFFF
04481C40 FFFFFFFF
04481C44 7FFFFFFF

Zelos:
04481D0C FFFFFFFE
04481D10 FFFFFFFF
04481D14 FFFFFFFF
04481D18 FFFFFFFF
04481D1C FFFFFFFF
04481D20 FFFFFFFF
04481D24 FFFFFFFF
04481D28 FFFFFFFF
04481D2C 7FFFFFFF

Presea:
04481DF4 FFFFFFFE
04481DF8 FFFFFFFF
04481DFC FFFFFFFF
04481E00 FFFFFFFF
04481E04 FFFFFFFF
04481E08 FFFFFFFF
04481E0C FFFFFFFF
04481E10 FFFFFFFF
04481E14 7FFFFFFF

Regal:
04481EDC FFFFFFFE
04481EE0 FFFFFFFF
04481EE4 FFFFFFFF
04481EE8 FFFFFFFF
04481EEC FFFFFFFF
04481EF0 FFFFFFFF
04481EF4 FFFFFFFF
04481EF8 FFFFFFFF
04481EFC 7FFFFFFF

After that, here's the rest in order from most important on down:

Emil 9999 SP [Aesteval]
02481FA0 0000270F

Marta 9999 SP [Aesteval]
02482088 0000270F

Lloyd 9999 SP [Aesteval]
02481860 0000270

Colette 9999 SP [Aesteval]
02481948 0000270F

Zelos 9999 SP [Aesteval]
02481CE8 0000270F

Sheena 9999 SP [Aesteval]
02481C00 0000270F

Regal 9999 SP [Aesteval]
02481EB8 0000270F

Raine 9999 SP [Aesteval]
02481B18 0000270F

Genis 9999 SP [Aesteval]
02481A30 0000270F

Presea 9999 SP [Aesteval]
02481DD0 0000270F

Richter 9999 SP [Aesteval]
02482170 0000270F

No "Cannot use Item Time" [hawkeye2777]
C20B8320 00000005
9421FFF0 91610008
3D60BC83 616BAB9F
917D0050 81610008
38210010 C03D0050
60000000 00000000

If this stuff is impossible, well, I'm fine with playing the U.S. edition.  I do have both copies of this game, and I think I still have a USB Gecko around here somewhere, so I could try to help out if anyone needs me to do anything.  But, I'm not a coder by any stretch of the imagination, so anything I might try is more likely to hurt than to help!

Thank you in advance for anyone who might take the time to help do this.
Logged
Dertreumer
Newbie
*

Karma: 0
Posts: 3


« Reply #79 on: March 04, 2012, 06:24:12 PM »

Hi Rockner, I Ported the most codes for you. But i only could do this because i read this whole thread before.
The only code i could not port was the "no cannot use item Time", because i'm a noob and don't even know what an usb-gecko is.
But these codes work for my german pal version.

All original Skills Codes (chingi1)
Emil:
0467D2FC FFFFFFFE
0467D300 FFFFFFFF
0467D304 FFFFFFFF
0467D308 FFFFFFFF
0467D30C FFFFFFFF
0467D310 FFFFFFFF
0467D314 FFFFFFFF
0467D318 FFFFFFFF
0467D31C 7FFFFFFF

Marta:
0467D3E4 FFFFFFFE
0467D3E8 FFFFFFFF
0467D3EC FFFFFFFF
0467D3F0 FFFFFFFF
0467D3F4 FFFFFFFF
0467D3F8 FFFFFFFF
0467D3FC FFFFFFFF
0467D400 FFFFFFFF
0467D404 7FFFFFFF


Richter:
0467D4CC FFFFFFFF
0467D4D0 FFFFFFFF
0467D4D4 FFFFFFFF
0467D4D8 FFFFFFFF
0467D4DC FFFFFFFF
0467D4E0 FFFFFFFF
0467D4E4 FFFFFFFF
0467D4E8 FFFFFFFF
0467D4EC 7FFFFFFF

Lloyd:
0467CBBC FFFFFFFE
0467CBC0 FFFFFFFF
0467CBC4 FFFFFFFF
0467CBC8 FFFFFFFF
0467CBCC FFFFFFFF
0467CBD0 FFFFFFFF
0467CBD4 FFFFFFFF
0467CBD8 FFFFFFFF
0467CBDC 7FFFFFFF


Colette:
0467CCA4 FFFFFFFE
0467CCA8 FFFFFFFF
0467CCAC FFFFFFFF
0467CCB0 FFFFFFFF
0467CCB4 FFFFFFFF
0467CCB8 FFFFFFFF
0467CCBC FFFFFFFF
0467CCC0 FFFFFFFF
0467CCC4 7FFFFFFF


Genis:
0467CD8C FFFFFFFE
0467CD90 FFFFFFFF
0467CD94 FFFFFFFF
0467CD98 FFFFFFFF
0467CD9C FFFFFFFF
0467CDA0 FFFFFFFF
0467CDA4 FFFFFFFF
0467CDA8 FFFFFFFF
0467CDAC 7FFFFFFF


Raine:
0467CE74 FFFFFFFE
0467CE78 FFFFFFFF
0467CE7C FFFFFFFF
0467CE80 FFFFFFFF
0467CE84 FFFFFFFF
0467CE88 FFFFFFFF
0467CE8C FFFFFFFF
0467CE90 FFFFFFFF
0467CE94 7FFFFFFF


Sheena:
0467CF5C FFFFFFFE
0467CF60 FFFFFFFF
0467CF64 FFFFFFFF
0467CF68 FFFFFFFF
0467CF6C FFFFFFFF
0467CF70 FFFFFFFF
0467CF74 FFFFFFFF
0467CF78 FFFFFFFF
0467CF7C 7FFFFFFF


Zelos:
0467D044 FFFFFFFE
0467D048 FFFFFFFF
0467D04C FFFFFFFF
0467D050 FFFFFFFF
0467D054 FFFFFFFF
0467D058 FFFFFFFF
0467D05C FFFFFFFF
0467D060 FFFFFFFF
0467D064 7FFFFFFF


Presea:
0467D12C FFFFFFFE
0467D130 FFFFFFFF
0467D134 FFFFFFFF
0467D138 FFFFFFFF
0467D13C FFFFFFFF
0467D140 FFFFFFFF
0467D144 FFFFFFFF
0467D148 FFFFFFFF
0467D14C 7FFFFFFF

Regal:
0467D214 FFFFFFFE
0467D218 FFFFFFFF
0467D21C FFFFFFFF
0467D220 FFFFFFFF
0467D224 FFFFFFFF
0467D228 FFFFFFFF
0467D22C FFFFFFFF
0467D230 FFFFFFFF
0467D234 7FFFFFFF

The following codes were Ported from Aestevals Codes

Emil 9999 SP
0267D2D8 0000270F

Marta 9999 SP
0267D3C0 0000270F

Lloyd 9999 SP
0267CC80 0000270F

Colette 9999 SP
0267CB98 0000270F

Zelos 9999 SP
0267D020 0000270F

Sheena 9999 SP
0267CF38 0000270F

Regal 9999 SP
0267D1F0 0000270F

Raine 9999 SP
0267CE50 0000270F

Genis 9999 SP
0267CD68 0000270F

Presea 9999 SP
0267D108 0000270F

Richter 9999 SP
0267D4A8 0000270F


@ Rockner: Can you search with that Usb-Gecko-thing the memory addresses (or what ever they are called)? If yes would you pleas help me?
Logged
dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #80 on: March 07, 2012, 01:08:55 AM »

You shouldn't need a USB Gecko.  You can use Gecko.NET to load memory dumps for PAL and NTSC regions and compare them.

Maybe someone reading this thread will do it for you.  If not, maybe one evening when I have some time I could port the code.  Don't hold your breath waiting though.
Logged

Dertreumer
Newbie
*

Karma: 0
Posts: 3


« Reply #81 on: March 07, 2012, 05:14:30 PM »

I need this code for pal:

Prevent Stat Changes for Lloyd & Co [dcx2]
0404BE6C 4E800020
based on Shadow's "Prevent Stat Resets for Lloyd & Co", condensed into one line. This may also prevent items from being changed as the plot progresses.

I tried to do it myself but it didn't work, so i tried it with the uncondensed code the same way i did it with the codes above but this didn't work neither.

I would really appreciate it if someone port this code for me.^^
Logged
dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #82 on: March 08, 2012, 02:59:10 AM »

Hawkeye's No Cannot Use Item Time PAL
C217DDE0 00000003
3D60BC83 616BAB9F
917D0050 C03D0050
60000000 00000000
EDIT: this code was originally wrong, it's fixed now

Spoiler for how this was done:

Spoiler for NTSC:
800B82F8:  D01D0068   stfs   f0,104(r29)
800B82FC:  48000018   b   0x800b8314
800B8300:  C042BD9C   lfs   f2,-16996(r2)
800B8304:  C03E0000   lfs   f1,0(r30)
800B8308:  C01D0068   lfs   f0,104(r29)
800B830C:  EC02007C   fnmsubs   f0,f2,f1,f0
800B8310:  D01D0068   stfs   f0,104(r29)
800B8314:  881D0058   lbz   r0,88(r29)
800B8318:  2C000000   cmpwi   r0,0
800B831C:  41820024   beq-   0x800b8340
800B8320:  C03D0050   lfs   f1,80(r29)
800B8324:  C002BD88   lfs   f0,-17016(r2)
800B8328:  FC010040   fcmpo   cr0,f1,f0
800B832C:  4081007C   ble-   0x800b83a8

Spoiler for PAL:
8017DDB8:  D01D0068   stfs   f0,104(r29)
8017DDBC:  48000018   b   0x8017ddd4
8017DDC0:  C042FE44   lfs   f2,-444(r2)
8017DDC4:  C03E0000   lfs   f1,0(r30)
8017DDC8:  C01D0068   lfs   f0,104(r29)
8017DDCC:  EC02007C   fnmsubs   f0,f2,f1,f0
8017DDD0:  D01D0068   stfs   f0,104(r29)
8017DDD4:  881D0058   lbz   r0,88(r29)
8017DDD8:  2C000000   cmpwi   r0,0
8017DDDC:  41820024   beq-   0x8017de00
8017DDE0:  C03D0050   lfs   f1,80(r29)
8017DDE4:  C002FE30   lfs   f0,-464(r2)
8017DDE8:  FC010040   fcmpo   cr0,f1,f0
8017DDEC:  4081007C   ble-   0x8017de68

Things to note: everything is identical except for a few places that are offset of r2 (in red).  r2 and r13 are both dangerous for this reason, so do not include them in a signature analysis.  Note the underlined branch is the same exact binary value in both versions - because it's branching over the same amount of instructions.  Using the green part, it was pretty easy to find the PAL counterpart.

The code itself created an unnecessary stack frame so I optimized that out.

Spoiler for Hiden:
stwu r1,-16(r1)
stw r11,8(r1)
lis r11,-17277
ori r11,r11,43935
stw r11,80(r29)
lwz r11,8(r1)
addi r1,r1,16
lfs f1,80(r29)


Unlock Lloyd and Co. for leveling v2 [dcx2]
C20A1ED8 00000003
7C0300EE 2C000000
4082000C 38000001
98030000 00000000

Prevent Stat Changes for Lloyd and Co [dcx2]
0404BCB0 4E800020
Based on Shadow's NTSC code
« Last Edit: March 08, 2012, 04:44:05 AM by dcx2 » Logged

Riku013
Newbie
*

Karma: 0
Posts: 2


« Reply #83 on: April 02, 2012, 03:14:07 PM »

Hello,

I'm new in this forum and i'm french. I saw a lot of your codes in the US section and I would like to ask you to port these codes to PAL:

First slot char is on-screen [dcx2]
0402AEA4 60000000

Swap any human into slot 1 [dcx2]
0401DB00 60000000
0401DB18 60000000

These are the most important. But if you have time, I have others codes for you: (Because Richter is the character i play and he is my favorite!)

Unknown Mode [AlexWong]
004934D4 00000003

Add Richter MA in list[frubam]
0627b280 0000001c
00020000 00000000
00000032 000a0001
00000000 80282b88
80282b88 00000000

Patch out Richter's cut-in in any slot
284931EA 0000000B
4A000000 804E1E8C
284931F3 0000000B
4A000000 804E1EF0
284931FB 0000000B
4A000000 804E1F54
28493203 0000000B
4A000000 804E1FB8
DE000001 804E804F
58010000 00000000
DE000000 90009280
14002A4C 003c0033
10002A50 00070000
E0000000 80008000
Based entirely on frubam's code

Thanks a lot for your help!
Logged
thomassalto
Newbie
*

Karma: 0
Posts: 2


« Reply #84 on: June 25, 2012, 06:46:46 AM »

English:
Hi Everyone!
I have a little request. Is it possible to port this code to PAL?

Unison attacks and Mystic Artes don't consume any unison gauge [dcx2]
040FDF8C 60000000

I would like to chain mystic arte without stop =D
If somone has a little moment for doing that it will be very nice!
Thanks a lot!

Français:
Salut tout le monde!
J'ai une petite requête. Serait-il possible de porter ce code en PAL?

Unison attacks and Mystic Artes don't consume any unison gauge [dcx2]
040FDF8C 60000000

Je voudrais enchaîner mes artes mystiques sans arrêt =D
Si quelqu'un a un petit moment pour faire cela se serait vraiment très sympa!
Merci beaucoup d'avance!
Logged
dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #85 on: July 01, 2012, 04:42:37 PM »

First slot char is on-screen PAL [dcx2]
0402AF5C 60000000

Swap any human into slot 1 PAL [dcx2]
0401DF88 60000000
0401DFA0 60000000

Unison attacks and Mystic Artes don't consume any unison gauge PAL [dcx2]
041C55F0 60000000

Since I do not own this game I cannot test these codes, but I have confidence they will work.  If these codes work then please leave a message here and I will add them to the database for apps like AccioHacks.
Logged

thomassalto
Newbie
*

Karma: 0
Posts: 2


« Reply #86 on: July 01, 2012, 10:11:46 PM »

Unison attacks and Mystic Artes don't consume any unison gauge PAL [dcx2]
041C55F0 60000000

This code works perfectly! Thanks!! (The unison jauge must be full for launching the Mystic Artes, but once use, the jauge stay full!)
Logged
Riku013
Newbie
*

Karma: 0
Posts: 2


« Reply #87 on: August 28, 2012, 10:36:52 AM »

Thanks a lot for your hard job, Dcx2.

First slot char is on-screen and Swap any human into slot 1 work!

I suppose the others codes are too long or difficult to port?

Unknown Mode [AlexWong]
004934D4 00000003

Add Richter MA in list[frubam]
0627b280 0000001c
00020000 00000000
00000032 000a0001
00000000 80282b88
80282b88 00000000

Patch out Richter's cut-in in any slot
284931EA 0000000B
4A000000 804E1E8C
284931F3 0000000B
4A000000 804E1EF0
284931FB 0000000B
4A000000 804E1F54
28493203 0000000B
4A000000 804E1FB8
DE000001 804E804F
58010000 00000000
DE000000 90009280
14002A4C 003c0033
10002A50 00070000
E0000000 80008000
Based entirely on frubam's code

If these one are available in Pal, the game would be perfect in my eyes. If you have no time for this, can I have a link or a method to learn how to port NTSC code to Pal?

Again, thanks a lot for your help.
Logged
dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #88 on: August 28, 2012, 02:19:56 PM »

Those probably require a USB Gecko to be ported.  They aren't ASM so I can't find them easily using just dumps.  Sorry.
Logged

Bully@Wiiplaza
Hacker
Legendary Member
*****

Karma: 93
Posts: 1853


WWW
« Reply #89 on: August 28, 2012, 09:43:53 PM »

Those probably require a USB Gecko to be ported.  They aren't ASM so I can't find them easily using just dumps.  Sorry.
So there isn´t a "good" way of porting pointers? I also struggled with them... ASM is superior in most perspectives.
Logged

My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully
Pages: 1 ... 4 5 [6] 7
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!