sezero
b33d69b0a3
cvg, fxremap.c: make almost everything static.
...
except for the two exported functions.
also replaced 'null' by 'NULL' (why that 'null' define I wonder..)
2018-08-06 14:00:50 +03:00
sezero
1f08466bc6
sst96: more of making several global vars static:
...
- initat3d.c: make ClockTableAT3D[] const and static.
- initad3d.c: make const vars bPowerOff, bHighSpeed,
and bBypass static.
2018-08-06 14:00:01 +03:00
sezero
30ec87871d
sst96: exclude debug stuff from release-builds (regNames & co.)
2018-08-06 13:56:50 +03:00
sezero
f053d6b0cf
sst96: constified iRegNames[]
2018-08-06 13:55:02 +03:00
sezero
ef5108ae49
sst96: vgdrvr.c, vg96drvr.c: minor whitespace cleanups.
2018-08-05 17:24:28 +03:00
sezero
9fee9e454d
sst96: fix warnings introduced by commit 383731e84
2018-08-05 17:23:37 +03:00
sezero
46226e7d14
revert commit 16a4feb6, define INIT_ACCESS_DIRECT for SST96 DOS builds.
2018-08-05 12:04:04 +03:00
sezero
383731e840
make a few more global vars static. remove glideIdent[] from gglide.c (unused.)
2018-08-05 12:02:59 +03:00
sezero
08e1e599fd
xos.inc: fixed 'unterminated string' warning from nasm.
2018-08-05 12:02:59 +03:00
sezero
4f81f1ed1b
added a top-level README file.
2018-08-05 12:02:59 +03:00
sezero
ae760389ae
glide2x/h3 (linhwc.c/minihwc.c): fix fenceVar with newer gcc versions.
...
from glide3x tree.
2018-08-05 12:02:59 +03:00
sezero
486276471e
add missing Rush files to glide2x side.
2018-08-05 12:02:59 +03:00
sezero
1a273ba12a
sst1 cleanup: remove non-existent h3drvr (FX_SST2) stuff [glide2x side]
2018-08-05 12:02:59 +03:00
sezero
8b047bb95c
splash and shameless plug updates:
...
removed experimental splash stuff from h3/h5 for non-windows.
if either of GLIDE_SPLASH or GLIDE_PLUG aren't defined their
respective data are completey excluded from the binary image,
and their respective functions aren't called at all.
2018-08-05 12:02:59 +03:00
sezero
bbbb581698
add a sst96 subdirectory to sst1/lib/
2018-08-05 12:02:59 +03:00
sezero
cb46d5b49c
disable shameless plug overlay and splash screen in DOS builds.
...
reduces binary size and not really needed.
2018-08-05 12:02:59 +03:00
sezero
8bdf368c58
Makefile.DJ: define a DXE3GEN variable, defaulting to dxe3gen
2018-08-05 12:02:59 +03:00
sezero
720d0b125e
DJGPP Makefile updates with some (ugly) cross-build workarounds.
2018-08-05 12:02:59 +03:00
sezero
35be4ad445
sst1 cleanup: remove non-existent h3drvr (FX_SST2) stuff
2018-08-05 12:02:59 +03:00
sezero
dc5f7d0065
commented out some unused static vars
2018-08-05 12:02:59 +03:00
sezero
9b83acbefd
linux build fixes
2018-08-05 12:02:59 +03:00
sezero
bc892aff15
cvg: added -DGLIDE_CHIP_BROADCAST=1 and -DGLIDE_BLIT_CLEAR=1 among the CFLAGS.
...
Windows makefile has them, already. The linux makefile used to have them but
magically lost them somehow in the glide-devel-branch. Let's see how it goes..
2018-08-05 12:02:59 +03:00
sezero
16a4feb6e6
sst1,initmcrx (initMCRXSetVideo): make Macronix Rush cards function under DOS
...
achieved by commenting out the INIT_ACCESS_DIRECT ifdef. maybe just defining
INIT_ACCESS_DIRECT works too? that adds a initAT3DWait(100) call for the AT3D
cards. to be revisited / tested in future...
2018-08-05 12:02:59 +03:00
sezero
78a5774bc8
h5, minihwc.c (hwcInitRegisters): call h4InitPlls() if H4 is defined for v4/5
...
patch from Frank Sapone <emoaddict15@gmail.com > --- overclocking support with
SSTH3_GRXCLOCK for Voodoo 4/5 cards.
2018-08-05 12:02:59 +03:00
sezero
eea61facf8
h3/h5, linhwc.c, minihwc.c: fix fenceVar with newer gcc versions. build fixes.
2018-08-05 12:02:59 +03:00
sezero
dd7cb10225
cvg, rcver.h: comment out fxbldno.h and hard-code BUILD_NUMBER for now.
2018-08-05 12:02:59 +03:00
sezero
e8c99cbad5
swlibs/newpci/pcilib/fxpci.c (pciGetErrorString): unsigned casts to fix warning
2018-08-05 12:02:59 +03:00
sezero
4092b17053
3dfx.h: change FxI32 and FxU32 to be of long types for Windows and DOS.
2018-08-05 12:02:59 +03:00
sezero
e6d386eb3c
sst1, initat3d.c: build / warning fixes.
2018-08-05 12:02:59 +03:00
sezero
8448392757
sst1, init96.c: remove static redeclaration of init96SetupRendering().
2018-08-05 12:02:59 +03:00
sezero
c2eaa35f54
sst1, gxdraw.c: fix typo introduced by the gcc4.1 strict aliasing fixes
2018-08-05 12:02:59 +03:00
sezero
7415325040
h5, minihwc.h: fix misplaced HWC_EXT_INIT ifdef in struct hwcBoardInfo_s
2018-08-05 12:02:59 +03:00
sezero
5ca0c8b42f
h5, gtexdl.c: commented out unused local var 'didcompress'
2018-08-05 12:02:59 +03:00
sezero
fdeb88fac5
h5, gdraw.c: fix build with newer gcc versions.
2018-08-05 12:02:59 +03:00
sezero
14e33eb51d
h3, gthread.c: build fix
2018-08-05 12:02:59 +03:00
sezero
d257dd2bc2
h3cinit.c: removed an ugly hack for building under dos.
2018-08-05 12:02:59 +03:00
sezero
371f2af8ec
gdebug.c: gdbg_set_file() fixes.
2018-08-05 12:02:59 +03:00
sezero
6a898856bb
cvg, splshdat.c: fix missing braces in initializer warning
2018-08-05 12:02:59 +03:00
sezero
de08f2ebbf
gsplash.c: changed type of fogTableSize to FxI32
2018-08-05 12:02:59 +03:00
sezero
dde408cf00
added missing newline at end of two files
2018-08-05 12:02:59 +03:00
sezero
76a8dc0416
removed dependency on ctype.h functionality. also simplified NULL usage.
2018-08-05 12:02:59 +03:00
sezero
4819e38cc4
cvg: replaced a build fix hack with a better one
2018-08-05 12:02:59 +03:00
sezero
4fd268232a
replaced broken binary files as best as I can
2018-08-05 12:02:43 +03:00
sezero
ec57d92c97
remove two test binaries
2018-08-05 12:02:39 +03:00
sezero
968e385010
removed most of the cvs keywords.
...
in some files, added back last-revision logs which cvs2git removed:
feel more comfortable that way for now..
also removed all of the .cvsignore files.
2018-08-05 12:02:27 +03:00
sezero
367a3b66c4
fix stupid eol
2018-08-05 12:01:50 +03:00
sezero
2c11e03776
removed some static vars relying on cvs revision number (glide2x side)
2018-08-05 11:58:06 +03:00
sezero
d7086902f1
removed some static vars relying on cvs revision number.
2018-08-05 11:58:00 +03:00
guillemj
944b60eac8
Clarify that the driver works on kernels >= 2.x
2011-07-03 02:11:38 +00:00
guillemj
9ab3c4634c
Handle Linux 3.x versions
2011-07-03 02:06:12 +00:00