glide3x: remove obsoleted README, and rename README.2 to README
also edit the Voodoo Rush entry to mention Macronix along with AT3D
This commit is contained in:
143
glide3x/README
143
glide3x/README
@@ -1,30 +1,123 @@
|
||||
Here are a few notes about building Glide3x from CVS.
|
||||
Glide3x (dec-2004):
|
||||
~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
1.) Top Level Source Organization
|
||||
The Glide source trees are branched by platform. The platform
|
||||
names are internal names used at 3dfx. Since these names may not
|
||||
make sense to others here is a quick list.
|
||||
sst1: Voodoo Graphics XOR Voodoo Rush
|
||||
Maintainers: Daniel Borca
|
||||
|
||||
sst1: Voodoo Graphics
|
||||
sst96: Voodoo Rush
|
||||
cvg: Voodoo 2
|
||||
h3: Voodoo Banshee/Voodoo 3
|
||||
h5: The VSA-100 chip set used in the Voodoo4 and Voodoo5
|
||||
line of products.
|
||||
Voodoo Graphics:
|
||||
----------------
|
||||
|
||||
2.) The New Way of getting Glide from CVS.
|
||||
There is now a CVS module to get glide3 named Glide3. If you get
|
||||
this, you will get everything you need. All of the relevant
|
||||
projects, cvs, h3 and h5, are included, as well as swlibs.
|
||||
DOS/DJGPP working
|
||||
Req: DJGPP 2.04
|
||||
Build: make -f Makefile.DJ FX_GLIDE_HW=sst1 [...]
|
||||
|
||||
3.) The Old Way of getting Glide from CVS.
|
||||
The top level module needed are glide3x and swlibs. The glide3x
|
||||
module has only the glide code, without swlibs.
|
||||
DOS/OpenWatcom working
|
||||
Req: OpenWatcom 1.2
|
||||
Build: make -f Makefile.wat FX_GLIDE_HW=sst1 [...]
|
||||
|
||||
All glide source trees use a common set of libraries kept in the
|
||||
swlibs branch. In order to build any glide library the swlibs
|
||||
branch must be moved inside the glide3x directory. The swlibs
|
||||
branch is not stored here within the glide3x cvs tree because it
|
||||
is also shared with the glide2x branch. N.B.: If you use the CVS
|
||||
module Glide3, swlibs will be in the right place, and does not
|
||||
need to be moved.
|
||||
Linux working
|
||||
Req: gcc
|
||||
Build: make -f Makefile.linux FX_GLIDE_HW=sst1 [...]
|
||||
|
||||
Win32 working
|
||||
Req: MSVC6 (cl 12.00.8168, link 6.00.8168)
|
||||
Build: make -f Makefile.win32 FX_GLIDE_HW=sst1 [...]
|
||||
|
||||
Voodoo Rush (AT3D / Macronix):
|
||||
-----------------------------
|
||||
|
||||
DOS/DJGPP working
|
||||
Req: DJGPP 2.04
|
||||
Build: make -f Makefile.DJ FX_GLIDE_HW=sst96 [...]
|
||||
|
||||
DOS/OpenWatcom working
|
||||
Req: OpenWatcom 1.2
|
||||
Build: make -f Makefile.wat FX_GLIDE_HW=sst96 [...]
|
||||
|
||||
Linux compiles, but seems to be broken...
|
||||
Req: gcc
|
||||
Build: make -f Makefile.linux FX_GLIDE_HW=sst96 [...]
|
||||
|
||||
Win32 working
|
||||
Req: MSVC6 (cl 12.00.8168, link 6.00.8168)
|
||||
Build: make -f Makefile.win32 FX_GLIDE_HW=sst96 [...]
|
||||
|
||||
|
||||
cvg: Voodoo^2
|
||||
Maintainers: Daniel Borca, Hiroshi Morii
|
||||
|
||||
Voodoo^2:
|
||||
---------
|
||||
|
||||
DOS/DJGPP working
|
||||
Req: DJGPP 2.04
|
||||
Build: make -f Makefile.DJ FX_GLIDE_HW=cvg [...]
|
||||
|
||||
DOS/OpenWatcom working
|
||||
Req: OpenWatcom 1.2
|
||||
Build: make -f Makefile.wat FX_GLIDE_HW=cvg [...]
|
||||
|
||||
Linux working
|
||||
Req: gcc
|
||||
Build: make -f Makefile.linux FX_GLIDE_HW=cvg [...]
|
||||
|
||||
Win32 working
|
||||
Req: MSVC6 (cl 12.00.8168, link 6.00.8168)
|
||||
Build: make -f Makefile.win32 FX_GLIDE_HW=cvg [...]
|
||||
|
||||
|
||||
h3: Voodoo Banshee, Voodoo3
|
||||
Maintainers: Daniel Borca, Guillem Jover
|
||||
|
||||
Voodoo Banshee, Voodoo3:
|
||||
------------------------
|
||||
|
||||
DOS/DJGPP working
|
||||
Req: DJGPP 2.04
|
||||
Build: make -f Makefile.DJ FX_GLIDE_HW=h3 [...]
|
||||
|
||||
DOS/OpenWatcom working
|
||||
Req: OpenWatcom 1.2
|
||||
Build: make -f Makefile.wat FX_GLIDE_HW=h3 [...]
|
||||
|
||||
Linux DRI working, DGA seems to be broken, CINIT broken
|
||||
Req: gcc
|
||||
Build: make -f Makefile.linux FX_GLIDE_HW=h3 [...]
|
||||
|
||||
Win32 working
|
||||
Req: MSVC6 (cl 13.00.9176, link 7.00.9210), 2KDDK?
|
||||
Build: make -f Makefile.win32 FX_GLIDE_HW=h3 [...]
|
||||
|
||||
|
||||
h5: Voodoo Banshee, Velocity 100/200, Voodoo3/4/5
|
||||
Maintainers: Hiroshi Morii, Daniel Borca, Guillem Jover
|
||||
|
||||
Voodoo Banshee, Velocity 100/200, Voodoo3/4/5:
|
||||
----------------------------------------------
|
||||
|
||||
DOS/DJGPP working
|
||||
Req: DJGPP 2.04
|
||||
Build: make -f Makefile.DJ FX_GLIDE_HW=h5 [...]
|
||||
|
||||
DOS/OpenWatcom working
|
||||
Req: OpenWatcom 1.2
|
||||
Build: make -f Makefile.wat FX_GLIDE_HW=h5 [...]
|
||||
|
||||
Linux DRI working, DGA seems to be broken, CINIT broken
|
||||
Req: gcc
|
||||
Build: make -f Makefile.linux FX_GLIDE_HW=h5 [...]
|
||||
|
||||
Win32 working
|
||||
Req: MSVC6 (cl 13.00.9176, link 7.00.9210), 2KDDK?
|
||||
Build: make -f Makefile.win32 FX_GLIDE_HW=h5 [...]
|
||||
|
||||
|
||||
Notes:
|
||||
1) All systems require nasm 0.98.38 and GNU make 3.80.
|
||||
2) grDrawPoint has type-punning problems (optimizations enabled) in
|
||||
sst1, sst96, cvg and h3 branches.
|
||||
3) V1 library cannot be used with VR (and vice-versa). Hence the XOR...
|
||||
|
||||
|
||||
Have fun,
|
||||
Daniel Borca
|
||||
|
||||
123
glide3x/README.2
123
glide3x/README.2
@@ -1,123 +0,0 @@
|
||||
Glide3x (dec-2004):
|
||||
~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
sst1: Voodoo Graphics XOR Voodoo Rush
|
||||
Maintainers: Daniel Borca
|
||||
|
||||
Voodoo Graphics:
|
||||
----------------
|
||||
|
||||
DOS/DJGPP working
|
||||
Req: DJGPP 2.04
|
||||
Build: make -f Makefile.DJ FX_GLIDE_HW=sst1 [...]
|
||||
|
||||
DOS/OpenWatcom working
|
||||
Req: OpenWatcom 1.2
|
||||
Build: make -f Makefile.wat FX_GLIDE_HW=sst1 [...]
|
||||
|
||||
Linux working
|
||||
Req: gcc
|
||||
Build: make -f Makefile.linux FX_GLIDE_HW=sst1 [...]
|
||||
|
||||
Win32 working
|
||||
Req: MSVC6 (cl 12.00.8168, link 6.00.8168)
|
||||
Build: make -f Makefile.win32 FX_GLIDE_HW=sst1 [...]
|
||||
|
||||
Voodoo Rush AT3D:
|
||||
-----------------
|
||||
|
||||
DOS/DJGPP working
|
||||
Req: DJGPP 2.04
|
||||
Build: make -f Makefile.DJ FX_GLIDE_HW=sst96 [...]
|
||||
|
||||
DOS/OpenWatcom working
|
||||
Req: OpenWatcom 1.2
|
||||
Build: make -f Makefile.wat FX_GLIDE_HW=sst96 [...]
|
||||
|
||||
Linux compiles, but seems to be broken...
|
||||
Req: gcc
|
||||
Build: make -f Makefile.linux FX_GLIDE_HW=sst96 [...]
|
||||
|
||||
Win32 working
|
||||
Req: MSVC6 (cl 12.00.8168, link 6.00.8168)
|
||||
Build: make -f Makefile.win32 FX_GLIDE_HW=sst96 [...]
|
||||
|
||||
|
||||
cvg: Voodoo^2
|
||||
Maintainers: Daniel Borca, Hiroshi Morii
|
||||
|
||||
Voodoo^2:
|
||||
---------
|
||||
|
||||
DOS/DJGPP working
|
||||
Req: DJGPP 2.04
|
||||
Build: make -f Makefile.DJ FX_GLIDE_HW=cvg [...]
|
||||
|
||||
DOS/OpenWatcom working
|
||||
Req: OpenWatcom 1.2
|
||||
Build: make -f Makefile.wat FX_GLIDE_HW=cvg [...]
|
||||
|
||||
Linux working
|
||||
Req: gcc
|
||||
Build: make -f Makefile.linux FX_GLIDE_HW=cvg [...]
|
||||
|
||||
Win32 working
|
||||
Req: MSVC6 (cl 12.00.8168, link 6.00.8168)
|
||||
Build: make -f Makefile.win32 FX_GLIDE_HW=cvg [...]
|
||||
|
||||
|
||||
h3: Voodoo Banshee, Voodoo3
|
||||
Maintainers: Daniel Borca, Guillem Jover
|
||||
|
||||
Voodoo Banshee, Voodoo3:
|
||||
------------------------
|
||||
|
||||
DOS/DJGPP working
|
||||
Req: DJGPP 2.04
|
||||
Build: make -f Makefile.DJ FX_GLIDE_HW=h3 [...]
|
||||
|
||||
DOS/OpenWatcom working
|
||||
Req: OpenWatcom 1.2
|
||||
Build: make -f Makefile.wat FX_GLIDE_HW=h3 [...]
|
||||
|
||||
Linux DRI working, DGA seems to be broken, CINIT broken
|
||||
Req: gcc
|
||||
Build: make -f Makefile.linux FX_GLIDE_HW=h3 [...]
|
||||
|
||||
Win32 working
|
||||
Req: MSVC6 (cl 13.00.9176, link 7.00.9210), 2KDDK?
|
||||
Build: make -f Makefile.win32 FX_GLIDE_HW=h3 [...]
|
||||
|
||||
|
||||
h5: Voodoo Banshee, Velocity 100/200, Voodoo3/4/5
|
||||
Maintainers: Hiroshi Morii, Daniel Borca, Guillem Jover
|
||||
|
||||
Voodoo Banshee, Velocity 100/200, Voodoo3/4/5:
|
||||
----------------------------------------------
|
||||
|
||||
DOS/DJGPP working
|
||||
Req: DJGPP 2.04
|
||||
Build: make -f Makefile.DJ FX_GLIDE_HW=h5 [...]
|
||||
|
||||
DOS/OpenWatcom working
|
||||
Req: OpenWatcom 1.2
|
||||
Build: make -f Makefile.wat FX_GLIDE_HW=h5 [...]
|
||||
|
||||
Linux DRI working, DGA seems to be broken, CINIT broken
|
||||
Req: gcc
|
||||
Build: make -f Makefile.linux FX_GLIDE_HW=h5 [...]
|
||||
|
||||
Win32 working
|
||||
Req: MSVC6 (cl 13.00.9176, link 7.00.9210), 2KDDK?
|
||||
Build: make -f Makefile.win32 FX_GLIDE_HW=h5 [...]
|
||||
|
||||
|
||||
Notes:
|
||||
1) All systems require nasm 0.98.38 and GNU make 3.80.
|
||||
2) grDrawPoint has type-punning problems (optimizations enabled) in
|
||||
sst1, sst96, cvg and h3 branches.
|
||||
3) V1 library cannot be used with VR (and vice-versa). Hence the XOR...
|
||||
|
||||
|
||||
Have fun,
|
||||
Daniel Borca
|
||||
Reference in New Issue
Block a user