AminetAminet
Search:
84734 packages online
About
Recent
Browse
Search
Upload
Setup
Services

game/shoot/awinquake_src.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:Source code of awinquake 0.9, a68k/ppc
Author: p.mcgavin at irl.cri.nz
Type:game/shoot
Version:0.9
Architecture:generic
Date:2000-03-22
Download:game/shoot/awinquake_src.lha - View contents
Readme:game/shoot/awinquake_src.readme
Downloads:1391

This archive contains the SAS/C Amiga source code of awinquake and
awinquakeppc 0.9.  You don't need it to play winquake or awinquakeppc,
only if you want to try and compile it or look at how it works.

awinquake was derived from the original ID Software Linux winquake
source which you can download from:

   ftp://ftp.cdrom.com/pub/idgames/idstuff/source/q1source.zip

My modified source code should still compile for Linux (APUS),
Solaris, Win95, etc, with no changes --- untested.  All winquake
support files for those platforms are included in this archive,
even though they are not used by the Amiga version.


------------------------------------------------------------------------
v0.9       12 Mar 2000

d_scan.c, d_init.c, amiga_ppc_d_scan.c: Implemented d_subdiv16
variable, default value is 1 for PPC.  Wrote new D_DrawSpans16().
Perspective is now calculated every 16 pixels by default, instead of
every 8 pixels, leading to a significant increase in speed.

r_draw.c, r_local.h, d_polyse.c, new file amiga_d_polyse.s: More 68k
assembly optimisations from John Selck.  68k assembly versions of
R_ClipEdge() and R_EmitEdge() work now.


------------------------------------------------------------------------
v0.8        3 Mar 2000

snd_amiga.c, snd_mix.c, snd_dma.c: Implemented AHI support using AHI
device interface with double-buffering.  Had problems reducing the
number of context switches.  Use PPC timer to work out approximately
when each AHI request will finish, then poll with CheckIO() after
that.  Because AHI requests are queued, it's difficult finding out
exactly when they started.  When timed from the PPC side, AHI requests
that should take at least 5.944 seconds to complete inexplicably seem
to finish about 0.02 to 0.08 seconds before that.  Therefore I allow
0.1 seconds of slop in the code.  Timed from the m68k side, they
finish at the expected time.  Right now I have no explanation for the
discrepancy.

sys_amiga.c: More changes to PLL code.  Hopefully this is the last
time and it works in all circumstances now.

d_scan.c: Rearranged middle-level loop of D_DrawSpans8() to
precalculate z = 0x10000 / zi for the next loop just before the inner
rendering loop.  So now the FDIV runs in the FPU in parallel with the
inner rendering loop, instead of delaying it.  Modified
amiga_ppc_d_scan.s similarly.  Made other minor changes to inner
loops, gaining 0.1 fps.

r_surf.c: R_DrawSurfaceBlock8_mip*(): Made lightleft, lightright,
lightleftstep, lightrightstep and colormap all locals instead of
static.  Also copied vid.colormap, sourcetstep and surfrowbytes into
locals.  Gained 0.4 fps.  I don't think I could beat the code
generated by gcc for R_DrawSurfaceBlock8_mip*() in hand-assembly now.

r_edge.c: R_LeadingEdge(): Moved local variables to make them even
more local, i.e, inside if-statements and loops.  Gained 0.2 fps.

r_draw.c: R_ClipEdge(): Tried the same trick as above, but it didn't
seem to achieve anything.

d_*.c, r_*.c: John Selck sent me some m68k assembly code for lots of
rendering routines.  Added new files amiga_d_68k.c and amiga_r_68k.c.
Inserted #ifdef around routines that are replaced with assembly
equivalents.  Assembly replacements for R_ClipEdge() and R_EmitEdge()
didn't work, so didn't use those ones.


------------------------------------------------------------------------
v0.7       19 Feb 2000

amiga_ppc_mathlib.s: Stupid bug in sqrt() introduced at the last
minute in v0.6 made the player virtually uncontrollable.  Fixed.


------------------------------------------------------------------------
v0.6       18 Feb 2000

Some ELF loaders couldn't load awinquakeppc v0.5 because various
global symbols declared in amiga_socket_lib.s and amigacgxtagfns.s had
no type declared.  Goodness knows how it worked in v0.4.  Anyway,
added ".type symbol,@function" declarations to those files.  Also
added ".size" directives to the end of each routine.

Added optimised c2p for 68k version.  Used Aki Laukkanen's
68060-optimised c2p routine from ADoom.

cd_audio.c: Continue without CD audio if cdplayer.library fails to
open.

sys_amiga.c: Added more PLL cases to awinquakeppc bus speed calc.  See
http://members.xoom.com/silicon/docs/ppc_pll.html.

vid_amiga.c: Aspect ratio fix accounts for LACE, HIRES and SUPERHIRES
in native modes using code of John Selck.

vid_amiga.c: Added -directcgx option and code to handle it.  Also
required change to quakedef.h and new routines VID_LockBuffer() and
VID_UnlockBuffer().

d_ifacea.h and r_shared.h: Increased maximum allowed resolution from
1280x1024 to 1600x1280.

Added new file amiga_ppc_stubs.h included from vid_amiga.c.  Declared
special inline versions of WritePixelArray8() and ReplyMsg() with
optimised cache modes.  This increased overall speed of awinquakeppc
by approximately 0.6 fps with ppc.library.

smakefile: Now compile awinquakeppc CPU-intensive routines with GCC
2.95.2 from http://munk.home.pages.de/.  Now runs at 38.9 fps in
320x200 for "timedemo demo2".

Wrote some hand-optimised PPC assembly routines for awinquakeppc.  New
files are amiga_ppc_d_scan.s and amiga_ppc_mathlib.s.  Added #ifdef to
d_scan.c and mathlib.c.  Speed increased to 40.5 fps.  Found that the
most important inner-loops are already as fast as possible without
changing the algorithms, i.e, memory speed bound.  Almost all of the
speedup came from optimising the middle-level loop of D_DrawSpans8().
All the effort I put into D_DrawZSpans(), VectorNormalize(), Length()
and mysqrt() seems to have made negligible difference.  Sorry, my
assembly routines don't work with StormC or VBCC yet because those
compilers use different conventions from GCC for accessing static
variables.  So only awinquakeppc benefits so far.

------------------------------------------------------------------------
v0.5       30 Jan 2000

sys_amiga.c: Memory heap was allocated twice.  Oops.  Fixed.

sys:amiga.c: Fixed return value of main().

in_amiga.c: Added joypad support and improved mouse support using
Jarmo Laukkonen's WarpQuake source code as an example.  Variable
mouse_has_moved is set in vid_amiga.c.

Tried compiling WarpOS PPC version with StormC.  Changes required:

common.h: redefine qboolean, false and true

console.c: use fopen(), fwrite(), fclose(), remove() instead of
open(), write(), close(), unlink().

net.h, net_main.c, net_dgrm.c: use prototypes for procedure function
variable.

Copied writechunkypixels_stub.c, cybergraphics_protos_stub.c,
cdplayer_protos_stub.c and lowlevel_protos_stub.c from other projects.

Created project file awinquakewos.ΒΆ.  The smakefile also works.

StormC version works, but rather slow.

Tried compiling WarpOS PPC version with vbcc.  Changes required:

All *.c and *.h files: Remove ^Ms with dos2unix.

console.c, sys_amiga.c, vid_amiga.c and cd_amiga.c: Various #ifdef __VBCC__

r_alias.c: vbccwos generates bad code for the assignment "pauxverts =
&auxverts[0]" in R_AliasDrawModel.  As a workaround, made auxverts[]
static for vbcc in r_alias.c.

sys_amiga.c: vbcc incorrectly parses the double constant 4294967296.0
in source code.  Replaced with (2147483648.0 + 2147483648.0).

For vbccwos, compiled a few inner-loop files with -O3.  However vbcc
generated bad code for r_draw.c and maybe r_bsp.c at that level of
optimisation.  Compiled most files for vbccwos with -O1.

mathlib.c: Both StormC and VBCC rounded results differently to SAS/C,
GCC and EGCS in anglemod().  The result was the player's view slowly
drifted when compiled with StormC or VBCC.  Made correction in
anglemod().


------------------------------------------------------------------------
v0.4       11 Jan 2000

vid_amiga.c: Call cybergraphics.library WritePixelArray() instead of
WriteChunkyPixels() under KS3.0 (provided cgx lib is open).

sys_amiga.c: PPCGetAttr (PPCINFOTAG_CPUPLL) appears to return the PLL
code in the high nibble.  Calculated bus speed is more likely to be
right now.

common.c and host.c: Made more changes to handling of ':' and '/' and
directory paths.

Created in_amiga.c from in_null.c.  Support -mouse and -mousepointer.
Changes to IDCMP message handling in vid_amiga.c.

sys_amiga.c: Changed handling of PLL for calculating bus speed.
Hopefully it's right now.

sys_amiga.c: Call Host_Shutdown() on exit.  Config.cfg is written now.


------------------------------------------------------------------------
v0.3        4 Jan 2000

v0.2 called BestCModeIDTags() even if cybergraphics.library failed to
open.  That caused crashes and other problems on Amigas without
cybergraphics.library.

The SAS/C __AMIGADATE__ macro generates the string (4/1/0) for 4th Jan
2000, instead of (4/1/100).


------------------------------------------------------------------------
v0.2       30 Dec 1999

Wrote sys_amiga.c, vid_amiga.c, snd_amiga.c, cd_amiga.c and
net_amigaudp.c starting with copies of sys_null.c, vid_null.c,
snd_null.c, cd_null.c and net_udp.c, mainly by cutting and pasting
from other projects.

Created smakefile.

PPC assembly files copied from other projects are: amiga_timer.s,
amiga_cgxtagfns.s and amiga_socket_lib.s.  Also created
cdplayer_pragmas.h.  It goes in ppcinclude:ppcpragmas.

Used includes and libs from SDKs for cybergraphics, AmiTCP and
cdplayer.library, all on Aminet.

d_edge.c: commented out declaration of screenwidth (conflict with
declaration in r_main.c).

d_local.h: made sadjust, tadjust, bbextents, bbextentt and prealspandrawer
all extern to avoid duplicate definitions of symbols.

chase.c: declared SV_RecursiveHullCheck as extern.

host_cmd.c: declared SV_SaveSpawnparms as extern.

net_dgrm.c: don't #define BAN_TEST

common.c: deal with '/' in filenames in calls to COM_AddGameDirectory()

SAS/C 6.58 appears to generate bad code for R_TransformFrustum() in
r_misc.c when optimisations are turned on.  Split r_misc.c into 2
separate files, r_misc1.c and r_misc2.c, the latter containing only
R_TransformFrustum().  Compiled r_misc2.c as a special case without
optimisation.

Had a lot of trouble debugging amigaudp networking code.  Tracked down
2 problems after a full day of debugging.  The first was that the
wrong errno variable was being picked up.  Replaced references to
errno with calls to bsdsocket.library Errno().  The 2nd problem was in
UDP_AddrCompare().  The original code compared addr1->sa_family with
addr2->sa_family.  Because of the way chars are aligned in the
sockaddr_in structure, this included an uninitialised byte.  Changed
to compare ((struct sockaddr_in *)addr)->sin_family instead.  Finished
up changing all occurrences of addr->sa_family to ((struct sockaddr_in
*)addr)->sin_family.

Compiled some low-level rendering modules with ppc-amigaos-gcc instead
of scppc.  Overall speed increased by about 3%.  Discovered that
R_DrawSolidClippedSubmodelPolygons() was truncated by scppc to
R_DrawSolidClippedSubmodelPolygo() and wouldn't link with untruncated
references generated by ppc-amigaos-gcc.  Fixed by truncating the name
in the source code in r_bsp.c, r_main.c and r_local.h.


Contents of game/shoot/awinquake_src.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1064    2323  45.8% -lh5- facb Nov  2  1998 winquake/3dfx.txt
[generic]                 1595   10524  15.2% -lh5- 598c Jan 25  2000 winquake/adivtab.h
[generic]                 5700   12918  44.1% -lh5- 49a5 Mar 12  2000 winquake/amiga.readme
[generic]                  332    1323  25.1% -lh5- 75ff Feb 17  2000 winquake/amiga_cgxtagfns.s
[generic]                 5548   24227  22.9% -lh5- 0730 Feb 23  2000 winquake/amiga_d_68k.s
[generic]                 1945    7759  25.1% -lh5- bb68 Mar 11  2000 winquake/amiga_d_polyse68k.s
[generic]                 4883   11186  43.7% -lh5- 2c13 Mar 12  2000 winquake/amiga_notes.txt
[generic]                 2080    9177  22.7% -lh5- 963a Jan 13  2000 winquake/amiga_ppc_c2p.p
[generic]                 2013    8927  22.5% -lh5- 12f7 Feb 17  2000 winquake/amiga_ppc_c2p.s
[generic]                 8472   27846  30.4% -lh5- de4c Mar 11  2000 winquake/amiga_ppc_d_scan.s
[generic]                 1370    3572  38.4% -lh5- 2b12 Feb 19  2000 winquake/amiga_ppc_mathlib.s
[generic]                  832    3023  27.5% -lh5- 40b4 Feb 26  2000 winquake/amiga_ppc_stubs.h
[generic]                 4136   18961  21.8% -lh5- e818 Mar 11  2000 winquake/amiga_r_68k.s
[generic]                 1842   19396   9.5% -lh5- 1ec5 Feb 17  2000 winquake/amiga_socket_lib.s
[generic]                   72     181  39.8% -lh5- 9ce4 Jan 25  2000 winquake/amiga_timer.h
[generic]                  266     722  36.8% -lh5- a79b Aug 19  1999 winquake/amiga_timer.p
[generic]                  188     356  52.8% -lh5- ded3 Feb 17  2000 winquake/amiga_timer.s
[generic]                 3942   21261  18.5% -lh5- 29ef Jan 25  2000 winquake/anorm_dots.h
[generic]                 1170    6295  18.6% -lh5- f2a6 Jan 25  2000 winquake/anorms.h
[generic]                 1360    4240  32.1% -lh5- 6d00 Jan 25  2000 winquake/asm_draw.h
[generic]                 1016    2523  40.3% -lh5- 603d Jan 25  2000 winquake/asm_i386.h
[generic]                  636    2840  22.4% -lh5- b28a Jan 25  2000 winquake/block16.h
[generic]                  632    2789  22.7% -lh5- ced1 Jan 25  2000 winquake/block8.h
[generic]                 2630    7099  37.0% -lh5- 9406 Jan 25  2000 winquake/bspfile.h
[generic]                  265     470  56.4% -lh5- 01cb Jan 23  2000 winquake/c2p8_040_amlaukka.h
[generic]                 1621    8726  18.6% -lh5- bee3 Jan 23  2000 winquake/c2p8_040_amlaukka.s
[generic]                 2676    9316  28.7% -lh5- 7b14 Feb  2  2000 winquake/cd_amiga.c
[generic]                 4376   18629  23.5% -lh5- 9297 Jan 25  2000 winquake/cd_audio.c
[generic]                 2388    7642  31.2% -lh5- 9407 Jan 25  2000 winquake/cd_linux.c
[generic]                  545    1003  54.3% -lh5- 0e16 Jan 25  2000 winquake/cd_null.c
[generic]                 2668    9670  27.6% -lh5- c0d4 Jan 25  2000 winquake/cd_win.c
[generic]                  509     938  54.3% -lh5- a8e1 Jan 25  2000 winquake/cdaudio.h
[generic]                  933    7103  13.1% -lh5- bd70 Jan 25  2000 winquake/cdplayer_pragmas.h
[generic]                  496    2671  18.6% -lh5- bf25 Jan 25  2000 winquake/cdplayer_protos_stub.c
[generic]                 1186    2519  47.1% -lh5- c57d Jan 25  2000 winquake/chase.c
[generic]                 2583    7316  35.3% -lh5- 16aa Jan 25  2000 winquake/cl_demo.c
[generic]                 3372   11211  30.1% -lh5- 706e Jan 30  2000 winquake/cl_input.c
[generic]                 5030   15381  32.7% -lh5- 32fc Jan 25  2000 winquake/cl_main.c
[generic]                 6562   20827  31.5% -lh5- 4b57 Jan 30  2000 winquake/cl_parse.c
[generic]                 2500    8901  28.1% -lh5- be5b Jan 25  2000 winquake/cl_tent.c
[generic]                  108     332  32.5% -lh5- 8f98 Dec 20  1999 winquake/clean.bat
[generic]                 3601    8949  40.2% -lh5- dd14 Jan 25  2000 winquake/client.h
[generic]                 4093   12206  33.5% -lh5- 1ddd Jan 25  2000 winquake/cmd.c
[generic]                 1897    4336  43.8% -lh5- 9d84 Jan 25  2000 winquake/cmd.h
[generic]                10991   36303  30.3% -lh5- fcca Jan 25  2000 winquake/common.c
[generic]                 1886    5527  34.1% -lh5- eb9b Jan 25  2000 winquake/common.h
[generic]                 2479    7122  34.8% -lh5- 0f0a Jan 25  2000 winquake/conproc.c
[generic]                  589    1070  55.0% -lh5- c490 Jan 25  2000 winquake/conproc.h
[generic]                 4375   12547  34.9% -lh5- 7e3d Jan 25  2000 winquake/console.c
[generic]                  724    1478  49.0% -lh5- 5692 Jan 25  2000 winquake/console.h
[generic]                 1661    3438  48.3% -lh5- 2f86 Jan 25  2000 winquake/crc.c
[generic]                  500     894  55.9% -lh5- f9c8 Jan 25  2000 winquake/crc.h
[generic]                 1572    4195  37.5% -lh5- 304b Jan 25  2000 winquake/cvar.c
[generic]                 1595    3388  47.1% -lh5- e176 Jan 25  2000 winquake/cvar.h
[generic]                16758   25920  64.7% -lh5- 981a Feb 21  1997 winquake/cwsdpmi.exe
[generic]                  964    8168  11.8% -lh5- 208c Jan 25  2000 winquake/cybergraphics_protos_stub.c
[generic]                  901    2610  34.5% -lh5- 227f Aug 12  1998 winquake/d_copy.s
[generic]                 5428   24375  22.3% -lh5- e0d2 Dec 21  1999 winquake/d_draw.s
[generic]                 4523   22728  19.9% -lh5- 2688 Dec 21  1999 winquake/d_draw16.s
[generic]                 2436    7659  31.8% -lh5- 383c Mar  3  2000 winquake/d_edge.c
[generic]                  913    1900  48.1% -lh5- 4325 Jan 25  2000 winquake/d_fill.c
[generic]                 2550    6510  39.2% -lh5- 8bd4 Jan 25  2000 winquake/d_iface.h
[generic]                 1089    2828  38.5% -lh5- 766f Feb 10  2000 winquake/d_ifacea.h
[generic]                 1432    3295  43.5% -lh5- ed58 Mar  4  2000 winquake/d_init.c
[generic]                 1474    3081  47.8% -lh5- b5b0 Jan 25  2000 winquake/d_local.h
[generic]                 1074    2304  46.6% -lh5- cd7d Jan 25  2000 winquake/d_modech.c
[generic]                 1256    3705  33.9% -lh5- 6d34 Mar  3  2000 winquake/d_part.c
[generic]                 2779   10186  27.3% -lh5- b5d7 Dec 21  1999 winquake/d_parta.s
[generic]                 8851   45605  19.4% -lh5- 7e14 Dec 21  1999 winquake/d_polysa.s
[generic]                 6519   25563  25.5% -lh5- cc8f Mar 11  2000 winquake/d_polyse.c
[generic]                 3223   17936  18.0% -lh5- 10a0 Mar 11  2000 winquake/d_scan.c
[generic]                  926    2087  44.4% -lh5- 8f19 Dec 21  1999 winquake/d_scana.s
[generic]                 1404    3223  43.6% -lh5- d501 Mar  3  2000 winquake/d_sky.c
[generic]                 4726   20702  22.8% -lh5- 60fe Dec 21  1999 winquake/d_spr8.s
[generic]                 3150   10121  31.1% -lh5- f9c6 Mar  3  2000 winquake/d_sprite.c
[generic]                 2518    7179  35.1% -lh5- ef6d Jan 25  2000 winquake/d_surf.c
[generic]                  769    1512  50.9% -lh5- 54e4 Jan 25  2000 winquake/d_vars.c
[generic]                 1634    5292  30.9% -lh5- e32b Dec 21  1999 winquake/d_varsa.s
[generic]                  676    1219  55.5% -lh5- a840 Jan 25  2000 winquake/d_zpoint.c
[generic]                 9243   25462  36.3% -lh5- 9adf Jul 12  1996 winquake/data/comexp.txt
[generic]                 2010    4751  42.3% -lh5- 5f71 Jul 12  1996 winquake/data/help.txt
[generic]                 1663    4031  41.3% -lh5- 6204 Jul 12  1996 winquake/data/licinfo.txt
[generic]                17084   44326  38.5% -lh5- 8622 Jul 12  1996 winquake/data/manual.txt
[generic]                 1800    3869  46.5% -lh5- 001b Jul 12  1996 winquake/data/order.txt
[generic]                 7454   18853  39.5% -lh5- 8b15 Jul 12  1996 winquake/data/readme.txt
[generic]                 4460   10862  41.1% -lh5- d900 Jul 12  1996 winquake/data/rlicnse.txt
[generic]                 4037   10036  40.2% -lh5- d17f Sep 26  1996 winquake/data/slicnse.txt
[generic]                27738   76067  36.5% -lh5- 1104 Jul 12  1996 winquake/data/techinfo.txt
[generic]                 2497    6263  39.9% -lh5- 44ba Mar 30  1999 winquake/docs/install
[generic]                  425     885  48.0% -lh5- 3840 Mar 30  1999 winquake/docs/install.q2mission
[generic]                 2497    6263  39.9% -lh5- 44ba Mar 30  1999 winquake/docs/install.quake
[generic]                 3489    8458  41.3% -lh5- 8268 Mar 30  1999 winquake/docs/install.quake2
[generic]                 2320    5756  40.3% -lh5- 87e5 Aug 17  1998 winquake/docs/readme
[generic]                 3167    7059  44.9% -lh5- 43d7 Aug 13  1998 winquake/docs/readme.glquake
[generic]                 2035    4096  49.7% -lh5- 4b4d Aug 13  1998 winquake/docs/readme.squake
[generic]                 1754    3429  51.2% -lh5- f832 Aug 14  1998 winquake/docs/readme.x11
[generic]                 1828    4843  37.7% -lh5- f0c9 Jan 25  2000 winquake/dos_v2.c
[generic]                  468    1193  39.2% -lh5- 2b4d Aug 12  1998 winquake/dosasm.s
[generic]                  956    2433  39.3% -lh5- f882 Jan 25  2000 winquake/dosisms.h
[generic]                 4384   17405  25.2% -lh5- f85b Jan 25  2000 winquake/draw.c
[generic]                  721    1489  48.4% -lh5- b709 Jan 25  2000 winquake/draw.h
[generic]                 2838   18414  15.4% -lh5- 8258 Jan 28  1997 winquake/dxsdk/sdk/inc/d3d.h
[generic]                 3057   13527  22.6% -lh5- 02ba Jan 28  1997 winquake/dxsdk/sdk/inc/d3dcaps.h
[generic]                 1528    5488  27.8% -lh5- d1fb Jan 28  1997 winquake/dxsdk/sdk/inc/d3drm.h
[generic]                 3618   14133  25.6% -lh5- e2b9 Jan 28  1997 winquake/dxsdk/sdk/inc/d3drmdef.h
[generic]                 5108   32372  15.8% -lh5- f655 Jan 28  1997 winquake/dxsdk/sdk/inc/d3drmobj.h
[generic]                  533    1180  45.2% -lh5- d6ae Jan 28  1997 winquake/dxsdk/sdk/inc/d3drmwin.h
[generic]                 7393   31957  23.1% -lh5- 7c98 Jan 28  1997 winquake/dxsdk/sdk/inc/d3dtypes.h
[generic]                19793  110021  18.0% -lh5- 4cc0 Jan 28  1997 winquake/dxsdk/sdk/inc/ddraw.h
[generic]                 6661   31883  20.9% -lh5- 0a47 Aug 28  1996 winquake/dxsdk/sdk/inc/dinput.h
[generic]                 2999   10913  27.5% -lh5- 489b Jan 28  1997 winquake/dxsdk/sdk/inc/dplay.h
[generic]                  900    2860  31.5% -lh5- 0eac Jan 28  1997 winquake/dxsdk/sdk/inc/dsetup.h
[generic]                 3268   13417  24.4% -lh5- 4a01 Jan 28  1997 winquake/dxsdk/sdk/inc/dsound.h
[generic]                  452    1070  42.2% -lh5- 058f Jan 28  1997 winquake/dxsdk/sdk/inc/fastfile.h
[generic]                 2913   11886  24.5% -lh5- 823d Aug 29  1996 winquake/dxsdk/sdk/lib/dinput.lib
[generic]                 6524   64852  10.1% -lh5- 4876 Aug 28  1996 winquake/dxsdk/sdk/lib/dxguid.lib
[generic]                 4756   20090  23.7% -lh5- 7f2b Dec 21  1999 winquake/gas2masm/gas2masm.c
[generic]                 1061    3686  28.8% -lh5- 2f02 Dec 20  1999 winquake/gas2masm/gas2masm.dsp
[generic]                  206     539  38.2% -lh5- 1948 Dec 20  1999 winquake/gas2masm/gas2masm.dsw
[generic]                 1629   37888   4.3% -lh5- 2576 Feb  6  1997 winquake/gas2masm/gas2masm.mdp
[generic]                  506    1029  49.2% -lh5- 6701 Dec 21  1999 winquake/gas2masm/gas2masm.plg
[generic]                 7843   27776  28.2% -lh5- 252a Jan 25  2000 winquake/gl_draw.c
[generic]                 2506    7694  32.6% -lh5- b4bc Jan 25  2000 winquake/gl_mesh.c
[generic]                10559   40353  26.2% -lh5- 7626 Jan 25  2000 winquake/gl_model.c
[generic]                 3279    9113  36.0% -lh5- 7008 Jan 25  2000 winquake/gl_model.h
[generic]                 1738    4224  41.1% -lh5- f7d9 Jan 25  2000 winquake/gl_refrag.c
[generic]                 2529    7106  35.6% -lh5- 32d8 Jan 25  2000 winquake/gl_rlight.c
[generic]                 7732   24449  31.6% -lh5- 7180 Jan 25  2000 winquake/gl_rmain.c
[generic]                 3615   11434  31.6% -lh5- 815c Jan 25  2000 winquake/gl_rmisc.c
[generic]                 9333   35201  26.5% -lh5- f85e Jan 25  2000 winquake/gl_rsurf.c
[generic]                 5751   17524  32.8% -lh5- 143f Jan 25  2000 winquake/gl_screen.c
[generic]                 1392    3362  41.4% -lh5- 2807 Jan 25  2000 winquake/gl_test.c
[generic]                 6539   19201  34.1% -lh5- c1d0 Jan 25  2000 winquake/gl_vidlinux.c
[generic]                 7600   22051  34.5% -lh5- be6a Jan 25  2000 winquake/gl_vidlinuxglx.c
[generic]                13991   44635  31.3% -lh5- ce75 Jan 25  2000 winquake/gl_vidnt.c
[generic]                 6662   21013  31.7% -lh5- 36a9 Jan 25  2000 winquake/gl_warp.c
[generic]                 1218    3183  38.3% -lh5- 11e8 Jan 25  2000 winquake/gl_warp_sin.h
[generic]                 3431    7965  43.1% -lh5- 5505 Nov  2  1998 winquake/glqnotes.txt
[generic]                 2718    6895  39.4% -lh5- ff69 Jan 25  2000 winquake/glquake.h
[generic]                 2449    5962  41.1% -lh5- a8ed Jan 25  2000 winquake/glquake2.h
[generic]                 6449   20223  31.9% -lh5- 7c39 Jan 29  2000 winquake/host.c
[generic]                 9526   38170  25.0% -lh5- b842 Jan 25  2000 winquake/host_cmd.c
[generic]                 1629    5386  30.2% -lh5- c985 Feb 10  2000 winquake/in_amiga.c
[generic]                 3534   12418  28.5% -lh5- f708 Jan 25  2000 winquake/in_dos.c
[generic]                  529     916  57.8% -lh5- ee5f Jan 25  2000 winquake/in_null.c
[generic]                 2126    5603  37.9% -lh5- 0cf6 Jan 25  2000 winquake/in_sun.c
[generic]                 7936   27276  29.1% -lh5- bbbb Jan 25  2000 winquake/in_win.c
[generic]                  613    1097  55.9% -lh5- 8f51 Jan 25  2000 winquake/input.h
[generic]                 4567   14162  32.2% -lh5- 306c Jan 25  2000 winquake/keys.c
[generic]                 1270    3047  41.7% -lh5- c260 Jan 25  2000 winquake/keys.h
[generic]                 3662    9237  39.6% -lh5- 2beb Mar 12  1997 winquake/kit/3dfx.txt
[generic]               214400  435712  49.2% -lh5- b13e Nov 12  1997 winquake/kit/glquake.exe
[generic]                 3082    9747  31.6% -lh5- db2a Mar 12  1997 winquake/kit/joystick.txt
[generic]                56628  142336  39.8% -lh5- 4ad6 Nov 12  1997 winquake/kit/opengl32.dll
[generic]                 3431    7965  43.1% -lh5- a670 Nov 12  1997 winquake/kit/readme.txt
[generic]                  609    3364  18.1% -lh5- a405 Jan 25  2000 winquake/lowlevel_protos_stub.c
[generic]                 5384   34010  15.8% -lh5- 77a8 Apr 27  1999 winquake/makefile.linuxi386
[generic]                 2303   11731  19.6% -lh5- 2376 Apr  5  1999 winquake/makefile.solaris
[generic]                   79     142  55.6% -lh5- 2a0d Apr  8  1998 winquake/makezip.bat
[generic]                 1947   10991  17.7% -lh5- edfc Dec 21  1999 winquake/math.s
[generic]                 3714   12330  30.1% -lh5- 04a2 Mar  3  2000 winquake/mathlib.c
[generic]                 1242    2742  45.3% -lh5- a999 Jan 25  2000 winquake/mathlib.h
[generic]                16042   66592  24.1% -lh5- 5a3c Jan 25  2000 winquake/menu.c
[generic]                  603    1055  57.2% -lh5- 1095 Jan 25  2000 winquake/menu.h
[generic]                10112   40794  24.8% -lh5- dd27 Jan 25  2000 winquake/model.c
[generic]                 2774    7819  35.5% -lh5- 1364 Jan 25  2000 winquake/model.h
[generic]                 1253    3012  41.6% -lh5- 0ada Jan 25  2000 winquake/modelgen.h
[generic]                 7792   26952  28.9% -lh5- a218 Jan 25  2000 winquake/mpdosock.h
[generic]                 1744    5489  31.8% -lh5- 17f3 Jan 25  2000 winquake/mplib.c
[generic]                 4897   21206  23.1% -lh5- 658b Jan 25  2000 winquake/mplpc.c
[generic]                 3291    9708  33.9% -lh5- 8283 Jan 25  2000 winquake/net.h
[generic]                 3354   12224  27.4% -lh5- d3dc Jan 29  2000 winquake/net_amigaudp.c
[generic]                  819    1897  43.2% -lh5- 8305 Jan 25  2000 winquake/net_bsd.c
[generic]                 5411   18559  29.2% -lh5- fec7 Jan 25  2000 winquake/net_bw.c
[generic]                  686    1643  41.8% -lh5- 7bb1 Jan 25  2000 winquake/net_bw.h
[generic]                 7089   29488  24.0% -lh5- 2ee4 Jan 25  2000 winquake/net_comx.c
[generic]                 7495   33205  22.6% -lh5- 7187 Jan 25  2000 winquake/net_dgrm.c
[generic]                  619    1319  46.9% -lh5- 28a5 Jan 25  2000 winquake/net_dgrm.h
[generic]                 1054    2977  35.4% -lh5- 7e94 Jan 25  2000 winquake/net_dos.c
[generic]                 4641   18026  25.7% -lh5- baa0 Jan 25  2000 winquake/net_ipx.c
[generic]                  687    1662  41.3% -lh5- 0e1f Jan 25  2000 winquake/net_ipx.h
[generic]                 1610    5254  30.6% -lh5- f86e Jan 25  2000 winquake/net_loop.c
[generic]                  613    1271  48.2% -lh5- bd64 Jan 25  2000 winquake/net_loop.h
[generic]                 5380   19698  27.3% -lh5- 970e Jan 25  2000 winquake/net_main.c
[generic]                 3243   10917  29.7% -lh5- dd26 Jan 25  2000 winquake/net_mp.c
[generic]                  691    1700  40.6% -lh5- 30fe Jan 25  2000 winquake/net_mp.h
[generic]                  635    1191  53.3% -lh5- 1eb8 Jan 25  2000 winquake/net_none.c
[generic]                 4940   20463  24.1% -lh5- f2e2 Jan 25  2000 winquake/net_ser.c
[generic]                  616    1293  47.6% -lh5- b051 Jan 25  2000 winquake/net_ser.h
[generic]                 2952   10151  29.1% -lh5- 4bfc Jan 25  2000 winquake/net_udp.c
[generic]                  688    1662  41.4% -lh5- 4fc8 Jan 25  2000 winquake/net_udp.h
[generic]                 1307    3500  37.3% -lh5- e034 Jan 25  2000 winquake/net_vcr.c
[generic]                  656    1290  50.9% -lh5- 95d8 Jan 25  2000 winquake/net_vcr.h
[generic]                  917    2336  39.3% -lh5- e40a Jan 25  2000 winquake/net_win.c
[generic]                 4343   14791  29.4% -lh5- ed4d Jan 25  2000 winquake/net_wins.c
[generic]                  686    1681  40.8% -lh5- f531 Jan 25  2000 winquake/net_wins.h
[generic]                 3060   10765  28.4% -lh5- a3e1 Jan 25  2000 winquake/net_wipx.c
[generic]                  689    1681  41.0% -lh5- 3cee Jan 25  2000 winquake/net_wipx.h
[generic]                    0       0 ****** -lh0- 0000 Jan 25  2000 winquake/net_wso.c
[generic]                  591    1228  48.1% -lh5- dcac Jan 25  2000 winquake/nonintel.c
[generic]                10576   37280  28.4% -lh5- b468 Jan 25  2000 winquake/pr_cmds.c
[generic]                 1313    3067  42.8% -lh5- 13c4 Jan 25  2000 winquake/pr_comp.h
[generic]                 6441   22014  29.3% -lh5- 0544 Jan 25  2000 winquake/pr_edict.c
[generic]                 3643   12378  29.4% -lh5- 33ac Jan 25  2000 winquake/pr_exec.c
[generic]                  470     803  58.5% -lh5- 68bc Jan 25  2000 winquake/progdefs.h
[generic]                  866    2598  33.3% -lh5- 2cb3 Feb 21  1997 winquake/progdefs.q1
[generic]                  944    2887  32.7% -lh5- 05d2 Feb 21  1997 winquake/progdefs.q2
[generic]                 1532    3821  40.1% -lh5- b108 Jan 25  2000 winquake/progs.h
[generic]                 2032    4789  42.4% -lh5- be13 Jan 25  2000 winquake/protocol.h
[generic]                   63      69  91.3% -lh5- 0ad7 Feb 21  1997 winquake/q.bat
[generic]                   69      79  87.3% -lh5- 20d2 Feb 21  1997 winquake/qa.bat
[generic]                   62      65  95.4% -lh5- d898 Feb 21  1997 winquake/qb.bat
[generic]                  268     766  35.0% -lh5- b1d4 May 24  1997 winquake/qe3.ico
[generic]                   64      79  81.0% -lh5- eaf0 Feb 21  1997 winquake/qt.bat
[generic]                  823    1562  52.7% -lh5- 683f Feb 10  1999 winquake/quake-data.spec.sh
[generic]                 2127    4314  49.3% -lh5- 8a35 Feb 10  1999 winquake/quake-hipnotic.spec.sh
[generic]                 2019    4095  49.3% -lh5- 3b4d Feb 10  1999 winquake/quake-rogue.spec.sh
[generic]                  953    1897  50.2% -lh5- 94da Jan 23  1999 winquake/quake-shareware.spec.sh
[generic]                 1300    1300 100.0% -lh0- 4428 Aug 13  1998 winquake/quake.gif
[generic]                 2851    9822  29.0% -lh5- fdd4 Oct 20  1997 winquake/quake.ico
[generic]                  889    1627  54.6% -lh5- 79b9 Oct 14  1998 winquake/quake.spec.sh
[generic]                 1820    6329  28.8% -lh5- 543e Jan 25  2000 winquake/quakeasm.h
[generic]                 3326    8494  39.2% -lh5- 5e8b Feb 10  2000 winquake/quakedef.h
[generic]                 2070    8371  24.7% -lh5- 051a Jan 25  2000 winquake/r_aclip.c
[generic]                 1376    5545  24.8% -lh5- f736 Dec 21  1999 winquake/r_aclipa.s
[generic]                 5845   18716  31.2% -lh5- 443c Mar  3  2000 winquake/r_alias.c
[generic]                 2225    7090  31.4% -lh5- 2636 Dec 21  1999 winquake/r_aliasa.s
[generic]                 4522   14800  30.6% -lh5- 86a2 Feb 26  2000 winquake/r_bsp.c
[generic]                 5426   20221  26.8% -lh5- 7eb0 Mar 11  2000 winquake/r_draw.c
[generic]                 5140   18931  27.2% -lh5- ef23 Dec 21  1999 winquake/r_drawa.s
[generic]                 4535   15849  28.6% -lh5- f297 Feb 27  2000 winquake/r_edge.c
[generic]                 4003   17963  22.3% -lh5- dfa8 Dec 21  1999 winquake/r_edgea.s
[generic]                 1909    5039  37.9% -lh5- e163 Jan 25  2000 winquake/r_efrag.c
[generic]                 1989    5320  37.4% -lh5- caec Jan 25  2000 winquake/r_light.c
[generic]                 2998    8559  35.0% -lh5- c6d7 Mar 11  2000 winquake/r_local.h
[generic]                 7931   25124  31.6% -lh5- ce7e Jan 25  2000 winquake/r_main.c
[generic]                 3510    9628  36.5% -lh5- 3a59 Mar  3  2000 winquake/r_misc.c
[generic]                 3395    9132  37.2% -lh5- e3f9 Feb 23  2000 winquake/r_misc1.c
[generic]                  698    1313  53.2% -lh5- f502 Jan 25  2000 winquake/r_misc2.c
[generic]                 3974   15160  26.2% -lh5- e3cd Jan 25  2000 winquake/r_part.c
[generic]                 2118    4924  43.0% -lh5- 1cbc Feb 10  2000 winquake/r_shared.h
[generic]                 1680    5146  32.6% -lh5- d098 Jan 25  2000 winquake/r_sky.c
[generic]                 3325   10776  30.9% -lh5- 5c4a Jan 25  2000 winquake/r_sprite.c
[generic]                 3817   14488  26.3% -lh5- aa63 Mar  3  2000 winquake/r_surf.c
[generic]                  642    1205  53.3% -lh5- 22d2 Jan 25  2000 winquake/r_vars.c
[generic]                  802    1725  46.5% -lh5- 3fb8 Dec 21  1999 winquake/r_varsa.s
[generic]                 1546    3284  47.1% -lh5- 794c Dec 12  1998 winquake/readme.solaris
[generic]                 2055    4866  42.2% -lh5- 7bdc Jan 25  2000 winquake/render.h
[generic]                  286     614  46.6% -lh5- 4df0 Jan 25  2000 winquake/resource.h
[generic]                 6887   29282  23.5% -lh5- 6263 Jan 25  2000 winquake/sbar.c
[generic]                  693    1264  54.8% -lh5- 02a5 Jan 25  2000 winquake/sbar.h
[generic]                 2315    7390  31.3% -lh5- 32f4 Mar  4  1997 winquake/scitech/include/debug.h
[generic]                 1018    2482  41.0% -lh5- b3aa Jan 30  1997 winquake/scitech/include/mgldos.h
[generic]                 2090    5481  38.1% -lh5- a6e2 Mar 14  1997 winquake/scitech/include/mglwin.h
[generic]                20052   76932  26.1% -lh5- dc0a Mar 11  1997 winquake/scitech/include/mgraph.h
[generic]               131575  468854  28.1% -lh5- 8ce2 Mar 18  1997 winquake/scitech/lib/win32/vc/mgllt.lib
[generic]                 6026   18976  31.8% -lh5- 33c9 Jan 29  2000 winquake/screen.c
[generic]                  791    1611  49.1% -lh5- 9088 Jan 25  2000 winquake/screen.h
[generic]                 2860    7113  40.2% -lh5- cd48 Jan 25  2000 winquake/server.h
[generic]                 3032    9671  31.4% -lh5- 524b Mar 11  2000 winquake/smakefile
[generic]                 3988   16844  23.7% -lh5- 94a4 Mar  1  2000 winquake/snd_amiga.c
[generic]                 6404   20358  31.5% -lh5- 0065 Feb 27  2000 winquake/snd_dma.c
[generic]                 3935   12865  30.6% -lh5- 3c5d Jan 25  2000 winquake/snd_dos.c
[generic]                 8273   34126  24.2% -lh5- 2143 Jan 25  2000 winquake/snd_gus.c
[generic]                 1958    5880  33.3% -lh5- 9884 Jan 25  2000 winquake/snd_linux.c
[generic]                 2484    6682  37.2% -lh5- 93ee Jan 25  2000 winquake/snd_mem.c
[generic]                 3002   10048  29.9% -lh5- 672c Feb 28  2000 winquake/snd_mix.c
[generic]                 1595    4883  32.7% -lh5- 5c28 Dec 21  1999 winquake/snd_mixa.s
[generic]                  765    1414  54.1% -lh5- 832c Jan 25  2000 winquake/snd_next.c
[generic]                  798    1718  46.4% -lh5- 9efc Jan 25  2000 winquake/snd_null.c
[generic]                 1649    4418  37.3% -lh5- ba12 Jan 25  2000 winquake/snd_sun.c
[generic]                 4835   15285  31.6% -lh5- 6492 Jan 25  2000 winquake/snd_win.c
[generic]                 1959    4842  40.5% -lh5- 1823 Jan 25  2000 winquake/sound.h
[generic]                 1169    2808  41.6% -lh5- 09df Jan 25  2000 winquake/spritegn.h
[generic]                 1257    3349  37.5% -lh5- fe29 Dec 21  1999 winquake/surf16.s
[generic]                 2158   13932  15.5% -lh5- e5af Dec 21  1999 winquake/surf8.s
[generic]                 8615   27372  31.5% -lh5- 880c Jan 25  2000 winquake/sv_main.c
[generic]                 3226    9482  34.0% -lh5- 93f8 Jan 25  2000 winquake/sv_move.c
[generic]                 9800   37342  26.2% -lh5- b2a2 Jan 25  2000 winquake/sv_phys.c
[generic]                 4062   13030  31.2% -lh5- c9c3 Jan 30  2000 winquake/sv_user.c
[generic]                  950    1939  49.0% -lh5- 76cf Jan 25  2000 winquake/sys.h
[generic]                 3388   10483  32.3% -lh5- fe3f Mar 12  2000 winquake/sys_amiga.c
[generic]                 6854   19756  34.7% -lh5- f122 Jan 25  2000 winquake/sys_dos.c
[generic]                  456    1242  36.7% -lh5- 8568 Aug 12  1998 winquake/sys_dosa.s
[generic]                 4396   12626  34.8% -lh5- 2cbf Jan 25  2000 winquake/sys_linux.c
[generic]                 1424    3806  37.4% -lh5- 1bea Jan 25  2000 winquake/sys_null.c
[generic]                 2455    6935  35.4% -lh5- a677 Jan 25  2000 winquake/sys_sun.c
[generic]                 5680   16373  34.7% -lh5- 3cbe Jan 25  2000 winquake/sys_win.c
[generic]                  937    2106  44.5% -lh5- 519c Dec 21  1999 winquake/sys_wina.s
[generic]                 2052    5148  39.9% -lh5- c60d Jan 25  2000 winquake/sys_wind.c
[generic]                  328    1017  32.3% -lh5- bde9 Jan 29  2000 winquake/vbccobjects.txt
[generic]                 1938   14561  13.3% -lh5- ffb6 Jan 25  2000 winquake/vgamodes.h
[generic]                 1322    2718  48.6% -lh5- 6b07 Feb 10  2000 winquake/vid.h
[generic]                 7262   26080  27.8% -lh5- 1b8f Feb 26  2000 winquake/vid_amiga.c
[generic]                 4379   15466  28.3% -lh5- 947c Jan 25  2000 winquake/vid_dos.c
[generic]                 1134    2816  40.3% -lh5- cbff Jan 25  2000 winquake/vid_dos.h
[generic]                 5855   19104  30.6% -lh5- a748 Jan 25  2000 winquake/vid_ext.c
[generic]                  934    1975  47.3% -lh5- 01fe Jan 25  2000 winquake/vid_null.c
[generic]                 9785   29667  33.0% -lh5- b227 Jan 25  2000 winquake/vid_sunx.c
[generic]                 9714   30023  32.4% -lh5- e2b1 Jan 25  2000 winquake/vid_sunxil.c
[generic]                 6569   21046  31.2% -lh5- a9a8 Jan 25  2000 winquake/vid_svgalib.c
[generic]                 3037    9558  31.8% -lh5- 7e3a Jan 25  2000 winquake/vid_vga.c
[generic]                20181   72263  27.9% -lh5- e998 Jan 25  2000 winquake/vid_win.c
[generic]                 8412   27729  30.3% -lh5- 20ba Jan 25  2000 winquake/vid_x.c
[generic]                 6848   24042  28.5% -lh5- 2434 Jan 25  2000 winquake/view.c
[generic]                  594    1032  57.6% -lh5- 2d67 Jan 25  2000 winquake/view.h
[generic]                  816    1708  47.8% -lh5- 3aaf Jan 25  2000 winquake/vregset.c
[generic]                  728    1379  52.8% -lh5- c039 Jan 25  2000 winquake/vregset.h
[generic]                 1424    3417  41.7% -lh5- 1aad Jan 25  2000 winquake/wad.c
[generic]                  883    1737  50.8% -lh5- 6de0 Jan 25  2000 winquake/wad.h
[generic]                 9579   28424  33.7% -lh5- f842 Dec 21  1999 winquake/winquake.aps
[generic]                 3225   70188   4.6% -lh5- 2426 Jun 21  1999 winquake/winquake.dsp
[generic]                  265     828  32.0% -lh5- f897 Dec 20  1999 winquake/winquake.dsw
[generic]                 1488    3478  42.8% -lh5- 3979 Jan 25  2000 winquake/winquake.h
[generic]                 5277   67072   7.9% -lh5- f56b Oct 17  1997 winquake/winquake.mdp
[generic]               260289  754688  34.5% -lh5- 2983 Dec 21  1999 winquake/winquake.ncb
[generic]                 5565   99328   5.6% -lh5- 7f2b Dec 21  1999 winquake/winquake.opt
[generic]                 2814   26179  10.7% -lh5- 1ee1 Dec 21  1999 winquake/winquake.plg
[generic]                 1008    3220  31.3% -lh5- 8538 Oct 20  1997 winquake/winquake.rc
[generic]                 6479   21387  30.3% -lh5- a474 Jan 25  2000 winquake/world.c
[generic]                 1299    2571  50.5% -lh5- 785f Jan 25  2000 winquake/world.h
[generic]                 1346    2954  45.6% -lh5- 5a37 Dec 21  1999 winquake/worlda.s
[generic]                  362    1045  34.6% -lh5- afa4 Jan 29  2000 winquake/wosobjects.txt
[generic]                  375    1226  30.6% -lh5- d290 Mar 22  1997 winquake/wq.bat
[generic]                17053   47996  35.5% -lh5- 38a8 Mar 22  1997 winquake/wqreadme.txt
[generic]                  346     605  57.2% -lh5- 8d39 Jan 25  2000 winquake/writechunkypixels_stub.c
[generic]                 5404   18822  28.7% -lh5- 4855 Jan 25  2000 winquake/zone.c
[generic]                 1433    3182  45.0% -lh5- 22e9 Jan 25  2000 winquake/zone.h
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total       328 files 1748657 5747166  30.4%            Mar 22  2000
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>