Chrono Compendium

Kajar Laboratories - Fan Works and Submissions => Chrono Trigger Modification => Topic started by: Vargose on November 28, 2005, 11:22:42 am

Title: Real time palette and name changes
Post by: Vargose on November 28, 2005, 11:22:42 am
I was wondering if there was a way to change palettes for character spites and portraits during gameplay. Specifically an event I could make in TF. Also is there a way to change character names during gameplay, automatically.
Title: Real time palette and name changes
Post by: JLukas on November 28, 2005, 09:51:30 pm
You can change names using 2 methods.  SpecialDialog name PC (such as the Nu in Laruba Ruins), or a variant 4E Memcpy command to copy data to the RAM addresses that hold the player names.  Ex: for Crono that is 7E2C23 - 7E2C27.
Title: Real time palette and name changes
Post by: JLukas on November 28, 2005, 10:15:40 pm
I checked into the character palettes and they are uncompressed.  You won't be able to change it using memcopy commands like with the names above.  If you were to change the portraits and sprite data it would have to be changed in a hex editor, making it permanent.  To have it change during gameplay would require ASM.
Title: Real time palette and name changes
Post by: Geiger on November 28, 2005, 10:41:00 pm
While I cannot provide conclusive proof to the contrary, you may wish to look at the Telepod Exhibit, which cycles palettes for a few different objects.

---T.Geiger
Title: Real time palette and name changes
Post by: Naz on November 29, 2005, 07:20:00 am
You might wanna go topic-digging. I remember this being a topic a while ago. It was very detailed.
Title: Real time palette and name changes
Post by: justin3009 on November 29, 2005, 09:21:00 am
I don't think you would like the way but it all depends, you could find the Death Peek scene or Lavos, whatever it is, where they are different colors.  Find them then edit the file to your liking and reinsert it back into your rom.
Title: Real time palette and name changes
Post by: Chrono'99 on November 29, 2005, 09:35:14 am
Quote from: Naz
You might wanna go topic-digging. I remember this being a topic a while ago. It was very detailed.

Maybe it's somewhere in this topic: http://www.chronocompendium.com/Forums/viewtopic.php?t=1000&postdays=0&postorder=asc&start=15
Title: Real time palette and name changes
Post by: Vargose on November 29, 2005, 10:29:59 am
I seem to remember a red time gate, gray characters in the lavos seen, and other cool events that altered the appearance of things.
Title: Re: Real time palette and name changes
Post by: Chrono'99 on September 25, 2006, 12:08:16 pm
I was wondering if there was a way to change palettes for character spites and portraits during gameplay. Specifically an event I could make in TF. Also is there a way to change character names during gameplay, automatically.
Actually, there IS a way to change sprite palette during gameplay, that's how they made Ozzie VIII purple (there's only one Ozzie sprite, normally in green). The command is MemCopy88. It's very complicated (at least for me) as you have to describe the colors in... hex.
Title: Re: Real time palette and name changes
Post by: Ryan_WMD_2006 on September 25, 2006, 12:37:10 pm
I was wondering if there was a way to change palettes for character spites and portraits during gameplay. Specifically an event I could make in TF. Also is there a way to change character names during gameplay, automatically.
Actually, there IS a way to change sprite palette during gameplay, that's how they made Ozzie VIII purple (there's only one Ozzie sprite, normally in green). The command is MemCopy88. It's very complicated (at least for me) as you have to describe the colors in... hex.
There's a HEX guide on the internet somewhere...
damn I just can't remember where it is...
Title: Re: Real time palette and name changes
Post by: Geiger on September 26, 2006, 02:19:48 am
you have to describe the colors in... hex.

And if you have no experience with SNES colors, you have to convert the RGB value to 15-bit, squished into two bytes.  Not the easiest thing in the world to do by hand, even if you have experience.

---T.Geiger
Title: Re: Real time palette and name changes
Post by: Vargose on September 26, 2006, 11:49:14 am
I was wondering if there was a way to change palettes for character spites and portraits during gameplay. Specifically an event I could make in TF. Also is there a way to change character names during gameplay, automatically.
Actually, there IS a way to change sprite palette during gameplay, that's how they made Ozzie VIII purple (there's only one Ozzie sprite, normally in green). The command is MemCopy88. It's very complicated (at least for me) as you have to describe the colors in... hex.

Thanks Chrono99 you never cease to amaze. I have had to deal with my fair share of palettes it shouldnt be too hard.