Project

General

Profile

Activity

From 2018-10-25 to 2018-11-07

2018-11-07

22:32 Revision f9aeec0f (github): Cleanup
skyjake
22:23 Revision 228b1b06 (github): FS|libcore: Accessing native files
Improved the utility method for accessing a native file anywhere in the file system. It can now create new files in a... skyjake
22:21 Revision 84e09e43 (github): libcore|Math: Better random number generator
skyjake
17:35 Revision 9cf1e77c (github): Refactor|Cleanup|SaveGames: Determining save folder
GameProfile is now used as the authority when determining where to place save files.
AbstractSession::Profile was re...
skyjake
17:33 Revision 6af021cb (github): Cleanup
skyjake
16:56 Feature #2177 (In Progress): Savegames are not completely separated between profiles
This should be addressed before the 2.1 release. Basically, every profile needs to have a unique save folder.
The ...
skyjake

2018-11-06

20:26 Revision 5884ff42 (github): md2tool|Fixed: Error when reading data from file
The `Load()` function always reported an error if one tried to load zero bytes.
IssueID #2293
skyjake
20:19 Bug #2293 (Closed): md2tool fails to read model files
md2tool has a regression where it fails to load a valid MD2 model file:... skyjake
09:24 Bug #2285 (In Progress): Extreme lag with LAN discovery of multiple (12) local servers
skyjake
09:24 Feature #2279 (New): Detect uncensored WADs of BFG edition (including No Rest for the Living)
skyjake
09:24 Feature #2247 (Progressed): Upgrade to new FMOD Low Level Programmer API
skyjake

2018-11-05

22:08 Revision bcdcf399 (github): Cleanup|All Games: Removed cvar “menu-turningskull”
This is an obsolete alias for “menu-cursor-rotate”. skyjake
22:03 Revision 41f630ef (github): libcore: Querying the size of a Record
skyjake
22:03 Revision cd0aa851 (github): libdoomsday: Game profiles can contain additional variables
skyjake
21:57 Revision 093c0e6b (github): libcore|Info: Converting an Info block to a Record
skyjake
20:08 Revision 3f903776 (github): Cleanup|All Games: Common turbo speed multiplier
skyjake
19:15 Bug #2291 (Closed): If music is not defined in Map Info, should fall back to the default music
skyjake
19:15 Bug #2275 (Closed): [Hexen] SIGSEGV in Mobj_PrivateID when returning from Wastelands to Shadow Wood
skyjake
19:15 Bug #2276 (Closed): [HEXEN] SIGABRT when returning from Wastelands to Darkmere through the ?Castle? Portal
skyjake
19:15 Bug #2287 (Closed): Macintosh variant of HEXEN.WAD is not recognized
skyjake
19:15 Feature #2245 (Closed): Improved UI for data folder configuration
skyjake
19:15 Bug #2250 (Closed): Crash on launch when trying to index folders with lots of files, or files with unexpected names/content
skyjake
19:15 Bug #2261 (Closed): Mobj cross-references not always fully restored after loading a save
skyjake
19:15 Bug #2264 (Closed): Crosshair thickness cannot be changed
skyjake
08:45 Bug #2264 (Resolved): Crosshair thickness cannot be changed
I have fixed this bug as part of the DGL shader improvements for 2.1. Lines are now being drawn as quads using a cust... skyjake
19:15 Feature #2271 (Closed): Fully customized game profiles (select any WAD as IWAD)
skyjake
08:13 Feature #2271 (Resolved): Fully customized game profiles (select any WAD as IWAD)
skyjake
19:15 Bug #2005 (Closed): [Doom] Configure Weapon Priority Order Broken
skyjake
19:15 Bug #2147 (Closed): [Doom] Doom2/TNT/Plutonia/HacX title loop mistake
skyjake
19:15 Bug #2225 (Closed): Some packages are not displayed in package list until tricky editing info file
skyjake
19:15 Feature #2226 (Closed): Sorting game profiles in Home
skyjake
19:15 Feature #2237 (Closed): Add "Max sound channels" option to Audio Settings
skyjake
19:15 Bug #1813 (Closed): Hexen weapons remain smoothed in the Vanilla profile
skyjake
18:33 Bug #1813 (Resolved): Hexen weapons remain smoothed in the Vanilla profile
skyjake
17:30 Bug #1813 (In Progress): Hexen weapons remain smoothed in the Vanilla profile
skyjake
19:15 Bug #1872 (Closed): Copyright year of Windows binaries incorrect
skyjake
19:07 Revision bba7fae1 (github): UI|Home: Tweaked game library item subtitles
skyjake
18:35 Revision 32119208 (github): Fixed|Renderer: Weapon psprites always filtered
The material spec for psprites was not using the mag filter parameter consistently.
IssueID #1813
skyjake
11:49 Feature #2292: Indication of an options default setting
Yes. Mainly the options menu. vermil
11:32 Feature #2292: Indication of an options default setting
To clarify a bit, you are talking about the game's Options menu specifically? skyjake
11:27 Feature #2292 (New): Indication of an options default setting
Dday has lot's of options for configuring the map, hud etc etc. But it might be cool if the default/original setting ... vermil
10:13 Bug #2285: Extreme lag with LAN discovery of multiple (12) local servers
tacgnol wrote:
> But I would say there is something else.
I agree. It is doing a lot of unnecessary work updating t...
skyjake
05:35 Bug #2285: Extreme lag with LAN discovery of multiple (12) local servers
It helped, I went from 2 FPS to 10 or 23 when I check the FPS counter.
But I would say there is something else.
...
tacgnol
08:43 Bug #2263 (Closed): no paths found matching "fx.blur.horizontal"
skyjake
08:29 Bug #2269 (Rejected): Failed to load Particle00.tga and Particle23.tga when using jDoom Resource Pack on Fedora 27
I believe this is a bug in jDRP. skyjake
08:28 Bug #2270 (Rejected): Failed to locate "Models:LostSoul/Lostsoul_flame.md2" when using jDoom Resource Pack in Ultimate Doom on Fedora 27
I believe this is a bug in jDRP. skyjake
08:26 Feature #2279: Detect uncensored WADs of BFG edition (including No Rest for the Living)
Thanks to #2271, one can now set up a custom game using any WAD, so the lack of recognition of the modified IWAD is l... skyjake
08:21 Feature #2238 (Closed): Configure game rules in custom profiles
Merged with #2241. skyjake
08:20 Feature #2241 (In Progress): Configure games via Home UI (advanced users, cf. autoexec.cfg)
skyjake
08:11 Revision 883009fc (github): Resources|UI: Custom data file only replaces “gamedata” packages
The packages tagged “core” (such as doomsday.pk3) must still be loaded even though the normal “gamedata” package is r... skyjake

2018-11-04

21:50 Feature #2271 (In Progress): Fully customized game profiles (select any WAD as IWAD)
skyjake
21:49 Revision f42f390e (github): Widgets|libcore: Finding a parent widget of certain type
skyjake
21:49 Revision 6092019f (github): UI|Home|Resources: Custom data file in game profiles
Starting a profile with custom data file doesn’t work yet because the game plugin’s required PK3 isn’t being automati... skyjake
18:06 Revision 58ce9545 (github): UI|Home: Added a “Data File” setting to game profiles
skyjake
18:05 Revision 0f298bc2 (github): UI|Home: Game subtitles depend on sort mode
skyjake
14:59 Revision 96271204 (github): Fixed|Windows: Build failure
skyjake
12:47 Bug #2291 (Resolved): If music is not defined in Map Info, should fall back to the default music
skyjake
12:21 Bug #2291 (In Progress): If music is not defined in Map Info, should fall back to the default music
skyjake
12:21 Bug #2291 (Closed): If music is not defined in Map Info, should fall back to the default music
Older mods may not specify a music ID in Map Info. However, @patchmapinfo.ded@ in the games' definitions makes the as... skyjake
12:47 Revision e98b33bd (github): Music|Definitions: Fall back to default music
If a custom Map Info doesn’t specify any music, it should use the map’s default song.
Removed the default songs from...
skyjake
12:09 Revision 1402c2b4 (github): FluidSynth: Restored old max gain value
Some music was breaking up with gain 1.0. skyjake
10:39 Feature #2237 (Resolved): Add "Max sound channels" option to Audio Settings
skyjake
10:38 Revision 288b749a (github): Audio|UI: Set SFX channel count in Audio Settings
The -sfxchan option now just changes the value of Config.audio.channels.
IssueID #2237
skyjake
10:36 Revision 92a831ef (github): FS|libcore: Improved API convenience
skyjake

2018-11-03

21:39 Bug #2285: Extreme lag with LAN discovery of multiple (12) local servers
commit:d5ec468248 may help with this issue. skyjake
21:38 Feature #2226 (Resolved): Sorting game profiles in Home
skyjake
21:38 Revision dc4482ee (github): UI|Home: Sort options for game library
Games can be sorted based on different criteria. The selected item is retained if the item order changes.
IssueID #2226
skyjake
21:35 Revision de93b413 (github): UI|Client: Set profiles’ last played time
skyjake
21:34 Revision b770352a (github): libdoomsday: Game profile last played time
skyjake
21:33 Revision 6ab15f10 (github): Fixed|libcore: Profile title change notification
skyjake
17:22 Revision d5ec4682 (github): UI|Multiplayer: Load game logos asynchronously
Load multiplayer game logos without blocking the UI thread. skyjake
15:02 Revision f03c3397 (github): Heretic: Added “mif_spawn_all_firemaces” flag
Map Info flag for disabling the randomness of Firemace spawning. All Firemace map spots will spawn a MT_WMACE unless ... skyjake
13:54 Feature #2245 (Resolved): Improved UI for data folder configuration
skyjake
13:49 Revision a88fa5d7 (github): Fixed: Missing include
skyjake
13:27 Revision f34ecfc8 (github): Fixed|UI|Client: Setting the initial WAD folder
The IWAD folder selected by the user should also be put in Config.resource.packageFolder. skyjake
13:26 Revision 2fa7a112 (github): Fixed|Resources: Parsing PWAD readme
The title of the WAD was not always correctly recognized. skyjake
13:25 Revision df8e7371 (github): Scripting|libcore: Finding index of value in array
skyjake
10:56 Revision 4921c65d (github): UI|Client: Load game logos asynchronously
It may take a little while to load all the icons, and the UI shouldn’t be blocked in the meantime. This was particula... skyjake
10:54 Revision 8fcfb358 (github): libcore: Improved async() method
skyjake
10:33 Revision a1866d09 (github): UI|Client: Refreshing packages
PackagesWidget and PackagesDialog don’t need their own method for refreshing, because they can just observe the file ... skyjake
10:31 Revision 39d7a30a (github): FS|libcore: Querying the file system busy status
skyjake

2018-11-02

22:40 Revision a3a57947 (github): Fixed|macOS: Determining desktop resolution
The desktop resolution is used for determining the initial non-fullscreen window size. The dummy DisplayMode was retu... skyjake

2018-11-01

21:33 Revision a7c5570c (github): Fixed|macOS|Linux: Default music backend
The default music backend should be FluidSynth. skyjake
21:32 Revision e1e95070 (github): Cleanup
skyjake

2018-10-31

14:24 Feature #2290 (Rejected): Extend ambient light Map Info and Cvar to reduce light levels
Extend ambient light Map Info and Cvar to reduce light levels
Dday offers these two features to globally increase ...
vermil

2018-10-30

12:08 Revision 71412a8d (github): Cleanup|GL: No null pointer access
offsetof() is a C compatibility feature so it is intended for POD types. This commit is a bit iffy, but let's see if ... skyjake
12:06 Revision a47bff11 (github): Fixed|FS: Crash when updating file system
QRegExp seems unsafe for multithreaded access. skyjake
09:54 Revision a8a3649c (github): Cleanup: Integer overflows, divide-by-zero
skyjake
09:53 Revision 6d28b6aa (github): Cleanup: Undefined behavior
skyjake
09:53 Revision bffbbaa8 (github): Cleanup: Unnecessary pointers
skyjake

2018-10-29

22:44 Revision c7ab1631 (github): Fixed: Various cases of undefined behavior
Notably, taskBarBlur must be available before other widgets. skyjake
22:42 Revision 62ccd355 (github): Cleanup|FS: Waiting for file system operations
skyjake
22:41 Revision b6063550 (github): Fixed|libcore: Misaligned pointer access
skyjake
16:45 Revision 10643727 (github): UI|Client: Notification icon for file system refresh
skyjake
16:44 Revision e02e00f5 (github): Resources|libdoomsday: Use busy level for bundle identification
The file system busy level mechanism is used when identifying data bundles. This removes the need to separately wait ... skyjake
16:43 Revision 55a350e3 (github): FS|libcore: Tracking file system busy level
The file system keeps track of ongoing operations using a busy level counter. The busy level can be observed via an a... skyjake
07:15 Revision 5ee882e2 (github): Fixed|Widgets: Safer handling of data items in PackagesWidget
skyjake
05:32 Feature #2245 (In Progress): Improved UI for data folder configuration
skyjake

2018-10-28

19:45 Revision 04bf8917 (github): Debug|Client|UI: PackagesWidget accesses files during population
This should be rethought a little to make the file access safer. skyjake
19:44 Revision 41a31c41 (github): Resources|Client: Cleaning up folder config
On upgrade, bootstrap moves iwadFolder to packageFolder and marks it as non-recursed. skyjake
19:43 Revision 0324707f (github): Scripting|FS: Added a file system binding
`FS.refreshPackageFolders()` re-initializes the /local/wads and /local/packs folders according to the configuration. skyjake
19:30 Revision fcd13a7a (github): Fixed|Widgets: Issues with the directory array widget
MessageDialog’s width rule was never released.
DirectoryArrayWidget was using the wrong keys for Config.resource.rec...
skyjake
19:28 Revision 4cf017b7 (github): Scripting|FS: Added “FS” module; utils.makeArray()
skyjake
12:26 Revision c768c702 (github): UI|Client: Simpler Data Files settings
There is only one list of directories in the Data Files settings.
The configuration still needs to be updated so the...
skyjake
12:24 Revision 6abf671a (github): UI|Default Style: Adjusted font styles for consistency
skyjake
12:23 Revision c7ea58a5 (github): Widgets|UI: Improvements for directory array widget
DirectoryArrayWidget can be used to specify whether each directory is recursed or not. These selections are saved per... skyjake

2018-10-27

19:13 Feature #1638 (Closed): Configure game options via Shell GUI
skyjake
14:42 Feature #1638 (Resolved): Configure game options via Shell GUI
The basic game settings are now in the GUI.
It would be preferable to have the full set of options there as well, ...
skyjake
19:13 Feature #2228 (Closed): Automatic additional episode for custom PWADs
skyjake
15:15 Feature #2228 (Resolved): Automatic additional episode for custom PWADs
This is now done, although it is only enabled when the PWAD is loaded via the "Play in..." feature of the Mods tab in... skyjake
19:13 Feature #1445 (Closed): Player Max Ammo Values in Heretic
skyjake
19:07 Feature #2289 (New): Filtering game profiles in Home using search terms
When there are many profiles, it would help to use search terms to narrow down which profiles to show (similar to the... skyjake
19:05 Bug #1872 (Resolved): Copyright year of Windows binaries incorrect
skyjake
19:05 Revision 68a3196c (github): Updated copyright years in binary metadata
Now this information is up to date for 2018 and the 2.1 release.
However, since there is a recurring need to update ...
skyjake
16:08 Bug #2146 (Closed): [Hexen] Dragon Chapel - Game Breaking Bug (needs testing)
I can't do anything about this right now, but we can reopen the issue if necessary. skyjake
16:07 Bug #2262: [Hexen] Quest switches in Griffin Chapel aren't working
Needs to be re-tested and replication of the bug should be attempted. skyjake
16:03 Bug #2268 (Closed): Build Error - incorp assimp commit (PPC)
Perhaps this should be revisited when Doomsday's Assimp is upgraded to the latest stable version. skyjake
15:50 Bug #2147 (Resolved): [Doom] Doom2/TNT/Plutonia/HacX title loop mistake
skyjake
15:49 Revision c4f175a0 (github): Fixed|Doom: Music looping in title screen
IssueID #2147 skyjake
15:42 Bug #1830 (Rejected): Bug in Hexen Death Kings expansion savegame
This is quite an old report, but I notice the save metadata says it is using the "hexen" game mode instead of "hexen-... skyjake
15:14 Feature #1623: Shaders
2.1 does DGL rendering via a shader, including implementations for all the custom blending modes. However, the shader... skyjake
15:11 Feature #1351 (Rejected): Dynamic Light polys rotated to match THING/Wall angle
Obsolete. skyjake
15:10 Feature #1615 (Progressed): Sloped planes
Gloom supports arbitrary normal vectors for planes. skyjake
15:08 Feature #1945 (Resolved): Efficient reuse of world geometry across multiple frames/passes
Gloom has an entirely different model for managing the map geometry.
For details, see the blog: "Further renderin...
skyjake
15:06 Feature #1635 (Resolved): HDR rendering
Gloom does HDR rendering by using floating-point framebuffers and PBR materials and lighting. skyjake
15:05 Feature #2136 (Rejected): Add a map rendering abstraction layer for supporting both Classic and Modern rendering modes
The classic renderer is very different from Gloom, and it relies on an entire stack of supporting resource management... skyjake
14:58 Other #2274 (Closed): Can't find /packs/net.dengine.stdlib/modules/Config.de
skyjake
14:57 Other #2273 (Closed): Failed to initialize OpenGL when run in CDB debugger
skyjake
14:56 Feature #1756 (Rejected): URIs for locating/identifying resources and assets
This should actually not be necessary in the future. skyjake
14:54 Bug #2278 (Rejected): Music Not Playing - Fedora 28
If the problem persists, let's diagnose the issue on the forums: http://dengine.net/support skyjake
14:51 Bug #2225 (Resolved): Some packages are not displayed in package list until tricky editing info file
Marking this as resolved. A number of improvements have been made to package management, including automatic updating... skyjake
14:48 Bug #2250 (Resolved): Crash on launch when trying to index folders with lots of files, or files with unexpected names/content
The likely cause for this was that multiple threads tried to initialize the data bundles registry simultaneously: com... skyjake
14:45 Feature #2288 (New): Configure all multiplayer game options via GUI
There should be a set of definitions (Info file in the game package) that specify the game options to show in the GUI... skyjake
14:39 Bug #2005 (Resolved): [Doom] Configure Weapon Priority Order Broken
I have fixed this bug when I was refreshing the game menus. skyjake
10:13 Revision d938b6c2 (github): Renderer|Resources: Improved 3D model error checking
Invalid animation and mesh IDs and material definitions should be reported. skyjake
10:09 Revision c1c518f3 (github): World: Handle errors from thinkers
If a thinker throws an exception it should be caught, but processing of subsequent thinkers can continue. skyjake
10:07 Revision 5b2cb648 (github): libcore: Improved package error handling
An error in the package metadata shouldn’t cause the engine to shut down. skyjake

2018-10-26

20:33 Bug #1029: Switch sound origin
"The cvar “sound-switch-origin” determines where sound effects for
switches are positioned. The default is the intui...
vermil
20:31 Revision c5acf772 (github): Client: Even safer console state saving
skyjake
09:09 Bug #2287 (Resolved): Macintosh variant of HEXEN.WAD is not recognized
skyjake
08:33 Bug #2287 (Closed): Macintosh variant of HEXEN.WAD is not recognized
The "Macintosh version":https://doomwiki.org/wiki/HEXEN.WAD#Mac_version of HEXEN.WAD is a slightly different version ... skyjake
09:09 Revision 1fefdc04 (github): CMake|Qt: Finding qmake
skyjake
09:09 Revision b1e2579d (github): Resources|Hexen: Detect Macintosh version of Hexen IWAD
IssueID #2287 skyjake

2018-10-25

17:13 Revision 3ebe7007 (github): Fixed|Client: Prevent errors from wiping the config
The first time a game plugin is loaded, console state is not saved before it has been restored, but after unloading t... skyjake
 

Also available in: Atom