D
DLPB_
Guest
I do not understand the technical aspect of how the game arranges materia and items in FF7. From what I can gather the matera and items have an ID and a table which tells it how to order. Let's start with the materia.
In order to reduce the number of textures the game uses and to place the materia onto the correct texture (colour wise) I had to also alter the texture ID of the 5 materias. These 5 ID's (1 byte each) are found at:
0091ABF0-0091ABF4
The problem is the game also uses these to arrange materia by colour. So now when I choose arrange, the Summon materia is first on the list and others are not in the correct order as the original.
A way to change this via assembly would be helpful or I will have to be sloppy and alter the textures in adobe photoshop. I have noticed 2 areas that seem to be most involved with reordering:
006CBCF3 and 0070e5da
It could also be that I am missing the point here and that the ID's I changed are just associating colour with materia and elsewhere there is code or table telling it how to go into the colour order.
===========
For items, it shouldn't be much of a problem to alter the tables so that "By name" works with my re-translated names and not the originals. I can probably find this on my own but we will see.
Any help appreciated.
In order to reduce the number of textures the game uses and to place the materia onto the correct texture (colour wise) I had to also alter the texture ID of the 5 materias. These 5 ID's (1 byte each) are found at:
0091ABF0-0091ABF4
The problem is the game also uses these to arrange materia by colour. So now when I choose arrange, the Summon materia is first on the list and others are not in the correct order as the original.
A way to change this via assembly would be helpful or I will have to be sloppy and alter the textures in adobe photoshop. I have noticed 2 areas that seem to be most involved with reordering:
006CBCF3 and 0070e5da
It could also be that I am missing the point here and that the ID's I changed are just associating colour with materia and elsewhere there is code or table telling it how to go into the colour order.
===========
For items, it shouldn't be much of a problem to alter the tables so that "By name" works with my re-translated names and not the originals. I can probably find this on my own but we will see.
Any help appreciated.
Last edited: