Author Topic: Change character names  (Read 1260 times)

Den Schwarz

  • Iokan (+1)
  • *
  • Posts: 14
    • View Profile
Change character names
« on: October 12, 2006, 09:30:16 am »
How to I can change character names in Chrono Trigger ROM (English)?
"Crono" name (at offset 0x001B026E) can change, "Lucca" name can't change, "Ayla" and "Magus" name I can't find... HOW TO CHANGE IT?!
PS. I use Hex editor only.
« Last Edit: October 12, 2006, 09:33:03 am by Den Schwarz »

Geiger

  • Guru of Life Emeritus
  • Chronopolitan (+300)
  • *
  • Posts: 315
    • View Profile
    • Geiger's Crypt
Re: Change character names
« Reply #1 on: October 12, 2006, 12:47:21 pm »
All of the names should be right there together; they only appear in one place in the ROM.  They are inside a compressed event packet (so I suppose its possible the names got compressed away).  Lucca's name, IMS, has a sub-packet header in the middle of it.  You will need to edit around that header.  Each name is six characters long ("Robo" followed by two null characters).  Editing it by hand in a hex editor will be tricky, but I think it should be possible.  I have not looked at the raw bytes anytime recently though, so I do not say that with confidence.

---T.Geiger

Den Schwarz

  • Iokan (+1)
  • *
  • Posts: 14
    • View Profile
Re: Change character names
« Reply #2 on: October 13, 2006, 11:57:34 am »
What algorithm is there? I know RLE only, but is not it.

Geiger

  • Guru of Life Emeritus
  • Chronopolitan (+300)
  • *
  • Posts: 315
    • View Profile
    • Geiger's Crypt
Re: Change character names
« Reply #3 on: October 13, 2006, 02:09:07 pm »
I do not know the technical name for it (or even if there is one), but you can find source code with ASM comments on my web site (see my sig).  You can also use Temporal Flux to manually decompress and recompress any packet, though this will remove the header from your ROM in the process.

Peer Sprite Viewer will also allow you to decompress and recompress manually, though I am not sure what it does with headers.

---T.Geiger

Den Schwarz

  • Iokan (+1)
  • *
  • Posts: 14
    • View Profile
Re: Change character names
« Reply #4 on: October 13, 2006, 04:54:31 pm »
It need .NET FrameWork, I don't have MS Visual Studio .NET.

ZeaLitY

  • Entity
  • End of Timer (+10000)
  • *
  • Posts: 10795
  • Spring Breeze Dancin'
    • View Profile
    • My Compendium Staff Profile
Re: Change character names
« Reply #5 on: October 13, 2006, 05:05:51 pm »
You can get it as Microsoft's website. But try getting it through Windows Update first.