Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - F-man

Pages: [1]
1
Chrono Cross Modification / Re: Drop tables
« on: April 05, 2023, 01:31:26 pm »
I have done lots of research so I know several things so feel free to ask me too if you have problems. I am pretty good with battlescripts if I am allowed to say that. I check these forums now and then.

2
Chrono Cross Modification / Re: Custom Boss(es) (99% Completed)
« on: April 03, 2023, 10:50:00 am »
Ok, I hoped you had found way to add more models to game. Though would have been really great, but replacing not needed models from relevant CD does kinda work.

3
Chrono Cross Modification / Re: Custom Boss(es) (99% Completed)
« on: February 20, 2023, 01:55:07 pm »
I hope Grobyctw can share how did they succeed in this at some point. I am having some difficulties in adding new entities. Random things just stop working. Also, how did you do the recoloring of those bosses?

I can deal with battlescripts quite easily but what you have achieved here is impressive.

EDIT: Figured out the entity addition problem. If you increase the number of entities, you also have to change their number in the first file (0000.bin) in the script's cpt file.

4
I did little research on this too. So my finds are collected here:

(Material/Equipment price value is in the file 23 in the offsets 08 and 09.)

Equipment prices:
Forge: Main material price from the file 23 x Number of all materials used x 2
Sell: Equipment price from the file 23 x 2.5

If there is no main material (Bone - Rainbow Shell) then value 100 (64) is used instead in the forge formula.

Very simple formulas all in all.

5
Chrono Cross Modification / Stat boost and penalty element level
« on: February 03, 2023, 12:56:01 pm »
Stat boost and penalty elements are level 4 elements but they can be put on any level of the grid. From what I have read, there seems to be no penalty for putting them on level 1 compared to level 8. If someone has found out that there is indeed a difference, that would be interesting to hear too.

But, my real question is: When you consider the usefullness of the best stat boosts and penalties, what element level they should actually be? (Numble, for example, is already useless for players because at best it drops enemy's evasion by 1 from those rare enemies that have evasion slightly higher 0. So, please consider only the better ones.)

6
Chrono Cross Modification / Re: Element Grid Growth Formula
« on: January 31, 2023, 10:21:09 am »
I did a little research related on those grid lookup tables. The grid growth type 0, which is the most common one, seems to be 8x8 grid with 9 unknown values (rest can be gotten by combining Serge's and Guile's grids). So, I edited Serge's grid shape so that he could unlock all those unknown slots at some unknown star levels. Then I star-upped him to max stars, one star at time, to find which levels those would be. The answer ended up being never. Seems like those slots cannot be unlocked at any level as devs must have left them empty because they didn't use them. A very boring decission but might be useful information. I hope we can find those lookup tables.

7
Chrono Cross Modification / Pip evolution removal
« on: January 23, 2023, 09:40:44 am »
I have found a patch in these forums that fixes Pip grid glitch, but do we have any such Pip specialist here who would know how to completely stop Pip evolution mechanic. I think I could do it by editing every battlescripts but that would be quite unoptimal way if it can be done by simply zeroing some data somewhere else.

EDIT: Simple solution: Give the normal Pip the model of the fully evolved Pip bc model 2B, 2C or 2D is always a condition for the evolution to happen. This solution also allows the use of Pip's techs that require wings to look sensisble. Problem solved.

8
Chrono Cross Modification / Emulator that can handle 2048 ISO format?
« on: January 15, 2023, 02:42:36 pm »
Does anyone know an emulator that can run chrono cross 2048 format ISO file? I am doing a lot of testing and would really like if I could skip the process of converting the ISO file to playable format. (Today I found out how I can read status effects in battlescript. Will be really useful.)

EDIT: Also, any program that could more easily edit tbt tables would be great...
EDIT: I made Excel sheet that should make tbt tables quicker to edit.

9
Chrono Cross Modification / Re: CC Enemyedit: Max HP Possible?
« on: January 08, 2023, 07:37:41 pm »
Oh, that's really interesting, Grobycftw.  I hadn't thought to check HP based on party size.  The tests I did I think were with just Serge (seeing half HP at the beginning of the game), I wonder if it scales cleanly at 25% reduction per missing character:
1 char: 50%
2 char: 75%
3 char: 100%

Gonna go test this now.

EDIT: Checked this over my lunch break.  Here's what I found testing Beach Bums at Cape Howl. 
  • With one character, they had 16 HP (50%)
  • With two characters, they had 33 HP (100%+1HP, which is maybe probably just the bonus 5% given to male enemies when rounded down)
  • With three characters, they also have 33 HP.

So I think the scaling is only present when there are less than 2 characters on your team.  I'll have to test this later, when you become solo Lynx to see if this widely the case for the game, or just how they handle difficulty at the very beginning.

Just to make sure in case you haven't realized yet: Some early game battlescripts (the beach and cliff areas near Arni) have a global init code that weakens enemies if there is only one PC in the battle. Other battlescripts don't have this code so that's why this hp drop happens only in this situation.

10
Chrono Cross Modification / Re: Drop tables
« on: January 08, 2023, 05:14:53 am »
You are welcome! I am very happy to be of use. Hopefully you release your tools too.
It is good to remember that compression either works or it doesn't. I have noticed that compression of some fieldscripts breaks them but most of them tend to work. So, the program I am using is likely the best one so far but not a perfect one either. If you are implementing compression to your tools, it is best to use it separately when finishing the editing. I am quite sure the enemy edit tool sometimes corrupts the data by constantly comperssing it and then eventually failing at it.
Battlescripts are fun to edit, if you can make it even simpler that would be great too :)
Though, I don't think you need lzss tool for editing them... fieldscripts are a different thing, of course.

11
Chrono Cross Modification / Re: Drop tables
« on: January 07, 2023, 12:14:43 pm »
In case anyone needs this information, I will write here how I edited drop table.
1) Take file 0008 from cd by using PurpleCatTools.
2) By using a hex editor, make new file from the data starting from offset 3B4. The first hex values are 73 73 and the last ones 77 77.
3) Use lzss.exe from utunnels_utils to decompress the drop table from the data you just got.
4) The decompressed table in 8 bytes wide: Normal drop, rare drop, normal steal, rare steal. Each one is 2 bytes. 80 in the second byte makes the drop an element, otherwise it is an item.
5) When your drop table is ready, compress it again with lzss.exe while using the original compressed table as the sample file.
6) Remove the old compressed table from the file 0008 and replace it with your new one. They are of different size so you cannot just overwrite the old one.
7) At the start of 0008 file are the locations of each table in the file. Because the new table is larger than the original one, you have to increase these values so that they match the new offsets (starting from the table AFTER the table you just edited).
8) Now just insert 0008 back to the cd.

12
Chrono Cross Modification / Re: Drop tables
« on: January 03, 2023, 05:08:55 pm »
Sorry for replaying to this years old topic, but I am very interested to know if anyone knows now how to do this, as I am personally having some trouble. I have used purplecattools to dump files from the cd. The droptable seems defintely to be in file 0008 and I can quite easily extract the right data, decompress it to editable format and then edit it as I like. I am using the tool from utunnels_utils for decompression and compression btw. The problem is likely with the compressionv as the compressed file is very different in size from the original and I just cannot dump the recompressed data back to 0008 without game crashing after battle. I have no idea how enemyedit makes this work.

EDIT: As the samplefile in the compression process I am using the original compressed data. There was no documention what I should use so that seemed to be most sensible choice. I finally got it to read the table without crash but now all text in the after battlescreen is seriously messed up.

EDIT2: OK, I solved this myself finally. I just hadn't changed index values at the beginning of the 0008 file. Now everything works perfectly.

Pages: [1]