Bradley Bell
|
abba8f4e49
|
rewrite GET_INTEL_* macros, fix bugs in aligned version of PUT_INTEL_* macros
|
2004-04-22 21:05:16 +00:00 |
|
Martin Schaffner
|
ab5cb2ea47
|
fix MEM_OVERWRITE caused by not allocating enough mem for rle bitmaps
|
2004-01-08 20:31:35 +00:00 |
|
Martin Schaffner
|
6c80f535ea
|
sun OS typedef fixes
----------------------------------------------------------------------
|
2004-01-06 17:59:27 +00:00 |
|
Bradley Bell
|
b1738582bd
|
remove unused, redundant files
|
2003-12-08 23:15:31 +00:00 |
|
Bradley Bell
|
00dc78cbe9
|
get rid of silly ulongs
|
2003-12-08 22:32:56 +00:00 |
|
Bradley Bell
|
a927af0fdd
|
added proto for ogl_check_mode
|
2003-11-27 09:32:38 +00:00 |
|
Bradley Bell
|
1434dc22cb
|
OS X fixes
|
2003-11-27 04:05:14 +00:00 |
|
Bradley Bell
|
69dd0cdab1
|
linux fixes
|
2003-11-27 00:36:15 +00:00 |
|
Bradley Bell
|
c1f1d06622
|
added Visual C project for opengl, buncha macro fixes and stuff
|
2003-11-27 00:21:04 +00:00 |
|
Bradley Bell
|
7d07635dcc
|
Visual C, PocketPC fixes
|
2003-11-26 12:26:36 +00:00 |
|
Martin Schaffner
|
0f85bfb69e
|
fix stupid copy/paste error
|
2003-10-29 14:18:49 +00:00 |
|
Bradley Bell
|
1308c8ee4d
|
use gr_linear_rep_movsd_2x instead of almost identical gr_linear_movsd_double. Better since we have assembly versions.
|
2003-10-25 01:44:23 +00:00 |
|
Bradley Bell
|
922c3542fe
|
add IPv4 multicasting support
|
2003-10-12 09:17:47 +00:00 |
|
Bradley Bell
|
a049d1d6c8
|
deleted unused file
|
2003-10-09 21:27:43 +00:00 |
|
Bradley Bell
|
919b6c2d2a
|
win32 networking fixes
|
2003-10-04 03:18:02 +00:00 |
|
Bradley Bell
|
d0d298d10b
|
change byte to sbyte, comments/whitespace
|
2003-10-04 03:14:48 +00:00 |
|
Bradley Bell
|
73b92beeac
|
change byte to sbyte
|
2003-10-04 02:58:23 +00:00 |
|
Bradley Bell
|
26a5fb6d7c
|
Make network architecture choosable from game menu, add support for UDP/IP on Mac OS X and Solaris
|
2003-10-03 07:58:15 +00:00 |
|
Bradley Bell
|
8bc3182180
|
added macros for coping with alignment issues
|
2003-10-03 04:01:21 +00:00 |
|
Bradley Bell
|
baee2b3364
|
fix NDEBUG calloc macro
|
2003-06-18 08:00:31 +00:00 |
|
Bradley Bell
|
ac98cd5b67
|
removed old fileutil stuff
|
2003-06-16 07:19:19 +00:00 |
|
Bradley Bell
|
4f14b69e41
|
convert file i/o to cfile
|
2003-06-16 06:57:34 +00:00 |
|
Bradley Bell
|
f3c9e9912f
|
implemented cfile wrappers for writing and other modes besides "rb" (mostly taken from freespace2)
|
2003-06-15 04:14:53 +00:00 |
|
Bradley Bell
|
a1e041c5a1
|
merged libmovie from physfs branch
|
2003-06-10 04:46:16 +00:00 |
|
Bradley Bell
|
d77e08306f
|
merge (non-physfs stuff) from physfs branch
|
2003-06-06 19:04:27 +00:00 |
|
Bradley Bell
|
0e5814ea80
|
added console code (from SDL_console)
|
2003-06-02 01:55:03 +00:00 |
|
Bradley Bell
|
b4fbf5396c
|
comments/formatting/dist problems
|
2003-04-12 00:11:46 +00:00 |
|
Bradley Bell
|
21eeeef57f
|
use different defines for os x
|
2003-04-11 23:53:15 +00:00 |
|
Bradley Bell
|
729409d83a
|
put some old stuff back in, eliminate duplicate error messages
|
2003-04-08 00:59:17 +00:00 |
|
Bradley Bell
|
923d65db44
|
enabled setting icon with SDL_image
|
2003-03-28 09:27:07 +00:00 |
|
Bradley Bell
|
f6ded49972
|
increased OGL_TEXTURE_LIST_SIZE so the texture list doesn't get full
|
2003-03-23 22:52:06 +00:00 |
|
Bradley Bell
|
3783548c24
|
starting d2 cd detection (cddb discid) support
|
2003-03-20 04:05:12 +00:00 |
|
Bradley Bell
|
57b06d55b3
|
if descent.pig available, load d1 textures for d1 levels
|
2003-03-19 22:44:15 +00:00 |
|
Bradley Bell
|
aea94fcc55
|
header/extern declaration housekeeping
|
2003-03-19 19:21:34 +00:00 |
|
Bradley Bell
|
552db67a6f
|
use timer_delay instead of d_delay
|
2003-02-27 22:07:21 +00:00 |
|
Bradley Bell
|
913b7d9aae
|
revert to more accurate timers
|
2003-02-21 04:08:48 +00:00 |
|
Bradley Bell
|
60eda435ba
|
added function to disable/enable audio
|
2003-02-19 03:09:38 +00:00 |
|
Bradley Bell
|
b5b7579db2
|
blah
|
2003-02-18 19:59:25 +00:00 |
|
Bradley Bell
|
d3e3ad1a14
|
put alignment detection in configure.ac
|
2003-02-18 19:55:51 +00:00 |
|
Bradley Bell
|
5ceb6c6deb
|
moved mve stuff to separate subdir
|
2003-02-18 07:37:19 +00:00 |
|
Bradley Bell
|
e53f1b4d83
|
many improvements to mve code. Fixes (at least) bugs #41, #348, #350, and #359.
|
2003-02-18 07:05:14 +00:00 |
|
Bradley Bell
|
9652221756
|
get rid of some redundant swap functions. Courtesy of Martin Schaffner <martin.schaffner@epfl.ch>
|
2003-02-13 22:07:58 +00:00 |
|
Bradley Bell
|
bd362aaebb
|
fix remaining polymodel alignment issues. Courtesy of Martin Schaffner <martin.schaffner@epfl.ch>
|
2003-02-13 22:02:29 +00:00 |
|
Bradley Bell
|
e1c12d4452
|
lotsa movie cleanups, added truecolor mve support, standalone mveplayer
|
2003-02-12 08:58:38 +00:00 |
|
Bradley Bell
|
5c138be691
|
restore prototype for swap_polygon_model_data
|
2003-01-22 00:54:13 +00:00 |
|
Bradley Bell
|
988719be23
|
restore prototype for swap_polygon_model_data
|
2003-01-22 00:51:49 +00:00 |
|
Bradley Bell
|
af6d23594a
|
changed path for SDL headers
|
2003-01-15 02:42:41 +00:00 |
|
Bradley Bell
|
b42787d07e
|
formatting
|
2003-01-03 00:57:00 +00:00 |
|
Bradley Bell
|
fda6bfaa0f
|
cleanup alignment changes
|
2003-01-02 23:31:50 +00:00 |
|
Bradley Bell
|
3a3f275a29
|
fix alignment issues on sparc
|
2003-01-02 23:13:21 +00:00 |
|
Bradley Bell
|
2400c2c716
|
typo
|
2002-10-28 21:13:17 +00:00 |
|
Bradley Bell
|
b078e8d71c
|
simplify and eliminate redundant swap macros. maschaffner@gmx.ch and btb
|
2002-10-28 20:57:11 +00:00 |
|
Bradley Bell
|
2ebf9b42cc
|
sparc/sunos support: rename quad to quadint. courtesy of Martin Schaffner <maschaffner@gmx.ch>
|
2002-10-28 19:49:15 +00:00 |
|
Bradley Bell
|
95f355e8c6
|
enable -nofade
|
2002-10-11 03:37:58 +00:00 |
|
Bradley Bell
|
65b1d2017f
|
comments, formatting, etc. courtesy of Martin Schaffner <maschaffner@gmx.ch>
|
2002-10-04 07:19:59 +00:00 |
|
Bradley Bell
|
d2d2079c93
|
fix palette swap define
|
2002-09-18 18:16:13 +00:00 |
|
Bradley Bell
|
6fccad867c
|
enable 0/255 palette swap
|
2002-09-07 07:19:59 +00:00 |
|
Bradley Bell
|
6ef9f6ca2c
|
better just do it the old way
|
2002-09-05 08:20:03 +00:00 |
|
Bradley Bell
|
119aae2461
|
need string.h for strcasecmp
|
2002-09-05 08:05:41 +00:00 |
|
Bradley Bell
|
8feccd3e9b
|
okay, maybe it needs to be this way
|
2002-09-05 08:04:13 +00:00 |
|
Bradley Bell
|
91a839a190
|
more stuff from d2src, mostly formatting
|
2002-09-05 08:03:40 +00:00 |
|
Bradley Bell
|
599a535770
|
moved gr_linear_movsd assembly from grdef.h to bitblt.c
|
2002-09-05 01:30:00 +00:00 |
|
Bradley Bell
|
c3ec98bd8e
|
fix compiler warnings
|
2002-09-04 23:30:56 +00:00 |
|
Bradley Bell
|
7e69affb18
|
gr_linear_movsd isn't static for NO_ASM, obviously
|
2002-09-04 23:13:14 +00:00 |
|
Bradley Bell
|
d4fbd54568
|
enable some more code from d2src
|
2002-09-04 22:27:54 +00:00 |
|
Bradley Bell
|
973c1ec451
|
enable mac ubitblt_double
|
2002-09-04 22:27:04 +00:00 |
|
Bradley Bell
|
a48bd67fa0
|
moved some inline asm from linear.h
|
2002-09-04 22:21:25 +00:00 |
|
Bradley Bell
|
cef6216d58
|
added approx_fsec_to_usec macro
|
2002-09-04 08:12:37 +00:00 |
|
Bradley Bell
|
b907f7131a
|
added timer_delay, faster timer_get_fixed_seconds
|
2002-09-01 02:46:06 +00:00 |
|
Bradley Bell
|
1a0796b1f0
|
fast file i/o for font headers
|
2002-08-31 05:25:11 +00:00 |
|
Bradley Bell
|
420a5d10b5
|
better to have __pack__ all the time, I think. needed for networking, e.g.
|
2002-08-31 03:17:40 +00:00 |
|
Bradley Bell
|
cdb11282ec
|
more network fixing
|
2002-08-29 19:14:19 +00:00 |
|
Bradley Bell
|
d4a82ff1dd
|
formatting
|
2002-08-29 09:03:36 +00:00 |
|
Bradley Bell
|
8ea0dd0ec1
|
fixed networking fuck-up?
|
2002-08-29 09:02:05 +00:00 |
|
Bradley Bell
|
55e2ddd3f3
|
add capability for 3rd hogfile (for d1 missions that need d1 data)
|
2002-08-27 04:05:29 +00:00 |
|
Bradley Bell
|
72f535d3e2
|
added audio flag macros
|
2002-08-26 06:42:38 +00:00 |
|
Bradley Bell
|
8edddebda0
|
added pcx_get_dimensions(), other stuff from d2src
|
2002-08-26 06:41:53 +00:00 |
|
Bradley Bell
|
0b6966fa06
|
add cfile_size function
|
2002-08-23 01:52:59 +00:00 |
|
Bradley Bell
|
80d7fa86c5
|
improved mac pig loading/reverted TRANSPARENCY_COLOR changes
|
2002-08-15 08:53:11 +00:00 |
|
Bradley Bell
|
cf1668baac
|
mac data file loading
|
2002-08-15 07:17:39 +00:00 |
|
Bradley Bell
|
6bf0138a4e
|
set transparency and swap 0/255 correctly for mac data files
|
2002-08-15 05:42:33 +00:00 |
|
Bradley Bell
|
2d7a7d9e58
|
formatting
|
2002-08-09 00:48:57 +00:00 |
|
Bradley Bell
|
7ac8b0729f
|
whitespace
|
2002-08-06 05:21:33 +00:00 |
|
Bradley Bell
|
0fcced3fdc
|
make pcx header available to other files, whitespace
|
2002-08-06 04:49:43 +00:00 |
|
Bradley Bell
|
08b76e399c
|
junk
|
2002-08-02 11:05:26 +00:00 |
|
Bradley Bell
|
31d800de19
|
fast i/o macros
|
2002-08-02 04:57:19 +00:00 |
|
Bradley Bell
|
396270225a
|
OSX OGL fixes
|
2002-07-30 21:21:02 +00:00 |
|
Bradley Bell
|
2f3aa52b9c
|
support shareware datafiles\!
|
2002-07-30 11:05:53 +00:00 |
|
Bradley Bell
|
ec9d4d0bb5
|
Portability - OS X support
|
2002-07-29 02:32:32 +00:00 |
|
Bradley Bell
|
54f533700c
|
portabilization
|
2002-07-27 04:39:23 +00:00 |
|
Bradley Bell
|
cc09ed619c
|
portability
|
2002-07-27 02:20:20 +00:00 |
|
Bradley Bell
|
3e548f7082
|
portability
|
2002-07-26 23:04:07 +00:00 |
|
Bradley Bell
|
6dcd5057e0
|
os x fixes
|
2002-07-26 21:48:05 +00:00 |
|
Bradley Bell
|
ac2e9ef84c
|
oops
|
2002-07-26 20:11:02 +00:00 |
|
Bradley Bell
|
9875a2be14
|
oops
|
2002-07-26 20:01:42 +00:00 |
|
Bradley Bell
|
b6d7af8d3e
|
portable file i/o utils
|
2002-07-26 19:59:44 +00:00 |
|
Bradley Bell
|
654b626742
|
portable-izing file loading routines
|
2002-07-26 09:22:39 +00:00 |
|
Bradley Bell
|
f2f4a3ba2e
|
make strdup part of mem_* library
|
2002-07-23 00:52:46 +00:00 |
|
Bradley Bell
|
885ec3adc1
|
use __unix__
|
2002-07-22 22:59:24 +00:00 |
|
Bradley Bell
|
44f0c0d870
|
initial movie support
|
2002-07-22 02:20:05 +00:00 |
|