rec.autos.simulators

GP2 - patch for 3DFX/Rendition

Daniel R Ts

GP2 - patch for 3DFX/Rendition

by Daniel R Ts » Fri, 31 Jan 1997 04:00:00

Does anyone know if Micropose will patch GP2 to take advantage of the
superior graphics offered by the 3DFX voodoo and Rendition Verite
chipsets?

Even if it were only a frame rate patch and not a total overhaul of
graphics, I am sure a lot of gamers would appreciate it.

Regards

Daniel Tsui.

Asgeir Nesoe

GP2 - patch for 3DFX/Rendition

by Asgeir Nesoe » Fri, 31 Jan 1997 04:00:00


> Does anyone know if Micropose will patch GP2 to take advantage of the
> superior graphics offered by the 3DFX voodoo and Rendition Verite
> chipsets?

> Even if it were only a frame rate patch and not a total overhaul of
> graphics, I am sure a lot of gamers would appreciate it.

> Regards

> Daniel Tsui.

I would think you would need more than a 'patch' to export the games to
a 3D-card... Remember; the CPU accesses a 3D graphics card totally
different from a ordinary card. This means ALL the routines in the
program that use the graphics adapter must be rewritten. In addition,
you would probably rewrite close to 90 percent of the original program
(the exe file that is) because a 3D graphics card can process graphics
as well as just passively draw them, and this would mean that you would
use the CPU very different (the bigger portion of a program like this
make the 3D calculations, which should be done on the 3D card...), so
the entire structure of the program must be altered as well. The
graphics data files can be used unaltered, though...

The fight for high frame rate is the differnence between success and
failure, and it is certainly not as simple as just writing a 'frame rate
patch'...

Brian Bagge

GP2 - patch for 3DFX/Rendition

by Brian Bagge » Fri, 31 Jan 1997 04:00:00

So far, many of the games have done this with only a patch.  TR, Quake etc.

BB



>> Does anyone know if Micropose will patch GP2 to take advantage of the
>> superior graphics offered by the 3DFX voodoo and Rendition Verite
>> chipsets?

>> Even if it were only a frame rate patch and not a total overhaul of
>> graphics, I am sure a lot of gamers would appreciate it.

>> Regards

>> Daniel Tsui.

>I would think you would need more than a 'patch' to export the games to
>a 3D-card... Remember; the CPU accesses a 3D graphics card totally
>different from a ordinary card. This means ALL the routines in the
>program that use the graphics adapter must be rewritten. In addition,
>you would probably rewrite close to 90 percent of the original program
>(the exe file that is) because a 3D graphics card can process graphics
>as well as just passively draw them, and this would mean that you would
>use the CPU very different (the bigger portion of a program like this
>make the 3D calculations, which should be done on the 3D card...), so
>the entire structure of the program must be altered as well. The
>graphics data files can be used unaltered, though...

>The fight for high frame rate is the differnence between success and
>failure, and it is certainly not as simple as just writing a 'frame rate
>patch'...

Don Mullin

GP2 - patch for 3DFX/Rendition

by Don Mullin » Fri, 31 Jan 1997 04:00:00


> Does anyone know if Micropose will patch GP2 to take advantage of the
> superior graphics offered by the 3DFX voodoo and Rendition Verite
> chipsets?

> Even if it were only a frame rate patch and not a total overhaul of
> graphics, I am sure a lot of gamers would appreciate it.

> Regards

> Daniel Tsui.

        The odds of any GP2 patches are about as likely as Elvis showing up on
your doorstep and saying, "I'm not really dead little buddy." Or lets
see in other terms. Ok Gp2 has about as much chance of being patched as
Paully Shore does winning an Oscar.
--
There is no problem we can't ignore if we really put our minds to it.

GO #2!

        Mullins Motorsports Inc.
        http://www.***tron.com/~ddmj

Michael E. Carve

GP2 - patch for 3DFX/Rendition

by Michael E. Carve » Sat, 01 Feb 1997 04:00:00


: I would think you would need more than a 'patch' to export the games to
: a 3D-card... Remember; the CPU accesses a 3D graphics card totally
: different from a ordinary card. This means ALL the routines in the
: program that use the graphics adapter must be rewritten. In addition,
: you would probably rewrite close to 90 percent of the original program
: (the exe file that is) because a 3D graphics card can process graphics
: as well as just passively draw them, and this would mean that you would
: use the CPU very different (the bigger portion of a program like this
: make the 3D calculations, which should be done on the 3D card...), so
: the entire structure of the program must be altered as well. The
: graphics data files can be used unaltered, though...

: The fight for high frame rate is the differnence between success and
: failure, and it is certainly not as simple as just writing a 'frame rate
: patch'...

Ah, but the way GP2 is written, I don't think we need to worry about
giving extra stuff to the CPU to do when all of the graphics work is
being handled by an accelerated 3d card.  That's because when GP2 gets
bogged down, it still does everything CPU and slows down the refreshing
of the frames.  Besides if the program was written properly the graphics
routines should be "modular".  Having the graphics work done by the
card's engine would just allow the CPU to handle the stuff it's already
being asked to do, but not have to slow down the graphics.  It's sorta
the same thing as turning off detail to keep the CPU from having to take
time out of its calculations to draw a tree or building.  When we do
that in GP2, the CPU occupancy drops.

Of course all of this is pure speculation since I haven't seen the
actual source for GP2, but it appears that the graphics engine is
modular, if it was deeply embedded in  the rest of the code I think it
would have been more effecient.  Sometimes just handling calls and
returns from routines create a large overhead in a program.  There are
alot of things which need to be stored for retreival after returning
from a called routine along with just handling the addressing issues.

--
**************************** Michael E. Carver *************************
     Upside out, or inside down...False alarm the only game in town.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=<[ /./.  [-  < ]>=-=-=-=-=-=-=-=-=-=-=-=-=-=

David Gar

GP2 - patch for 3DFX/Rendition

by David Gar » Sat, 01 Feb 1997 04:00:00


> So far, many of the games have done this with only a patch.  TR, Quake etc.

> BB

Patch?!! Hell this sim is far from finished! The patch will be named
GP3!!!
-DG-
Marcus Keel

GP2 - patch for 3DFX/Rendition

by Marcus Keel » Sun, 02 Feb 1997 04:00:00

I heard that Microprose has apparently given/sold DirectDraw3 rights
of the game to Microsoft, so there remains a good chance that at least
a faster Win95 version could be in the offing
****************************************************************
http://dspace.dial.pipex.com/town/terrace/abk85/leeker/index.htm

Kenneth Lars

GP2 - patch for 3DFX/Rendition

by Kenneth Lars » Tue, 04 Feb 1997 04:00:00


The Voodoo chip can basically only "draw a triangle". A very advanced
triangle with mipmapping, anti-aliasing, z/w-buffering, alpha blending,
fog etc. - but still just a triangle. It cannot do any kind of 3D
manipulation (transforms) and thus does not comprise a 3D system
per se. Hence it should be a relatively simple operation to replace
GP2's "drawTriangle" routine to suit the Voodoo chip. Other problems
may be less trivial to overcome, though. Like the 2MB limit for texmap
storage and the different way the frame buffer is accessed. However, the
lack of a patch or even an announcement of intent still smells more like
politics than technical difficulties.

Cheers,
Kenneth


rec.autos.simulators is a usenet newsgroup formed in December, 1993. As this group was always unmoderated there may be some spam or off topic articles included. Some links do point back to racesimcentral.net as we could not validate the original address. Please report any pages that you believe warrant deletion from this archive (include the link in your email). RaceSimCentral.net is in no way responsible and does not endorse any of the content herein.