Page MenuHomeWildfire Games
Feed All Stories

Feb 18 2021

vladislavbelov committed rP24932: Do not generate render data in case CDecal calculated wrong coordinates..
Do not generate render data in case CDecal calculated wrong coordinates.
Feb 18 2021, 10:10 PM
vladislavbelov closed D3578: Do not generate render data in case Decal calculated wrong coordinates.
Feb 18 2021, 10:10 PM
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Took the exporting of the half-vector out of any conditional switches in model_common.vs.

Feb 18 2021, 9:09 PM · Contributors
wraitii requested review of D3581: Clean out CSkeletonAnim - make ObjectBase own them, and cache bounds there..
Feb 18 2021, 9:03 PM
OptimusShepard accepted D3578: Do not generate render data in case Decal calculated wrong coordinates.

Patch works for me, can't reproduce the bug anymore. Thx

Feb 18 2021, 8:55 PM
Vulcan added a comment to D3303: Split treasures from ResourceSupply..

Successful build - Chance fights ever on the side of the prudent.

Feb 18 2021, 8:54 PM
Imarok added a comment to D3303: Split treasures from ResourceSupply..

Catafalque.

Feb 18 2021, 8:00 PM
Vulcan added a comment to D3303: Split treasures from ResourceSupply..

Successful build - Chance fights ever on the side of the prudent.

Feb 18 2021, 7:57 PM
Nescio added a comment to D3303: Split treasures from ResourceSupply..

Nice one! I like the idea and the clean-up in the templates.

Feb 18 2021, 7:56 PM
Freagarach added inline comments to D3303: Split treasures from ResourceSupply..
Feb 18 2021, 7:19 PM
Freagarach updated the diff for D3303: Split treasures from ResourceSupply..

Catafalque.

Feb 18 2021, 7:19 PM
Imarok added inline comments to D3303: Split treasures from ResourceSupply..
Feb 18 2021, 7:01 PM
Vulcan added a comment to D3303: Split treasures from ResourceSupply..

Successful build - Chance fights ever on the side of the prudent.

Feb 18 2021, 5:53 PM
Vulcan added a comment to D3303: Split treasures from ResourceSupply..

Successful build - Chance fights ever on the side of the prudent.

Feb 18 2021, 5:51 PM
Freagarach updated the diff for D3303: Split treasures from ResourceSupply..

Minor fixes.

Feb 18 2021, 5:45 PM
Freagarach added inline comments to D3303: Split treasures from ResourceSupply..
Feb 18 2021, 5:45 PM
wraitii added a comment to D2440: Per-Unit Discrete LOD using actor quality levels.

Yeah this is definitely still WIP because of that issue. I think there are a few possible switcheroos:

  • make it so that changing ObjectEntry is really fast, by not needing to copy much
  • Have multiple objectentries in parallel per Unit (definitely takes a bit more memory, but possibly preferred solution)
Feb 18 2021, 4:54 PM
Silier added a comment to D2440: Per-Unit Discrete LOD using actor quality levels.

I think it is slow because you are constantly acting like reloading whole actor when switching lods, what I was trying to do is to keep all used lods as separate models and just to return the correct one, cost there was I needed to sync animation frames on all lods when updating currently used, but they were ready to use instantly. Although my last test was bugged animation when switching them so I moved it to backup milestone for time being.

Feb 18 2021, 3:52 PM
Silier added a comment to D2440: Per-Unit Discrete LOD using actor quality levels.

is it possible to use file= in actor tag? esle they will be mess if everything will be in one file

Feb 18 2021, 3:39 PM
Vulcan added a comment to D2440: Per-Unit Discrete LOD using actor quality levels.

Successful build - Chance fights ever on the side of the prudent.

Feb 18 2021, 1:30 PM
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Minor code optimization in model_common.fs; saved one sqrt() call.

Feb 18 2021, 1:24 PM · Contributors
Vulcan added a comment to D2440: Per-Unit Discrete LOD using actor quality levels.

Build failure - The Moirai have given mortals hearts that can endure.

Feb 18 2021, 1:23 PM
Vulcan added a comment to D2440: Per-Unit Discrete LOD using actor quality levels.

Build failure - The Moirai have given mortals hearts that can endure.

Feb 18 2021, 1:23 PM
wraitii added inline comments to D2440: Per-Unit Discrete LOD using actor quality levels.
Feb 18 2021, 1:23 PM
wraitii updated the diff for D2440: Per-Unit Discrete LOD using actor quality levels.

Fix a number of bugs, support a max # of LOD levels per actor to 5, account for prop LOD correctly.

Feb 18 2021, 1:22 PM
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Change name of function "get_white_dimming_factor(tex)" to "get_needed_white_dimming_factor(tex)", in terrain_common.fs.
Fixed a few more comments not capitalized, or not ending with a period.

Feb 18 2021, 1:18 PM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Removed leftover code from attempting to use skybox as enviromap.

Feb 18 2021, 1:03 PM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

More cosmetic fixes.

Feb 18 2021, 12:52 PM · Contributors
wraitii added a comment to D3575: Fix assert in topology.cpp.

I think this is overly complicated to be honest. I don't think there is a need to #define the CPUID implementation - the previous code worked fine.
I would simply revert to the previous version of the patch and merge that.

Feb 18 2021, 10:15 AM
wraitii committed rP24931: Fix error when unsetting a hotkey..
Fix error when unsetting a hotkey.
Feb 18 2021, 10:03 AM
wraitii closed D3579: Fix hotkey cannot be unset.
Feb 18 2021, 10:03 AM
Vulcan added a comment to D3579: Fix hotkey cannot be unset.

Successful build - Chance fights ever on the side of the prudent.

Feb 18 2021, 9:56 AM
Vulcan added a comment to D3579: Fix hotkey cannot be unset.

Successful build - Chance fights ever on the side of the prudent.

Feb 18 2021, 9:54 AM
wraitii updated the diff for D3579: Fix hotkey cannot be unset.

More proper fix + warning about hack.

Feb 18 2021, 9:50 AM
wraitii added a comment to D3579: Fix hotkey cannot be unset.

I think the issue is that when translateScancodes is false, the function should return an array (which is really a bad API lol, I need to double-check why I did that).

Feb 18 2021, 9:35 AM
nwtour added a comment to D3575: Fix assert in topology.cpp.

What's wrong with my I386 detection macro?

Feb 18 2021, 8:16 AM
nwtour added inline comments to D3575: Fix assert in topology.cpp.
Feb 18 2021, 7:39 AM
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Carried on style fixes to the other shaders.

Feb 18 2021, 5:44 AM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Figured out how to diff from root while skipping /sources.

Feb 18 2021, 5:18 AM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Updated the patch again after fixing style 'mistakes' at Stan's request. What I was not able to do is diff from the root folder, as then svn diff wants to include all the stuff from sources, which amounts to more than two megabytes. I'm sure there must be a command to skip a folder, but I was a Tortoise user for many years; never learned the command line.

Feb 18 2021, 4:29 AM · Contributors
Stan added inline comments to D3575: Fix assert in topology.cpp.
Feb 18 2021, 2:40 AM
Stan added a reviewer for D3579: Fix hotkey cannot be unset: wraitii.

Looks like I made a mistake in my hotfix in rP24856

Feb 18 2021, 2:38 AM
Stan accepted D3578: Do not generate render data in case Decal calculated wrong coordinates.

I tested this patch and it seems to fix the issue. I found another way to reproduce. (It works both in packaged an non packaged and triggers a stack overflow)

Feb 18 2021, 2:34 AM
nwtour requested review of D3579: Fix hotkey cannot be unset.
Feb 18 2021, 2:11 AM
borg- added a comment to D3563: [gameplay] Make theater cheaper.

Any opnion @Nescio ?

Feb 18 2021, 1:42 AM
borg- added a comment to D2956: [gameplay] ships: tweak costs, standardize loot, unify resistance.

I agree here with @Nescio.

Feb 18 2021, 1:41 AM

Feb 17 2021

Stan added a comment to D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Okay so here comes the frustrating and tough part :/ So bear with me cause we're in for a ride. Just know that it's not against you :)

Feb 17 2021, 11:44 PM · Contributors
Stan updated the Trac tickets for D3578: Do not generate render data in case Decal calculated wrong coordinates.
Feb 17 2021, 11:34 PM
Stan added a reviewer for D3578: Do not generate render data in case Decal calculated wrong coordinates: wraitii.
Feb 17 2021, 11:34 PM
vladislavbelov requested review of D3578: Do not generate render data in case Decal calculated wrong coordinates.
Feb 17 2021, 11:30 PM
DanW58 requested review of D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..
Feb 17 2021, 11:22 PM · Contributors
vladislavbelov added inline comments to rP24870: Switches decals to VBChunk to reduce the number of state changes..
Feb 17 2021, 10:31 PM
Nescio requested review of D3577: introduce template_unit_soldier and clean up unit templates.
Feb 17 2021, 10:03 PM
nwtour updated the diff for D3575: Fix assert in topology.cpp.

Define CPUID_IMPLEMENTATION_* in x86_x64.h and use them in x86_x64.cpp and topology.cpp

Feb 17 2021, 9:46 PM
wraitii raised a concern with rP24870: Switches decals to VBChunk to reduce the number of state changes..
Feb 17 2021, 9:23 PM
wraitii added inline comments to D3575: Fix assert in topology.cpp.
Feb 17 2021, 9:06 PM
nwtour added a comment to D3575: Fix assert in topology.cpp.

Attached codeblocks from x86_x64.cpp
Version 1 (Windows version): Probably this version correct in all CPU/architectures/compilator options/etc. I don't know if this assertion is possible there.
If another user (on Windows) receives this assertion, this is 99 percent a different issue.

Feb 17 2021, 8:59 PM
Stan added a comment to D3575: Fix assert in topology.cpp.

I see now

Feb 17 2021, 6:59 PM
Stan edited P209 Stan's clang build script on linux.
Feb 17 2021, 6:56 PM
nwtour added a comment to D3575: Fix assert in topology.cpp.
In D3575#156310, @Stan wrote:

Well your patch does it anyway :)

Feb 17 2021, 6:49 PM
Vulcan added a comment to D2440: Per-Unit Discrete LOD using actor quality levels.

Successful build - Chance fights ever on the side of the prudent.

Feb 17 2021, 6:22 PM
Imarok updated the Trac tickets for D3575: Fix assert in topology.cpp.
Feb 17 2021, 6:19 PM
Stan added a comment to D3575: Fix assert in topology.cpp.

Well your patch does it anyway :)
And not for all only for x86_x64::Family() == 6 if IA32 is detected

Feb 17 2021, 6:15 PM
nwtour added a comment to D3575: Fix assert in topology.cpp.
In D3575#156260, @Stan wrote:

Hey thanks for the patch ! You might want to move that into the check for IsHyperThreading capable.

Feb 17 2021, 6:11 PM
Vulcan added a comment to D2440: Per-Unit Discrete LOD using actor quality levels.

Successful build - Chance fights ever on the side of the prudent.

Feb 17 2021, 6:10 PM
Vulcan added a comment to D2440: Per-Unit Discrete LOD using actor quality levels.

Successful build - Chance fights ever on the side of the prudent.

Feb 17 2021, 6:09 PM
wraitii updated the summary of D2440: Per-Unit Discrete LOD using actor quality levels.
Feb 17 2021, 6:06 PM
wraitii updated the diff for D2440: Per-Unit Discrete LOD using actor quality levels.

(with stan's permission).

Feb 17 2021, 6:02 PM
wraitii commandeered D2440: Per-Unit Discrete LOD using actor quality levels.
Feb 17 2021, 5:54 PM
Stan added inline comments to D3575: Fix assert in topology.cpp.
Feb 17 2021, 1:30 PM
Nescio requested review of D3576: introduce template_unit_siege_flamethrower.xml.
Feb 17 2021, 12:49 PM
wraitii added inline comments to D3551: Fix water wind speed computation.
Feb 17 2021, 10:11 AM
Stan added inline comments to D3551: Fix water wind speed computation.
Feb 17 2021, 10:09 AM
wraitii added a comment to D3554: JS Interface Profiler2.

I feel like you might have an easier time with "Enable"/"Disable" instead of Toggle, but otherwise this looks OK :)

Feb 17 2021, 10:02 AM
wraitii accepted D3570: Add victory triggers l10n.

Jeez we've forgotten a lot of stuff in messages.json . Refs D3535 (should be merged independently to close the revision)

Feb 17 2021, 9:59 AM
wraitii accepted D3574: Prevent using privileged ports on *nix from the GUI.

Should be merged once A24 is released :)

Feb 17 2021, 9:58 AM
wraitii added inline comments to D3575: Fix assert in topology.cpp.
Feb 17 2021, 9:55 AM

Feb 16 2021

Stan added a comment to D3575: Fix assert in topology.cpp.

Hey thanks for the patch ! You might want to move that into the check for IsHyperThreading capable.

Feb 16 2021, 9:49 PM
nwtour requested review of D3575: Fix assert in topology.cpp.
Feb 16 2021, 9:36 PM
Freagarach added a comment to D3113: [WIP] Allow impact sounds depending on classes.

I agree, but that is not what the code says ;)

Feb 16 2021, 9:03 PM
Silier added a comment to D3113: [WIP] Allow impact sounds depending on classes.
  • The projectile tries to hit an invulnerable target next to a vulnerable -> The former plays the blocked sound whilst the latter plays the hit sound.
Feb 16 2021, 7:02 PM
Silier added a comment to D2161: Also account for elevation for melee units..

so if they dont use parabolic query, then query they use is wrong compared to the range checks in js

Feb 16 2021, 6:59 PM
Silier added a reviewer for D3475: General improvements to 0ad.desktop: Restricted Owners Package.
Feb 16 2021, 6:55 PM
Imarok added a member for Contributors: DynamoFox.
Feb 16 2021, 5:27 PM
DynamoFox updated the diff for D3574: Prevent using privileged ports on *nix from the GUI.
  • Added nickname to credits
Feb 16 2021, 5:11 PM
Stan added a comment to D3574: Prevent using privileged ports on *nix from the GUI.

Can you add yourself to the credits? :)

Feb 16 2021, 5:02 PM
Silier added a reviewer for D3574: Prevent using privileged ports on *nix from the GUI: Restricted Owners Package.
Feb 16 2021, 2:40 PM
DynamoFox updated the diff for D3574: Prevent using privileged ports on *nix from the GUI.
Feb 16 2021, 2:24 PM
DynamoFox updated the diff for D3574: Prevent using privileged ports on *nix from the GUI.
  • Added TODO
Feb 16 2021, 2:22 PM
DynamoFox requested review of D3574: Prevent using privileged ports on *nix from the GUI.
Feb 16 2021, 2:21 PM
Stan added a comment to D3475: General improvements to 0ad.desktop.

For me it's A25 material. I will ask maintainers about it but so far the people I asked were really mitigated about it.

Feb 16 2021, 1:11 PM
wraitii added a comment to D3475: General improvements to 0ad.desktop.

For my end, I think distributions/maintainers are free to patch if they want to (this seems something they could be concerned with). Not planning to merge this for A24.

Feb 16 2021, 1:10 PM
Stan added a comment to D3572: Fix variant loading order.

Sure. :)

Feb 16 2021, 12:56 PM
Imarok added a comment to D3572: Fix variant loading order.

Could you add tests for this bug? (So that we prevent regressions ;)
Ofc not for A24.

Feb 16 2021, 12:55 PM
asterix added a comment to D3475: General improvements to 0ad.desktop.

any news or decision?

Feb 16 2021, 12:44 PM
wraitii committed rP24930: i18n issues: Spanish manual & gamesetup tips text..
i18n issues: Spanish manual & gamesetup tips text.
Feb 16 2021, 11:59 AM
wraitii closed D3573: [A24] i18n issues: Spanish manual & gamesetup tips text..
Feb 16 2021, 11:59 AM
Stan committed rP24929: Fix variant loading order.
Fix variant loading order
Feb 16 2021, 11:52 AM
Stan closed D3572: Fix variant loading order.
Feb 16 2021, 11:51 AM
Langbart added a comment to D3573: [A24] i18n issues: Spanish manual & gamesetup tips text..

I no longer get error codes for Spanish (or any other language) when I open the "Manual".

Feb 16 2021, 11:47 AM