Options: Improve resolution detection
Player: Follow dead corpse
Default window size and position setted according with display resolution
Player: Fix weapon cycling bitmask
Improved portability (bug #45)
if we have several weapons on one key, do prioritized selection
priorities are:
bfg, plasma, flamethrower, ssg, minigun, sg, pistol, berserk, chainsaw, fist
priorities are:
bfg, plasma, flamethrower, ssg, minigun, sg, pistol, berserk, chainsaw, fist
Player: Always display punch animation
Plus add separate animation for berserk
Plus add separate animation for berserk
fixed two compiler warnings (one is definitely false positive, but meh...)
Android: hack-fix bug #31 and #32
Android: Fix menu reset when open keyboard
Game: Implement spectator autoview feature
- especially for Chaos Constructions 2018
- especially for Chaos Constructions 2018
Main: Fix directives to hide compiler notices
Netmaster: Optimize drawing loops
Netmaster: Improve server list
- Group similar servers by name
- Allow to switch between similar servers with Left & Right arrows
- Sort similar servers and all server list by ping
- Group similar servers by name
- Allow to switch between similar servers with Left & Right arrows
- Sort similar servers and all server list by ping
Fixed palyer freezing and monster disappearing at y<0 on AMD64/ARM
Android: added navigation bar hiding hack
Android: added timidity.cfg to game files, so midi music can playing now
Android: yet another virtual keyboard layout changes.
Android: fix bad screen size when config not found
Forced landscape mode on android
Added check for support NPOT textures with OpenGL ES. Legacy mode is still bugged.
Added new OpenGL ES wrapper
Holmes now optional at compile-time
Calculation gibs size no more depends on opengl
Android: added key for calling android keyboard
fixed small bug in hashtable
Fix some default values that not present in config
Android: Fixed first video configuration and unpredicted key resetting
Set DF version in AndroidManifest.xml
Fix warnings on amd64
Monsters: Check for blind area when shooting
http://doom2d.org/forum/viewtopic.php?f=36&t=1885
http://doom2d.org/forum/viewtopic.php?f=36&t=1885
Player: Always reset special vars on respawn
Window: Update keyboard state before execute
added some "key unpress" calls; maybe it will fix intermissions (i don't know, it always works for me)
Log: Don't double chat messages in console
Net: Whitespace fixes only
non-headless game server should not crash on map view anymore
lol, there is no player in map view mode, and the corresponding
map profiler is not created (but is used).
lol, there is no player in map view mode, and the corresponding
map profiler is not created (but is used).
Res Downloader: Better handle download cancel
Monsters: Show loading progress gracefully
Res Downloader: Display WAD and resource names
Netmaster: Use DecodeIPV4 function
Net: Allow to discover LAN servers
Fast fix nil Sound on damned.wad MAP11
Panel: Fix SetFrame out of index
http://doom2d.org/forum/viewtopic.php?f=36&t=2576
http://doom2d.org/forum/viewtopic.php?f=36&t=2576
default smallmap aligh: bottom
added "r_smallmap_align_h" and "r_smallmap_align_v" cvars
Added shadow to vkbd text
Now android version can contain game resources in APK
Added option for alt vkbd layout
Little changes in alt vkbd layout
Fix crash on android 4.1
Added README for android
Added vertical offset for virtual keyboard
r_sacle now saves more precisely
Added touchscreen settings
Virtual keyboard improvements: added strafe, up+fire, down+fire, prev/next weapon buttons
Disable accelerometer and add g_dbg_scale as option
Reserved key range for virtual keyboard + alternative virtkbd layout
Fix crashes with nanogl
TextEdit now shows keyboard on android
Added touchscreen controls
Fix music on android
Fix font rendering with nanoGL
Now nanoGL supports glIsEnabled, glPushAttrib and glPopAttrib
Reimplemented lines and particles rendering with nanoGL
Fix network on android
Fix textures with nanoGL, disable particles with nanoGL and comment regressions with nanoGL
Now ported to android!
Fix nanoGL bindings
Added support OpenGL ES 1.1 through nanoGL (have some bugs) and fix build for ARM
set default window position to (60, 60), so poor shitdows10 users suffer less
even more vsync! i like to move it, move it!
set vsync after window creation (it should work better this way)
fixed README (SDL_mixer build option)
headless building fix
temp hackfix for multiple server respawns in LMS
added word wrap to center messages; fixed e_CharFont_GetSizeFmt
temp hackfix for resolution changing
added `version` console command'
write version and built time to log
fixed texture switch bug AGAIN
don't kill and recreate game window on resolution change in windowed mode
experiments with fullscreen switching -- failed, but i left the commented code for posterity
hackfix for video resolution change (still not working right, see commit text)
changing to fullscreen is not working right, 'cause we need to
recreate OpenGL context (and reupload all textures). without this,
fullscreen window is created with fucked size for some reason.
changing to fullscreen is not working right, 'cause we need to
recreate OpenGL context (and reupload all textures). without this,
fullscreen window is created with fucked size for some reason.
fixed texture trigger bug
fixed small/short int sizes in e_msg
fixed signature of upnpDiscover()
hackfix builds with upnp on unix
fix build without upnp
port forwarding now runs in a separate thread
add loading text about port forwarding
added ForwardPorts config option
port forwarding and miniupnpc are now completely optional
added port forwarding via miniupnpc (disabled by default for now)
proper fix for the previous commit (destroying inexisting items)
BUG|HACK|INVESTIGATE: don't crash on removing invalid item id (seems that something holds stale ids)
nail the sky on scaled small levels (actually, better sky moving in non-standard scales)
vsync option should be applied without restarting now
renamed "dbg_scale" to "r_scale"; scaled mode now obeys level bounds; added "dbg_ignore_level_bounds" cvar to control that (useful for Holmes)
Player: Add punch animation for berserk
http://doom2d.org/forum/viewtopic.php?f=12&t=2562
http://doom2d.org/forum/viewtopic.php?f=12&t=2562