Qhimm.com Forums
Miscellaneous Forums => Scripting and Reverse Engineering => Topic started by: Cyberman on 2005-09-17 15:46:41
-
Well people have speculated weather FF7 has any lights or not.
It does as a matter of fact in the field scenes, and they are used. They are different colors the most pronounced use of them is the sector 5 slums in the room below where turtles paradise pamphlet 1 is found.
It's not dynamic lighting obviously :D
Cyb
-
It's not dynamic lighting obviously :D
What do you mean with "not dynamic"? Not directional, or no shadows?
-
It's not dynamic lighting obviously :D
What do you mean with "not dynamic"? Not directional, or no shadows?
Not generated in real time?
-
I think that only the field engine uses lighting, the battle engine surely doesn't, since all shadows and lightings are mapped directly to the vertice colors...
- Alhexx
-
Are you talking about the lighting for the field models or the lighting on some of the textures?
The light map for each of the models are given in Section 3 of the PC field files. Like in the file cosin1..
AAAA.HRC is given this light map.
868283
6E0049
FAFC0E
9D9B9C
8A093E
F6A3F7
4D4D4D
76F449
FA67F6
404040 //RGB level 64,64,64
The first 27 bytes have something to do with direction and intensity if I remember correctly. The last three bytes are the RGB value of all the light on the model.
like so...
(http://i4.photobucket.com/albums/y112/FFVIIIReunion/Red.jpg)(http://i4.photobucket.com/albums/y112/FFVIIIReunion/Green.jpg)(http://i4.photobucket.com/albums/y112/FFVIIIReunion/Blue.jpg)
-
1 The Field file has a set of lights that are positioned relative to the walk map.
2 These are MOST pronounced in the Wall Market area of the game.
3 The lights cast no shadows (since this would require more work in the playstation variant of the game).
AT first I thought this was because of semi transparency of the background colors. I looked at the background and then the the illumination, as well as the transparency bit of the background. They weren't quite matching. In Sector 5's market you'll notice it around places that are illuminated (very pronouncedly) in particular the weapon shop the Tutles Paradise place, and the Item shop. These spots have light fading added to the background pixels (that is how I realized they weren't part of the background at all). Anything that walks under these become noticably brighter and change color acording to the light source. Field model's aren't illuminated like the battle models likely so that they look right with this form of illumination. If a field model is not near a light source the normal lighting shows. Barret for example always appears dark and flat, it's hard to see unless you sit there and stare as you move cloud about.
Wander in and out of illuminated areas in Sector 7 and Sector 5 and the light illumination is quite noticeable.
So just for a stated fact FF7 does use lighting in the Field areas. It is only additive lighting (IE you can't make something DARKER).
Cyb
-
So, is the walkmap and lighting data on the PSX version any similar to the PC version?
-
So, is the walkmap and lighting data on the PSX version any similar to the PC version?
The walkmap and lighting data are likely identical in format. I'm just twiddling a bit.
I've also noticed that the walk maps are NOT just planar sections. They are ramped in some areas. An example is the Chocobo Farm.
Cyb
-
I've also noticed that the walk maps are NOT just planar sections. They are ramped in some areas. An example is the Chocobo Farm.
Cyb
That would mean its a 3d walkmap on a 2d backdrop....
-
its kinda sad that squer enix didn't change any aspect of the game when te pc verion luanched probebly just to save money, cuz the game could be much better for the pc verison ....
-
its kinda sad that squer enix didn't change any aspect of the game when te pc verion luanched probebly just to save money, cuz the game could be much better for the pc verison ....
Not to sound nit-picky, but it was Squaresoft / Square Eidos then...
-
its kinda sad that squer enix didn't change any aspect of the game when te pc verion luanched probebly just to save money, cuz the game could be much better for the pc verison ....
Well I suggest you go out and dig in a junk yard what computer was around then and the sofware that ran on it and repeat that statement. You'll soon discover your thinking is a bit errant. The power of computers and 3d cards were so so in 1997 in comparison to today.
I also believe that the company was limited in what they could do because they could only work with the original data and source code. Porting likely was quite difficult to begin with.
In order to 'improve' on the game they would likely have had to change much of the original data, this was NOT done as it was just compiled to a format that the PC would find more acceptable instead.
Cyb
-
its kinda sad that squer enix didn't change any aspect of the game when te pc verion luanched probebly just to save money, cuz the game could be much better for the pc verison ....
I think at the time when they did the conversion most PCs still had software rendering. And neither Square or Eidos could invest the time to redo the graphics anyway, which is more expensive and time consuming than you might think.
-
Sqeenix (I love that name) recently had a round-table on re-releasing FF7 with thier newer engine. The allocation would of been at least 450 people and a two-year lead time.
They don't have the cash for it.
-
Sqeenix (I love that name) recently had a round-table on re-releasing FF7 with thier newer engine. The allocation would of been at least 450 people and a two-year lead time.
They don't have the cash for it.
Sounds like a complete remake too me.
It's too bad they wouldn't allow the fans to do a remake :D
Cyb
-
The fans would never do as good of a job as SquareEnix could do... they have the money.. the fans don't..
-
The fans have hearts.
L. Spiro
-
True. I noticed that I left that out of my post after I made it, but didn't have time to edit it. The fans have the passion, but not the money. So, the game may very well be a great game.. but, it would go through many deaths and rebirths, as well as funding issues.. cuz you wouldn't be getting paid to make the game..
-
Well all things are possible, as much as Linux grew from 1995 to what it is today. Anything can be done, you just have to devote the time. The important issue is .. being sued :D
Cyb