Page 27 of 34

Re: Nglide with ATi legacy cards

Posted: Sun Oct 06, 2013 8:41 pm
by Zeus
WhiteMagicRaven wrote:Try to update Heretic II to 1.06 Patch?
Thanks. Now everything makes sense.

Indeed, the cd-check is close to 3367e in 1.06 and the game is crashing if you start it without entering the tutorial (1.00 / 1.06).

Re: Nglide with ATi legacy cards

Posted: Sun Oct 06, 2013 11:31 pm
by Gamecollector
Looks like I have found another solution to a Heretic II 1.06 a3d trouble.
Have deleted Heretic's a3dapi.dll files (2 places). Voila - a3d is working ok (a3dapi.dll from %windows%\system32 is used), no more need to lower the audio acceleration level.

Re: Nglide with ATi legacy cards

Posted: Mon Oct 07, 2013 6:39 am
by WhiteMagicRaven
So it fixed now? All errors is appear by using A3D sound?

Re: Nglide with ATi legacy cards

Posted: Mon Oct 07, 2013 11:55 am
by Gamecollector
WhiteMagicRaven wrote:So it fixed now? All errors is appear by using A3D sound?
No, only 1 error - no sound at all. Now sounds are here. :)
I'm not sure about SoundMAX (Analog Devices AD1985) A3D 1.0 or A3D 2.0 compatibility - maybe this API is just emulated...
And unfortunatedly there is no a3dapi.dll in Heretic II 1.0...

Re: Nglide with ATi legacy cards

Posted: Mon Oct 07, 2013 1:09 pm
by Zeus
WhiteMagicRaven wrote:So it fixed now? All errors is appear by using A3D sound?
No, he just found a solution to A3D problem. The crashes are still here. I'm debugging them right now.

Re: Nglide with ATi legacy cards

Posted: Mon Oct 07, 2013 8:07 pm
by Gamecollector
Another classic bug. :)
Interstate '76 (with a gold patch for 3dfx support).
Main menu/Options/Graphic options = ctd (module i76shell.dll, offset 37813).
If options are called in simulation (Esc) - all is working.

Re: Nglide with ATi legacy cards

Posted: Mon Oct 07, 2013 11:19 pm
by Gamecollector
It looks like the letter I is cursed. :)
I-War (aka Independence War in US):
1) It looks like any current PC is too fast for this game. Examples are - briefings sounds are cutted. Ship rolling is "jumpy" etc. Have found this link as the another example. 600 MHz, oh well...
2) Patched version - software mode is working only with ddraw acceleration disabled/video acceleration level 3 or lower. Offset 656d4 with the 1st patch, 68014 with the 1.24 patch.
3) And the main bug - quit to desktop after end/abort (shift+q twice) of a mission. No warnings, no error messages, just silent quitting...

Re: Nglide with ATi legacy cards

Posted: Tue Oct 08, 2013 2:37 pm
by Zeus
Patch for Heretic 2 added to nGlide's compatibility list. ACT was insufficient. I had to modify quake2.dll (all crashes came from this dll).

P.S. Version 1.06 works at 30fps by default. If you want to play it at 60fps add "set cl_maxfps 60" line to "base\default.cfg".

Re: Nglide with ATi legacy cards

Posted: Tue Oct 08, 2013 9:29 pm
by Gamecollector
Zeus wrote:Patch for Heretic 2 added to nGlide's compatibility list. ACT was insufficient. I had to modify quake2.dll (all crashes came from this dll).

P.S. Version 1.06 works at 30fps by default. If you want to play it at 60fps add "set cl_maxfps 60" line to "base\default.cfg".
Big tnx.
Can a similar fix be created for the Heretic II version 1.00?

Re: Nglide with ATi legacy cards

Posted: Wed Oct 09, 2013 7:29 am
by WhiteMagicRaven
Thank you so much =)
Did you can test please this is happen on Heretic II 1.06a? its xplosiv edition of heretic2
http://heretics-hexens.ucoz.com/temp/quake2.zip <- this file its update it to 1.06a
can you do patch to this version too please.