Commit graph

206 commits

Author SHA1 Message Date
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
Bradley Bell 8867476913 OS X stuff 2002-07-22 02:17:10 +00:00
Bradley Bell 103121119d changed cdrom->rbaudio 2002-07-18 08:22:18 +00:00
Bradley Bell 5c17b1fe5a moved to /include 2002-07-18 07:06:25 +00:00
Bradley Bell 14e79d3eb2 check for older macros 2002-02-16 02:24:53 +00:00
Bradley Bell a0dad416bb allow older sdl versions 2002-02-16 02:08:31 +00:00
Bradley Bell f41b7633da moved protos to from grdef.h to gr.h 2002-02-15 12:21:45 +00:00
Bradley Bell a73f142b1d added u_int16_t (needed in base_ip) 2002-02-15 02:34:44 +00:00
Bradley Bell 950bc1d9ac Added hotkeys to toggle fullscreen mode 2002-02-14 10:18:24 +00:00
Bradley Bell e0e9927df4 Lotsa networking stuff from d1x 2002-02-13 10:45:49 +00:00
Bradley Bell 27f887a701 Fullscreen toggle stuff 2002-02-13 10:45:05 +00:00
Bradley Bell e5659b772f don't define bool for c++ 2002-02-11 07:44:04 +00:00
Bradley Bell 906b85a044 extern AltHogDir stuff 2002-02-11 07:42:54 +00:00
Bradley Bell 6ca04cca84 use WORDS_BIGENDIAN 2002-02-11 07:42:04 +00:00
Bradley Bell 429fe471d9 Added d_mkdir macro 2002-01-29 00:08:13 +00:00
Bradley Bell ab42fb2e13 don't die on int3, unless -debug given 2002-01-18 07:00:59 +00:00
Bradley Bell 241b38863c kludge to ungrab mouse when we hit an int3 2001-11-14 10:51:04 +00:00
Bradley Bell fa884f419c change __ENV_WINDOWS__ to __WINDOWS__, __ENV_MSDOS__ to __MSDOS__ 2001-11-14 10:45:29 +00:00
Bradley Bell 4c71b4e107 change __ENV_WINDOWS__ to __WINDOWS__, __ENV_MSDOS__ to __MSDOS__ 2001-11-14 10:31:40 +00:00
Bradley Bell 9040140f58 Created header for MAKE_SIG macro 2001-11-11 23:39:22 +00:00
Bradley Bell 2baf45e659 added d_realloc/mem_realloc functions 2001-11-08 10:17:40 +00:00
Bradley Bell c32c665c5d Change args_init back to InitArgs 2001-11-05 07:39:26 +00:00
Bradley Bell 8b4c2d567f Add comment 2001-11-05 07:38:09 +00:00
Bradley Bell 27c098abf6 Move header to includes/ 2001-11-04 10:33:30 +00:00
Bradley Bell fb22cad6fa Enable OpenGL fonts\! 2001-11-02 02:03:53 +00:00
Bradley Bell 3d0c07b707 fix swapint, swapshort macros, get rid of functions 2001-11-02 02:01:52 +00:00
Bradley Bell 46a619a680 Sync with d1x 2001-10-31 07:41:54 +00:00
Bradley Bell bc09a38e3d added typedef for u_int64_t on mingw 2001-10-25 02:07:27 +00:00
Bradley Bell 4ba7f5584a added prototype for g3_uninit_polygon_model 2001-10-25 02:06:58 +00:00
Bradley Bell 17e23e8e6b Moved ui.h to includes/ 2001-10-23 23:09:12 +00:00
Bradley Bell 9c61b3b0bf Bringing font stuff more in line with d1x 2001-10-20 11:02:22 +00:00
Bradley Bell 7a4760e842 Check for __MINGW32__ 2001-10-19 10:50:28 +00:00
Bradley Bell 161d4ab66a Imported from d1x 2001-10-19 10:48:51 +00:00
Bradley Bell 546221a7e1 Partial application of linux/alpha patch. Courtesy of Falk Hueffner <falk.hueffner@student.uni-tuebingen.de> 2001-10-19 08:06:20 +00:00
Bradley Bell cd3a0c0842 Imported from d1x 2001-10-19 04:24:24 +00:00
Bradley Bell 0bbfe82e9d Trying to get network working on win32 2001-10-19 00:33:30 +00:00
Bradley Bell 2ba5fbba92 Changed __ENV_LINUX__ to __linux__ 2001-10-19 00:00:54 +00:00
Bradley Bell 9cbcfa3821 Changed __ENV_LINUX__ to __linux__, conditionalized min,max macros 2001-10-19 00:00:36 +00:00
Bradley Bell 23e0d8f9f3 Removed automake stuff from "inert" subdirs. And there was much rejoicing. 2001-10-13 05:46:13 +00:00
Bradley Bell 85f617794f Changed __ENV_DJGPP__ to __DJGPP__, since it's built-in. 2001-10-12 10:03:32 +00:00
Bradley Bell 091220944b fix some gcc 3.0 warnings, courtesy of paoloulivi@tin.it 2001-10-12 06:40:49 +00:00
Bradley Bell a0fe572bf2 Switched from Cygwin to mingw32 on MS boxes. Vastly improved compilability. 2001-10-12 00:18:40 +00:00
Bradley Bell d079cae956 opengl improvments (following d1x changes) 2001-10-09 03:00:08 +00:00
Bradley Bell 442f6ee490 OpenGL support under Cygwin/SDL 2001-01-31 16:31:14 +00:00
Bradley Bell 3f15bd6c75 Fix compiler warnings 2001-01-31 14:04:46 +00:00
Bradley Bell 461c14e17a Fullscreen toggle added to screen res menu 2001-01-31 13:59:23 +00:00
Bradley Bell 7192f99a5d Support for cross-compiling, and cygwin fixes 2001-01-31 13:56:54 +00:00
Bradley Bell adae1053d7 Cygwin support, using SDL.
needs --without-assembler and --without-network to compile
2001-01-30 04:45:51 +00:00
Bradley Bell 81df69dfee OpenGL now uses SDL-GL instead of gii 2001-01-28 05:53:04 +00:00
Bradley Bell 314338e816 improved automake config. make dist, VPATH builds, ... 2001-01-24 11:11:07 +00:00
Bradley Bell 8a011b5527 changed args_find to FindArg 2001-01-24 04:29:48 +00:00
Bradley Bell 281925bb11 fix compiler warnings w/opengl 2001-01-22 15:49:15 +00:00
Bradley Bell 9eb57ce522 ggi support 2001-01-22 15:45:41 +00:00
Bradley Bell f79eb381d5 NDEBUG fixes 2001-01-22 13:37:46 +00:00
Bradley Bell 7b99b55504 Got rid of all compiler warnings, for non-OpenGL on linux, anyway... 2001-01-20 13:49:18 +00:00
Bradley Bell f05dc678f0 This commit was generated by cvs2svn to compensate for changes in r5,
which included commits to RCS files with non-trunk default branches.
2001-01-19 03:34:09 +00:00
Bradley Bell 9bd1ba7c47 This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.
2001-01-19 03:30:16 +00:00