Author Topic: Chrono Trigger Pre-Release!  (Read 4971 times)

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Chrono Trigger Pre-Release!
« on: January 25, 2008, 03:11:58 pm »
Once again, just messing with the Pre-Release of Chrono Trigger.  Came across this

- There's data for 2 extra spaces?  3FCA1C is where the 4 spots start.  I'm just etxt hacking the menu and what not.  I put 2f 2f 2f 2f and it puts 4 stars...I'm quite certain that is NOT in the final version of CT...Is this just junk data? xD

Edit: I guess if you change the first 2 bytes to 2F, the next 2 bytes are basically empty data...Their lvls were 99..I might have screwed up the level showing.

Edit 2: Yes.  I screwed up where it picks up their data for lvling.  Still strange though how removing that can do this xD




Edit 3: Shinrin and I are wondering if you could help us locate the Battle data.  Like, the item selecting data during battle.  We're planning to try and put in the "Weapon Change" during battle into the Final Version of CT
« Last Edit: January 25, 2008, 04:06:59 pm by justin3009 »

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Re: Chrono Trigger Pre-Release!
« Reply #1 on: January 25, 2008, 04:56:42 pm »
Just thought i'd post of what I have right now out of boredom.

- Original

- Partial English.  I have no idea what the 3 letters were where "Wep" is...I'm guessing it was suppose to be like EQP or something.




Yes, I know it's suppose to be Lightning and Luminaire but...it doesn't fit.  I think Dispel fits Esuna nicely for now.  You can only have a max of 8 characters per tech line...so it's the best I can think of.
« Last Edit: January 25, 2008, 05:00:10 pm by justin3009 »

Mauron

  • Guru of Reason Emeritus
  • Errare Explorer (+1500)
  • *
  • Posts: 1767
  • Nu-chan
    • View Profile
    • Maurtopia
Re: Chrono Trigger Pre-Release!
« Reply #2 on: January 25, 2008, 06:51:12 pm »
Interesting... do you have much written down on the menu structure of the prerelease?

Did the extra characters turn out to be complete junk, or semi-usable junk?

Edit: Semi-usable, it seems. Instead of taking level data like it should, it prints out whatever "garbage" is typed there.
« Last Edit: January 25, 2008, 07:02:58 pm by Mauron »

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Re: Chrono Trigger Pre-Release!
« Reply #3 on: January 25, 2008, 07:12:12 pm »
The extra characters had the same amount of data in the pre-release...which I found interesting.

Mauron

  • Guru of Reason Emeritus
  • Errare Explorer (+1500)
  • *
  • Posts: 1767
  • Nu-chan
    • View Profile
    • Maurtopia
Re: Chrono Trigger Pre-Release!
« Reply #4 on: January 25, 2008, 08:06:54 pm »
Ah, I didn't notice that with the different behavior.

Odd that the pre-release has this overflow while the final version has funky behavior when doing the same... and possibly annoying if 6 character names are possible.

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Re: Chrono Trigger Pre-Release!
« Reply #5 on: January 26, 2008, 01:17:05 am »

Mauron

  • Guru of Reason Emeritus
  • Errare Explorer (+1500)
  • *
  • Posts: 1767
  • Nu-chan
    • View Profile
    • Maurtopia
Re: Chrono Trigger Pre-Release!
« Reply #6 on: January 28, 2008, 05:19:08 pm »

I wonder what allows for that second screen, and if it's still available in the final US version.

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Re: Chrono Trigger Pre-Release!
« Reply #7 on: January 28, 2008, 07:17:12 pm »
I was trying to figure that out.  Failed though xd.  I'm not good wen it comes to finding pointers and ASM data to figure this stuff out.

Mauron

  • Guru of Reason Emeritus
  • Errare Explorer (+1500)
  • *
  • Posts: 1767
  • Nu-chan
    • View Profile
    • Maurtopia
Re: Chrono Trigger Pre-Release!
« Reply #8 on: January 28, 2008, 07:22:13 pm »
I was trying to figure that out.  Failed though xd.  I'm not good wen it comes to finding pointers and ASM data to figure this stuff out.
In this case, I didn't have a clue where to start.

Sometimes I stumble onto things, sometimes I don't.

Vehek

  • Errare Explorer (+1500)
  • *
  • Posts: 1761
    • View Profile
Re: Chrono Trigger Pre-Release!
« Reply #9 on: February 02, 2008, 01:13:54 pm »
Quote from: Justin3009, Youtube
Ack double comment, where was the offset to change it to Attck Dual and Item. I was never able to find those...
The text starts at CF5DD (for the first version of the battle menu).

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Re: Chrono Trigger Pre-Release!
« Reply #10 on: February 02, 2008, 02:21:37 pm »
AH!  THANK YOU!

http://www.youtube.com/watch?v=BEEB1yK9Xfg - That's all I have so far with the pre-release.  About the same as you, but not much further.

Vehek

  • Errare Explorer (+1500)
  • *
  • Posts: 1761
    • View Profile
Re: Chrono Trigger Pre-Release!
« Reply #11 on: February 03, 2008, 12:07:12 am »
Much more recent work:

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Re: Chrono Trigger Pre-Release!
« Reply #12 on: February 03, 2008, 12:20:02 am »
o.o...nice

Shinrin

  • Chrono Trigger Threads of Time
  • Squaretable Knight (+400)
  • *
  • Posts: 487
  • Chrono Trigger Fan # 100
    • View Profile
    • Shinrin Cole
Re: Chrono Trigger Pre-Release!
« Reply #13 on: February 03, 2008, 01:04:15 am »
we need to create a VWF code for CT Pre and J

JLukas

  • Fan Project Leader
  • Squaretable Knight (+400)
  • *
  • Posts: 426
    • View Profile
Re: Chrono Trigger Pre-Release!
« Reply #14 on: February 03, 2008, 06:50:01 am »
Compare the routines

JPN $025DE2-025DEE
USA $025E1E-025E35

and it should be pretty clear on what to do.  The JPN version and Pre uses a hardcoded $0C width value.  The USA version loads the width values from a table at 0260E6-026145.

Since the VWF routines take up more room, you'll need to JSL to some free space somewhere, and also pick a spot of free space for your width table (and update the 3 byte pointer address to match it)

BTW, 7E0235 is the current value of the character to display, and 7E0234 is a width counter for everything displayed on the line up to that point.