DEADSOFTWARE

d2df-sdl.git
8 years agomore sfs cleanup; slightly faster DFWAD processing
Ketmar Dark [Mon, 18 Apr 2016 07:09:36 +0000 (10:09 +0300)]
more sfs cleanup; slightly faster DFWAD processing

8 years agowads works again!
Ketmar Dark [Mon, 18 Apr 2016 06:49:29 +0000 (09:49 +0300)]
wads works again!

8 years agomore sfs refactoring
Ketmar Dark [Mon, 18 Apr 2016 06:45:47 +0000 (09:45 +0300)]
more sfs refactoring

8 years agosfs and wad code refactoring: part 1
Ketmar Dark [Mon, 18 Apr 2016 05:43:22 +0000 (08:43 +0300)]
sfs and wad code refactoring: part 1

8 years agoscreenshits works again
Ketmar Dark [Sun, 17 Apr 2016 15:34:59 +0000 (18:34 +0300)]
screenshits works again

8 years agouse `QueryPerformanceCounter()` in shitdoze
Ketmar Dark [Sun, 17 Apr 2016 15:14:43 +0000 (18:14 +0300)]
use `QueryPerformanceCounter()` in shitdoze

8 years agoremap textures
Ketmar Dark [Sun, 17 Apr 2016 08:49:58 +0000 (11:49 +0300)]
remap textures

8 years agodie, warning, die!
Ketmar Dark [Sun, 17 Apr 2016 06:40:07 +0000 (09:40 +0300)]
die, warning, die!

8 years agofixed two warnings in headless mode
Ketmar Dark [Sun, 17 Apr 2016 06:31:05 +0000 (09:31 +0300)]
fixed two warnings in headless mode

8 years agonetwork: it should find correct files on POSIX now (and substitute extensions too)
Ketmar Dark [Sun, 17 Apr 2016 05:57:16 +0000 (08:57 +0300)]
network: it should find correct files on POSIX now (and substitute extensions too)

8 years ago"yes/no" menu answers are localized now
Ketmar Dark [Sun, 17 Apr 2016 05:42:17 +0000 (08:42 +0300)]
"yes/no" menu answers are localized now

8 years agoadded alot of hacks and made "yes/no" menu a real menu
Ketmar Dark [Sun, 17 Apr 2016 05:38:25 +0000 (08:38 +0300)]
added alot of hacks and made "yes/no" menu a real menu

8 years agoremoved warning
Ketmar Dark [Sun, 17 Apr 2016 04:54:42 +0000 (07:54 +0300)]
removed warning

8 years ago"yes/no" menu now accepts space as "y"
Ketmar Dark [Sun, 17 Apr 2016 04:54:07 +0000 (07:54 +0300)]
"yes/no" menu now accepts space as "y"

8 years agogui: "yes/no" menu refactored to ease further changes
Ketmar Dark [Sun, 17 Apr 2016 04:50:13 +0000 (07:50 +0300)]
gui: "yes/no" menu refactored to ease further changes

8 years agonetwork fix: proper wad searching, case-insensitive names for POSIX systems
Ketmar Dark [Sun, 17 Apr 2016 04:02:59 +0000 (07:02 +0300)]
network fix: proper wad searching, case-insensitive names for POSIX systems

8 years agomore fixes
Ketmar Dark [Sat, 16 Apr 2016 16:03:28 +0000 (19:03 +0300)]
more fixes

8 years agoadded sanity check for some map parameters
Ketmar Dark [Sat, 16 Apr 2016 16:00:15 +0000 (19:00 +0300)]
added sanity check for some map parameters

8 years agoadded "--gdb" cli arg to stop df from eating exceptions
Ketmar Dark [Sat, 16 Apr 2016 15:53:38 +0000 (18:53 +0300)]
added "--gdb" cli arg to stop df from eating exceptions

8 years agoadded some console commands for cheaters
Ketmar Dark [Sat, 9 Apr 2016 05:08:02 +0000 (08:08 +0300)]
added some console commands for cheaters

8 years agoadded headless mode
FGSFDSFGS [Tue, 12 Apr 2016 19:32:53 +0000 (22:32 +0300)]
added headless mode

8 years ago`GetTimer()` now should handle overflows
Ketmar Dark [Fri, 15 Apr 2016 17:47:26 +0000 (20:47 +0300)]
`GetTimer()` now should handle overflows

8 years agochanged network "info" packet to include protocol version; ping packet now sends...
Ketmar Dark [Fri, 15 Apr 2016 17:40:40 +0000 (20:40 +0300)]
changed network "info" packet to include protocol version; ping packet now sends time as int64

8 years agowe don't really need microsecond resolution in timer
Ketmar Dark [Fri, 15 Apr 2016 15:10:36 +0000 (18:10 +0300)]
we don't really need microsecond resolution in timer

8 years agomore cheat fixes
Ketmar Dark [Fri, 15 Apr 2016 12:52:09 +0000 (15:52 +0300)]
more cheat fixes

8 years agorestored automap cheat
Ketmar Dark [Fri, 15 Apr 2016 12:42:57 +0000 (15:42 +0300)]
restored automap cheat

8 years agosound muting should work on first window deactivation now
Ketmar Dark [Fri, 15 Apr 2016 12:14:47 +0000 (15:14 +0300)]
sound muting should work on first window deactivation now

8 years agoignore more log writing/creating errors
Ketmar Dark [Fri, 15 Apr 2016 11:57:23 +0000 (14:57 +0300)]
ignore more log writing/creating errors

8 years agodo not fail on log writing errors
Ketmar Dark [Fri, 15 Apr 2016 11:51:36 +0000 (14:51 +0300)]
do not fail on log writing errors

8 years agosfs: do not lock files at all
Ketmar Dark [Fri, 15 Apr 2016 11:44:47 +0000 (14:44 +0300)]
sfs: do not lock files at all

8 years agotemporary disable sfs GC on game startup (this will speedup initial data loading)
Ketmar Dark [Fri, 15 Apr 2016 11:29:58 +0000 (14:29 +0300)]
temporary disable sfs GC on game startup (this will speedup initial data loading)

8 years agosfs: API to temporary disable volume GC
Ketmar Dark [Fri, 15 Apr 2016 11:29:42 +0000 (14:29 +0300)]
sfs: API to temporary disable volume GC

8 years agoi'm idiot: sfsfast should be OFF by default
Ketmar Dark [Fri, 15 Apr 2016 10:40:48 +0000 (13:40 +0300)]
i'm idiot: sfsfast should be OFF by default

8 years agoadded "SFSFastMode" hidden option; turned on by default
Ketmar Dark [Fri, 15 Apr 2016 10:37:28 +0000 (13:37 +0300)]
added "SFSFastMode" hidden option; turned on by default

8 years agosfs: added API to add temporary volume
Ketmar Dark [Fri, 15 Apr 2016 10:35:47 +0000 (13:35 +0300)]
sfs: added API to add temporary volume

8 years agosfs: hackfix for utf-8 encoded names in zips
Ketmar Dark [Fri, 15 Apr 2016 10:14:12 +0000 (13:14 +0300)]
sfs: hackfix for utf-8 encoded names in zips

8 years agocase-insensitive wad fopen (only filenames, pathes should be in the right case)
Ketmar Dark [Tue, 12 Apr 2016 04:18:10 +0000 (07:18 +0300)]
case-insensitive wad fopen (only filenames, pathes should be in the right case)

8 years agofixed small memory leak in archive reader
Ketmar Dark [Fri, 8 Apr 2016 19:34:50 +0000 (22:34 +0300)]
fixed small memory leak in archive reader

8 years agowadcvt: guess some extensions
Ketmar Dark [Fri, 8 Apr 2016 18:58:06 +0000 (21:58 +0300)]
wadcvt: guess some extensions

8 years agosfs: hacked around segfault on exit
Ketmar Dark [Fri, 8 Apr 2016 18:59:55 +0000 (21:59 +0300)]
sfs: hacked around segfault on exit

8 years agosearch files in archives starting from last
Ketmar Dark [Fri, 8 Apr 2016 18:13:29 +0000 (21:13 +0300)]
search files in archives starting from last

  generally, archive can contain files with the same name, and we
  probably want the last one, as it is usually newer than others.

8 years agosfs: better memory r/o stream
Ketmar Dark [Fri, 8 Apr 2016 08:15:24 +0000 (11:15 +0300)]
sfs: better memory r/o stream

8 years agoremoved last annoying warning
Ketmar Dark [Fri, 8 Apr 2016 04:56:59 +0000 (07:56 +0300)]
removed last annoying warning

8 years agoadded dfwad -> pk3 converter
Ketmar Dark [Fri, 8 Apr 2016 04:39:47 +0000 (07:39 +0300)]
added dfwad -> pk3 converter

8 years agosfs: multiple files fix
Ketmar Dark [Fri, 8 Apr 2016 04:38:55 +0000 (07:38 +0300)]
sfs: multiple files fix

8 years agosfs: cosmetix
Ketmar Dark [Fri, 8 Apr 2016 04:01:54 +0000 (07:01 +0300)]
sfs: cosmetix

8 years agoi'm an idiot, and forgot '+1'
Ketmar Dark [Fri, 8 Apr 2016 03:31:35 +0000 (06:31 +0300)]
i'm an idiot, and forgot '+1'

8 years agoproper (i hope) support for '.wad', '.pk3' and '.zip' extensions
Ketmar Dark [Fri, 8 Apr 2016 03:21:19 +0000 (06:21 +0300)]
proper (i hope) support for '.wad', '.pk3' and '.zip' extensions

8 years agoproper GUI fix for file listers
Ketmar Dark [Fri, 8 Apr 2016 02:54:19 +0000 (05:54 +0300)]
proper GUI fix for file listers

8 years agosfs: removed unused archive support
Ketmar Dark [Fri, 8 Apr 2016 02:05:33 +0000 (05:05 +0300)]
sfs: removed unused archive support

8 years agosfs now removing extensions from files
Ketmar Dark [Fri, 8 Apr 2016 01:36:52 +0000 (04:36 +0300)]
sfs now removing extensions from files

8 years agoalso, .pk3 seems to work now
Ketmar Dark [Fri, 8 Apr 2016 01:12:37 +0000 (04:12 +0300)]
also, .pk3 seems to work now

8 years agosfs: remove common dir from pk3 (this should fix invalid zips)
Ketmar Dark [Fri, 8 Apr 2016 01:07:26 +0000 (04:07 +0300)]
sfs: remove common dir from pk3 (this should fix invalid zips)

8 years agosfs: using locale-insensitive comparisons
Ketmar Dark [Fri, 8 Apr 2016 00:10:13 +0000 (03:10 +0300)]
sfs: using locale-insensitive comparisons

8 years agosfs system now works!
Ketmar Dark [Thu, 7 Apr 2016 23:11:26 +0000 (02:11 +0300)]
sfs system now works!

8 years agono more d2d:f built-in dfwad reader, it now using sfs (and can't load map, lol)
Ketmar Dark [Thu, 7 Apr 2016 22:36:40 +0000 (01:36 +0300)]
no more d2d:f built-in dfwad reader, it now using sfs (and can't load map, lol)

8 years agoremoving dfwad writing abilities; removed "--testdelete" argument
Ketmar Dark [Thu, 7 Apr 2016 21:33:29 +0000 (00:33 +0300)]
removing dfwad writing abilities; removed "--testdelete" argument

8 years agoadded my old SFS (vfs ;-) system
Ketmar Dark [Thu, 7 Apr 2016 19:10:08 +0000 (22:10 +0300)]
added my old SFS (vfs ;-) system

8 years agoupdated credits
FGSFDSFGS [Thu, 7 Apr 2016 18:45:07 +0000 (21:45 +0300)]
updated credits

8 years agosdlmixer: added hidden config options to setup sampling rate and buffer size
Ketmar Dark [Thu, 7 Apr 2016 18:18:27 +0000 (21:18 +0300)]
sdlmixer: added hidden config options to setup sampling rate and buffer size

8 years agoeven more useless logs
Ketmar Dark [Thu, 7 Apr 2016 17:11:24 +0000 (20:11 +0300)]
even more useless logs

8 years agosdlmixer: even more interesting info in logs
Ketmar Dark [Thu, 7 Apr 2016 16:49:21 +0000 (19:49 +0300)]
sdlmixer: even more interesting info in logs

8 years agosdlmixer: use 44100, and let mixer decide
Ketmar Dark [Thu, 7 Apr 2016 16:34:47 +0000 (19:34 +0300)]
sdlmixer: use 44100, and let mixer decide

8 years agosdlmixer: report Mix_QuerySpec results
Ketmar Dark [Thu, 7 Apr 2016 16:33:03 +0000 (19:33 +0300)]
sdlmixer: report Mix_QuerySpec results

8 years agocosmetix in targa loader
Ketmar Dark [Thu, 7 Apr 2016 07:40:01 +0000 (10:40 +0300)]
cosmetix in targa loader

8 years agocosmetic fix in fmod sound driver
Ketmar Dark [Thu, 7 Apr 2016 06:47:27 +0000 (09:47 +0300)]
cosmetic fix in fmod sound driver

8 years agorestored fmod sound driver
Ketmar Dark [Thu, 7 Apr 2016 06:31:03 +0000 (09:31 +0300)]
restored fmod sound driver

8 years agofixed music (all sounds, actually) muting after exiting in-game menu (stupid double...
Ketmar Dark [Thu, 7 Apr 2016 05:44:42 +0000 (08:44 +0300)]
fixed music (all sounds, actually) muting after exiting in-game menu (stupid double negations!)

8 years agoremoved warning
Ketmar Dark [Thu, 7 Apr 2016 05:09:56 +0000 (08:09 +0300)]
removed warning

8 years agomore sound fixes: it can leak now, but at least it doesn't segfault
Ketmar Dark [Thu, 7 Apr 2016 05:06:53 +0000 (08:06 +0300)]
more sound fixes: it can leak now, but at least it doesn't segfault

8 years agosdl mixer: initializing all possible engines
Ketmar Dark [Thu, 7 Apr 2016 03:51:40 +0000 (06:51 +0300)]
sdl mixer: initializing all possible engines

8 years agoNPOT *REALLY* fixed this time; also, added menu option
Ketmar Dark [Thu, 7 Apr 2016 03:25:22 +0000 (06:25 +0300)]
NPOT *REALLY* fixed this time; also, added menu option

8 years agofixed npot textures
Ketmar Dark [Thu, 7 Apr 2016 02:37:51 +0000 (05:37 +0300)]
fixed npot textures

8 years agoincreased SDL sound buffer
Ketmar Dark [Thu, 7 Apr 2016 01:34:14 +0000 (04:34 +0300)]
increased SDL sound buffer

8 years agosdl sound: now it seems to work (much better, lol)
Ketmar Dark [Thu, 7 Apr 2016 01:21:13 +0000 (04:21 +0300)]
sdl sound: now it seems to work (much better, lol)

8 years agoremoved redunant path specifications in e_sound.pas
Ketmar Dark [Wed, 6 Apr 2016 23:23:36 +0000 (02:23 +0300)]
removed redunant path specifications in e_sound.pas

8 years agofixed some warnings
Ketmar Dark [Wed, 6 Apr 2016 23:18:33 +0000 (02:18 +0300)]
fixed some warnings

8 years agofmod -> sdl2 mixer, first part: we have music now; still no advanced stuff
Ketmar Dark [Wed, 6 Apr 2016 23:14:57 +0000 (02:14 +0300)]
fmod -> sdl2 mixer, first part: we have music now; still no advanced stuff

8 years agofmod -> sdl2 mixer, first part: we have sounds now, but no music and no advanced...
Ketmar Dark [Wed, 6 Apr 2016 22:52:20 +0000 (01:52 +0300)]
fmod -> sdl2 mixer, first part: we have sounds now, but no music and no advanced stuff

8 years agokeypad now works in menus
Ketmar Dark [Wed, 6 Apr 2016 21:06:33 +0000 (00:06 +0300)]
keypad now works in menus

8 years agoNPOT textures fix
Ketmar Dark [Wed, 6 Apr 2016 20:51:03 +0000 (23:51 +0300)]
NPOT textures fix

8 years agobackslashes must die!
Ketmar Dark [Wed, 6 Apr 2016 19:53:54 +0000 (22:53 +0300)]
backslashes must die!

8 years agofixed some bugs
FGSFDSFGS [Wed, 6 Apr 2016 18:40:20 +0000 (21:40 +0300)]
fixed some bugs

8 years agofixed cheats and YN prompts
FGSFDSFGS [Wed, 6 Apr 2016 12:52:06 +0000 (15:52 +0300)]
fixed cheats and YN prompts

8 years agomoved to SDL2
FGSFDSFGS [Wed, 6 Apr 2016 12:30:57 +0000 (15:30 +0300)]
moved to SDL2

8 years agotabs --> spaces
Ketmar Dark [Wed, 6 Apr 2016 00:37:20 +0000 (03:37 +0300)]
tabs --> spaces

8 years agoNow d_frames is affecting projectiles too
Jabberwock-RU [Tue, 5 Apr 2016 23:32:34 +0000 (03:32 +0400)]
Now d_frames is affecting projectiles too

8 years agoremoved trailing spaces all over the source
Ketmar Dark [Wed, 6 Apr 2016 00:11:09 +0000 (03:11 +0300)]
removed trailing spaces all over the source

8 years agoMerge branch 'master' of https://repo.or.cz/d2df-sdl
Jabberwock-RU [Tue, 5 Apr 2016 23:05:41 +0000 (03:05 +0400)]
Merge branch 'master' of https://repo.or.cz/d2df-sdl

8 years agomoved windoze directives to "ifdef" blocks
Ketmar Dark [Wed, 6 Apr 2016 00:02:49 +0000 (03:02 +0300)]
moved windoze directives to "ifdef" blocks

8 years agoimproved translation
Jabberwock-RU [Tue, 5 Apr 2016 23:03:08 +0000 (03:03 +0400)]
improved translation

8 years agoПробный коммит - изменил названия пунктов меню в сетевой игре
Jabberwock-RU [Tue, 5 Apr 2016 21:12:10 +0000 (01:12 +0400)]
Пробный коммит - изменил названия пунктов меню в сетевой игре

8 years agowarnings for -O3
Ketmar Dark [Tue, 5 Apr 2016 21:58:36 +0000 (00:58 +0300)]
warnings for -O3

8 years agoremoved .git*
FGSFDSFGS [Tue, 5 Apr 2016 21:19:59 +0000 (00:19 +0300)]
removed .git*

8 years agoinitial commit:
FGSFDSFGS [Tue, 5 Apr 2016 20:59:14 +0000 (23:59 +0300)]
initial commit: