Tech Data Notes

From Chrono Compendium
Revision as of 14:52, 13 January 2008 by FaustWolf (Talk | contribs)

Jump to: navigation, search

List of Techs

  • 01 - Cyclone
  • 02 - Slash
  • 03 - Lightning
  • 04 - Spincut
  • 05 - Lightning 2
  • 06 - life
  • 07 - confuse
  • 08 - Luminaire
  • 09 - Aura
  • 0A - Provoke
  • 0B - Ice
  • 0C - Cure
  • 0D - Haste
  • 0E - Ice 2
  • 0F - Marle's Cure 2
  • 10 - Marle's Life 2
  • 11 - Flame Toss
  • 12 - Hypno Wave
  • 13 - Fire
  • 14 - Napalm
  • 15 - Protect
  • 16 - Fire 2
  • 17 - MegaBomb
  • 18 - Lucca's Flare
  • 19 - Rocket Puch
  • 1A - Cure Beam
  • 1B - Laser Spin
  • 1C - Robo Tackle
  • 1D - Heal Beam
  • 1E - Uzzi Punch
  • 1F - Area Bomb
  • 20 - Robo's Shock
  • 21 - Slurp
  • 22 - Slurpcut
  • 23 - Water
  • 24 - Heal
  • 25 - Leap Slash
  • 26 - Water 2
  • 27 - Frog's Cure 2
  • 28 - Frog Summon
  • 29 - Kiss
  • 2A - Rollo Kick
  • 2B - Cat Attack
  • 2C - Rock Throw
  • 2D - Charm
  • 2E - Tail Spin
  • 2F - Dino Tail
  • 30 - Triple Kick
  • 31 - Lightning 2
  • 32 - Ice 2
  • 33 - Fire 2
  • 34 - Dark Bomb
  • 35 - Magic Wall
  • 36 - Dark Mist
  • 37 - Black Hole
  • 38 - Dark Matter
  • 39 - Aura Whirl
  • 3A - Dual Ice Slash
  • 3B - Dual Ice Slash 2
  • 3C - Dual Flame Whirl
  • 3D - Dual Fire Sword
  • 3E - Dual Fire Sword 2
  • 3F - Dual Rocket Roll
  • 40 - Dual Max Cyclone
  • 41 - Dual Super Volt
  • 42 - Dual X-Strike
  • 43 - Sword Stream
  • 44 - Dual Spire
  • 45 - Dual Drill Kick
  • 46 - Dual Volt Bite
  • 47 - Dual Falcon Hit
  • 48 - Dual AntiPod
  • 49 - Dual AntiPod 2
  • 4A - Dual AntiPod 3
  • 4B - Dual Aura Beam
  • 4C - Dual Ice Tackle
  • 4D - Dual Cure Touch
  • 4E - Dual Ice Water
  • 4F - Dual Glacier
  • 50 - Dual Double Cure
  • 51 - Dual Twin Charm
  • 52 - Dual Ice Toss
  • 53 - Dual Cube Toss
  • 54 - Dual Fire Punch
  • 55 - Dual Fire Tackle
  • 56 - Dual Double Bomb
  • 57 - Dual Flame Kick
  • 58 - Dual Flame Whirl
  • 59 - Dual Blaze Kick
  • 5A - Dual Blade Toss
  • 5B - Dual Bubble Snap
  • 5C - Dual Cure Wave
  • 5D - Dual Boogie
  • 5E - Dual Spin Kick
  • 5F - Dual Beast Toss
  • 60 - Dual Slurp Kiss
  • 61 - Dual Bubble Hit
  • 62 - Dual Drop Kick
  • 63 - Dual Red Pin
  • 64 - Dual Line Bomb
  • 65 - Dual Frong Flare
  • 66 - Triple Delta Force
  • 67 - Triple Life Line
  • 68 - Triple Arc Impulse
  • 69 - Triple Gatling Kick
  • 6A - Triple Fire Zone
  • 6B - Triple Delta Storm
  • 6C - Triple Final Kick
  • 6D - Triple Triple Raid
  • 6E - Triple Twister
  • 6F - Triple 3D Attack
  • 70 - Triple Dark Eternal
  • 71 - Triple Omega Flare
  • 72 - Triple Spin Strike
  • 73 - Triple Pogozo Dance
  • 74 - Triple Grand Dream
  • 75 -
  • 76 -
  • 77 -
  • 78 -
  • 79 -
  • 7A - Angel Attack
  • 7B -
  • 7C -
  • 7D -
  • 7E -
  • 7F -
  • 80 -

Special Thanks to chakrafire for the tech list!

Offsets Pertinent to Techs

All offsets given in terms of an unheadered Chrono Trigger ROM.

0x02BD40 ~ 0x?????: Tech names and descriptions that appear in the character status menus.
 The data are arranged like so: FF NN
  FF: Tech index of a character's first tech.
  NN: First tech index of the next character's first tech.
  Thus, Crono's data is 01 09; 01 is the index of Cyclone, and 09 is the index of Marle's Aura.
  Magus' techs are encompassed by 31 39; perhaps 39 pertains to the double tech Aura Whirl?

0x0C1ACD ~ 0x0?????: Tech targeting. 2 bytes each.
 Some common values are:
  07 00: One enemy (Example: Confuse, Charm)
  08 00: All enemies (Example: Dark Matter, Ice 2, Luminaire)
  80 00: One ally (Example: Cure, Aura)
  81 00: All allies (Example: Heal Beam, Aura Whirl)
  03 00: One fallen ally (Example: Life)
  04 00: All fallen allies 
  12 03: Enemy area (Example: Cyclone, Dark Bomb)
  0B 01: Enemy line (Example: Slash)
  0C 05: Enemy line (Example: Flame Toss)
  11 02: Area around character (Example: Area Bomb, Tail Spin)
  1B 0A: Area around character (Example: Black Hole)
  13 02: Area around character (Example: Max Cylone, Fire Zone)
  0F 0B: Horizontal line (Example: Falcon Hit)
  00 00: One ally status (Example: Haste, Magic Wall)
  01 00: All allies status (Example: Life Line)
  13 06: (Example: Double Bomb)
  0D 01: (Example: Blade Toss)

0x0C253C ~ 0x0C2573: Tech MP cost (1 byte per tech)
 56 techs total (Cyclone through Dark Matter)

0x0D45AD ~ 0x0D4925: Unknown tech data; 7 bytes each (127 techs). May point to graphics and sound data.
 The bytes are structured as follows: aa bb cc dd ee ff gg
  aa = An unknown tech index. May point to two-byte "slots" beginning at address 0x0D5EF0
  bb = 
  cc =
  dd =
  ee =
  ff =
  gg = 
 Crono's first tech, Cyclone, will be used to illustrate. Its 7 bytes in this region are: 01 DA EF 20 01 01 FF
  01: Points to the second "slot" in offset range 0x0D5EF0 ~ 0x??????

0x0D5EF0 ~ 0x0D5FDB: Possible pointers to sound and personal tech animations. 2 bytes per tech.
 These do not seem to pertain to spell graphics packets (i.e., exchanging Cyclone data for
Lightning causes the Lightning sound to be played and causes Crono to act as if he is casting
Lightning, but the sparkles and Lightning bolt graphics are still Cyclone slashes).
 The extent of this data is unclear. The ending point may not occur until 0xD612F.

Tech Memory Values


0x3DA89D ~ 0x?????: Tech names and descriptions that appear in the character battle menus.
 The data are arranged like so: FF NN
  FF: Tech index of a character's first tech.
  NN: First tech index of the next character's first tech.
  Thus, Crono's data is 01 09; 01 is the index of Cyclone, and 09 is the index of Marle's Aura.
  Magus' techs are encompassed by 31 39; perhaps 39 pertains to the double tech Aura Whirl?

Lots of people need to be thanked for this, including Justin3009 and AdNova. The list will grow...

From: Offsets (Chrono Trigger)