Support for MechWarrior 3

General discussion about nGlide.
lowenz
Posts: 6
Joined: Mon Aug 02, 2010 12:06 am

Support for MechWarrior 3

Postby lowenz » Fri May 11, 2012 7:16 am

Well, Mech3 has problems with all current videocards and drivers. Sadly it's a fact.

So, please, can you:
*add support in nGlide (for the mighty 1.0 release!)
*find a way to make show up a voodoo "virtual card" in a game that let you choose display adapter (via menu or registry)? I have installed nGlide but Mech3 can't find any 3dFX device.

I think the second request is the most difficult to implement.

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

Re: Support for MechWarrior 3

Postby Zeus » Fri May 11, 2012 4:11 pm

lowenz wrote:I think the second request is the most difficult to implement.

Actually, It's impossible without the source code. Besides, who is programming Glide API nowadays? :roll:
I'm sure if somebody had the sourcecode and the willingness to write a new renderer, he would use Direct3D directly instead.

Gamecollector
Posts: 940
Joined: Fri Jan 07, 2011 9:29 am

Re: Support for MechWarrior 3

Postby Gamecollector » Fri May 11, 2012 8:48 pm

Err, IIRC, "Mechwarrior 3" is the DX6 only game. No glide at all.
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).

lowenz
Posts: 6
Joined: Mon Aug 02, 2010 12:06 am

Re: Support for MechWarrior 3

Postby lowenz » Thu May 17, 2012 12:25 am

You're right, checked now.

http://www.mechwarrior3.org/mechwarrior ... t/faq.html

3Dfx DirectX Driver

Sorry for this, but I really hate can't run correctly with jewel of the past :D
Heavy Gear 2 too :(

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

Re: Support for MechWarrior 3

Postby Zeus » Thu May 17, 2012 1:24 am

lowenz wrote:Sorry for this, but I really hate can't run correctly with jewel of the past :D

Yes, so many great games do not have Glide support. :(
Let's hope we will see DirectX 2-7 => 9 wrapper one day.

lowenz wrote:Heavy Gear 2 too :(

Read this.

robertmo
Posts: 65
Joined: Tue Jul 26, 2011 3:41 pm

Re: Support for MechWarrior 3

Postby robertmo » Wed May 30, 2012 2:05 pm

Zeus wrote:Let's hope we will see DirectX 2-7 => 9 wrapper one day.

why 9 not 11? Actually I wonder why nglide is for dx9 not 11 as i guess dx9 will die soon and it will need a wrapper too dx9->10/11 (yeah that would exclude win9x and winxp support and make games that doesn't work in vista/win7 not compatible, 11 would even exclude vista, but i still wonder if there are some more reasons for that).

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

Re: Support for MechWarrior 3

Postby Zeus » Wed May 30, 2012 4:00 pm

:shock: :shock: :shock:

You're missing a simple fact that wrapper is not an emulator. Who needs a wrapper that wraps let's say to
DirectX 14 if none of these games that use it work anymore?

You're also missing a fact that success of Windows XP (along with DirectX 9) is unprecedented in the whole Windows history. Did you forgot when Microsoft released DirectX 9? It was 2002! And still, it will be supported in Windows 8 (thus, for at least next 3 years).

This means DirectX 9 offers the widest range of operating systems (thus, compatibility with old games) and graphics cards (thus, user base). DirectX 11 cuts down everything by 70%.

DirectX 9 -> DirectX 11 wrapper won't be needed since DirectX 9 will be supported in Windows 8.
And in DirectX 14 era there won't be any sense in using Glide or early DX API wrappers. You will use a Virtual Machine with Windows XP and DirectX 9 support then.

AnarchoCapitalist
Posts: 66
Joined: Thu Aug 05, 2010 4:53 pm

Re: Support for MechWarrior 3

Postby AnarchoCapitalist » Wed May 30, 2012 6:22 pm

Zeus wrote:And in DirectX 14 era there won't be any sense in using Glide or early DX API wrappers. You will use a Virtual Machine with Windows XP and DirectX 9 support then.
The 3dfx Voodoo 5 will hopefully emulated as a Virtual Device by then. Maybe Zeus can get started on emulating a Voodoo5 as a virtual device:)
2500K
GTX 780 3 GB
8 GB RAM
Antec 300 Panaflo U1A exhaust
WDBlack500GB, WD 1TB, WD 320GB
Sabertooth P67 B3
W7 x64
Antec Signature 650

robertmo
Posts: 65
Joined: Tue Jul 26, 2011 3:41 pm

Re: Support for MechWarrior 3

Postby robertmo » Thu Jun 07, 2012 3:21 pm

Zeus wrote:Let's hope we will see DirectX 2-7 => 9 wrapper one day.

I think next dosbox version (if ever released) with emulated voodoo->opengl will handle up to dx5. If voodoo2 is added later it could handle dx6 too i guess. if voodoo3 -> dx7.
It will also handle glide games not working in winxp/7.
And unlike DirectX 2-7 => 9 wrapper will also work on non Windows systems.

Squall Leonhart
Posts: 68
Joined: Wed Jun 01, 2011 11:55 pm

Re: Support for MechWarrior 3

Postby Squall Leonhart » Sat Jun 23, 2012 9:03 pm

robertmo wrote:
Zeus wrote:Let's hope we will see DirectX 2-7 => 9 wrapper one day.

why 9 not 11? Actually I wonder why nglide is for dx9 not 11 as i guess dx9 will die soon and it will need a wrapper too dx9->10/11 (yeah that would exclude win9x and winxp support and make games that doesn't work in vista/win7 not compatible, 11 would even exclude vista, but i still wonder if there are some more reasons for that).



Easily answerable

Because DirectX9 still allows fixed function calls, wrapping to that then letting the driver handle the function recompiling will be easier than wrapping the fixed function stuff to d3d11 shaders


Return to “General”

Who is online

Users browsing this forum: Google [Bot] and 1 guest