Fabian Greffrath
8843f8b9eb
upload Win64 crossbuild CI artifacts
2022-02-25 12:10:41 +01:00
Fabian Greffrath
b0d01f0491
update CI build dependencies
2022-02-25 12:02:59 +01:00
Fabian Greffrath
fe287a827e
release Woof! 9.0.0
woof_9.0.0
2022-02-24 08:45:26 +01:00
Fabian Greffrath
5ab5b8f3b9
fix markdown syntax glitch
2022-02-23 15:16:26 +01:00
Fabian Greffrath
5a4651ac61
prepare for Woof! 9.0.0
2022-02-23 15:14:43 +01:00
Fabian Greffrath
7486ba85fc
show DMENUPIC if TITLEPIC is unavailable or from the IWAD
2022-02-23 12:21:55 +01:00
Fabian Greffrath
c052ebcb26
turn "Blocky Spectre Drawing" into a simple yes/no choice
2022-02-23 08:33:14 +01:00
Fabian Greffrath
d16bd5869b
convert WAD file names to lower case in GetAutoloadDir()
2022-02-22 14:56:14 +01:00
Fabian Greffrath
b3dc68f04c
drop some const char* correctness
2022-02-22 14:27:08 +01:00
Fabian Greffrath
68e21d1fda
add executable directory to autoload basedirs on non-Windows
2022-02-22 13:52:36 +01:00
Fabian Greffrath
595662ff86
Copy autoload directory content to binary directory
...
Fixes #459
2022-02-22 13:23:37 +01:00
Roman Fomin
4d92be7d91
add umapdef for SIGIL_v1_21.wad ( #458 )
2022-02-22 09:59:34 +01:00
Roman Fomin
6192706101
fix initial reset enemy fuzz menu options
2022-02-21 22:00:52 +07:00
Roman Fomin
57ea9d8d04
disable enemy fuzz menu options in lowres mode ( #457 )
2022-02-21 14:36:58 +01:00
Fabian Greffrath
b759cf301f
prevent the status bar from getting mixed into spectre sprites
2022-02-21 12:42:41 +01:00
Fabian Greffrath
f8ed5c28ef
improve fuzzed sprite visibility in hires mode ( #453 )
...
* attempt to improve fuzzed sprite visibility in hires mode
* finish implementation
* comments and code clean-up
* include r_draw.h in r_draw.c to ensure symbol consistency
* drop translucent spectre drawing
2022-02-21 11:40:40 +01:00
Roman Fomin
4a2e5a899d
remove trailing spaces in demo footer ( #456 )
2022-02-21 09:32:17 +01:00
Roman Fomin
d22b631a10
add comment about fixing MEM_SEEK_END
2022-02-21 14:12:47 +07:00
Roman Fomin
6dc4f1b94a
rename native music backend for non-Windows OS
2022-02-21 11:59:57 +07:00
Roman Fomin
93ac862be5
implement SNDFONT lump ( #454 )
...
* implement SOUNDFNT lump
* rename SOUNDFNT->SNDFONT
* don't lookup for lumpnum twice, also free lump
2022-02-20 20:09:04 +01:00
Fabian Greffrath
c19bd8cbe7
further simplification
2022-02-19 21:29:08 +01:00
Fabian Greffrath
dc70c3ca23
update TimGM6mb.sf2 with the fixed version from Debian (missing E in Alto Sax)
2022-02-19 17:59:51 +01:00
Fabian Greffrath
09ec7aab11
remove potential privacy breaches from mbf-bugs.html
2022-02-19 17:58:41 +01:00
Fabian Greffrath
e3f2b66ae9
return early from G_DoPlayDemo() with a macro
2022-02-19 17:07:28 +01:00
Fabian Greffrath
a74cbcadb0
disable irrelevant crosshair items in the menu
2022-02-19 12:38:09 +01:00
Fabian Greffrath
ab62029055
revert experiments from a different branch, dmmit!
2022-02-18 11:37:20 +01:00
Fabian Greffrath
b0e574fa51
add some more detailed licensing information for TimGM6mb.sf2 (from Debian)
2022-02-18 11:36:15 +01:00
Fabian Greffrath
3836615c33
only override quicksave slot names that already start with a map name
2022-02-18 10:37:30 +01:00
Fabian Greffrath
b81dd5508a
update quicksave slot name
2022-02-18 10:17:52 +01:00
Fabian Greffrath
c66996d29b
get rid of the global maplumpnum
2022-02-18 08:25:26 +01:00
Fabian Greffrath
494e556f5f
always append WAD file name to savegame namess, even for IWADs
...
Why the inconsistency?
2022-02-18 08:13:31 +01:00
Fabian Greffrath
89c929e5f9
re-arrange the General menu
2022-02-17 22:19:30 +01:00
Fabian Greffrath
3ca81eb4b9
fix a potential crash in the demo reel
2022-02-17 22:02:42 +01:00
Fabian Greffrath
28f0d25c3f
fix possible integer overflows in timing functions
2022-02-15 21:45:01 +01:00
Fabian Greffrath
fb8c4e77d0
missing weapons leave a small gap in the Boom HUD
2022-02-15 11:56:51 +01:00
Fabian Greffrath
851da7d721
show game speed in the time widget if not 100 pct ( #452 )
...
* show game speed in the time widget if not 100 pct
* increase time widget string buffer
2022-02-15 06:14:19 +01:00
Fabian Greffrath
59d50d8783
de-obfuscate some "extended nodes" constants ( #451 )
2022-02-14 12:30:25 +01:00
Fabian Greffrath
50075358ee
de-hardcode colored blood values ( #450 )
...
Apply them using the doom-all autoload instead. Much less values to set, reset and apply again.
2022-02-14 12:30:14 +01:00
Roman Fomin
1da1e2cb33
implement coop_spawns ( #449 )
2022-02-13 14:52:34 +01:00
Roman Fomin
3ad07e00b6
implement BUDDHA and IQDQD after death ( #448 )
...
* implement BUDDHA and IQDQD after death
* remove redundant code
* initialize mt.options
* Revert "initialize mt.options"
This reverts commit d6ec7c9a18797ecca53f6c561a914d0bde6c52ea.
* move SHOWFPS to powers[] array
* fix array size
* rename pw_fps -> pw_showfps
2022-02-13 14:51:59 +01:00
Roman Fomin
c16519e186
remove unused code
2022-02-13 14:31:03 +07:00
Fabian Greffrath
743803b8bb
do not show ENDOOM when recording a demo
2022-02-07 15:04:19 +01:00
Fabian Greffrath
ac9f7f0209
don't let toggles eat keys ( #447 )
...
Fixes #445
2022-02-07 14:51:05 +01:00
Fabian Greffrath
f7af7c5763
more consistent config file formatting ( #444 )
2022-02-07 14:47:31 +01:00
Fabian Greffrath
660bd42d2b
remove remnants of previous build attempts
2022-02-07 10:20:59 +01:00
Fabian Greffrath
b755013f62
fall back to Native/SDL on error ( #443 )
...
* fall back to Native/SDL on error
* show message box on soundfont loading error
2022-02-07 09:32:01 +01:00
Fabian Greffrath
abcc96c905
properly install bundled soundfont on Linux ( #442 )
2022-02-07 09:31:52 +01:00
Fabian Greffrath
448871a3e0
always print out the default file line
2022-02-07 08:52:37 +01:00
Fabian Greffrath
67fd3a51a5
allow quickload before quicksave
...
one less question to slow down quicksave/quickload
2022-02-04 11:27:32 +01:00
Fabian Greffrath
4c0a607562
save the last game you loaded, load the last game you saved
2022-02-04 11:08:40 +01:00