I've browsed the forums here the past couple of months, but decided that I needed some help, so this is my first post here.
I've been working on and off on my own personal FF7 project, using the files/data from the PSX version, and while I've got a good number of the stuff for displaying fields working to an extent, there are a few things I'd like to ask.
First of all, I know that the PSX doesn't have a z-buffer in it, so I am assuming that everything is rendered via painter's algorithm (whatever is considered the furthest away is drawn first, and the closest is drawn last, showing up above the rest). The tilemap section of the DAT files has it's own individual sections pertaining to drawing the field, as structured
here, but how does it know whether a 3D model is in front or behind a tile? is there a particular variable that contains the tile's "depth" on the screen, or something to help it sort it out? The wiki is somewhat old, and I've already seen some differences in a few of the structures.
Also, some files are 2Kbytes big, and look to be uncompressed, but I have no idea how to work with those.
I'll be hanging around here, and will more than likely ask more questions, but this is good for a start. Thanks in advance.