Custom graphics driver for FF7/FF8 [v.1-.7.6]

  • Thread starter Thread starter halkun
  • Start date Start date
Status
Not open for further replies.
I also got this crash just initiating the battle. The weird thing is, I had already battled four (or three?) times already, and nothing had happened.

EDIT: Oops, totally forgot the APP.LOG and the crash.dmp. Here is it, for Aali, and Aali's eyes only, please. It can only be downloaded ten times before deletion:

http://rapidshare.com/files/236330769/APPLOGandCRASHDMP.rar.html

Thank you very much for your support.
 
Last edited:
Summons like Titan, Neo Bahamut, KOTR, Kujata, Ifrit or Alexander?. They all make heavy use of framebuffer effects at some point. This is very slow if you don't have OpenGL 2.0 support and still pretty taxing for the graphics card if you do. Keep in mind that with 1280x960 you have to push four times as many pixels around.

If you get slowdowns the first time a new effect is shown on the screen it's probably because that palette hadn't been used with that texture before and so the texture had to be reloaded.
Err 1280x960 is 4 times in linear measurement whereas increasing the resolution by 4x actually increases the area (pixels) by 16.  Trivia I know but :D

By the way it's interesting to watch this.  I assume you have a log feature to see what sets of calls are made for what part of the game?  It would be interesting to know 'where' the calling address is for the library calls is all.

Cyb
 
You think 1280x960 is 16 times larger than 640x480? :-P

I have a config option that prints out each and every call made to the driver, but it's not very useful anymore since the sheer amount of calls makes it impossible to get anything useful out of it. (And turning this option on makes the game atleast 100x slower)

But I can tell you now, there are some wrappers for calling the driver, some code calls it directly, some stuff fills in its own call table with driver routines etc. It's a mess.

Oh and I fixed the battle crash for good this time, it will not be in 0.6.4b :-P
It was a problem with the unload texture routine, and FF7 calling it in a number of different unexpected scenarios. Although I haven't been able to reproduce it myself, those crash logs told me exactly what I needed to know. :-)
 
Obviously, I meant the crash, not the fix :lol:
Oh, I sometimes hate being a non-native. I usually misunderstand these kind of conversations.

Thank you!
 
They tried that. It was called Esperanto. It never really caught on.

[/offtopic]
 
They tried that. It was called Esperanto. It never really caught on.

[/offtopic]
yeah sorry bout offtopic, was gonna say,  red swarf comedy uses that.  Perhaps they should attempt it with english?  since english is already the aviation standard.  I think sooner or later they may have to really
 
http://backup.ninjaloot.se/share/ff7_opengl-0.6.4b.zip

Installation
Run FF7Config to setup sound/midi if you haven't done that already.
Extract the archive into your ff7 folder (where ff7.exe is), run one of the .reg files (64-bit Vista users have to use the vista64bit file)
FF7 will now use the new driver. (To revert the changes made by the .reg file, run FF7Config)

New features in this version
None

Bug fixes in this version
Finally fixed the crash in battle introduced with 0.6.1b. :-)
Added some more sanity checking to prevent a few possible crashes.


If you find any issues, please post screenshots, relevant information from APP.LOG and if possible, a savegame.
If you get a crash, provide a copy of crash.dmp and APP.LOG (preferably in a zip archive, this will make it 10x smaller)
Yay! Thank you! I'll test it right away!
 
They tried that. It was called Esperanto. It never really caught on.

[/offtopic]
yeah sorry bout offtopic, was gonna say,  red swarf comedy uses that.  Perhaps they should attempt it with english?  since english is already the aviation standard.  I think sooner or later they may have to really
English is a horrible language  :-P
I vote for Japanese, so we can all properly understand and enjoy the best games and anime as they were meant to be experienced  :lol:

Sorry for the OT Aali, this driver gives me no real problems so I always wind up waiting for the next release for even better stuff.
Keep at it  :-D
 
They tried that. It was called Esperanto. It never really caught on.

[/offtopic]
yeah sorry bout offtopic, was gonna say,  red swarf comedy uses that.  Perhaps they should attempt it with english?  since english is already the aviation standard.  I think sooner or later they may have to really
English is a horrible language  :-P
I vote for Japanese, so we can all properly understand and enjoy the best games and anime as they were meant to be experienced  :lol:
DEAL!
 
Aali, I was wondering if you have any plans to add h.264 support for your driver?
 
Aali, I was wondering if you have any plans to add h.264 support for your driver?
I dont know how hard it would be to implement h264  but I am guessing it would have a serious impact on performance.  The decoder is quite cpu intensive
 
:-D  wow thats pretty cool!

ahh yes forget what i said before, i was thinking about a diff game.   Does it play vids good?
 
When I used this, I get some weird uhh green lines in FF7. Otherwise it works perfect in battles etc.. How to fix this?

Also.. dunno if you can help but I can't seem to get videos work on fullscreen mode either. works on quarter though.
And yes I know it isn't this drivers fault but. I'm desperate :(

Anyways.. would like some help with the green lines. It worked normally before.
 
Status
Not open for further replies.
Back
Top