Codes
WiiRd forum
November 29, 2021, 09:29:39 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 [2] 3 4 ... 13
  Print  
Author Topic: Tales of Symphonia [GQSEAF] (USA)  (Read 27786 times)
Symphonian resident
Full Member
***

Karma: 5
Posts: 149


« Reply #15 on: July 03, 2011, 03:12:37 PM »

I have a bit of a problem with NeoGamma.

The game freezes occasionally. I would run around on the world map, have an encounter, and the game would freeze (rarely happens).
Sometimes, GFX don't seem to be loaded correctly (Sacred Light becomes just a huge flash of light instead of a light show).

And... Summon Spirits fights. Anytime I have to fight a Summon Spirit and you see them before fighting them, the game crashes (ie it freezes before fighting Volt, Gnome, etc, but not before fighting Efreet, Celsius, etc).

My codes:
Spoiler for Hiden:

Enable Sound Test [Sappharad]
* 04073338 387F00A4
* 04073398 387F00A4
* 040733F4 387F0084
* 04073B30 38000011

Save Anywhere [CodeJunkies]
* 0035A73D 00000001

Infinite SoulFire [Freeza]
* 0265AE02 00001388


Max Unison Gauge [NOVICE]
* 005B8710 000000C8

Shop Roller [dcx2]
* C20C70D8 0000000A
* A9430016 3D80802D
* A16CAF08 716B000C
* 41820034 A16CAED8
* 2C0B0018 40820014
* 394A0001 2C0A0033
* 40810008 39400000
* 2C0B0014 40820010
* 354AFFFF 40800008
* 39400033 B1430016
* 7D405378 00000000
At a shop screen (Buy Sell Equip), hold z and press the d-pad up or down to roll the shop.  Rolling the shop while viewing its items won't change it immediately, you'll have to re-enter the buy screen.  If you leave, the shop resets back to normal.  You can access any shop at any time.  See the attached shop list, which includes the items at each shop.  Also attached is an item list, complete with descriptions

Affection Roller [dcx2]
* C20A3DA4 00000009
* A95E0048 3D80802D
* A16CAED8 716B0400
* 41820034 A95E005A
* 896CAEDB 7D6B0774
* 7D6B1E70 7D4A5A14
* 2C0A270F 40810008
* 39400000 2C0A0000
* 40800008 3940270F
* B15E005A 00000000
Go to status screen and hold X.  You will see Affection displayed as Int.  Press the left analog stick up or down to roll affection.

can learn S/T techs without forgetting opposites v1.1 [dcx2]
* F322840C 90337B01
* 38600000 00000000
* F322845C 70F70301
* 38600000 00000000
...does work for healing?

multiplayer camera [dcx2]
* F320EB98 7052AD01
* 38000010 00000000
* F320EFA8 705D5101
* 38000010 00000000
* F320F2D8 904D9F01
* 38000010 00000000
* F320F310 70A0AB01
* 28030777 00000000
Forces the camera to zoom out, as if everyone was on auto.  Helps with multiplayer.  Still needs a bit of tweaking; the camera does not rotate to keep you lined up with an enemy, so sometimes the controls will not be intuitive.

Is the problem unavoidable?
Logged
dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #16 on: July 03, 2011, 06:26:12 PM »

I need a way to test that, and I'm not sure I have a save with convenient access to any of the crashing summon spirits.

I would remove the other people's codes first, and see if it still crashes at a summon spirit (since that appears to be reliable).  If it does not crash, one of their codes is the problem.  If it does crash, one of my codes is the problem.

If it's one of my codes, my first guess would be shop roller or affection roller.  The others are protected by F2 codes.  If it's one of their codes...who knows.  Save Anywhere seems kind of prone to failure.  Not sure what SoulFire is.
Logged

Symphonian resident
Full Member
***

Karma: 5
Posts: 149


« Reply #17 on: July 04, 2011, 04:23:50 AM »

Was going to test out your suggestion...

but the game didn't freeze before fighting Slyph.

And Soulfire is used when you're in Niflheim/Forbidden Amnanesis.
Logged
dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #18 on: July 04, 2011, 07:17:30 AM »

Okay, so I haven't found a way to make the multiplayer camera zoom out while aligning you with the enemy.  But, I did manage to manually rotate the camera.  I think I found a solution that feels natural.

Multiplayer camera v2 [dcx2]
F320EB98 7052AD01
38000010 00000000
F320EFA8 705D5101
38000010 00000000
F320F2D8 904D9F01
38000010 00000000
F320F310 70A0AB0C
C05F0050 48000015
43300000 80000000
43300000 00000000
3D80802D A14CAED8
71400020 41820030
894CAEDC 7D4A0774
514AE63E 7D8802A6
C80C0000 6D4A8000
914C000C C82C0008
EC210028 EC22082A
D03F0050 28030777
60000000 00000000
unstable, causes crashing
Hold R, then press C-stick right or left to rotate the camera.
« Last Edit: July 20, 2011, 01:54:26 AM by dcx2 » Logged

dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #19 on: July 10, 2011, 02:10:05 AM »

Max Luck for everyone [dcx2]
085B6BBA 00007FFF
10080118 00000000
7FFF will be displayed as 2767 in the status menu, even though it's 32767.  You can use 270F and it will display the psychologically satisfying number 9999, or 752F and it will display 9999 and actually be 29999.

Party Roller [dcx2]
C20C4150 0000000B
881F000C 3D80802D
A16CAF08 716B0003
41820044 A16CAED8
3D80805B 618C775D
7D4C00AE 2C0B0012
40820014 394A0001
2C0A0009 40810008
39400001 2C0B0011
40820010 354AFFFF
41810008 39400009
7D4C01AE 00000000
Based on somen00b's party modifier.  Go to the menu.  Press the down arrow until you see "Party display change" and "Party exchange".  Hold Z, and then press the D-pad left or right.  The currently selected party member will roll.  You can use this to have Kratos and Zelos at the same time.  If you use multiple of the same character (e.g. four Lloyds) there will be freezing, unless you use the next code.

Party Roller Same Char Freeze Fix [dcx2]
F3281A9C 903B4802
34030000 41820008
8803107D 00000000
Using this code, you can use the party roller to have four of the same character.

Unlock all EX Skill Combos for everyone [dcx2]
085B6C88 FFFFFFFF
20080118 00000000
See attached list for all EX Skills and their descriptions, and the other attached list for all EX Skill Combo requirements for each character

* GQSEAF EX Skill list.txt (13.02 KB - downloaded 245 times.)
* GQSEAF EX Skill Reqs.txt (16.67 KB - downloaded 45 times.)
« Last Edit: July 10, 2011, 06:51:51 AM by dcx2 » Logged

Symphonian resident
Full Member
***

Karma: 5
Posts: 149


« Reply #20 on: July 10, 2011, 04:53:10 PM »

Odd.

I can't get your Multiplayer Camera v2 code to work. The camera is zoomed out like your v1 code, but I can't move it around.

And your Party Roller works on Gecko OS Mod, but it won't work on NeoGamma (R9 b50).

Is there some sort of special hook that's required?
Logged
dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #21 on: July 10, 2011, 06:19:44 PM »

Make sure you use only one multiplayer camera code, not both.  Make sure you hold R (so that it brings up the "choose the enemy to attack"), and press the c-stick left and right.

Regarding the Party Roller code...that's weird.  Is it the exact same save file?  I use the VBI or VI hook.  Make sure it says "Party display change" at the top.  Note that I am on disc 2, I wonder if it's different on disc 1..?

Swap analog sticks on Rheiards [dcx2]
F2C0B3E4 90A76C05
54E0EFFF 4182001C
7E8CA378 7FB4EB78
7D9D6378 7F4CD378
7EDAB378 7D966378
60000000 00000000
Now c-stick controls the camera and the left analog stick controls the movement.  Like it should be.

EDIT:

Turns out this needs to be an F2 code.  The ASM is reloaded here.
« Last Edit: July 10, 2011, 06:54:20 PM by dcx2 » Logged

Symphonian resident
Full Member
***

Karma: 5
Posts: 149


« Reply #22 on: July 10, 2011, 06:29:32 PM »

Yeah, I'm only running v2.

Yeah, I'm testing the code on the same file. I'm on disc 2 as well.

Now I'm torn between running Gecko OS Mod without having those F2/F6 codes, or running NeoGamma with its occasional freezes and it not recognizing some codes.
Logged
dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #23 on: July 10, 2011, 06:50:42 PM »

That's really weird.  I'm using r9 b48 and I have no issues with anything.  In particular, the newer code handler shouldn't have problems recognizing any codes.  I'll have to try with SD cheats to make sure it's not something that happens when sending codes through the debugger.

Do you use all the non-F2 codes with Gecko OS Mod, and you get no crashing?  That tells me it might be one of the F2 codes.  If I had to pick an F2 code that might freeze, my money is on the multiplayer camera.
Logged

Symphonian resident
Full Member
***

Karma: 5
Posts: 149


« Reply #24 on: July 10, 2011, 06:54:56 PM »

Well, since Gecko OS Mod doesn't support those codetypes, yes, I would assume it's one of those which cause the game to freeze occasionally in NeoGamma.
Logged
dcx2
Computer Engineer
Moderator
Legendary Member
*****

Karma: 165
Posts: 3468


WWW
« Reply #25 on: July 10, 2011, 07:24:11 PM »

I think I found a save where it freezes regularly.  It looks like it's the multiplayer camera code that's causing freezes.  I'll have to work on a new one; for now, don't use that code.
Logged

goemon_guy
Hacker
Sr. Member
*****

Karma: 24
Posts: 474


« Reply #26 on: July 22, 2011, 11:47:38 PM »

Encounter Roller (goemon_guy)
C20A39E8 0000000D
9421FFB0 BDC10008
3DC0805B 61CE6BB8
3E00802C 6210AED6
82100000 81EE0000
2C100810 40820008
39EF0001 2C100410
40820008 39EFFFFF
2C0F0304 4082000C
39E00000 2C0FFFFF
40820008 39E00304
91EE0000 A91E0012
B9C10008 38210050
60000000 00000000
C2028210 00000003
3DC0805B 61CE6BB8
806E0000 906A0004
60000000 00000000
C200B748 00000003
3DC0805B 61CE6BB8
81EE0000 91E80004
60000000 00000000
Z+Y rolls up
Z+X rolls down
Displays with Lloyd's Luck (or 1st party member?), and only changes
when you are looking at his status menu.
*Special thanks to dcx2 and deathwolf


It seems that code had some... issues. Either way, a more recent post contains a "better revision" of the code, which addresses those issues.
Anyways, if there's any trouble with it, please tell me. It took me awhile to put together and it *could* have some bugs.

I attached a list of the possible encounters.

* encounter values.txt (24.26 KB - downloaded 139 times.)
« Last Edit: July 24, 2011, 02:41:46 AM by goemon_guy » Logged

-Currently hacking the following game(s):
...
Request a code via PM, if you wish.
Symphonian resident
Full Member
***

Karma: 5
Posts: 149


« Reply #27 on: July 23, 2011, 12:24:48 AM »

Question.

Are the Devil's Arms "unlocked" after you defeat Abyssion, or after you finish the sidequest?

Encounter Roller made me smile. Shame I can't try it now.
Logged
goemon_guy
Hacker
Sr. Member
*****

Karma: 24
Posts: 474


« Reply #28 on: July 23, 2011, 12:59:51 AM »

In order to make the event where the Devil's Arms are activated, you must complete the side-quest. Fighting Abyssion has no bearing on this whatsoever.
In fact, you could replace Abyssion at the end of the sidequest with a zombie that has about 500 HP, and you'd still unlock them.

In a nutshell, no one has made a code to unlock the Devil's Arms early as of yet. I might look into it, though.
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 #29 on: July 23, 2011, 01:38:17 AM »

Nice job on the encounter roller.  I can give you some tips, based on my encounter roller for ToS:DotNW.

I hooked the Encounter display value.

Also, it helps to have a way to disable the roller.  This way, you can fight enemies normally.

It helps to have a way to see what your last battle was.

For my code, a negative value meant the roller was enabled and would force that fight.  A positive value meant it was disabled and it was the value of the last fight.

With 700+ values, you should also make a scroll combination, too.  A roll typically moves once per press, while a scroll will move for the duration of the press.

You might also want to take a look at my bin to txt post in the Hacking Tools board.  It can help you make an encounter table with all 700+ values.

If you make multiple C2 codes and they must share values between the two codes, there are ways to compile multiple C2 codes in PyiiASMH in Raw mode.  You can then use branch labels to easily create pointers to other parts of the code.
Logged

Pages: 1 [2] 3 4 ... 13
  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!