Author Topic: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions  (Read 182756 times)

arew264

  • *
  • Posts: 94
    • View Profile
Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« on: 2010-06-20 17:19:54 »
http://backup.ninjaloot.se/share/ff7_opengl-0.7.8b.zip

Installation
1. Extract the archive into your ff7 or ff8 folder
FF7:
2a. Run the modified FF7Config, pick custom driver in the list of renderers, you should get confirmation that the driver is working.
3a. Change your settings in ff7_opengl.cfg
FF8:
2b. Make sure EAX is properly installed (run EAXUnified.exe to install it if unsure)
3b. Change your settings in ff8_opengl.cfg
4. Play!

Changelog

  • 9999 limit break patch is now incorporated as a config option. Functionality should be mostly the same as the original YAMP patch by dziugo, also the GUI changes necessary are applied by this option.
  • MDef patch is also a config option, this one is not based on the YAMP patch but the end result is exactly the same.
  • Added support for subtractive (mode 2) and 25% incoming color (mode 3) blending and fixed the field files who were supposed to use them. Mode 3 is noticeable already in the first reactor, those code panels were not supposed to be that bright :) A very noticeable example of subtractive blending is the cat-and-mouse game in the temple of the ancients, where there used to be a mysterious white light in the caves there is now darkness as in the PSX version.
  • Popup error/glitch messages could fade away before you had a chance to see them, that is no longer the case.
  • Corrected filenames used to load field textures from the modpath.
  • Missing external textures can no longer crash the game.
  • Every texture is checked against max texture size/NPOT texture support to produce more helpful error messages.
  • Added a big warning message for when Windows reverts to using the software OpenGL renderer.
  • FF8 will now display a glitch message and a blank screen during moves if you are missing NPOT texture support instead of just making the screen completely white.
  • Where possible, removed the gray line that could show up during movies.
  • Fixed a problem with modpath not respecting LGP subdirectories.
  • Fixed a problem that could crash the game if a file could not be found inside an LGP archive.
  • Fixed a problem that would crash the game if a normal file could not be found.
  • Fixed the "wind.wav" (and any other .wav file) crash.
  • Fixed the wave "music" (usually background noise) that was missing if you were using a music plugin.
  • Removed the wine version of the ff7music plugin, it is no longer necessary as of wine version 1.1.35
  • Fixed a problem that could crash the game if a missing or broken battle .hrc file was loaded.
  • Window title is now "Final Fantasy VII" instead of "DEFAULT" in window mode.
  • Movies too big to fit into a texture are now skipped with an error message instead of producing a bunch of OpenGL errors.
  • Fixed the new battle interface glitch where battle models could overlap the GUI.


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)

That's a lot of fixes!
Thanks, Aali, I'll be trying this out shortly.

Kranmer

  • *
  • Posts: 766
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #1 on: 2010-06-20 17:36:51 »
Thanks for the new version Aali. These fixes will help alot.
I just tested this and i managed to get through north crater without the game crashing (which i couldn't do with 0.7.7),
And Both the final battle Sephiroth and Odin don't end up infront of the menu which is nice.
And it also doesn't crash at the battle arena for me anymore, This is looking great.
« Last Edit: 2010-06-20 17:44:15 by kranmer »

obesebear

  • *
  • Posts: 1389
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #2 on: 2010-06-20 17:46:26 »
I can't believe my "DEFAULT" mod has already been obsoleted.

I haven't actually played through the game in a long while, but I remember in the Temple of Ancients there were some problems with the field files being displayed incorrectly in the black materia room.  Does anyone know if this has already been fixed?

DLPB_

  • Banned
  • *
  • Posts: 11006
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #3 on: 2010-06-20 18:10:37 »
Excellent.

Terid__K

  • Guest
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #4 on: 2010-06-20 19:55:20 »
No bugs for me so far. And the gray line in FMVs was indeed fixed  :).


Covarr

  • Covarr-Let
  • Administrator
  • *
  • Posts: 3941
  • Just Covarr. No "n".
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #5 on: 2010-06-20 20:51:39 »
I kept getting people asking me about wind.wav, assuming that my knowledge of FF7Music carries over to all things audio related. This should significantly cut that down. Thanks! :)

Terid__K

  • Guest
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #6 on: 2010-06-20 21:03:25 »


Screenshot of the new blending. I always thought the white lights weren't a bug, but it did look a bit weird in such a dark place.

Damn sloppy PC port.


Kranmer

  • *
  • Posts: 766
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #7 on: 2010-06-20 21:11:25 »
I kept getting people asking me about wind.wav, assuming that my knowledge of FF7Music carries over to all things audio related. This should significantly cut that down. Thanks! :)

As far as i know as long as you had 0.7.7 you would get the wind.wav error even if you use FF7music (well i got the error when i tried using FF7Music and entering the north crater from the highwind on CD3, then again does FF7music cover the .wav files as well ? i thought it only did the midi but i could very well be wrong on this since i don't use FF7music by default)
But anyway it doesn't really matter now since like you say 0.7.8 fixes the problem.

InuRa

  • *
  • Posts: 78
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #8 on: 2010-06-21 02:15:16 »
Holy--- now that's a huge update! And it's working great until now, no crashes or errors! (yeah, had to test it before commenting too)
Can't say that i agree that with the 9999 limit break patch being included since it breaks the game original setup, but people who want to use it would just apply it anyway so it doesn't matter in the end.

Aali, something else might need some "fixing", idk if someone else feels really annoyed about this, but the in-game volume controls are far from perfect (Virtually unusable imo. The ones at the FF7config are also pretty bad too) and if i change the sound of the game using the Windows Volume Mixer it just keep resetting on zoning. Any change of including a master volume control? Just wanted to leave the game at 20% so i could multitask, otherwise its impossible to voice chat in the same computer as we play.

nikfrozty

  • *
  • Posts: 1215
  • Cloud kicks Sephiroth's Butt Anytime
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #9 on: 2010-06-21 10:59:17 »
I tried using it and its working alright!! Nice work man hope it has no bugs this time. :)

Aali

  • *
  • Posts: 1196
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #10 on: 2010-06-21 15:47:51 »
Already found a bug; modpath sometimes looks for files in weird places if direct mode is on. It should work as intended when direct mode is off, however.

myst6re

  • *
  • Posts: 640
  • Light King of the Savegame - Field Master - FF8.fr
    • View Profile
    • FF8.fr
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #11 on: 2010-06-21 16:15:25 »
show_fps and show_stats options don't work on ff8.

Aali

  • *
  • Posts: 1196
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #12 on: 2010-06-21 16:20:42 »
show_fps and show_stats options don't work on ff8.

They do here, are you using a french version? Nvidia or non-nvidia?

myst6re

  • *
  • Posts: 640
  • Light King of the Savegame - Field Master - FF8.fr
    • View Profile
    • FF8.fr
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #13 on: 2010-06-21 16:51:50 »
I'm using a french nvidia version.

Timber

  • *
  • Posts: 386
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #14 on: 2010-06-22 07:56:00 »
  • 9999 limit break patch is now incorporated as a config option. Functionality should be mostly the same as the original YAMP patch by dziugo, also the GUI changes necessary are applied by this option.

I'm curious, are there any maximum caps on this? dziugo's patch had configurable maximum caps, and defaulted to 30000.

Kranmer

  • *
  • Posts: 766
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #15 on: 2010-06-22 08:15:27 »
  • 9999 limit break patch is now incorporated as a config option. Functionality should be mostly the same as the original YAMP patch by dziugo, also the GUI changes necessary are applied by this option.

I'm curious, are there any maximum caps on this? dziugo's patch had configurable maximum caps, and defaulted to 30000.

i have tried this, and it appears to be the exact same as dziugo's patch, the cap is 30000 and if you try to go past this using HPplus materia you end up going back to 10HP

takumi99

  • Guest
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #16 on: 2010-06-22 09:10:42 »
I recive crash.dmp when disc3 path of laguna at lunatic pandora it always crash anybody please help.
my app.log

INFO: FF7/FF8 OpenGL driver version 0.7.8b
INFO: Auto-detected version: FF8 1.2 US English
INFO: ATI Technologies Inc. ATI Radeon HD 4600 Series 3.2.9704 Compatibility Profile Context
INFO: OpenGL 2.0 support detected
INFO: Found swap_control extension
INFO: Max texture size: 8192x8192
INFO: Original resolution 640x480, window size 1366x768, output resolution 1366x768, internal resolution 1920x960
INFO: FBO extension detected, using fast scaling/postprocessing path
INFO: Fragment shader(s) linked, vertex shader(s) linked.
WARNING: warning(#276) Symbol 'fb_texture' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'fb_texture' usage doesn't match between two stages
 
MATRIX INITIALIZE
INITIALIZING SOUND...
  initializing direct sound
  EAXDirectSoundCreate
  creating primary buffer
  initializing audio data
  OK
  initializing streaming
SOUND INITIALIZED
DIRECT MUSIC - Enumerating Ports...
PORT 0: Microsoft MIDI Mapper [Emulated]
GUID={0x5bc4df2d,0x897c,0x44c3,0x87,0x91,0xda,0x7,0xbc,0xe1,0xa7,0x9a}
PORT 1: Microsoft GS Wavetable SW Synth [Emulated]
GUID={0x3f1f5114,0xe21e,0x42bd,0x98,0x4a,0xae,0x34,0xa7,0xae,0x20,0xc1}
PORT 2: Microsoft Synthesizer
GUID={0x58c2b4d0,0x46e7,0x11d1,0x89,0xac,0x0,0xa0,0xc9,0x5,0x41,0x29}
Creating Port1...
    Microsoft Synthesizer
  Port1 supports XG data
Cannot open Movie File: C:\Program Files\Square Soft, Inc\FINAL FANTASY VIII\Publish.pak
SdMusicPlay ()
sd_music_play (number=0, song_id=79, volume=0)
midi_play...
Stopping Performance
Loading DLS...
Playing Segment
midi_play successful
MIDI stop
Can't open file: h:\DISK1
Can't open file: h:\DISK2
SdMusicPlay ()
sd_music_play (number=0, song_id=55, volume=0)
midi_play...
Stopping Performance
Playing Segment
midi_play successful
SdMusicPlay ()
sd_music_play (number=0, song_id=55, volume=127)
ERROR: unhandled exception


Thank you for help

Aali

  • *
  • Posts: 1196
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #17 on: 2010-06-22 12:48:05 »
Yes, the default limit is 30000. You can change this with the settings new_hp_limit/new_mp_limit but you're on your own if you make it more than 30000, it's not going to work too well.

DLPB_

  • Banned
  • *
  • Posts: 11006
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #18 on: 2010-06-22 18:16:53 »
hey aali is it possible you can add an option for sense materia to sense high HP bosses?  or is there a limit to it :(?

Aali

  • *
  • Posts: 1196
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #19 on: 2010-06-22 18:38:24 »
What do you mean? Doesn't sense work with high HP bosses?

DLPB_

  • Banned
  • *
  • Posts: 11006
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #20 on: 2010-06-22 22:21:02 »
No, the game has always been made to say "Could not sense" when HP of an enemy (any enemy) goes over around 40000.  Try it with Master Tonberry (44444) or Sephiroth or Emerald Weapon.

Aali

  • *
  • Posts: 1196
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #21 on: 2010-06-22 22:35:49 »
Exactly 40000? Can you sense an enemy with 39999 HP? It would make a lot more sense if the limit was at or under 2^15

Kudistos Megistos

  • Banned
  • *
  • Posts: 3929
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #22 on: 2010-06-22 23:35:39 »
IIRC, it was impossible to sense enemies with more than 30 000 HP, so it might have been an issue of not being able to sense more than 32767. However, my memory might be deceiving me here...

DLPB_

  • Banned
  • *
  • Posts: 11006
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #23 on: 2010-06-23 03:55:03 »
I also thought about that, but I can't remember if I was able to sense that red dragon that drops the carob nut.  That has 33333.  So yeah it is possibly 32767. That would make sense.....[pun not intended]
« Last Edit: 2010-06-23 03:56:41 by seif »

Aali

  • *
  • Posts: 1196
    • View Profile
Re: Aali's driver [v 0.7.8b] Help/Bugs/Suggestions
« Reply #24 on: 2010-06-23 12:47:55 »
Another modpath bug; the file extension is always stripped from filenames before loading anything from the modpath. In battle.lgp textures have names like cloud.t01, cloud.t02 etc which means they all end up loading the same texture from the modpath. I guess noone is using it for battle textures yet, but just in case you were planning on doing it, it probably wont work right.