Activity
From 2015-02-09 to 2015-02-22
2015-02-22
- 20:05 Revision 3ed7c865 (github): Fixed|libcore|ScriptSystem: Possible crash when importing modules
- The sorting predicate was not correct (not a bool), which could
confuse MSVC's std::list. - 20:04 Revision 1a7177f2 (github): Fixed|libcore|ScriptSystem: Possible crash when importing modules
- The sorting predicate was not correct (not a bool), which could
confuse MSVC's std::list. - 20:02 Revision f68216b8 (github): CMake|Windows: RC for libcore, client, and shell
- Icons, version information, etc.
- 17:51 Revision 852e360c (github): CMake|Windows: Win32 resources and exports for plugins
- Making this automatic via deng_add_plugin() makes more sense.
- 17:28 Revision 80572728 (github): CMake|Windows: API exports, running windeployqt, .pack output
- 16:51 Revision 67a23690 (github): CMake|Windows: Precompiled headers, better dependency finding
- 12:55 Revision f3079227 (github): CMake|Windows: Looking for DirectX and EAX
- 10:18 Revision 7f9c1de4 (github): Cleanup: Renamed the LONG/SHORT macros
- The LONG macro conflicted with the LONG typedef in <windows.h>.
- 09:57 Revision ca840c01 (github): CMake|Windows: Configuring the build for 32-bit Windows
- Modified dependency finders to work on Windows.
- 09:45 Feature #1887 (In Progress): Migrate project build system to CMake 3
2015-02-21
- 11:26 Revision f8c6e746 (github): CMake|OS X: Enabling C++11, DisplayMode default, building blank config
2015-02-20
- 22:30 Revision c76eef3b (github): CMake: Compile and install readme documentation
- 21:10 Revision 5ea74597 (github): CMake|Unix: Building and installing on an Unix system
- Also, some minor tweaks for CMake 3.0.2 compatibility.
- 12:43 Bug #1957: [Doom] God Mode cheat doesn't respect Values def
- Further testing reveals that this issue isn't that god mode set's the player's health to 100 internally.
Rather th... - 11:08 Revision 1586a285 (github): CMake: Improved finding of FMOD, LibOVR; OS X plugin install names
2015-02-19
- 23:24 Revision 3ca76171 (github): CMake|OS X: Better method to install tools inside Doomsday.app
- install (TARGETS) takes care of the rpath fixing etc.
- 22:26 Revision 604ca388 (github): CMake|OS X: Installing all apps and other components, tweaks for IDEs
- 05:29 Revision 7fa36cbf (github): libcommon|acs::System: Fix ACS bytecode recognition (null termination oversight)
- 04:42 Revision 6bc4c673 (github): libcommon|acs::System: Ignore ZDoom-extended ACS bytecode formats
- ZDoom-extended ACScript bytecode formats are unsupported as they
introduce several new data chunks, which, are curren... - 04:01 Revision f45e6ce4 (github): libcommon|acs::System: More robust ACS bytecode validation
- Make use of Doomsday 2.0 components for recognition and validation
of ACScript bytecode data.
Todo: Ignore unsupport...
2015-02-18
- 22:42 Bug #1983 (Closed): [Doom] "Finished" graphic placed too low
- During the intermission, the "finished" graphic is supposed to be right beneath the level name. In recent builds, the...
- 20:29 Revision 4c97f434 (github): CMake: Cleanup
- 20:29 Revision fbeef850 (github): OS X|libcore: Detect .bundle format plugins
- Plugins are now correctly packaged into bundles, with the binary
in the appropriate MacOS folder. - 17:41 Revision 7429217c (github): CMake: Building the client, bundling plugins, cleanup
- 17:19 Revision bbfc0820 (github): Client: Cleanup
- 15:52 Revision 9184a70d (github): CMake: Cleanup and finding LibOVR, OpenAL, SDL2
- 15:50 Revision 34cff9ea (github): libdoomsday: Moved net.dengine.base package
- This package belongs under the ownership of libdoomsday.
- 14:13 Bug #1964 (In Progress): Problems with sprites with special chars [ / ] (Doom Arch Vile disappears; Hexen crash when Traductus dies)
- 13:45 Bug #1964: Problems with sprites with special chars [ / ] (Doom Arch Vile disappears; Hexen crash when Traductus dies)
- HeXen also uses sprites with these special characters, for both the last gib death state and the ice death state, of ...
- 13:25 Bug #1964: Problems with sprites with special chars [ / ] (Doom Arch Vile disappears; Hexen crash when Traductus dies)
- The Arch Vile's resurrecting sprites uniquely use the special [,/ and ] characters. I believe Dday's support for thes...
- 06:36 Bug #1964: Problems with sprites with special chars [ / ] (Doom Arch Vile disappears; Hexen crash when Traductus dies)
- I want to add onto this report and say that it happens during single player too, not just multiplayer. I saw it happe...
- 14:04 Bug #1982 (Closed): Crash warping to a map without MapInfo data
- Couple of bugs with the level warp cheats in HeXen (both VISITxx and warp xx).
1. It currently seems to read both ... - 11:54 Bug #1981 (New): Alerts can be opened in Busy mode, causing occasional visual artifacts
- If for some reason, Dday doesn't claim the mouse when it becomes the focus (something that happens sometimes unfortun...
- 10:57 Revision 7eb33ca6 (github): CMake: Added projects for plugins, bundling for OS X
2015-02-17
- 12:31 Revision cb23b031 (github): CMake: Tests, Info.plist generation, package bundling, sublist macro
- 09:32 Revision b47c0c00 (github): OS X|libcore|App: Built-in basedir for command line apps
- Unbundled apps don't have a Resources folder, so they now expect
a Unix-style read-only shared data directory to be p...
2015-02-16
- 13:53 Revision f0f864fa (github): Cleanup|CMake: Better SDK library target naming
- 13:23 Revision ef2c274f (github): Fixed|Unix|liblegacy: Path manipulation in Windows style file finding
- The Unix version of these Windows style routines had some bugs that
apparently haven't surfaced before, perhaps becau... - 13:21 Revision 4ddba79f (github): wadtool: Ported to use deng_legacy, no longer Windows-only
- 13:18 Revision 26ed8614 (github): Unix|CMake|Amethyst: Generate server and shell-text manual pages
- 13:17 Revision 774fd596 (github): Fixed|Unix|liblegacy: Path manipulation in Windows style file finding
- The Unix version of these Windows style routines had some bugs that
apparently haven't surfaced before, perhaps becau... - 11:02 Revision 8ac4642c (github): CMake: Added CMake project files; added sdk, apps subdirectories
- 10:25 Bug #1980: Client should refuse to use the same userdir as another already running client
- At present time, if one is running multiple instances of the client locally, it is the user's responsibility to set a...
- 10:20 Bug #1980: Client should refuse to use the same userdir as another already running client
- Certainly, I imagine it's because Dday tries to write to or remove files already in use.
To deal with such, Dday w... - 00:19 Bug #1980 (New): Client should refuse to use the same userdir as another already running client
- When one has more than Doomsday client running on their computer at once, one get's an illegal operation message on c...
2015-02-13
- 23:46 Feature #1979 (Feedback): Additional sound formats
- Pretty much what the subject states; Dday allows the use of many music formats beyond what the original games allowed...
- 11:03 Bug #1977: Doomsday crashes with Intel Chipset
- skyjake wrote:
> Incantator wrote:
> > Sure, here is the log file.
> Thanks! From the looks of it, the next thing... - 10:55 Bug #1977: Doomsday crashes with Intel Chipset
- Incantator wrote:
> Sure, here is the log file.
Thanks! From the looks of it, the next thing that should be happen... - 10:41 Bug #1977: Doomsday crashes with Intel Chipset
- Sorry, it says 'modify' in Korean but it should be 'reply'... what the...
Sure, here is the log file.
By the way... - 10:32 Bug #1977: Doomsday crashes with Intel Chipset
- Incantator wrote:
> I've just tried it, yet with the same result:
>
> Application path: D:\rest\Games\Doom\Doomsd... - 10:30 Bug #1977: Doomsday crashes with Intel Chipset
- Ok, what if you also add the "-vvv" option in 1.15.0? This will produce a lot more log output that may contain some h...
- 10:28 Bug #1977: Doomsday crashes with Intel Chipset
- I've just tried it, yet with the same result:
Application path: D:\rest\Games\Doom\Doomsday1\Bin\Doomsday.exe
Cre... - 09:59 Bug #1977: Doomsday crashes with Intel Chipset
- Did you try the unstable 1.15.0? We've fixed some potential causes for a startup crash.
- 09:43 Bug #1977: Doomsday crashes with Intel Chipset
- Hm, probably I just have to wait until I buy a decent desktop; the doomsday.out is almost the same except the additio...
- 08:46 Bug #1977: Doomsday crashes with Intel Chipset
- The most likely reason for this crash is that the way we do antialiasing in 1.14 is not compatible with the Intel GPU...
- 10:47 Revision e4ad6500 (github): UI|Client: Hide the main window to ensure a critical message is visible
- 10:17 Bug #1915: Click-to-focus also handled as UI click
- It would help if you describe the exact steps to reproduce this issue.
- 10:14 Bug #1973: App init failed: CreateDirError (1.14.5)
- Closing as duplicate.
- 10:14 Bug #1973 (Closed): App init failed: CreateDirError (1.14.5)
- 08:38 Revision 805c7b91 (github): Fixed|Windows: Build failure
2015-02-12
- 18:00 Revision be310c4b (github): Fixed|libcore|Animation: Potential crash during animation
- A race condition was possible that caused a double free on a de::Time
instance when updating the current animation time. - 18:00 Revision 3efff8fb (github): Refactor|Client|UI: Switching to/from native UI mode
- The "native UI" mode puts the game to windowed mode and restores
desktop display mode so that native UI widgets can b... - 18:00 Revision 4d190715 (github): UI|Client|Games: Game availability changes now have their own audience
- Rather than updating game availability in the UI after app startup
is complete, we'll do updates whenever Games has f... - 18:00 Revision 88d6d57e (github): UI|Client|Task Bar: Choosing the IWAD folder
- Added a menu item in the app menu to select the primary IWAD folder
that overrides all others. This is saved persiste... - 18:00 Revision 44c2114b (github): Home|UI: If needed, show a notice and button to pick the IWAD folder
- If no games are found, the home screen now simply shows a notice
that tells the user to locate the IWAD folder.
This... - 17:56 Feature #1756: URIs for locating/identifying resources and assets
- To avoid confusing two concepts that should be kept separate, URIs should not be thought of as object identifiers, ju...
- 17:41 Feature #1684: Launching without Snowberry
- The "officially supported way" is now to simply start the Doomsday executable manually. Later on, when Snowberry is d...
- 17:39 Feature #1684 (Closed): Launching without Snowberry
- 13:24 Feature #1684: Launching without Snowberry
- vermil wrote:
> [quit button in Home]
Yeah I suppose it would be convenient if such a button was visible in the Hom... - 12:13 Feature #1684: Launching without Snowberry
- I mean obviously, I know one can quit and unload games via the taskbar. But I debate users would like the options I m...
- 12:10 Feature #1684: Launching without Snowberry
- I don't know if this is the right place as such.
But I've always noticed that Ring Zero lacks a quit button (I'm t... - 09:10 Feature #1684 (In Progress): Launching without Snowberry
- 09:10 Feature #1684: Launching without Snowberry
- I'm still doing this for 1.15 because it should be quite simple in practice.
* If there are no playable games, sho... - 16:08 Bug #1906 (Closed): Light decorations not changing on animated textures
- 16:01 Revision ecc042ae (github): Fixed|Definitions|libdoomsday: Old style Decoration def interpretation
- This kind of null stage optimization will require an object level
controller so lets keep things simple for now.
Iss... - 14:50 Bug #1977 (Closed): Doomsday crashes with Intel Chipset
- Hello. This time I'm having a trouble with Doomsday itself. I don't know if I have to report this in dengine.net or h...
- 14:33 Bug #1973: App init failed: CreateDirError (1.14.5)
- Thanks for your kind explanation: I didn't expect you to reply this soon.
- 09:04 Bug #1973: App init failed: CreateDirError (1.14.5)
- Unfortunately this is a known bug with 1.14. As a workaround, you could try the latest 1.15 unstable build and bypass...
- 06:15 Bug #1973 (Closed): App init failed: CreateDirError (1.14.5)
- I installed the latest stable Doomsday engine, which also had Snowberry ver 1.6. I installed it successfully and trie...
- 13:22 Feature #1976 (New): Replace old Save/Load menu with new UI widgets
- The traditional save menu is quite (visually) broken. To enable screenshots and better metadata, the save/load menus ...
- 13:18 Feature #1975 (Closed): Quitting a game returns back to Home screen
- vermil wrote:
> I also think the in game quit menu options could do with an option to return to Ring Zero; as well ... - 13:12 Feature #1974 (Closed): Home screen usability: Quit button, hint about Escape toggling taskbar
- When the window is in fullscreen mode and the task bar is hidden, there should be a "Quit X" button in the top right ...
- 12:28 Bug #1729: Repeat loading of DEHACKED patches specified on the command line following a game change
- I would like to add that this issue also affects ded's.
One can easily see such, by loading a ded that references ... - 12:20 Revision 3a95e95d (github): OS X|qmake: Try pkg-config if SDL2_FRAMEWORK_DIR is undefined
2015-02-11
- 19:24 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- I discovered and fixed another crash. Just as vermil suggested, first having a version conflict with a server and the...
- 15:26 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- I've fixed the likely cause of the crash in the UI widget. A new build will be available later today for testing.
- 19:22 Revision 3e1527da (github): Fixed|Multiplayer|Client: Cleaning up client state when leaving a game
- The client was not properly cleaning its state when leaving a game.
Now received packets are discarded and the postfx... - 19:19 Bug #1971 (Closed): [Doom] Invulnerability effect not cleared between maps when leaving an MP game and joining another
- 18:39 Bug #1971 (Closed): [Doom] Invulnerability effect not cleared between maps when leaving an MP game and joining another
- In Doom, the invulnerability effect is not cleared when leaving an MP and joining another. To reproduce, get an invul...
- 18:44 Bug #1972 (New): [MP] Fast-moving planes not always reach destination on client-side
- When playing on a remote server with a ping of ~250ms, sometimes fast-moving planes do not reach their destination bu...
- 17:51 Feature #1970 (New): Scriptable map entry/exit, cycling
- Use Doomsday Script to perform actions after loading a map and when exiting a map. While this is useful for map cycli...
- 11:41 Bug #1969 (Closed): [Doom] Multiplayer intermission using incorrect header graphics
- A little mistake in inlude.ded
The patch replacements for WIOSTS and WIFRGS should read 'SCRT' and 'FRGS' instead ... - 11:10 Bug #1968 (New): [Heretic, HeXen] Player's death removes footclipping effect (viewpoint jumps abruptly)
- When the player dies whiles footclipped, the footclipping is incorrectly disabled when the player dies (i.e the playe...
- 11:07 Bug #1967 (New): [Multiplayer] Heretic/HeXen liquid splashes/damaging floors doubled
- In Heretic and HeXen and HeXen MP, both liquid splashes and damaging floor effects occur twice.
- 11:01 Bug #1966 (Closed): [MP] Powered up Phoenix Rod broken
- In Heretic MP, the Powered up Phoenix Rod only fires a single puff of fire instead of a stream, though the weapon app...
- 10:57 Bug #1965 (New): [Doom] Multiplayer Arch Vile Fire doesn't thrust the player upward
- Pretty much what the subject states.
IIRC, the Iron Lich's Whirlwind attack in Heretic also suffers this bug. - 10:52 Bug #1964 (Closed): Problems with sprites with special chars [ / ] (Doom Arch Vile disappears; Hexen crash when Traductus dies)
- Pretty much what the subject states; the Arch Vile disappears during resurrecting a bad guy, before appearing again a...
- 10:48 Bug #1963: [Doom] Spawning on top of a weapon leads to broken weapon (multiplayer)
- Ok, further testing seems to reveal that it isn't taking damage that stops the pistol working, but rather after the p...
- 10:46 Bug #1963 (New): [Doom] Spawning on top of a weapon leads to broken weapon (multiplayer)
- Playing Plutonia Coop, where the player starts ontop a shotgun.
The players weapon doesn't switch to said shotgun ... - 10:18 Feature #1962 (New): Revised network protocol based on libshell
- The Shell protocol uses Doomsday 2 components for a more robust (versioned) and secure (bound/error-checked) network ...
- 10:11 Bug #1961 (New): Client fatal error due to invalid data received from server
- Sometimes (not very often) the client will crash / fatal error when it attempts to read an invalid data packet receiv...
2015-02-10
- 22:42 Revision bebf3ad8 (github): MSVC|qmake: Enable debug information in release builds
- Since the MSVC script is only intended for development uses, it is
better to enable debug information in release buil... - 14:31 Bug #1906: Light decorations not changing on animated textures
- Yes, it is indeed an interpolation issue. Specifically, the de::lerp<VectorN>()'s in MaterialAnimator::Decoration::up...
- 13:49 Bug #1906: Light decorations not changing on animated textures
- Instrumenting MaterialAnimator reveals animation of decorations and layers are in fact in sync, down to the milliseco...
- 09:57 Revision 5cebd2f8 (github): Fixed|Windows|GL|libgui: Build failure
- 09:45 Revision e225608b (github): Debug|GL: Show initial GL format parameters
- Plus other small tweaks made during debugging.
- 00:14 Revision 84abed90 (github): Fixed|libdoomsday|DED: Parsing Material.Light defs (copy/paste oversight)
2015-02-09
- 23:21 Bug #1906: Light decorations not changing on animated textures
- With my latest fix in place, old style decoration definitions are being interpreted correctly.
However, there appe... - 21:17 Revision 8252f7bc (github): Definitions|libdoomsday: Working on interpretation of old style Decoration defs
- Animation is now mostly working although there appears to be some
timing issues remaining...
IssueID #1906 - 11:01 Bug #1954 (In Progress): Joining an MP game from a different game causes segfault (after version conflict)
- 10:01 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- Thanks! That indicates the crash is caused by the UI widget, I'll look into it.
- 10:00 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- debug build output uploaded
- 09:59 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- ok, here is debug build output
- 08:51 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- From the .2 log:
> Reading symbols from doomsday...(no debugging symbols found)...done.
> Executable: Doomsday Engi... - 08:01 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- attached now is the output from a debug build
config_user.pri contained
CONFIG += deng_extassimp
CONFIG += den... - 07:53 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- attached is from a 1500build that had debug as an option
config_user.pri contained... - 06:54 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- That does show a crash occurring, however without debug symbols it doesn't help much. Any chance you could do a debug...
- 06:49 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- the above gdb output is the server and the client on the local machine, so both are build 1500.(not the nz/au servers...
- 06:46 Bug #1954: Joining an MP game from a different game causes segfault (after version conflict)
- Attached is the gdb output of the crash on my system using build 1500.
not a debug build - 11:00 Revision d93e3fe3 (github): Fixed|UI|Multiplayer: Potential crash when joining an MP game
- Synchronous signal handling (game unload, MP join) may lead to the
widget being gone when it's time to check if there... - 09:04 Revision e8c0a261 (github): qmake|Documentation: Clarified debug build option
Also available in: Atom