Project

General

Profile

Activity

From 2019-12-08 to 2019-12-21

2019-12-21

22:21 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 Revision 02f9f162 (github): Scripting|World: Added more Thing methods
The following methods were added to World.Thing:
- addMom()
- height()
- mom()
- type()
skyjake
22:18 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 Revision cc596b8c (github): Scripting|libcommon: Added function for spawning things
The new bindings are:
- World.spawnThing()
- World.Thing.pos()
skyjake
17:01 Revision b543937b (github): libcore|Record: Utility for removing members
skyjake
12:18 Revision 977df190 (github): Scripting|Doom|Heretic|Hexen: Added Thing "On death" script
IssueID #2374 skyjake
12:15 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 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 Bug #2373 (In Progress): Avoid near-clipping player weapon models
skyjake
07:04 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 Revision 99f99256 (github): Renderer: Avoid near-clipping player weapon models
IssueID #2373 skyjake
08:00 Revision 0acb2c16 (github): Freedesktop: Added version 2.2 to the app metainfo
skyjake
07:59 Revision 179f69a5 (github): Merge branch 'master' of ssh://skyjake.fi/doomsday/engine
skyjake

2019-12-20

21:34 Revision ab2a13f8 (github): Create FUNDING.yml
skyjake
21:27 Revision 96d5048f (github): Freedesktop: Added version 2.2 to the app metainfo
skyjake
13:13 Bug #2370 (In Progress): [2.3 Unstable] Render Hack Regressions
skyjake
13:12 Bug #2370: [2.3 Unstable] Render Hack Regressions
Cool, thanks for testing. skyjake
07:36 Bug #2370: [2.3 Unstable] Render Hack Regressions
For a quick update, I did a test with the latest build that includes the fix for the Arachnotrons in TNT Map31, and c... sonicdoommario

2019-12-19

21:09 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 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 Bug #2372 (Resolved): [macOS] Monospaced font text lines are clipped at line ends
skyjake
18:58 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 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 Revision b173c536 (github): macOS: Cleanup
Removed the native font mapping for Core Text, since that has been removed. skyjake
22:06 Revision 0bfe4b4c (github): Resources|libdoomsday: Parsing author from readme file
Use the first match for the Author pattern. skyjake
21:46 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 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 Revision 3fb21178 (github): DeHackEd: Apply sprite name patches
Sprite names are changed in the Sprite and State definitions.
IssueID #1666
skyjake
21:42 Revision a70f3b88 (github): UI|Client: Package info mentions DEH patch in WAD
skyjake
21:41 Bug #2354 (In Progress): Compatibility with TNT: Revilution (MAP30)
The patched sprites should now be working. skyjake

2019-12-17

11:18 Bug #2360 (Closed): [UI] Savegames from Deathkings are not showing up in Home
skyjake
11:18 Bug #2362 (Closed): [UI] Game profile name cannot be changed
skyjake
11:18 Bug #2365 (Closed): Halos from Light decorations not visible
skyjake
11:18 Bug #2366 (Closed): "texreset" breaks halo textures
skyjake
11:18 Bug #2327 (Closed): [Heretic] Linetype 98 is nonfunctional
skyjake
11:18 Bug #2343 (Closed): Player weapon opacity doesn't affect psprite 3D models
skyjake
11:18 Bug #2353 (Closed): Bugs in Doomsday Script parsing and execution
skyjake
11:18 Bug #2356 (Closed): Compatibility issues with Sigil v1.21
skyjake
11:18 Bug #2357 (Closed): [Hexen] Warping while player is dead leads to inoperable player weapon
skyjake
11:18 Bug #2359 (Closed): [Hexen] No music on Desolate Garden (MAP26)
skyjake
11:18 Bug #1983 (Closed): [Doom] "Finished" graphic placed too low
skyjake
11:18 Bug #2300 (Closed): [Doom] Secret exit switch in E3M6 placed too low
skyjake
11:18 Bug #2303 (Closed): Plutonia 2: Incorrect music; "unknown" map author (with embedded DEHACKED lump)
skyjake
11:18 Bug #2319 (Closed): [Infine] Screen filters don't fully fill the screen unless the window has 4:3 aspect ratio
skyjake
11:17 Bug #1875 (Closed): [XG] Colored sector lighting does not affect the transition frame
skyjake
11:17 Bug #2255 (Closed): Line teleport (XG class) - "No Flash" parameter inverted
skyjake
11:17 Bug #814 (Closed): [XG] Cooperative and Deathmatch flags only check for MP
skyjake
11:17 Bug #1822 (Closed): [XG] Line class "teleport" can't find teleport destination mobj
skyjake
11:17 Feature #2371 (Closed): [macOS] Update Qt framework to 5.12 LTS
skyjake
11:17 Feature #2267 (Closed): Detect future Freedoom IWADs
skyjake
11:17 Feature #2316 (Closed): Scriptable custom state action functions
skyjake
11:17 Feature #2349 (Closed): [Heretic] Various improvements and modding features
skyjake
11:17 Feature #2352 (Closed): [Heretic] Scripted touch action for special things
skyjake
11:17 Feature #2358 (Closed): Fixed FOV for rendering weapon models
skyjake
11:17 Feature #2361 (Closed): Upgrade profile PWADs (and certain other packages) to later version automatically
skyjake
11:17 Feature #1505 (Closed): [Heretic] Boss drop off physics (never instantly drop down)
skyjake
08:32 Revision 9386ebbd (github): Changed release type to "Stable" for 2.2.0
skyjake
04:29 Bug #2370: [2.3 Unstable] Render Hack Regressions
Probably related to the AV Map23 deep water, but the deep water in a part of Map11 in Alien Vendetta no longer displa... sonicdoommario

2019-12-16

19:44 Revision 7fb8957c (github): Shell: Updated link to the Manual
skyjake
19:44 Revision cdf5b231 (github): Shell: Updated link to the Manual
skyjake
19:40 Revision 23cfbf45 (github): Shell: About dialog copyright year
skyjake
19:40 Revision 87d476fb (github): Shell: About dialog copyright year
skyjake

2019-12-15

22:09 Revision 2c70755b (github): Fixed|UI: Check for PNG/JPG game title pictures
skyjake
18:42 Revision 0f655c15 (github): Scripting: Added World.Thing.player()
skyjake
18:41 Revision 327eadae (github): Scripting: Added World.Thing.player()
skyjake
18:18 Revision 4531127d (github): Scripting|Audio: Added Audio.localSound()
skyjake
18:17 Revision 08aee147 (github): Scripting|Audio: Added Audio.localSound()
skyjake
17:26 Revision 5e637b89 (github): Scripting: Bindings for the player
Added the built-in class `App.Player`. This allows scripts to access player information such as health, armor, and po... skyjake
15:28 Revision abe3a574 (github): Scripting: Bindings for the player
Added the built-in class `App.Player`. This allows scripts to access player information such as health, armor, and po... skyjake
15:13 Revision 55e4359a (github): Fixed|Heretic|Map Importer: Misdetected render hack in Heretic E1M1
IssueID #2370 skyjake
15:13 Bug #2370: [2.3 Unstable] Render Hack Regressions
Another regression in Heretic E1M1:
* Secret door to the right of the start. The triangular lighting-only sector in ...
skyjake
09:17 Revision fcc99ab5 (github): macOS|Cleanup: Removed CoreText font renderer
No need to use a platform-specific implementation for macOS, when there is a portable TrueType renderer available. skyjake
09:16 Revision c3a065d9 (github): libgui: Updated fonts to latest version
The latest versions of Source Sans Pro and Source Code Pro support more Unicode characters. skyjake
08:09 Feature #2371 (Closed): [macOS] Update Qt framework to 5.12 LTS
The macOS build has been using a rather outdated version of the Qt framework, it should be updated to the LTS version. skyjake
07:43 Feature #1668: Support id Tech 1 map hacks with sector lightlevels outside expected [0..255] range
The proposed solution is to not clamp sector lighting values until render time, so that any modifications to the ligh... skyjake

2019-12-14

21:12 Bug #2370 (In Progress): [2.3 Unstable] Render Hack Regressions
With the 2.3 release of Doomsday starting to support render hacks, I decided to do some testing to try out of the new... sonicdoommario
20:52 Bug #2369 (Closed): [Render hack] TNT map31: Arachnotrons hidden inside pillars in the pyramid
With the recent 2.3 unstable releases starting to support render hacks, I decided to test a few maps and test some of... sonicdoommario
19:15 Revision ade57cc6 (github): Cleanup
skyjake
19:14 Revision ddd79e95 (github): UI: Font color tweak
skyjake
11:12 Revision bf8a74db (github): Cleanup
skyjake
11:12 Revision a5e30590 (github): Fixed|BSP: Crash in the BSP builder
skyjake
08:30 Revision 86ba4277 (github): macOS|libgui: Use stbtt for font rendering
Same font rendering on all platforms for consistency. skyjake
08:30 Revision 47e4b768 (github): Cleanup: Post merge
skyjake
08:29 Revision ae9c44ea (github): macOS: Disable OpenAL (deprecated)
skyjake
07:29 Revision 49ea5a97 (github): Cleanup
skyjake

2019-12-13

22:45 Revision 28843a5a (github): Merge branch 'master' of skyjake.fi:doomsday/engine into work/omega
# Conflicts:
# .gitignore
# .travis.yml
# README.md
# doomsday/CMakeLists.txt
# doomsda...
skyjake
14:27 Revision 81bcdfb0 (github): Cleanup
skyjake
14:20 Feature #1603 (Progressed): Support for id Tech 1 map hacks
skyjake
14:15 Bug #2368 (Resolved): [Render hack] Masked wall textures used for see-through walls/windows (e.g., TNT map02)
skyjake
13:41 Bug #2368 (Closed): [Render hack] Masked wall textures used for see-through walls/windows (e.g., TNT map02)
For example, in TNT MAP02 there is a masked window grill where the player can overlook the large room beyond. The win... skyjake
14:15 Bug #1053 (Resolved): [Render hack] Icarus Alien Vanguard: Force-fields (scrolling masked middle texture)
skyjake
14:14 Revision ee94363f (github): Renderer: Icarus MAP01 force fields not rendered
IssueID #1053 skyjake
13:54 Revision fac9f4fc (github): Renderer: Working on masked middle textures
skyjake
12:38 Revision 1960f184 (github): Fixed|Map Importer: Potential crash
skyjake
12:08 Revision 275f69fc (github): Fixed|Map Importer: Potential crash
skyjake
12:07 Revision 42258106 (github): Fixed|Hexen: Duplicate linedef property
skyjake
11:46 Bug #110 (Resolved): [Render hack] TNT map09: Transparent window is not transparent
skyjake
11:46 Revision 0ddc5c7e (github): Map Importer: Detect flat bleeding
IssueID #110 skyjake
03:42 Revision 18223887 (github): Fixed|GCC: Build error with older versions of GCC
skyjake
03:30 Revision f0cb4209 (github): CI: Updated Travis build configuration
skyjake
03:27 Revision 4e6cf6aa (github): CI: Updated Travis build configuration
skyjake
03:20 Revision 6cc97792 (github): CI: Updated Travis build configuration
skyjake

2019-12-12

22:09 Bug #110 (In Progress): [Render hack] TNT map09: Transparent window is not transparent
skyjake
22:08 Revision 2529984c (github): Renderer: TNT MAP09 transparent window
Still need to link the planes? skyjake
21:41 Revision a6949a78 (github): Fixed|Renderer: TNT MAP02 transparent window grill
Don't clip a non-opaque wall. skyjake
17:30 Revision ca6a4098 (github): Fixed: Deep water in TNT map 02
Link visplanes based on the analysis done by the id Tech 1 map importer.
IssueID #2254
skyjake
17:30 Bug #2254 (Resolved): [Render hack] TNT map02: Deep Water not supported
Fixed with a new approach. skyjake
17:17 Revision dcb9cc7b (github): Cleanup
skyjake
14:02 Revision c5dbd705 (github): Map Importer: Detect self-referencing sectors
skyjake
14:01 Revision 9f89f92e (github): libcore|Math: Added 2D cross product
skyjake
06:36 Revision 1c1789ea (github): Map Importer: Cleanup
Don't allocate AutoStrs when importing the map (was 2 per sector and 3 per side). skyjake
06:09 Revision cc8f1fc5 (github): Cleanup|Map Importer: Find polyobj lines more efficiently
skyjake

2019-12-11

11:23 Revision 93d04a09 (github): World|Scripting: Added World.Thing.recoil()
IssueID #2349 skyjake
11:22 Revision f5665711 (github): World|Scripting: Added World.Thing.recoil()
IssueID #2349 skyjake
06:09 Bug #2367 (New): [Unix] If directory "/usr/share/doomsday/data" exists, core packages not found
The Unix builds normally use /usr/share/doomsday as the base directory. If one manually creates a data/ subdirectory ... skyjake

2019-12-10

21:27 Revision 63c21813 (github): Fixed|GL: Texture reset is busymode agnostic
skyjake
21:26 Revision 03f7ddf3 (github): Fixed|GL: Texture reset is busymode agnostic
skyjake
21:21 Revision 66191dde (github): Fixed|Renderer: Light decorations are not visible
IssueID #2365 skyjake
21:21 Revision f10c8e5d (github): Fixed|Renderer: "texreset" breaks decoration halos
IssueID #2366 skyjake
21:20 Bug #2366 (Resolved): "texreset" breaks halo textures
skyjake
20:19 Bug #2366: "texreset" breaks halo textures
Looks like the obsolete texture IDs are cached somewhere and then used for drawing halos after the texreset. skyjake
19:42 Bug #2366 (Closed): "texreset" breaks halo textures
The "texreset" command breaks halo textures and causes GL errors (presumably due to use invalid GL texture IDs).
T...
skyjake
21:20 Revision 143e236a (github): Fixed|Renderer: "texreset" breaks decoration halos
IssueID #2366 skyjake
18:51 Revision 8aea6048 (github): Fixed|Renderer: Light decorations are not visible
IssueID #2365 skyjake
18:50 Bug #2365 (Resolved): Halos from Light decorations not visible
The problem was that surfaces with decorated materials weren't correctly registered in their subsectors, so they were... skyjake
16:18 Bug #2365 (Closed): Halos from Light decorations not visible
Halos from any of the defined Light decorations are not visible. This includes the built-in ones from libdoom.pk3.
...
skyjake
14:44 Revision 7008a6c7 (github): FS|Resources: Don't re-add built-in data folders
If a data folder is one of the built-in directories, it should not be added again to the file system under a differen... skyjake
14:26 Revision d951c622 (github): FS|Resources: Don't re-add built-in data folders
If a data folder is one of the built-in directories, it should not be added again to the file system under a differen... skyjake

2019-12-09

14:41 Revision 5cca3e10 (github): Performance: Disable visplane remapping
Plane remapping is used to render map hacks correctly.
However, this plane remapping algorithm can be extremely slow...
skyjake
14:25 Revision 72e1a2ca (github): Performance: Handling of missing materials
If a map had many missing wall textures, it could take a very long time for the material fixer's algorithm to get thr... skyjake
13:29 Bug #2364: Single color transparancy background edges
Is there an upsampled image/sprite/texture I could use for testing? skyjake

2019-12-08

16:52 Bug #2364 (Closed): Single color transparancy background edges
As described here
http://talk.dengine.net/discussion/2689/neural-upscale-textures-for-doom-white-edge
whenever ...
3DMaster
 

Also available in: Atom