terminx
5d194eebfb
Some networking updates from the SW source
...
git-svn-id: https://svn.eduke32.com/eduke32@1141 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-17 00:38:26 +00:00
plagman
ebe4165204
glbuild support for ARB_vertex_shader
...
git-svn-id: https://svn.eduke32.com/eduke32@1140 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-16 22:56:55 +00:00
plagman
fa6d8548aa
Added glbuild support for ARB_shader_objects and fixed ARB_occlusion_query.
...
git-svn-id: https://svn.eduke32.com/eduke32@1139 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-16 21:46:11 +00:00
terminx
467a72226a
git-svn-id: https://svn.eduke32.com/eduke32@1138 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-16 00:48:02 +00:00
terminx
a8533b9468
git-svn-id: https://svn.eduke32.com/eduke32@1137 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-15 05:18:07 +00:00
terminx
a0b49f13e4
git-svn-id: https://svn.eduke32.com/eduke32@1136 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-14 19:55:48 +00:00
terminx
4f029a0097
git-svn-id: https://svn.eduke32.com/eduke32@1135 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-14 12:05:44 +00:00
terminx
2413c7027e
git-svn-id: https://svn.eduke32.com/eduke32@1134 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-14 11:16:44 +00:00
terminx
1636f68c0d
git-svn-id: https://svn.eduke32.com/eduke32@1133 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-14 11:04:22 +00:00
terminx
d79f544c22
Support for JFDuke style network play setup with the duke3d_w32 networking code
...
git-svn-id: https://svn.eduke32.com/eduke32@1132 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-14 08:22:57 +00:00
terminx
d632500b7d
git-svn-id: https://svn.eduke32.com/eduke32@1131 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-13 13:58:53 +00:00
terminx
95ea7c8146
Master/slave code
...
git-svn-id: https://svn.eduke32.com/eduke32@1130 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-13 11:45:34 +00:00
terminx
622ab399d5
git-svn-id: https://svn.eduke32.com/eduke32@1129 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-12 22:28:02 +00:00
terminx
3456c1e909
git-svn-id: https://svn.eduke32.com/eduke32@1128 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-12 04:16:41 +00:00
terminx
5469140ff7
git-svn-id: https://svn.eduke32.com/eduke32@1127 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-11 14:58:02 +00:00
terminx
7aa2930514
git-svn-id: https://svn.eduke32.com/eduke32@1126 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-11 14:48:59 +00:00
terminx
5be3b76e85
git-svn-id: https://svn.eduke32.com/eduke32@1125 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-11 13:45:12 +00:00
terminx
54128e127c
Enet networking patch from a random dude on IRC, with the addition of my own port of the "unstable" networking code from duke3d_w32 (which is what is actually used in Internet play)
...
git-svn-id: https://svn.eduke32.com/eduke32@1124 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-11 13:24:05 +00:00
helixhorned
e500410b5d
Mapster32: don't ask for confirmation when joining a sector with itself
...
git-svn-id: https://svn.eduke32.com/eduke32@1123 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-09 13:47:27 +00:00
terminx
81bbb7eab8
git-svn-id: https://svn.eduke32.com/eduke32@1122 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-09 11:09:42 +00:00
terminx
4efb91b376
git-svn-id: https://svn.eduke32.com/eduke32@1121 1a8010ca-5511-0410-912e-c29ae57300e0
2008-11-05 11:49:13 +00:00
terminx
b0ef9c1c2f
git-svn-id: https://svn.eduke32.com/eduke32@1120 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-31 10:08:51 +00:00
terminx
a5eb2ea255
Added filename based loading of mids and oggs for user map music and fixed some memory corruption which occurred in the CON compiler when it couldn't find a definition
...
git-svn-id: https://svn.eduke32.com/eduke32@1119 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-27 10:36:13 +00:00
hnt_ts
db38400dab
Reduce warnings
...
git-svn-id: https://svn.eduke32.com/eduke32@1118 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-25 11:21:50 +00:00
terminx
84c763f544
git-svn-id: https://svn.eduke32.com/eduke32@1117 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-25 03:20:41 +00:00
terminx
f070a571d9
git-svn-id: https://svn.eduke32.com/eduke32@1116 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-25 02:32:57 +00:00
terminx
1d98974693
git-svn-id: https://svn.eduke32.com/eduke32@1115 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-24 09:36:54 +00:00
terminx
ed4c9d6e01
git-svn-id: https://svn.eduke32.com/eduke32@1114 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-24 09:20:38 +00:00
terminx
1a7365826c
git-svn-id: https://svn.eduke32.com/eduke32@1113 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-24 01:33:53 +00:00
hnt_ts
059a4f3513
Sync console commands
...
git-svn-id: https://svn.eduke32.com/eduke32@1112 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-23 20:19:30 +00:00
terminx
4f79e3223c
git-svn-id: https://svn.eduke32.com/eduke32@1111 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-22 07:30:06 +00:00
terminx
60f1d42a94
git-svn-id: https://svn.eduke32.com/eduke32@1110 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-22 04:14:30 +00:00
terminx
21fef3e053
SDL 1.3 support... install SDL 1.3 to /usr/local or edit Makefile and build/Makefile.shared to point to your copy of sdl-config
...
git-svn-id: https://svn.eduke32.com/eduke32@1109 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-20 12:33:29 +00:00
terminx
dfdd9af1ca
git-svn-id: https://svn.eduke32.com/eduke32@1108 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-20 04:35:57 +00:00
terminx
a7da07bcdf
git-svn-id: https://svn.eduke32.com/eduke32@1107 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-20 04:00:00 +00:00
terminx
4074884ac2
git-svn-id: https://svn.eduke32.com/eduke32@1106 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-20 03:39:35 +00:00
terminx
d9867cfaaf
Moved build to a subdir underneath the eduke32 dir to avoid people trying to compile from the build src dir by mistake
...
git-svn-id: https://svn.eduke32.com/eduke32@1105 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-20 03:09:19 +00:00
helixhorned
938f0c4a5d
just another updatenumsprites() fix
...
git-svn-id: https://svn.eduke32.com/eduke32@1104 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-19 15:27:12 +00:00
terminx
60fb567427
git-svn-id: https://svn.eduke32.com/eduke32@1103 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-19 12:14:04 +00:00
terminx
91354444aa
git-svn-id: https://svn.eduke32.com/eduke32@1102 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-18 13:25:23 +00:00
terminx
6ae2e2d140
Misc shit
...
git-svn-id: https://svn.eduke32.com/eduke32@1101 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-18 12:37:26 +00:00
terminx
2a77b42672
git-svn-id: https://svn.eduke32.com/eduke32@1100 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-14 08:40:59 +00:00
terminx
60a4224533
Some mouse changes... previous effect of the "mouse smoothing" menu option is now mandatory (since turning it off just means you'll lose input from tiny movements), new "mouse smoothing" effect is a more traditional average of the last 2 times the mouse input was read
...
git-svn-id: https://svn.eduke32.com/eduke32@1099 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-13 01:16:40 +00:00
helixhorned
09831cd150
Mapster32: fix in text tool; show unknown SE tags in 2d mode
...
git-svn-id: https://svn.eduke32.com/eduke32@1098 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-12 19:16:09 +00:00
terminx
c21b1deae2
git-svn-id: https://svn.eduke32.com/eduke32@1097 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-11 11:50:02 +00:00
terminx
b93b724e20
git-svn-id: https://svn.eduke32.com/eduke32@1096 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-11 09:48:09 +00:00
terminx
efcd34c135
EDuke32: now with multiplayer text scaling hacks and nastiness
...
git-svn-id: https://svn.eduke32.com/eduke32@1095 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-11 09:20:04 +00:00
helixhorned
93841d4b3e
Mapster32: showheightindicators cvar, text tool improvements, drag selected sprites first after duplicating
...
git-svn-id: https://svn.eduke32.com/eduke32@1094 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-09 21:09:16 +00:00
terminx
56375ef662
git-svn-id: https://svn.eduke32.com/eduke32@1093 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-08 18:49:51 +00:00
terminx
205f62496b
git-svn-id: https://svn.eduke32.com/eduke32@1092 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-08 03:16:34 +00:00
terminx
255c10c8a7
git-svn-id: https://svn.eduke32.com/eduke32@1091 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-06 08:14:26 +00:00
terminx
ccafc41189
Weapon sprite scaling, still needs a rotatespritescaled CON command
...
git-svn-id: https://svn.eduke32.com/eduke32@1090 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-05 11:51:59 +00:00
terminx
8dc599fc28
git-svn-id: https://svn.eduke32.com/eduke32@1089 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-05 09:23:55 +00:00
terminx
d507a10397
git-svn-id: https://svn.eduke32.com/eduke32@1088 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-03 10:28:17 +00:00
terminx
0a4ff21a9d
git-svn-id: https://svn.eduke32.com/eduke32@1087 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-02 17:45:44 +00:00
terminx
328011fae4
Adds r_maxfps and some better error messages for cases where the user didn't even copy a grp into their EDuke32 dir
...
git-svn-id: https://svn.eduke32.com/eduke32@1086 1a8010ca-5511-0410-912e-c29ae57300e0
2008-10-01 04:38:14 +00:00
terminx
02e632b5e2
git-svn-id: https://svn.eduke32.com/eduke32@1085 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-30 17:27:23 +00:00
helixhorned
a7539c130f
Reverted sprite interpolation for SE31; minor additions to game.c
...
git-svn-id: https://svn.eduke32.com/eduke32@1084 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-30 13:08:57 +00:00
terminx
4437919385
git-svn-id: https://svn.eduke32.com/eduke32@1083 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-29 07:38:12 +00:00
terminx
16cd3c353d
Fixes
...
git-svn-id: https://svn.eduke32.com/eduke32@1082 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-29 02:12:53 +00:00
helixhorned
0f0572ee69
Game: fix sprite jittering for SE31. Editor: copy relevant commandline switches to testplay_addparam on startup.
...
git-svn-id: https://svn.eduke32.com/eduke32@1081 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-28 21:48:31 +00:00
terminx
ca8f8d21ae
git-svn-id: https://svn.eduke32.com/eduke32@1080 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-28 11:00:59 +00:00
terminx
2c172dcfb7
Fix building with gcc older than 4.3.2, other minor fixes
...
git-svn-id: https://svn.eduke32.com/eduke32@1079 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-26 17:20:10 +00:00
helixhorned
8e8adb7e37
Fixes a bug where wall or floor sprites in elevator sectors would jitter vertically after the elevator had stopped.
...
git-svn-id: https://svn.eduke32.com/eduke32@1078 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-26 09:48:35 +00:00
terminx
103cc529d6
git-svn-id: https://svn.eduke32.com/eduke32@1077 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-26 04:45:36 +00:00
terminx
2057d2a9ff
git-svn-id: https://svn.eduke32.com/eduke32@1076 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-26 04:20:08 +00:00
helixhorned
a30229fcf2
Merged alpha.cfg with tiles.cfg parsing
...
git-svn-id: https://svn.eduke32.com/eduke32@1075 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-25 11:01:37 +00:00
terminx
44c3436075
git-svn-id: https://svn.eduke32.com/eduke32@1074 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-24 10:20:18 +00:00
helixhorned
a43fa91b64
Fixes infinite loops after having watched MP demo, this time correctly
...
git-svn-id: https://svn.eduke32.com/eduke32@1073 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-23 11:14:08 +00:00
terminx
e6d8451084
git-svn-id: https://svn.eduke32.com/eduke32@1072 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-22 07:53:59 +00:00
helixhorned
493c352669
Added more generic sprite search
...
git-svn-id: https://svn.eduke32.com/eduke32@1071 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-19 20:09:43 +00:00
terminx
83af636a5a
git-svn-id: https://svn.eduke32.com/eduke32@1070 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-17 22:58:25 +00:00
helixhorned
87f8eb2438
Quickplay: +Alt starts the map with real start positions
...
git-svn-id: https://svn.eduke32.com/eduke32@1069 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-16 15:32:59 +00:00
terminx
3776d580eb
Cleaning uncommitted changes out of tree
...
git-svn-id: https://svn.eduke32.com/eduke32@1068 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-15 02:47:02 +00:00
helixhorned
ca763dafad
Game: write numbered demo files, fix infinite loop after finished demo playback
...
git-svn-id: https://svn.eduke32.com/eduke32@1067 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-14 21:25:23 +00:00
helixhorned
746071a4f4
Text renderer: letters are now saved on a stack, misc. fixes. Quickplay: Added timeout so that user cannot create many eduke32 instances in a short time
...
git-svn-id: https://svn.eduke32.com/eduke32@1066 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-14 14:47:32 +00:00
helixhorned
88af77d484
Added quick map testing functionality (Windows only)
...
git-svn-id: https://svn.eduke32.com/eduke32@1065 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-12 13:41:18 +00:00
terminx
18f4481d86
Use bit packing for the bytecode pointer map
...
git-svn-id: https://svn.eduke32.com/eduke32@1064 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-12 02:07:44 +00:00
helixhorned
0b38803fb6
Text renderer: added parsing of alphabet definitions
...
git-svn-id: https://svn.eduke32.com/eduke32@1063 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-11 21:22:58 +00:00
terminx
60526dbb26
git-svn-id: https://svn.eduke32.com/eduke32@1062 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-11 09:24:45 +00:00
helixhorned
37d375a0ff
Text renderer: letter tweaks; offset control
...
git-svn-id: https://svn.eduke32.com/eduke32@1061 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-08 14:04:54 +00:00
hnt_ts
0c77f4a6f5
Adds logic CON commands:
...
ifvaror |
ifvarxor ^
ifvareither || (rename?)
git-svn-id: https://svn.eduke32.com/eduke32@1060 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-07 12:36:20 +00:00
hnt_ts
b664f7686e
Fixed possible crash
...
git-svn-id: https://svn.eduke32.com/eduke32@1059 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-06 09:11:35 +00:00
terminx
7da94e0041
Fixes some stuff
...
git-svn-id: https://svn.eduke32.com/eduke32@1058 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-06 06:22:31 +00:00
helixhorned
b881cc116c
Text renderer: removed unneccessary function bt2idx().
...
git-svn-id: https://svn.eduke32.com/eduke32@1057 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-05 23:23:26 +00:00
helixhorned
57de846b59
Added text-made-of-sprites renderer for 3d mode
...
git-svn-id: https://svn.eduke32.com/eduke32@1056 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-05 23:09:43 +00:00
terminx
898e6669ef
git-svn-id: https://svn.eduke32.com/eduke32@1055 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-04 23:11:48 +00:00
hnt_ts
cc5e27246c
Line numbers for gamevar error messages
...
git-svn-id: https://svn.eduke32.com/eduke32@1054 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-03 18:56:19 +00:00
terminx
33936fda74
git-svn-id: https://svn.eduke32.com/eduke32@1053 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-03 17:55:11 +00:00
terminx
33cb047a6c
git-svn-id: https://svn.eduke32.com/eduke32@1052 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-03 14:02:42 +00:00
terminx
535b8432f0
git-svn-id: https://svn.eduke32.com/eduke32@1051 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-03 13:23:34 +00:00
terminx
a5d9881709
Adds getnumberptr256() which lets us update the map in real time based on the number typed in
...
This is good for stuff like palettes, shades, sector visibility, et cetera where the user might want to see the results of a change before committing to it
git-svn-id: https://svn.eduke32.com/eduke32@1050 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-03 11:59:54 +00:00
terminx
cb84787775
Show sector/sectoreffector type in tag input fields
...
git-svn-id: https://svn.eduke32.com/eduke32@1049 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-03 10:47:19 +00:00
terminx
7b94cf4758
Misc tweaks, patch from HelixHorned, half of gameexec.c moved to gamestructures.c
...
git-svn-id: https://svn.eduke32.com/eduke32@1048 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-03 04:20:46 +00:00
terminx
fbf25c7483
Show lengths in Mapster for walls being drawn or moved
...
git-svn-id: https://svn.eduke32.com/eduke32@1047 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-02 02:45:06 +00:00
terminx
166019082f
git-svn-id: https://svn.eduke32.com/eduke32@1046 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-01 21:59:53 +00:00
terminx
9d390c4b3b
git-svn-id: https://svn.eduke32.com/eduke32@1045 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-01 08:31:48 +00:00
terminx
ef3c5e6ad8
A bunch of random shit
...
git-svn-id: https://svn.eduke32.com/eduke32@1044 1a8010ca-5511-0410-912e-c29ae57300e0
2008-09-01 07:15:16 +00:00
terminx
882fbd6851
git-svn-id: https://svn.eduke32.com/eduke32@1043 1a8010ca-5511-0410-912e-c29ae57300e0
2008-08-28 23:15:11 +00:00
terminx
ffca366c8d
git-svn-id: https://svn.eduke32.com/eduke32@1042 1a8010ca-5511-0410-912e-c29ae57300e0
2008-08-28 15:04:16 +00:00