News:

11 March 2016 - Forum Rules

Main Menu

Chrono Trigger sprite hacking.

Started by sb iq, September 28, 2009, 07:02:22 PM

Previous topic - Next topic

sb iq

Hi guys.

I'm helping a friend at badhacks.net work on a Chrono Trigger sprite hacking project. Normally he would go to Chrono Compendium and use it as a resource, but we all know what happened there.

He is trying to import nude Marle sprites from a hentai flash game into the ROM. Where are Marle's sprites located?

Also, if he were to hack the SNES ROM found within the Final Fantasy Chronicles and re-import it into the ISO, can the new sprites be seen when running the PSX game?

Thanks.

Vanya

While I don't even care to know anything about the content of this hack, I can comment on your questions.

As to the location of the graphics, I don't know.
They are more than likely compressed.

As to the other matter as long as the ROM he reinserts isn't any bigger than the one he extracts there shouldn't be any problems. I seriously doubt that if the game is being run off a ROM that they would go to the trouble of duplicating the data that is already present.

golden

There's a document in the database called "Chrono Trigger Offsets Guide", if you take a look inside "NA Offsets.txt" you'll find the location of Marle's sprites.

justin3009

Tile Molester is what you'll want to use as it's easy and just all around user friendly for this.

None of the PC sprites are compressed at all.

120000   1272BF   GFX   N   Magus sprites
1272C0   12E85F   GFX   N   Crono sprites
130000   136B3F   GFX   N   Frog sprites
136B40   13E27F   GFX   N   Lucca sprites
140000   147C3F   GFX   N   Marle sprites
147C40   14FAFF   GFX   N   Robo sprites
150000   158BFF   GFX   N   Ayla sprites
'We have to find some way to incorporate the general civilians in the plot.'

'We'll kill off children in the Juuban district with an infection where they cough up blood and are found hanging themselves from cherry blossom trees.'

ChronoMoogle

I checked out Geigers "Offset Guide" but could't figure this out:
Where are the Sprites of the title screen? I want to change the logo and the release year.

justin3009

Those are compressed.

I think 3E6002 was the location.

You'll have to decompress it using Temporal Flux.
'We have to find some way to incorporate the general civilians in the plot.'

'We'll kill off children in the Juuban district with an infection where they cough up blood and are found hanging themselves from cherry blossom trees.'

Mauron

ChronoMoogle:

3E5307   3E6001   GFX   Y   (015) Mode 7: Title screen   2007.06.12 - Trigger, Pendulum, and TM.
3E6002   3E6C4E   GFX   Y   (016) Mode 7: Title screen   2007.06.12 - Year and fancy Chrono.

You'll need to decompress them through Temporal Flux first.
Mauron wuz here.

ChronoMoogle

#7
Thank you really much  :thumbsup:

January 24, 2011, 02:49:18 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Another question.
I inserted some other text into the text, which is displayed at the beginning for about a second.
Is there a way to show it a little bit longer?

Mauron

On the title screen? I'm not really sure how that works, to be honest.
Mauron wuz here.

ChronoMoogle

Ye, this one.
Sad :(... Maybe someone else can help?

justin3009

I'll edit my post if I can figure it out, but the best I've found is this.

7E0072 - This is the memory value for the text to appear on screen.  It writes 6E there and then decreases the value.

The value and crap loads from somewhere else in memory, things I'm not actually familiar with yet so I won't be of much help.
'We have to find some way to incorporate the general civilians in the plot.'

'We'll kill off children in the Juuban district with an infection where they cough up blood and are found hanging themselves from cherry blossom trees.'

ChronoMoogle

#11
Thanks to ikari_01 we managed to find the location of the timer for it.
Its 33606.... If you mainipulate the 6E 00 with a Hexeditor, the time of the shown image can be changed. :)

Zeemis

Quote from: justin3009 on October 01, 2009, 09:48:33 AM
Tile Molester is what you'll want to use as it's easy and just all around user friendly for this.

None of the PC sprites are compressed at all.

120000   1272BF   GFX   N   Magus sprites
1272C0   12E85F   GFX   N   Crono sprites
130000   136B3F   GFX   N   Frog sprites
136B40   13E27F   GFX   N   Lucca sprites
140000   147C3F   GFX   N   Marle sprites
147C40   14FAFF   GFX   N   Robo sprites
150000   158BFF   GFX   N   Ayla sprites

Regarding compressed graphics, use "Peer Sprite Editor" to edit them. There is a decompression routine(filter if you would) that can decompress normal graphics, FFVI graphics, or Chrono Trigger. I've written a tutorial on how to decompress, edit, and recompress Final Fantasy VI graphics. This tutorial would work for Chrono Trigger.
http://www.ff6hacking.com/forums/showthread.php?tid=848

-----------
Edit

After reading through a few posts in this thread, I guess Temporal Flux can already decompress graphics.
I wish FF3usME could do this. :P

Gemini

Quote from: sb  iq on September 28, 2009, 07:02:22 PMAlso, if he were to hack the SNES ROM found within the Final Fantasy Chronicles and re-import it into the ISO, can the new sprites be seen when running the PSX game?
The brief answer to that is: no. The long answer is: only a very few spots of the ROM are actually loaded by the PlayStation engine, like main dialog text. Graphics, maps, and most of the data are instead loaded from external resources or compressed overlay files.