don't write empty blocks (by deaddoomer)
net: add some more gulag tools
sdl2: fix hack for menus on android
whitelist a bunch of shit
al: fix build with sdl 1.2
game: clean up TPlayer.GetRespawnPoint()
now players can spawn even when there's a single point of any type
now players can spawn even when there's a single point of any type
game: g_FatalError actually ends the game
Game: Assign gsGameFlags where it's missing
scale option is now a capped switch
net: cancel interpolation of teleported players
update README
net: only flush packets after an actual frame; remember old positions before net update on client
Netmaster: Additional check for server name in ping response
Net: Report actual server port in ping response
Also fix the same problem for UPnP port forwarding.
Also fix the same problem for UPnP port forwarding.
AL: remove debug print
AL: update streams in a separate thread
draw talkbubble above the player corpse when necessary
corpse following is now done by the camera instead of the player
was this even necessary?
don't interpolate during endgame fadeout
move NilThreadId to utils
AL: add GME music loader
simplify TSoundLoader interface
decouple repainting from blitting the FBO; draw touch overlay after FBO
network now always ticks at 36 tick
attempt to unfuck serverlist
put network interp back in
Revert "purge cl_interp from the code"
This reverts commit cb61300b61ba18d486d19edf315f05b5b494fac3.
This reverts commit cb61300b61ba18d486d19edf315f05b5b494fac3.
purge cl_interp from the code
add r_interp to video settings menu
save r_maxfps to the config
fix slope interpolation; add r_maxfps
added actor rendering interpolation; fixed vsync on startup
oh god damn it
better set this to -1
always search for new state slots
more survival bullshit: state recall, MC+NM warmup fix
host can't spawn during an LMS round anymore
fix (?) survival spectator; add space after comma in masterlist
don't let SP games reset warmup time
whoops
generalize warmup stuff
always respawn all items during warmup
don't hit monsters on the client when it's warmup time
reset warmup time instead of adding 1 second when no players present
remove stray printf
survival/lms fixes
* people joining mid game do not spawn
* warmup time is displayed on both clients and server
* monsters are now intangible during warmup
* clients use the proper spectator mode when dead in survival
* raised protocol version to 185
* people joining mid game do not spawn
* warmup time is displayed on both clients and server
* monsters are now intangible during warmup
* clients use the proper spectator mode when dead in survival
* raised protocol version to 185
added sv_public to config
add glGetError to nogl
rebuild the FBO from scratch when RBO is not supported
check FBO status and fall back to no-fbo if something is wrong
nuke doom2df.cfg; refactor some cvar-related stuff
unforward correct ping port
clean up GameCVars; add sv_forwardports
clean up GameCVars
add p?_model commands; clean up p?_color and p?_name
nuke g_respawn_items
fix SDL1 build
SDL: separated GL loading code
adjusted color filter colors
BlendMode.Filter is now a proper filter
default to using FBO; can be disabled via command line
disable weird texture size fix; render FBO by hand
always try to load FBO extensions in case user enables r_fbo later
GUI: play scroll sound when using switches
SDL2: set window position properly; always center when going fullscreen->windowed
fix freeze when running out of bot names
thanks git, very cool
add png2map sources
properly check for FBO support; add OES_framebuffer_object to noGL
fix GLES1 builds?
properly grey out the dmkeys menu option
temp fix headless builds
added optional framebuffer and resolution scaling
fix weaponstay when item respawn is off
whitelist new cvars
fix playerstats netmessage; zero gTime before spawning players
added dmkeys option to the menu
always calculate c and d in camera stuff
unscrew the camera handling (hopefully, scaled is still buggy)
that camera fix was not a fix
add 'respawn items' flag
fix host error message
added centerprint command
only save stats when there's multiple players present
oops; don't drop keys when dmkeys is 1
fixed looking up/down in tight spaces with r_scale != 1?
add spawn invulnerability; add option to disable all keys in DM
update year in credits (extremely important)
add command line arg to choose different game.wad (--game-wad)
escape strings in stat files
Remove useless arg from g_TakeScreenshot()
Game: Add CSV stats and inter screenshots
Revert "Revert "superminigun is using shells, not bullets; fixed `hasAmmoForWeapon()`""
This reverts commit dec9e3260140baab3645be36492a1e0c1ea1fe32.
This reverts commit dec9e3260140baab3645be36492a1e0c1ea1fe32.
fix 16/32 bit and float wav formats for openal
fix building with holmes on osx
fix sdlmixer on bigendian machines (i hope fully)
remove x11 dependency on osx+sdl2