Nglide with ATi legacy cards

Report bugs, errors, problems, etc.
Locked
User avatar
Zeus
Site Admin
Posts: 1623
Joined: Sun Sep 21, 2008 2:51 pm
Contact:

Re: Nglide with ATi legacy cards

Post by Zeus » Sun Oct 06, 2013 8:41 pm

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).

Gamecollector
Posts: 983
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: Nglide with ATi legacy cards

Post by Gamecollector » Sun Oct 06, 2013 11:31 pm

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.
Asus P4P800 SE/Pentium4 3.2E/2 GB DDR400 (3-3-3-8),
Radeon HD3850 AGP (Sapphire), Catalyst 14.4 (XpProSp3).
2 Voodoo2 12 MB (SLI), Win2k drivers 1.02.00 (XpProSp3).


Gamecollector
Posts: 983
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: Nglide with ATi legacy cards

Post by Gamecollector » Mon Oct 07, 2013 11:55 am

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...
Last edited by Gamecollector on Mon Oct 07, 2013 1:58 pm, edited 1 time in total.
Asus P4P800 SE/Pentium4 3.2E/2 GB DDR400 (3-3-3-8),
Radeon HD3850 AGP (Sapphire), Catalyst 14.4 (XpProSp3).
2 Voodoo2 12 MB (SLI), Win2k drivers 1.02.00 (XpProSp3).

User avatar
Zeus
Site Admin
Posts: 1623
Joined: Sun Sep 21, 2008 2:51 pm
Contact:

Re: Nglide with ATi legacy cards

Post by Zeus » Mon Oct 07, 2013 1:09 pm

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.

Gamecollector
Posts: 983
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: Nglide with ATi legacy cards

Post by Gamecollector » Mon Oct 07, 2013 8:07 pm

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.
Asus P4P800 SE/Pentium4 3.2E/2 GB DDR400 (3-3-3-8),
Radeon HD3850 AGP (Sapphire), Catalyst 14.4 (XpProSp3).
2 Voodoo2 12 MB (SLI), Win2k drivers 1.02.00 (XpProSp3).

Gamecollector
Posts: 983
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: Nglide with ATi legacy cards

Post by Gamecollector » Mon Oct 07, 2013 11:19 pm

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...
Attachments
Iwar.JPG
Iwar.JPG (14.54 KiB) Viewed 4481 times
Asus P4P800 SE/Pentium4 3.2E/2 GB DDR400 (3-3-3-8),
Radeon HD3850 AGP (Sapphire), Catalyst 14.4 (XpProSp3).
2 Voodoo2 12 MB (SLI), Win2k drivers 1.02.00 (XpProSp3).

User avatar
Zeus
Site Admin
Posts: 1623
Joined: Sun Sep 21, 2008 2:51 pm
Contact:

Re: Nglide with ATi legacy cards

Post by Zeus » Tue Oct 08, 2013 2:37 pm

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".

Gamecollector
Posts: 983
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: Nglide with ATi legacy cards

Post by Gamecollector » Tue Oct 08, 2013 9:29 pm

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?
Asus P4P800 SE/Pentium4 3.2E/2 GB DDR400 (3-3-3-8),
Radeon HD3850 AGP (Sapphire), Catalyst 14.4 (XpProSp3).
2 Voodoo2 12 MB (SLI), Win2k drivers 1.02.00 (XpProSp3).

WhiteMagicRaven
Posts: 122
Joined: Sun Feb 28, 2010 11:10 pm
Contact:

Re: Nglide with ATi legacy cards

Post by WhiteMagicRaven » Wed Oct 09, 2013 7:29 am

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.

Locked