DEADSOFTWARE

d2df-sdl.git
4 years agoSound: OpenAL: OGG/Vorbis support
fgsfds [Tue, 3 Sep 2019 01:28:35 +0000 (04:28 +0300)]
Sound: OpenAL: OGG/Vorbis support

4 years agosave string cvars to dfconfig.cfg
DeaDDooMER [Mon, 2 Sep 2019 19:50:29 +0000 (22:50 +0300)]
save string cvars to dfconfig.cfg

4 years agofix building on linux; USE_XMP_FULL -> USE_XMP_LITE
DeaDDooMER [Mon, 2 Sep 2019 19:15:49 +0000 (22:15 +0300)]
fix building on linux; USE_XMP_FULL -> USE_XMP_LITE

4 years agooops
fgsfds [Mon, 2 Sep 2019 19:15:08 +0000 (22:15 +0300)]
oops

4 years agoSound: OpenAL: Free the sound buffer after load
fgsfds [Mon, 2 Sep 2019 19:13:36 +0000 (22:13 +0300)]
Sound: OpenAL: Free the sound buffer after load

4 years agoadd cvar for soundfont selection
fgsfds [Mon, 2 Sep 2019 18:53:56 +0000 (21:53 +0300)]
add cvar for soundfont selection

4 years agoadd string cvars
fgsfds [Mon, 2 Sep 2019 18:53:47 +0000 (21:53 +0300)]
add string cvars

4 years agoSound: OpenAL: Expose some vars;
fgsfds [Mon, 2 Sep 2019 18:29:30 +0000 (21:29 +0300)]
Sound: OpenAL: Expose some vars;

use 1 for fluid cpu-cores;

disable reverb and chorus by default

4 years agoSound: FluidSynth: Stop the player before freeing
fgsfds [Mon, 2 Sep 2019 17:41:56 +0000 (20:41 +0300)]
Sound: FluidSynth: Stop the player before freeing

4 years agoSound: OpenAL: Reclaim stream buffers on stream change
fgsfds [Mon, 2 Sep 2019 17:41:31 +0000 (20:41 +0300)]
Sound: OpenAL: Reclaim stream buffers on stream change

4 years agolibmodplug.dll => libmodplug-1.dll
fgsfds [Mon, 2 Sep 2019 16:35:47 +0000 (19:35 +0300)]
libmodplug.dll => libmodplug-1.dll

4 years agoSound: OpenAL: Add MIDI support via FluidSynth
fgsfds [Mon, 2 Sep 2019 16:16:17 +0000 (19:16 +0300)]
Sound: OpenAL: Add MIDI support via FluidSynth

4 years agomisc header fixes
fgsfds [Sun, 1 Sep 2019 22:56:27 +0000 (01:56 +0300)]
misc header fixes

4 years agoSound: OpenAL: Half-assed manual MP3 detection
fgsfds [Sun, 1 Sep 2019 22:56:13 +0000 (01:56 +0300)]
Sound: OpenAL: Half-assed manual MP3 detection

because mpg123 is a bitch

4 years agoadd options USE_XMP and USE_MPG123
DeaDDooMER [Sun, 1 Sep 2019 22:21:07 +0000 (01:21 +0300)]
add options USE_XMP and USE_MPG123

4 years agofix building on linux with mpg123
DeaDDooMER [Sun, 1 Sep 2019 20:34:22 +0000 (23:34 +0300)]
fix building on linux with mpg123

4 years agofix round up
fgsfds [Sun, 1 Sep 2019 18:38:22 +0000 (21:38 +0300)]
fix round up

4 years agoNet: Realloc outgoing message buffer on overflow
fgsfds [Sun, 1 Sep 2019 18:33:35 +0000 (21:33 +0300)]
Net: Realloc outgoing message buffer on overflow

4 years agoSound: OpenAL: Add mp3 support via libmpg123
fgsfds [Sun, 1 Sep 2019 14:57:51 +0000 (17:57 +0300)]
Sound: OpenAL: Add mp3 support via libmpg123

4 years agofix random sound volume with OpenAL
DeaDDooMER [Sun, 1 Sep 2019 09:33:16 +0000 (12:33 +0300)]
fix random sound volume with OpenAL

4 years agoSound: OpenAL: Streams can now be non-looping; XMP tweaks
fgsfds [Sun, 1 Sep 2019 00:01:27 +0000 (03:01 +0300)]
Sound: OpenAL: Streams can now be non-looping; XMP tweaks

4 years agoSound: OpenAL: Allow choice between XMP, XMPLite and ModPlug
fgsfds [Sun, 1 Sep 2019 00:01:00 +0000 (03:01 +0300)]
Sound: OpenAL: Allow choice between XMP, XMPLite and ModPlug

4 years agoSound: OpenAL: Add optional ModPlug loader
fgsfds [Sun, 1 Sep 2019 00:00:27 +0000 (03:00 +0300)]
Sound: OpenAL: Add optional ModPlug loader

4 years agoSound: OpenAL: libxmp support
fgsfds [Sat, 31 Aug 2019 18:06:53 +0000 (21:06 +0300)]
Sound: OpenAL: libxmp support

4 years agofix openal driver linking
DeaDDooMER [Sat, 31 Aug 2019 13:41:43 +0000 (16:41 +0300)]
fix openal driver linking

4 years agoSound: Initial OpenAL driver impl
fgsfds [Sat, 31 Aug 2019 01:29:57 +0000 (04:29 +0300)]
Sound: Initial OpenAL driver impl

4 years agodisable menu handling in headless version
DeaDDooMER [Fri, 30 Aug 2019 17:49:27 +0000 (20:49 +0300)]
disable menu handling in headless version

4 years agoadd parameter --log-file <filename>
DeaDDooMER [Thu, 29 Aug 2019 19:33:20 +0000 (22:33 +0300)]
add parameter --log-file <filename>

4 years agoRemove stray conprint
fgsfds [Mon, 26 Aug 2019 23:11:36 +0000 (02:11 +0300)]
Remove stray conprint

4 years agoNet: Buffer outgoing messages buffers2
fgsfds [Mon, 26 Aug 2019 20:18:25 +0000 (23:18 +0300)]
Net: Buffer outgoing messages

4 years agofix zip-packed animated textures
DeaDDooMER [Sun, 25 Aug 2019 17:43:23 +0000 (20:43 +0300)]
fix zip-packed animated textures

4 years agoNet: Disable music position sync for now
fgsfds [Sat, 24 Aug 2019 14:47:03 +0000 (17:47 +0300)]
Net: Disable music position sync for now

4 years agoGame: Warn about ports;
fgsfds [Wed, 21 Aug 2019 14:42:35 +0000 (17:42 +0300)]
Game: Warn about ports;

draw console messages on loading screen

4 years agoMaster: Fix timeouts
fgsfds [Sun, 18 Aug 2019 20:07:32 +0000 (23:07 +0300)]
Master: Fix timeouts

4 years agoGame: Fix TRIGGER_DAMAGE on monsters
fgsfds [Sun, 18 Aug 2019 20:07:19 +0000 (23:07 +0300)]
Game: Fix TRIGGER_DAMAGE on monsters

4 years agoadd cvars console_trans and console_step
DeaDDooMER [Sat, 17 Aug 2019 19:53:22 +0000 (22:53 +0300)]
add cvars console_trans and console_step

4 years agofix console animation
DeaDDooMER [Sat, 17 Aug 2019 18:56:20 +0000 (21:56 +0300)]
fix console animation

4 years agoremove sound debug prints
DeaDDooMER [Sat, 17 Aug 2019 00:53:56 +0000 (03:53 +0300)]
remove sound debug prints

4 years agoalways set max volume in sound trigger bounds
DeaDDooMER [Fri, 16 Aug 2019 23:59:56 +0000 (02:59 +0300)]
always set max volume in sound trigger bounds

4 years agoremove volume change at trigger bounds
DeaDDooMER [Thu, 15 Aug 2019 21:52:54 +0000 (00:52 +0300)]
remove volume change at trigger bounds

4 years agoFix single-player endpic drawing
Joseph Stalin [Wed, 14 Aug 2019 19:56:13 +0000 (00:56 +0500)]
Fix single-player endpic drawing

It didn't corrected its aspect. Oops.

4 years agofix console input on some window resolutions
DeaDDooMER [Wed, 14 Aug 2019 19:54:28 +0000 (22:54 +0300)]
fix console input on some window resolutions

4 years agofix chat/console input
DeaDDooMER [Wed, 14 Aug 2019 18:22:18 +0000 (21:22 +0300)]
fix chat/console input

4 years agoTurn on linear filtering for endpic
Joseph Stalin [Mon, 12 Aug 2019 13:27:11 +0000 (18:27 +0500)]
Turn on linear filtering for endpic

4 years agoGame: Don't catch fire underwater in any circumstances
fgsfds [Mon, 12 Aug 2019 00:21:16 +0000 (03:21 +0300)]
Game: Don't catch fire underwater in any circumstances

4 years agoMaster: Sleep for more than 1ms when idle
fgsfds [Sun, 11 Aug 2019 12:44:47 +0000 (15:44 +0300)]
Master: Sleep for more than 1ms when idle

4 years agoMaster: Support multiline message files
fgsfds [Sun, 11 Aug 2019 00:28:48 +0000 (03:28 +0300)]
Master: Support multiline message files

4 years agoGUI: MOTD field now has automatic height
fgsfds [Sun, 11 Aug 2019 00:02:47 +0000 (03:02 +0300)]
GUI: MOTD field now has automatic height

4 years agoNet: Master now supports MOTD and message boxes
fgsfds [Sat, 10 Aug 2019 18:22:23 +0000 (21:22 +0300)]
Net: Master now supports MOTD and message boxes

4 years agoNet: Start ebin master upgrade
fgsfds [Sat, 10 Aug 2019 01:06:15 +0000 (04:06 +0300)]
Net: Start ebin master upgrade

4 years agoGame: Archviles and souls don't burn; use iterators in burn propagation
fgsfds [Fri, 9 Aug 2019 02:08:47 +0000 (05:08 +0300)]
Game: Archviles and souls don't burn; use iterators in burn propagation

4 years agoGame: Monster burning propagation fix
fgsfds [Fri, 9 Aug 2019 00:28:13 +0000 (03:28 +0300)]
Game: Monster burning propagation fix

4 years agoMedkits now always extinguish fire
Joseph Stalin [Tue, 6 Aug 2019 18:23:17 +0000 (23:23 +0500)]
Medkits now always extinguish fire

Even if player has max HP for that medkit type.
No additional HP granted.

4 years agoSlowly decrease fire pain frequency
Joseph Stalin [Tue, 6 Aug 2019 17:06:12 +0000 (22:06 +0500)]
Slowly decrease fire pain frequency

Also increased fire time a little bit to better match 3secs;
Made a little "fix" for fuel in Backpack.

4 years agoRebalance flammenwerfer; add Fuel to Backpack
Joseph Stalin [Tue, 6 Aug 2019 09:27:25 +0000 (14:27 +0500)]
Rebalance flammenwerfer; add Fuel to Backpack

4 years agoGame: Handle load errors correctly
fgsfds [Wed, 7 Aug 2019 21:43:23 +0000 (00:43 +0300)]
Game: Handle load errors correctly

4 years agoFix player indicator centering
Joseph Stalin [Tue, 6 Aug 2019 20:24:01 +0000 (01:24 +0500)]
Fix player indicator centering

4 years agoGame: Tweak fire pain
fgsfds [Tue, 6 Aug 2019 17:59:23 +0000 (20:59 +0300)]
Game: Tweak fire pain

4 years agoGame: Pain sounds play every second when on fire
fgsfds [Tue, 6 Aug 2019 17:52:32 +0000 (20:52 +0300)]
Game: Pain sounds play every second when on fire

4 years agoMerge branch 'master' of https://repo.or.cz/d2df-sdl
fgsfds [Mon, 5 Aug 2019 22:24:49 +0000 (01:24 +0300)]
Merge branch 'master' of https://repo.or.cz/d2df-sdl

4 years agoGame: Don't catch fire if protected
fgsfds [Mon, 5 Aug 2019 22:24:44 +0000 (01:24 +0300)]
Game: Don't catch fire if protected

4 years agoTriggers: Add DamageKind to TRIGGER_DAMAGE
fgsfds [Mon, 5 Aug 2019 22:24:22 +0000 (01:24 +0300)]
Triggers: Add DamageKind to TRIGGER_DAMAGE

4 years agoMerge branch 'master' of ssh://repo.or.cz/d2df-sdl
Joseph Stalin [Mon, 5 Aug 2019 18:25:13 +0000 (23:25 +0500)]
Merge branch 'master' of ssh://repo.or.cz/d2df-sdl

4 years agoNet: Headless server starts with 0 players by default
fgsfds [Mon, 5 Aug 2019 18:13:13 +0000 (21:13 +0300)]
Net: Headless server starts with 0 players by default

4 years agoBumped flammenwerfer damage (3/5 => 6/6)
Joseph Stalin [Mon, 5 Aug 2019 18:11:56 +0000 (23:11 +0500)]
Bumped flammenwerfer damage (3/5 => 6/6)

4 years agorename variable g_Net_DownloadTimeoutMs -> g_Net_DownloadTimeout
DeaDDooMER [Mon, 5 Aug 2019 17:26:15 +0000 (20:26 +0300)]
rename variable g_Net_DownloadTimeoutMs -> g_Net_DownloadTimeout

4 years agofix endless loop on map downloading
DeaDDooMER [Mon, 5 Aug 2019 17:14:25 +0000 (20:14 +0300)]
fix endless loop on map downloading

4 years agodraw chat input line at top border on android
DeaDDooMER [Sun, 4 Aug 2019 15:20:22 +0000 (18:20 +0300)]
draw chat input line at top border on android

4 years agodisable binds in menu
DeaDDooMER [Sun, 4 Aug 2019 14:38:50 +0000 (17:38 +0300)]
disable binds in menu

4 years agofix input and bind handling in console
DeaDDooMER [Sun, 4 Aug 2019 14:22:32 +0000 (17:22 +0300)]
fix input and bind handling in console

4 years agoFix warnings
Joseph Stalin [Sat, 3 Aug 2019 21:34:25 +0000 (02:34 +0500)]
Fix warnings

4 years agoFixed comments (UTF8<>CP1251)
Joseph Stalin [Sat, 3 Aug 2019 19:07:37 +0000 (00:07 +0500)]
Fixed comments (UTF8<>CP1251)

4 years agoCorrected aspect for menu background
Joseph Stalin [Sat, 3 Aug 2019 18:38:49 +0000 (23:38 +0500)]
Corrected aspect for menu background

4 years agoadd cvar console_height
DeaDDooMER [Wed, 31 Jul 2019 18:58:06 +0000 (21:58 +0300)]
add cvar console_height

4 years agofix chat/console input on android
DeaDDooMER [Wed, 31 Jul 2019 18:30:48 +0000 (21:30 +0300)]
fix chat/console input on android

4 years agoConsole: Parsing flag should be set by default - addendum to 5c79a5c
Stas'M [Wed, 31 Jul 2019 16:22:35 +0000 (19:22 +0300)]
Console: Parsing flag should be set by default - addendum to 5c79a5c

Because g_Options_SetDefaultVideo() is called earlier, and it calls g_Console_ResetBinds().

4 years agoMenu: Update scale only if it really changed
Stas'M [Fri, 26 Jul 2019 16:44:43 +0000 (19:44 +0300)]
Menu: Update scale only if it really changed

4 years agoConsole: Properly store bind in case no down action specified
Stas'M [Fri, 26 Jul 2019 16:44:16 +0000 (19:44 +0300)]
Console: Properly store bind in case no down action specified

4 years agoConsole: Don't use double quotes so much
Stas'M [Thu, 25 Jul 2019 18:38:30 +0000 (21:38 +0300)]
Console: Don't use double quotes so much

4 years agoConsole: Automatically save console variables
Stas'M [Thu, 25 Jul 2019 17:20:13 +0000 (20:20 +0300)]
Console: Automatically save console variables

4 years agoConsole: Automatically save user-defined binds
Stas'M [Thu, 25 Jul 2019 17:06:57 +0000 (20:06 +0300)]
Console: Automatically save user-defined binds

4 years agoConsole: Fix copypasta
Stas'M [Thu, 25 Jul 2019 17:05:45 +0000 (20:05 +0300)]
Console: Fix copypasta

4 years agoholmes: added outline for map position
Ketmar Dark [Wed, 19 Jun 2019 08:27:52 +0000 (11:27 +0300)]
holmes: added outline for map position

4 years agofixed input locking after load game
DeaDDooMER [Thu, 9 May 2019 15:43:29 +0000 (18:43 +0300)]
fixed input locking after load game

4 years agor_showtime is now a cvar and 0 by default
fgsfds [Wed, 8 May 2019 13:57:37 +0000 (16:57 +0300)]
r_showtime is now a cvar and 0 by default

4 years agoadded player handicap
fgsfds [Mon, 6 May 2019 15:50:22 +0000 (18:50 +0300)]
added player handicap

can only specify it for bots for now

4 years agospawners now count delay after their first spawn dies
fgsfds [Sat, 4 May 2019 23:54:17 +0000 (02:54 +0300)]
spawners now count delay after their first spawn dies

4 years agoadded ready to interscreen; fixed client strafe (?); bumped protocol ver
fgsfds [Wed, 1 May 2019 20:12:58 +0000 (23:12 +0300)]
added ready to interscreen; fixed client strafe (?); bumped protocol ver

4 years agoalternate bind workaround
fgsfds [Wed, 1 May 2019 20:12:36 +0000 (23:12 +0300)]
alternate bind workaround

4 years agoworked around some bugs related to binds and input focus
fgsfds [Wed, 1 May 2019 17:21:21 +0000 (20:21 +0300)]
worked around some bugs related to binds and input focus

4 years agocan load non-looping music; fixed looping ROUNDMUS
fgsfds [Wed, 1 May 2019 17:07:15 +0000 (20:07 +0300)]
can load non-looping music; fixed looping ROUNDMUS

4 years agofixed chat input AGAIN
DeaDDooMER [Tue, 30 Apr 2019 16:54:02 +0000 (19:54 +0300)]
fixed chat input AGAIN

5 years agofixed console on android
DeaDDooMER [Sun, 28 Apr 2019 15:56:10 +0000 (18:56 +0300)]
fixed console on android

5 years agofixed input when open console
DeaDDooMER [Sat, 20 Apr 2019 10:40:58 +0000 (13:40 +0300)]
fixed input when open console

5 years agofixed cheat input
DeaDDooMER [Mon, 15 Apr 2019 14:36:13 +0000 (17:36 +0300)]
fixed cheat input

5 years ago`map` command now looks for all pack extensions
fgsfds [Fri, 12 Apr 2019 14:26:28 +0000 (17:26 +0300)]
`map` command now looks for all pack extensions

5 years agofile listboxes now have advanced hotkey technology
fgsfds [Fri, 12 Apr 2019 13:15:41 +0000 (16:15 +0300)]
file listboxes now have advanced hotkey technology

5 years agoneed that shit in chat input as well
fgsfds [Fri, 12 Apr 2019 12:15:11 +0000 (15:15 +0300)]
need that shit in chat input as well

5 years agofix key repeat in GUI
fgsfds [Fri, 12 Apr 2019 12:09:51 +0000 (15:09 +0300)]
fix key repeat in GUI

5 years agofixed exit from network related screens
DeaDDooMER [Wed, 10 Apr 2019 16:24:47 +0000 (19:24 +0300)]
fixed exit from network related screens