Project

General

Profile

skyjake's activity

From 2019-12-18 to 2019-12-31

2019-12-31

20:38 Doomsday Engine Revision aaebbc57 (github): Cleanup: Debug messages
skyjake
11:12 Doomsday Engine Bug #2384: [FluidSynth] Music volume setting has no effect
One more detail to note: because FluidSynth uses a buffer to store generated samples, changes in the gain setting bec... skyjake
11:04 Doomsday Engine Feature #2391 (New): [SDL_mixer] Decode Ogg Vorbis manually and use custom loop points for playback
* Use "stb_vorbis":https://github.com/nothings/stb/blob/master/stb_vorbis.c to decode an Ogg Vorbis music file.
* Pa...
skyjake
11:00 Doomsday Engine Feature #2390 (New): [FMOD] Ogg Vorbis custom loop point tags
The FMOD music backend should:
* Parse the OGG file to find out if there are @LOOP_START@ and @LOOP_END@ specified i...
skyjake
10:47 Doomsday Engine Feature #2304: OGG/FLAC custom loop tags
Did some research. It appears the loop tags should be easy to parse from the .ogg file (UTF-8 strings in the comments... skyjake
09:53 Doomsday Engine Bug #2388: [Heretic] Stuck monsters can close the "open stay" door
What is your proposed fix for this? Should the first "D1 open stay" override any consequent "DR open wait close" even... skyjake
09:44 Doomsday Engine Bug #2385: [Heretic] Deactivating a one-time teleport
What is the correct behavior for a teleport line when crossed from the back? Should it cause a teleportation, or shou... skyjake
09:42 Doomsday Engine Feature #2387: [Heretic] Sector floor cannot be lowered if a tall monster is stuck in the ceiling of the sector (compatibility option)
To clarify: the bug is that the sector floor movement is incorrectly stuck if there is a monster whose head goes thro... skyjake

2019-12-30

22:00 Doomsday Engine Bug #2370: [2.3 Unstable] Render Hack Regressions
Further self-referencing line detection improvements to account for the case of AV MAP23.
Please test again and se...
skyjake
20:20 Doomsday Engine Bug #2370: [2.3 Unstable] Render Hack Regressions
sonicdoommario wrote:
> Had a chance to test, the deep water in that map is resolved, however, another issue seemed ...
skyjake
21:58 Doomsday Engine Revision ec99f867 (github): Map Importer: AV MAP23 deep water containing an Archvile
If a sector has a self-referencing loop of lines, regardless of what else the sector has, it will be considered eligi... skyjake
20:38 Doomsday Engine Revision b1eabb7d (github): Fixed|Renderer: AV MAP15 midbar lava trap
Render hack with masked middle textures. Bars that rise from lava to trap the player in Alien Vendetta MAP11.
IssueI...
skyjake
20:18 Doomsday Engine Revision e518130f (github): Fixed|Map Importer: Detecting self-referencing sectors
IssueID #2370 skyjake
20:04 Doomsday Engine Revision 4d30ae95 (github): Fixed|Hexen: Some color translation tables not loaded
A string formatting error caused the lump names of the translation tables to be incorrectly formatted. Half of Cleric... skyjake
16:15 Doomsday Engine Revision 557101f8 (github): Fixed|Hexen: Some color translation tables not loaded
A string formatting error caused the lump names of the translation tables to be incorrectly formatted. Half of Cleric... skyjake
16:13 Doomsday Engine Bug #2154 (Resolved): [HeXen] Mage character color is always blue
skyjake
15:55 Doomsday Engine Bug #2154 (In Progress): [HeXen] Mage character color is always blue
The Mage color is always blue also in the Player Setup screen, which indicates there is some problem with the color t... skyjake
15:29 Doomsday Engine Bug #2376: Map geometry is garbled using GCC 5 on Fedora
Potentially an optimization related bug with GCC 5. A possible workaround would be to selectively disable some GCC op... skyjake
14:49 Doomsday Engine Revision 22e7ef91 (github): Fixed|UI: Tab characters in package notes
IssueID #2372 skyjake
14:49 Doomsday Engine Revision d77feefd (github): Fixed|UI: Tab characters in package notes
IssueID #2372 skyjake
13:50 Doomsday Engine Revision 8958a949 (github): Linux|Builder: System dirs in the RPM package
Exclude system directories from the RPM package. This avoids conflicts with system packages.
https://talk.dengine.ne...
skyjake

2019-12-29

23:39 Doomsday Engine Bug #2370: [2.3 Unstable] Render Hack Regressions
Commit commit:a016851ad9994f makes self-referencing sector detection more sophisticated so the deep water in AV map11... skyjake
23:37 Doomsday Engine Revision a016851a (github): Map Importer: Improved deep water detection
Improved self-referencing sector processing by allowing multiple partially self-referencing sectors to link together.... skyjake
23:34 Doomsday Engine Revision 04326f8e (github): libcore|Vector: Vector typedefs
In the future, Vector templates have shorter names. These typedefs will make it easier to merge code. skyjake
12:29 Doomsday Engine Wiki edit: Wiki (#12)
skyjake
12:10 Doomsday Engine Revision 4685ccad (github): Fixed|Windows: Missing export
skyjake
04:06 Doomsday Engine Bug #2373 (Resolved): Avoid near-clipping player weapon models
skyjake

2019-12-28

22:26 Doomsday Engine Feature #2379 (In Progress): HUD Weapon FOV 4:3 adaptation
I've made a possible solution for this issue. Please test with the next unstable build (3283 or later): keep the fixe... skyjake
22:23 Doomsday Engine Revision e8515281 (github): Renderer: Adjust fixed weapon FOV for 4:3 view aspect
IssueID #2379 skyjake
15:07 Doomsday Engine Revision e11ae9fe (github): Windows|libcore: Missing export
skyjake
14:54 Doomsday Engine Bug #2378 (Resolved): Hitscan spread changes depending on the on view angle
skyjake
14:53 Doomsday Engine Revision 0f2ccb84 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
14:52 Doomsday Engine Revision 282042a4 (github): Fixed|Doom: Bullet trajectories when looking up and down
Apply a true 3D rotation to bullet trajectories when calculating random variations of individual bullets. This fixes ... skyjake
14:48 Doomsday Engine Revision 644bd556 (github): libcore: Added convenience header for Slope
skyjake
07:40 Doomsday Engine Revision d13fd6f1 (github): Debian: Added python3 to Build-Depends
skyjake

2019-12-27

21:59 Doomsday Engine Revision ee74c279 (github): CI|Windows: Use Python 3 for the CI build
skyjake
21:51 Doomsday Engine Feature #2381: Support for 8-bit and run-length encoded TGA images
Yeah that was the problem. The Flatpak builds didn't set the build number in the build configuration, so at runtime i... skyjake
17:05 Doomsday Engine Feature #2381: Support for 8-bit and run-length encoded TGA images
Perhaps it's a build config bug? I'll check if the Flatpak build correctly sets the build number. skyjake
15:53 Doomsday Engine Feature #2381: Support for 8-bit and run-length encoded TGA images
The unstable Flatpaks aren't yet updated in sync with the rest of the autobuilder. I'll rebuild it now and you can up... skyjake
21:20 Doomsday Engine Revision bb5f9089 (github): FluidSynth: Changed how music volume is applied
IssueID #2384 skyjake
21:15 Doomsday Engine Revision de40a58b (github): libcore|Math: Added a Slope utility
Converts between vectors and slopes. skyjake
21:13 Doomsday Engine Revision f769ca6b (github): FluidSynth: Changed how music volume is applied
IssueID #2384 skyjake
21:12 Doomsday Engine Bug #2378: Hitscan spread changes depending on the on view angle
This happens because the random variations of the bullet directions are not applied in true 3D. The direction is spec... skyjake
21:10 Doomsday Engine Bug #2384 (Closed): [FluidSynth] Music volume setting has no effect
When FluidSynth was playing music on its own (not via Doomsday's SFX backend), the music volume level was not being s... skyjake
14:41 Doomsday Engine Feature #2383 (New): Stereo rendering convergence setting
("From the forums.":https://talk.dengine.net/discussion/2772/stereoscopic-mode-is-not-quite-adjustable)
There's no...
skyjake
13:31 Doomsday Engine Revision 8c8174c7 (github): CMake: Try to find Python 3 on the system path
skyjake
12:52 Doomsday Engine Bug #2382 (New): Recognizing IWAD/PWAD files with more accuracy (using CRC-32)
Doomsday's data file recognition code depends on a few quick-to-determine pieces of information, such as file size an... skyjake

2019-12-26

21:31 Doomsday Engine Revision 62059552 (github): Resources|libdoomsday: Detecting DOOM2.WAD v1.7 and v1.7a
The versions 1.7 and 1.7a are similar enough to not require separate entries.
The detected package is numbered 1.7 i...
skyjake
21:20 Doomsday Engine Revision 73f5319c (github): Resources|libdoomsday: Detect DOOM2.WAD v1.7a
The detected package is numbered 1.7.1 since only numbers are allowed.
IssueID #2328
skyjake
20:25 Doomsday Engine Feature #2381 (Resolved): Support for 8-bit and run-length encoded TGA images
skyjake
08:08 Doomsday Engine Feature #2381: Support for 8-bit and run-length encoded TGA images
libgui has a newer TGA loader that supports RLE in addition to plain RGB/RGBA. However, it is not used for particle t... skyjake
07:31 Doomsday Engine Feature #2381 (In Progress): Support for 8-bit and run-length encoded TGA images
This would be useful to improve support for old resource packs. skyjake
20:24 Doomsday Engine Revision bf1c6736 (github): CMake: Require Python 3 for build scripts
Python 2 will be EOL soon. skyjake
20:24 Doomsday Engine Revision 5f3810c0 (github): Resources: Use libgui's TGA loader
libdoomsday had the old TGA loader that works with FS1. That is now replaced with a call to
de::Image::fromData() tha...
skyjake
09:25 Doomsday Engine Bug #2380 (Rejected): [Linux] Errors when loading resources from PK3s
skyjake

2019-12-25

13:53 Doomsday Engine Bug #2380: [Linux] Errors when loading resources from PK3s
I don't think any of those are due file path case sensitivity.
* jHRP particle00 targa is indexed and thus unsuppo...
skyjake
12:17 Doomsday Engine Bug #2380: [Linux] Errors when loading resources from PK3s
Paths in PK3 files are handled case insensitively. Do you have more examples of where errors of this sort might be ha... skyjake
13:45 Doomsday Engine Bug #2376: Map geometry is garbled using GCC 5 on Fedora
I think we should try a build with a newer version Fedora, so it has a more up-to-date compiler. Probably the Fedora ... skyjake

2019-12-24

08:38 Doomsday Engine Bug #2376: Map geometry is garbled using GCC 5 on Fedora
Does the Flatpak unstable build work for you?
I'm using Fedora 23 to build the RPM packages, and it has a rather o...
skyjake
08:19 Doomsday Engine Bug #2376: Map geometry is garbled using GCC 5 on Fedora
Still cannot reproduce the issue.
Did you use one of the prebuilt binaries (Flatpak, dengine.net DEB/RPM, or PPA)?...
skyjake
07:49 Doomsday Engine Revision cab92294 (github): macOS|libdoomsday|UI: Monospace font clipped at the end
Carriage return characters were confusing the Qt font renderer.
IssueID #2372
skyjake
07:49 Doomsday Engine Revision 2e2b27d2 (github): Renderer: Avoid near-clipping player weapon models
IssueID #2373 skyjake
07:47 Doomsday Engine Revision 5117aead (github): Updated dd_version.h.in with current URLs
skyjake
07:47 Doomsday Engine Revision 5e2a9a60 (github): Bumped version number to 2.2.1
skyjake
06:35 Doomsday Engine Feature #2377 (New): [Hexen] Option for monster respawn rate
Hexen uses a specific ACS script to continually spawn monsters.
Modify the cvar “game-deathkings-respawn-chance” t...
skyjake

2019-12-23

19:19 Doomsday Engine Bug #2234 (Closed): Fov 160 + near clip plane issues with MD2 and FBX HUD Models
All right, closing this issue since the view FOV is now independent and also weapon models have a smaller near plane ... skyjake
19:13 Doomsday Engine Feature #2244 (Closed): Create an official portable Linux distribution
skyjake
14:49 Doomsday Engine Revision c7388849 (github): Hexen|Deathkings: Cvar for controlling monster respawn rate
Added cvar "game-deathkings-respawn-chance".
IssueID #1584
skyjake
14:48 Doomsday Engine Feature #1584 (Resolved): [Deathkings] Option for monster respawn rate
Implemented as a cvar for 2.3: @game-deathkings-respawn-chance@, defaults to 100 (%). skyjake
08:53 Doomsday Engine Feature #1584: [Deathkings] Option for monster respawn rate
The respawning is being done via ACS (script 255): https://www.doomworld.com/forum/topic/92230-so-who-has-a-patch-tha... skyjake
13:21 Doomsday Engine Bug #2376: Map geometry is garbled using GCC 5 on Fedora
Hmm, I just played Hexen and Deathkings with the latest unstable and everything was looking ok.
Could you attach y...
skyjake
08:25 Doomsday Engine Bug #2376 (In Progress): Map geometry is garbled using GCC 5 on Fedora
skyjake
07:56 Doomsday Engine Bug #2376: Map geometry is garbled using GCC 5 on Fedora
Could be a problem with the new render hack detection. Is this the first map? skyjake

2019-12-22

12:05 Doomsday Engine Feature #2375 (Closed): Doomsday Script enhancements for 2.3
The following Doomsday Script bindings, classes, and functions have been added:
* App.getInteger()
* App.setInteger...
skyjake

2019-12-21

22:21 Doomsday Engine Revision 33d6ea66 (github): Scripting|libdoomsday: Added the "commonlib" module
libdoomsday has a script module called "commonlib" for common game-related functions.
commonlib defines the followin...
skyjake
22:19 Doomsday Engine Revision 02f9f162 (github): Scripting|World: Added more Thing methods
The following methods were added to World.Thing:
- addMom()
- height()
- mom()
- type()
skyjake
22:18 Doomsday Engine Revision b6deefa1 (github): Scripting|libcore: Added more Math functions
The Math module now has sin(), cos(), and tan(). Also randNum(low, high) was added. skyjake
17:03 Doomsday Engine Revision cc596b8c (github): Scripting|libcommon: Added function for spawning things
The new bindings are:
- World.spawnThing()
- World.Thing.pos()
skyjake
17:01 Doomsday Engine Revision b543937b (github): libcore|Record: Utility for removing members
skyjake
12:18 Doomsday Engine Revision 977df190 (github): Scripting|Doom|Heretic|Hexen: Added Thing "On death" script
IssueID #2374 skyjake
12:15 Doomsday Engine Feature #2374 (Closed): "On death" script to run when a thing is killed
Like "On touch", things should have a script that gets run when it is killed.
The script is run before the thing e...
skyjake
08:47 Doomsday Engine Bug #2373: Avoid near-clipping player weapon models
The new near plane distance for weapons is 0.5 units (was 5 units). skyjake
08:44 Doomsday Engine Bug #2373 (In Progress): Avoid near-clipping player weapon models
skyjake
07:04 Doomsday Engine Bug #2373 (Closed): Avoid near-clipping player weapon models
Now that the weapon model has its own FOV and projection matrix, the near plane distance can be made very small. The ... skyjake
08:44 Doomsday Engine Revision 99f99256 (github): Renderer: Avoid near-clipping player weapon models
IssueID #2373 skyjake
08:00 Doomsday Engine Revision 0acb2c16 (github): Freedesktop: Added version 2.2 to the app metainfo
skyjake
07:59 Doomsday Engine Revision 179f69a5 (github): Merge branch 'master' of ssh://skyjake.fi/doomsday/engine
skyjake

2019-12-20

21:34 Doomsday Engine Revision ab2a13f8 (github): Create FUNDING.yml
skyjake
21:27 Doomsday Engine Revision 96d5048f (github): Freedesktop: Added version 2.2 to the app metainfo
skyjake
13:13 Doomsday Engine Bug #2370 (In Progress): [2.3 Unstable] Render Hack Regressions
skyjake
13:12 Doomsday Engine Bug #2370: [2.3 Unstable] Render Hack Regressions
Cool, thanks for testing. skyjake

2019-12-19

21:09 Doomsday Engine Bug #2369 (Resolved): [Render hack] TNT map31: Arachnotrons hidden inside pillars in the pyramid
The untextured upper walls are now invisible as they should. skyjake
21:06 Doomsday Engine Revision 4bce960d (github): Map Importer: Improved detection of flat bleeding
MapImporter now chooses visplane links separately for the floor and the ceiling of a sector.
Cleaned up the MPE API ...
skyjake

2019-12-18

22:45 Doomsday Engine Bug #2372 (Resolved): [macOS] Monospaced font text lines are clipped at line ends
skyjake
18:58 Doomsday Engine Bug #2372 (Closed): [macOS] Monospaced font text lines are clipped at line ends
There is a font rendering issue in the package info popup when viewing the associated readme of a PWAD. At least (onl... skyjake
22:44 Doomsday Engine Revision 4a651395 (github): macOS|libdoomsday|UI: Monospace font clipped at the end
Carriage return characters were confusing the Qt font renderer.
IssueID #2372
skyjake
22:42 Doomsday Engine Revision b173c536 (github): macOS: Cleanup
Removed the native font mapping for Core Text, since that has been removed. skyjake
22:06 Doomsday Engine Revision 0bfe4b4c (github): Resources|libdoomsday: Parsing author from readme file
Use the first match for the Author pattern. skyjake
21:46 Doomsday Engine Feature #1666: [Dehacked] Support for sprite renaming
@vermil: Please test and see if this works as expected. Patched sprites in TNT Revilution and D2TWiD at least seem to... skyjake
21:03 Doomsday Engine Feature #1666 (In Progress): [Dehacked] Support for sprite renaming
I've enabled sprite renaming. The DEH reader changes the names of the defined Sprites, and updates State definitions ... skyjake
21:44 Doomsday Engine Revision 3fb21178 (github): DeHackEd: Apply sprite name patches
Sprite names are changed in the Sprite and State definitions.
IssueID #1666
skyjake
21:42 Doomsday Engine Revision a70f3b88 (github): UI|Client: Package info mentions DEH patch in WAD
skyjake
21:41 Doomsday Engine Bug #2354 (In Progress): Compatibility with TNT: Revilution (MAP30)
The patched sprites should now be working. skyjake
 

Also available in: Atom