summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ketmar Dark [Mon, 18 Apr 2016 07:15:10 +0000 (10:15 +0300)]
renamed some dirs; moved some files
Ketmar Dark [Mon, 18 Apr 2016 07:09:36 +0000 (10:09 +0300)]
more sfs cleanup; slightly faster DFWAD processing
Ketmar Dark [Mon, 18 Apr 2016 06:49:29 +0000 (09:49 +0300)]
wads works again!
Ketmar Dark [Mon, 18 Apr 2016 06:45:47 +0000 (09:45 +0300)]
more sfs refactoring
Ketmar Dark [Mon, 18 Apr 2016 05:43:22 +0000 (08:43 +0300)]
sfs and wad code refactoring: part 1
Ketmar Dark [Sun, 17 Apr 2016 15:34:59 +0000 (18:34 +0300)]
screenshits works again
Ketmar Dark [Sun, 17 Apr 2016 15:14:43 +0000 (18:14 +0300)]
use `QueryPerformanceCounter()` in shitdoze
Ketmar Dark [Sun, 17 Apr 2016 08:49:58 +0000 (11:49 +0300)]
remap textures
Ketmar Dark [Sun, 17 Apr 2016 06:40:07 +0000 (09:40 +0300)]
die, warning, die!
Ketmar Dark [Sun, 17 Apr 2016 06:31:05 +0000 (09:31 +0300)]
fixed two warnings in headless mode
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)
Ketmar Dark [Sun, 17 Apr 2016 05:42:17 +0000 (08:42 +0300)]
"yes/no" menu answers are localized now
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
Ketmar Dark [Sun, 17 Apr 2016 04:54:42 +0000 (07:54 +0300)]
removed warning
Ketmar Dark [Sun, 17 Apr 2016 04:54:07 +0000 (07:54 +0300)]
"yes/no" menu now accepts space as "y"
Ketmar Dark [Sun, 17 Apr 2016 04:50:13 +0000 (07:50 +0300)]
gui: "yes/no" menu refactored to ease further changes
Ketmar Dark [Sun, 17 Apr 2016 04:02:59 +0000 (07:02 +0300)]
network fix: proper wad searching, case-insensitive names for POSIX systems
Ketmar Dark [Sat, 16 Apr 2016 16:03:28 +0000 (19:03 +0300)]
more fixes
Ketmar Dark [Sat, 16 Apr 2016 16:00:15 +0000 (19:00 +0300)]
added sanity check for some map parameters
Ketmar Dark [Sat, 16 Apr 2016 15:53:38 +0000 (18:53 +0300)]
added "--gdb" cli arg to stop df from eating exceptions
Ketmar Dark [Sat, 9 Apr 2016 05:08:02 +0000 (08:08 +0300)]
added some console commands for cheaters
FGSFDSFGS [Tue, 12 Apr 2016 19:32:53 +0000 (22:32 +0300)]
added headless mode
Ketmar Dark [Fri, 15 Apr 2016 17:47:26 +0000 (20:47 +0300)]
`GetTimer()` now should handle overflows
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
Ketmar Dark [Fri, 15 Apr 2016 15:10:36 +0000 (18:10 +0300)]
we don't really need microsecond resolution in timer
Ketmar Dark [Fri, 15 Apr 2016 12:52:09 +0000 (15:52 +0300)]
more cheat fixes
Ketmar Dark [Fri, 15 Apr 2016 12:42:57 +0000 (15:42 +0300)]
restored automap cheat
Ketmar Dark [Fri, 15 Apr 2016 12:14:47 +0000 (15:14 +0300)]
sound muting should work on first window deactivation now
Ketmar Dark [Fri, 15 Apr 2016 11:57:23 +0000 (14:57 +0300)]
ignore more log writing/creating errors
Ketmar Dark [Fri, 15 Apr 2016 11:51:36 +0000 (14:51 +0300)]
do not fail on log writing errors
Ketmar Dark [Fri, 15 Apr 2016 11:44:47 +0000 (14:44 +0300)]
sfs: do not lock files at all
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)
Ketmar Dark [Fri, 15 Apr 2016 11:29:42 +0000 (14:29 +0300)]
sfs: API to temporary disable volume GC
Ketmar Dark [Fri, 15 Apr 2016 10:40:48 +0000 (13:40 +0300)]
i'm idiot: sfsfast should be OFF by default
Ketmar Dark [Fri, 15 Apr 2016 10:37:28 +0000 (13:37 +0300)]
added "SFSFastMode" hidden option; turned on by default
Ketmar Dark [Fri, 15 Apr 2016 10:35:47 +0000 (13:35 +0300)]
sfs: added API to add temporary volume
Ketmar Dark [Fri, 15 Apr 2016 10:14:12 +0000 (13:14 +0300)]
sfs: hackfix for utf-8 encoded names in zips
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)
Ketmar Dark [Fri, 8 Apr 2016 19:34:50 +0000 (22:34 +0300)]
fixed small memory leak in archive reader
Ketmar Dark [Fri, 8 Apr 2016 18:58:06 +0000 (21:58 +0300)]
wadcvt: guess some extensions
Ketmar Dark [Fri, 8 Apr 2016 18:59:55 +0000 (21:59 +0300)]
sfs: hacked around segfault on exit
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.
Ketmar Dark [Fri, 8 Apr 2016 08:15:24 +0000 (11:15 +0300)]
sfs: better memory r/o stream
Ketmar Dark [Fri, 8 Apr 2016 04:56:59 +0000 (07:56 +0300)]
removed last annoying warning
Ketmar Dark [Fri, 8 Apr 2016 04:39:47 +0000 (07:39 +0300)]
added dfwad -> pk3 converter
Ketmar Dark [Fri, 8 Apr 2016 04:38:55 +0000 (07:38 +0300)]
sfs: multiple files fix
Ketmar Dark [Fri, 8 Apr 2016 04:01:54 +0000 (07:01 +0300)]
sfs: cosmetix
Ketmar Dark [Fri, 8 Apr 2016 03:31:35 +0000 (06:31 +0300)]
i'm an idiot, and forgot '+1'
Ketmar Dark [Fri, 8 Apr 2016 03:21:19 +0000 (06:21 +0300)]
proper (i hope) support for '.wad', '.pk3' and '.zip' extensions
Ketmar Dark [Fri, 8 Apr 2016 02:54:19 +0000 (05:54 +0300)]
proper GUI fix for file listers
Ketmar Dark [Fri, 8 Apr 2016 02:05:33 +0000 (05:05 +0300)]
sfs: removed unused archive support
Ketmar Dark [Fri, 8 Apr 2016 01:36:52 +0000 (04:36 +0300)]
sfs now removing extensions from files
Ketmar Dark [Fri, 8 Apr 2016 01:12:37 +0000 (04:12 +0300)]
also, .pk3 seems to work now
Ketmar Dark [Fri, 8 Apr 2016 01:07:26 +0000 (04:07 +0300)]
sfs: remove common dir from pk3 (this should fix invalid zips)
Ketmar Dark [Fri, 8 Apr 2016 00:10:13 +0000 (03:10 +0300)]
sfs: using locale-insensitive comparisons
Ketmar Dark [Thu, 7 Apr 2016 23:11:26 +0000 (02:11 +0300)]
sfs system now works!
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)
Ketmar Dark [Thu, 7 Apr 2016 21:33:29 +0000 (00:33 +0300)]
removing dfwad writing abilities; removed "--testdelete" argument
Ketmar Dark [Thu, 7 Apr 2016 19:10:08 +0000 (22:10 +0300)]
added my old SFS (vfs ;-) system
FGSFDSFGS [Thu, 7 Apr 2016 18:45:07 +0000 (21:45 +0300)]
updated credits
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
Ketmar Dark [Thu, 7 Apr 2016 17:11:24 +0000 (20:11 +0300)]
even more useless logs
Ketmar Dark [Thu, 7 Apr 2016 16:49:21 +0000 (19:49 +0300)]
sdlmixer: even more interesting info in logs
Ketmar Dark [Thu, 7 Apr 2016 16:34:47 +0000 (19:34 +0300)]
sdlmixer: use 44100, and let mixer decide
Ketmar Dark [Thu, 7 Apr 2016 16:33:03 +0000 (19:33 +0300)]
sdlmixer: report Mix_QuerySpec results
Ketmar Dark [Thu, 7 Apr 2016 07:40:01 +0000 (10:40 +0300)]
cosmetix in targa loader
Ketmar Dark [Thu, 7 Apr 2016 06:47:27 +0000 (09:47 +0300)]
cosmetic fix in fmod sound driver
Ketmar Dark [Thu, 7 Apr 2016 06:31:03 +0000 (09:31 +0300)]
restored fmod sound driver
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!)
Ketmar Dark [Thu, 7 Apr 2016 05:09:56 +0000 (08:09 +0300)]
removed warning
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
Ketmar Dark [Thu, 7 Apr 2016 03:51:40 +0000 (06:51 +0300)]
sdl mixer: initializing all possible engines
Ketmar Dark [Thu, 7 Apr 2016 03:25:22 +0000 (06:25 +0300)]
NPOT *REALLY* fixed this time; also, added menu option
Ketmar Dark [Thu, 7 Apr 2016 02:37:51 +0000 (05:37 +0300)]
fixed npot textures
Ketmar Dark [Thu, 7 Apr 2016 01:34:14 +0000 (04:34 +0300)]
increased SDL sound buffer
Ketmar Dark [Thu, 7 Apr 2016 01:21:13 +0000 (04:21 +0300)]
sdl sound: now it seems to work (much better, lol)
Ketmar Dark [Wed, 6 Apr 2016 23:23:36 +0000 (02:23 +0300)]
removed redunant path specifications in e_sound.pas
Ketmar Dark [Wed, 6 Apr 2016 23:18:33 +0000 (02:18 +0300)]
fixed some warnings
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
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
Ketmar Dark [Wed, 6 Apr 2016 21:06:33 +0000 (00:06 +0300)]
keypad now works in menus
Ketmar Dark [Wed, 6 Apr 2016 20:51:03 +0000 (23:51 +0300)]
NPOT textures fix
Ketmar Dark [Wed, 6 Apr 2016 19:53:54 +0000 (22:53 +0300)]
backslashes must die!
FGSFDSFGS [Wed, 6 Apr 2016 18:40:20 +0000 (21:40 +0300)]
fixed some bugs
FGSFDSFGS [Wed, 6 Apr 2016 12:52:06 +0000 (15:52 +0300)]
fixed cheats and YN prompts
FGSFDSFGS [Wed, 6 Apr 2016 12:30:57 +0000 (15:30 +0300)]
moved to SDL2
Ketmar Dark [Wed, 6 Apr 2016 00:37:20 +0000 (03:37 +0300)]
tabs --> spaces
Jabberwock-RU [Tue, 5 Apr 2016 23:32:34 +0000 (03:32 +0400)]
Now d_frames is affecting projectiles too
Ketmar Dark [Wed, 6 Apr 2016 00:11:09 +0000 (03:11 +0300)]
removed trailing spaces all over the source
Jabberwock-RU [Tue, 5 Apr 2016 23:05:41 +0000 (03:05 +0400)]
Merge branch 'master' of https://repo.or.cz/d2df-sdl
Ketmar Dark [Wed, 6 Apr 2016 00:02:49 +0000 (03:02 +0300)]
moved windoze directives to "ifdef" blocks
Jabberwock-RU [Tue, 5 Apr 2016 23:03:08 +0000 (03:03 +0400)]
improved translation
Jabberwock-RU [Tue, 5 Apr 2016 21:12:10 +0000 (01:12 +0400)]
Пробный коммит - изменил названия пунктов меню в сетевой игре
Ketmar Dark [Tue, 5 Apr 2016 21:58:36 +0000 (00:58 +0300)]
warnings for -O3
FGSFDSFGS [Tue, 5 Apr 2016 21:19:59 +0000 (00:19 +0300)]
removed .git*
FGSFDSFGS [Tue, 5 Apr 2016 20:59:14 +0000 (23:59 +0300)]
initial commit: