B
BloodShot
Guest
:'(Either that, or I'm screwing with DLPB, or I'm pretending to know something to look cool. Take your pick.
But I can reveal that there are currently no plans to bring this to AmigaOS.
My dreams are crushed
:'(Either that, or I'm screwing with DLPB, or I'm pretending to know something to look cool. Take your pick.
But I can reveal that there are currently no plans to bring this to AmigaOS.
I like that theory.Insane theory of the day: Aali hasn't released his new driver because he's been hired by SquareEnix to polish up and fix the PC port they're coming out with. He can't tell us about it because he's signed a non-disclosure agreement.
Voodoo? I don't recognize all these cards, but at the very least anyone with a voodoo card should be running the game normally, without Aali's driver. If the others are similarly outdated, I couldn't possibly imagine doing using a driver made for modern cards with them.I assume he has some difficulties adapting its C++ code to many different GPU driver revisions.
In this subforum anyone using 3D cards we usually have not around (Kyro II,Voodoo,PowerVR,Volari,Parhelia,Wildcat....)can post his problems.
They do, it's called OpenGL (Also Direct3D, but this driver does not support currently support Direct3D and he's never posted anything to indicate that he ever will). I don't know what version he's coding for, but it's safe to assume that whatever version that is, it should work on cards that support it and not cards that don't (provided also that they are fast enough and have enough RAM).Aali has ATI, nVidia, and Intel to code his driver with (assuming they all don't just have some basic code they all share)
I'm releasing the above-mentioned shader for testing.I've completely rewritten the glsl shader I've uploaded a while back, (It was having trouble on some gpu's with older shader models. So far, it includes:
- Ability to turn off/on, and customize each feature
- HDRBloom
- 5xBR-FXAA
- Full Screen SSAO (Yes, SSAO).
I will upload it here, in case anyone would like it, during the week if I'm finished/satisfied testing it.
If any other scripters/programmers would care to take a look to help optimize the code, for extra speed, send me a pm.
ps: This shader works both with Aali's OGL driver, and any ps1 emulator with a gpu plugin that supports glsl shaders (Pete's OGL2, gpuBladeSoft etc) for some who prefere to play ff VIII on emu (PC version sprites are horrid)
INFO: FF7/FF8 OpenGL driver version 0.7.11bINFO: Auto-detected version: FF7 1.02 US EnglishINFO: ATI Technologies Inc. AMD Radeon 6600M and 6700M Series 4.2.11740 Compatibility Profile ContextINFO: OpenGL 2.0 support detectedINFO: Found swap_control extensionINFO: Max texture size: 16384x16384INFO: Number of texture units: 8INFO: Original resolution 640x480, window size 1366x768, output resolution 1366x768, internal resolution 1366x768INFO: FBO extension detected, using fast scaling/postprocessing pathINFO: Shader limits: varying 128, vert uniform 16384, frag uniform 16384INFO: vertex shader compile log:Vertex shader was successfully compiled to run on hardware.INFO: fragment shader compile log:Fragment shader was successfully compiled to run on hardware.INFO: main program link log:Vertex shader(s) linked, fragment shader(s) linked.ERROR: failed to stat file C:\Program Files (x86)\Square Soft, Inc.\Final Fantasy VII\/shaders/ComplexMultiShaderERROR: init_postprocessing failed, postprocessing will be disabledINFO: FFMpeg movie player plugin loadedINFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.INFO: FF7Music helper plugin loadedLOCK UNLOCK TEST MATRIX INITIALIZE INITIALIZE DD/D3D END initializing sound...creating dsound primary bufferreading audio fileloading static soundssound initializedset music volume: 127set music volume: 127Entering MAINExiting MAINSTART OF CREDITS!!!INFO: C:\Program Files (x86)\Square Soft, Inc\Final Fantasy VII\Movies\eidoslogo.avi; h264/aac 1280x960, 15.000000 FPS, duration: 10.193000, frames: 153INFO: vertex shader compile log:Vertex shader was successfully compiled to run on hardware.INFO: fragment shader compile log:Fragment shader was successfully compiled to run on hardware.INFO: yuv program link log:Vertex shader(s) linked, fragment shader(s) linked.WM_CLOSE END OF CREDITS!!!Field QuitUNINITIALIZE DD END UNINITIALIZE DD
My pc specs:I'm releasing the above-mentioned shader for testing.
INFO: FF7/FF8 OpenGL driver version 0.7.11bINFO: Auto-detected version: FF7 1.02 US EnglishINFO: NVIDIA Corporation GeForce GTX 550 Ti/PCIe/SSE2 4.2.0INFO: OpenGL 2.0 support detectedINFO: Using PBOINFO: Found swap_control extensionINFO: Max texture size: 16384x16384INFO: Number of texture units: 4INFO: Original resolution 640x480, window size 1920x1080, output resolution 1920x1080, internal resolution 10200x6240INFO: FBO extension detected, using fast scaling/postprocessing pathINFO: Shader limits: varying 124, vert uniform 4096, frag uniform 2048INFO: fragment shader compile log:0(20) : warning C7508: extension ARB_framebuffer_object not supported0(47) : error C7533: global variable gl_TexCoord is deprecated after version 1200(819) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(820) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(821) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampfragment shader compile log:0(20) : warning C7508: extension ARB_framebuffer_object not supported0(47) : error C7533: global variable gl_TexCoord is deprecated after version 1200(819) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(820) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(821) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D,νό8TINFO: postprocessing program link log:Fragment info-------------0(20) : warning C7508: extension ARB_framebuffer_object not supported0(47) : error C7533: global variable gl_TexCoord is deprecated after version 1200(819) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(820) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(821) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cppostprocessing program link log:Fragment info-------------0(20) : warning C7508: extension ARB_framebuffer_object not supported0(47) : error C7533: global variable gl_TexCoord is deprecated after version 1200(819) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(820) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(821) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp5}ό8TERROR: init_postprocessing failed, postprocessing will be disabledINFO: FFMpeg movie player plugin loadedINFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.INFO: FF7Music helper plugin loadedLOCK UNLOCK TEST MATRIX INITIALIZE INITIALIZE DD/D3D END initializing sound...creating dsound primary bufferreading audio fileloading static soundssound initializedset music volume: 127set music volume: 127Entering MAINExiting MAINSTART OF CREDITS!!!ERROR: couldn't open movie file: C:\Program Files (x86)\Square Soft, Inc\Final Fantasy VII\movieseidoslogo.aviERROR: couldn't open movie file: C:\Program Files (x86)\Square Soft, Inc\Final Fantasy VII\moviessqlogo.aviset music volume: 127set music volume trans: 127->0, step=60END OF CREDITS!!!Entering MAINset music volume: 127Exiting MAINSTART OF MENU SYSTEM!!!WM_CLOSE END OF MENU SYSTEM!!!Field QuitUNINITIALIZE DD END UNINITIALIZE DD
INFO: FF7/FF8 OpenGL driver version 0.7.11bINFO: Auto-detected version: FF7 1.02 US EnglishINFO: NVIDIA Corporation GeForce GTX 550 Ti/PCIe/SSE2 4.2.0INFO: OpenGL 2.0 support detectedINFO: Using PBOINFO: Found swap_control extensionINFO: Max texture size: 16384x16384INFO: Number of texture units: 4INFO: Original resolution 640x480, window size 1920x1080, output resolution 1920x1080, internal resolution 10200x6240INFO: FBO extension detected, using fast scaling/postprocessing pathINFO: Shader limits: varying 124, vert uniform 4096, frag uniform 2048INFO: fragment shader compile log:0(20) : warning C7508: extension ARB_framebuffer_object not supported0(47) : error C7533: global variable gl_TexCoord is deprecated after version 1200(819) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(820) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(821) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampfragment shader compile log:0(20) : warning C7508: extension ARB_framebuffer_object not supported0(47) : error C7533: global variable gl_TexCoord is deprecated after version 1200(819) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(820) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(821) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D,νό8TINFO: postprocessing program link log:Fragment info-------------0(20) : warning C7508: extension ARB_framebuffer_object not supported0(47) : error C7533: global variable gl_TexCoord is deprecated after version 1200(819) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(820) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(821) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cppostprocessing program link log:Fragment info-------------0(20) : warning C7508: extension ARB_framebuffer_object not supported0(47) : error C7533: global variable gl_TexCoord is deprecated after version 1200(819) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(820) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp50 uvec4 texture2DLod(usampler2D, vec2, float) (0) : fpf gpf vpf tpf hpf gp4 fp50 vp50 cp50 gp50 ivec4 texture2DLod(isampler2D, vec2, float) (0) : vec4 texture2DLod(sampler2D, vec2, float)0(821) : error C1101: ambiguous overloaded function reference "texture2DLod(sampler2D, vec2, float)" (0) : _FERMI gp4 fp50 vp50 cp50 gp5}ό8TERROR: init_postprocessing failed, postprocessing will be disabledINFO: FFMpeg movie player plugin loadedINFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.INFO: FF7Music helper plugin loadedLOCK UNLOCK TEST MATRIX INITIALIZE INITIALIZE DD/D3D END initializing sound...creating dsound primary bufferreading audio fileloading static soundssound initializedset music volume: 127set music volume: 127Entering MAINExiting MAINSTART OF CREDITS!!!ERROR: couldn't open movie file: C:\Program Files (x86)\Square Soft, Inc\Final Fantasy VII\movieseidoslogo.aviERROR: couldn't open movie file: C:\Program Files (x86)\Square Soft, Inc\Final Fantasy VII\moviessqlogo.aviset music volume: 127WM_CLOSE END OF CREDITS!!!Field QuitUNINITIALIZE DD END UNINITIALIZE DD
INFO: FF7/FF8 OpenGL driver version 0.7.11bINFO: Auto-detected version: FF7 1.02 US EnglishINFO: NVIDIA Corporation GeForce GTX 550 Ti/PCIe/SSE2 4.2.0INFO: OpenGL 2.0 support detectedINFO: Using PBOINFO: Found swap_control extensionINFO: Max texture size: 16384x16384INFO: Number of texture units: 4INFO: Original resolution 640x480, window size 1920x1080, output resolution 1920x1080, internal resolution 10200x6240INFO: FBO extension detected, using fast scaling/postprocessing pathINFO: Shader limits: varying 124, vert uniform 4096, frag uniform 2048INFO: fragment shader compile log:0(20) : warning C7508: extension ARB_framebuffer_object not supportedINFO: postprocessing program link log:Fragment info-------------0(20) : warning C7508: extension ARB_framebuffer_object not supported0(264) : warning C7050: "ao" might be used before being initializedINFO: FFMpeg movie player plugin loadedINFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.INFO: FF7Music helper plugin loadedLOCK UNLOCK TEST MATRIX INITIALIZE INITIALIZE DD/D3D END initializing sound...creating dsound primary bufferreading audio fileloading static soundssound initializedset music volume: 127set music volume: 127Entering MAINExiting MAINSTART OF CREDITS!!!ERROR: couldn't open movie file: C:\Program Files (x86)\Square Soft, Inc\Final Fantasy VII\movieseidoslogo.aviERROR: couldn't open movie file: C:\Program Files (x86)\Square Soft, Inc\Final Fantasy VII\moviessqlogo.aviset music volume: 127set music volume trans: 127->0, step=60END OF CREDITS!!!Entering MAINset music volume: 127Exiting MAINSTART OF MENU SYSTEM!!!END OF MENU SYSTEM!!!Entering MAINExiting MAINField StartUNEXPECTED: zero countset music volume: 127Entering MAINExiting MAINSTART OF MENU SYSTEM!!!WM_CLOSE END OF MENU SYSTEM!!!Field QuitUNINITIALIZE DD END UNINITIALIZE DD
Look for ff8_opengl.cfg, it must be there.I notice there is a config file for FF7 and not FF8 when installing the driver. Do I just copy the driver files into the directory and launch with no need for any special config file?
I created a quick video on my youtube channel. You can watch it when it's uploaded. I'm leaving for the weekend and I will not have Internet connection there. Asmodean it's not that bad but you can see the difference in the still pictures like in the "prelude" (film grain is noticeable) and FPS are so low... I would love to watch the directx 11 version though. Nvidia always causes troubles...Leonhart7413, any chance you could post a screenshot of v120 in-game, just to see if it looks, as intended please.