Page MenuHomeWildfire Games
Feed All Stories

Sep 19 2022

Stan abandoned D2877: [WIP] Libepoxy GL loader.

We merged the other GL loader.

Sep 19 2022, 8:45 AM

Sep 18 2022

real_tabasco_sauce added a comment to D4788: [Gameplay] A new suite of unit specific upgrades.

icon ideas:
level 1 have 'I' in the top right, level two have 'II' in the top right.

Sep 18 2022, 10:04 PM
real_tabasco_sauce requested review of D4788: [Gameplay] A new suite of unit specific upgrades.
Sep 18 2022, 9:47 PM

Sep 16 2022

Stan resigned from D4758: Rearrange GC scheduling for reduced lag.
Sep 16 2022, 10:33 AM
Stan removed a reviewer for D4758: Rearrange GC scheduling for reduced lag: Stan.

@vladislavbelov asked me to clarify more things before committing this, because it might lead to a 6 months Feature Freeze or a painful revert.
We need to make sure it doesn't cause more spikes in other cases.

Sep 16 2022, 10:33 AM
Stan added a comment to D4758: Rearrange GC scheduling for reduced lag.
In D4758#203957, @Stan wrote:

I the meantime can you keep testing it with different loads and replays to make sure there isn't something unstable ? :)

EG. The custom combat huge demo or a 4v4 with ais on big maps etc.

Sep 16 2022, 7:40 AM
Stan added a comment to D4758: Rearrange GC scheduling for reduced lag.

I the meantime can you keep testing it with different loads and replays to make sure there isn't something unstable ? :)

Sep 16 2022, 7:38 AM

Sep 15 2022

Stan accepted D4758: Rearrange GC scheduling for reduced lag.

Nah, this looks alright, will see about committing it after the release comes out.

Sep 15 2022, 10:22 PM
Mercury added a comment to D4758: Rearrange GC scheduling for reduced lag.

No worries, do you need me to upload again?

Sep 15 2022, 2:19 AM

Sep 14 2022

Stan added a comment to D4758: Rearrange GC scheduling for reduced lag.

Sorry about that, ZFS keeps failing these days, and the VM gets stuck.

Sep 14 2022, 9:22 AM
Vulcan added a comment to D4758: Rearrange GC scheduling for reduced lag.

Build was aborted.

Sep 14 2022, 8:46 AM

Sep 13 2022

Vulcan added a comment to D4758: Rearrange GC scheduling for reduced lag.

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

Sep 13 2022, 11:07 PM
Vulcan added a comment to D4758: Rearrange GC scheduling for reduced lag.

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

Sep 13 2022, 10:51 PM
Mercury added inline comments to D4758: Rearrange GC scheduling for reduced lag.
Sep 13 2022, 10:46 PM
Stan removed a reviewer for D4698: Fix entvalidate.py: wraitii.
Sep 13 2022, 10:40 PM
Stan accepted D4698: Fix entvalidate.py.

Looks good to go. Wonder if they should have a copyright header. According to https://trac.wildfiregames.com/browser/ps/trunk/source/tools/LICENSE.txt it's MIT.
Won't commit because we reached CF, but will be nice after the release.

Sep 13 2022, 10:40 PM
Mercury updated the diff for D4758: Rearrange GC scheduling for reduced lag.

Added time units (seconds, milliseconds) to variable names.

Sep 13 2022, 10:39 PM
baco updated the diff for D4698: Fix entvalidate.py.

Made Relese NG entity file an optional argument

Sep 13 2022, 10:03 PM
baco added a comment to D4698: Fix entvalidate.py.
In D4698#203936, @Stan wrote:

Just realised I'm an idiot and you need a way to specify the location because you don't want to put the rng in the mod folder (since you're probably gonna zip it afterwards) and it won't be there on the CI either.

Sep 13 2022, 2:15 PM
Stan added a comment to D4698: Fix entvalidate.py.

Just realised I'm an idiot and you need a way to specify the location because you don't want to put the rng in the mod folder (since you're probably gonna zip it afterwards) and it won't be there on the CI either.
Sorry, that's what happens when I do too much things at once.

Sep 13 2022, 1:43 PM
baco updated the diff for D4698: Fix entvalidate.py.

Deleted the middle directory scripts in entity.rng's location. Didn't made it eligible, by argument, to avoid directory creation in case of not existence.

Sep 13 2022, 1:40 PM
baco added a comment to D4698: Fix entvalidate.py.
In D4698#203928, @Stan wrote:

~~ Sadly I'm not sure I can set you as author. There seem to be a way but I dunno if trac and phab support it https://stackoverflow.com/questions/2107719/how-to-set-author-for-svn#2107898 ~~

EDIT: Seems it's only for files.

Sep 13 2022, 1:29 PM
Stan added inline comments to D4698: Fix entvalidate.py.
Sep 13 2022, 1:29 PM
baco added inline comments to D4698: Fix entvalidate.py.
Sep 13 2022, 1:22 PM
Stan added a comment to D4698: Fix entvalidate.py.

~~ Sadly I'm not sure I can set you as author. There seem to be a way but I dunno if trac and phab support it https://stackoverflow.com/questions/2107719/how-to-set-author-for-svn#2107898 ~~

Sep 13 2022, 8:28 AM
autobuild committed rP27103: [Windows] Automated build..
[Windows] Automated build.
Sep 13 2022, 6:41 AM
baco updated the diff for D4698: Fix entvalidate.py.

It's been a complete overhaul of the file, but it is working. Now it receives the modules' location and name as parameters.

Sep 13 2022, 12:41 AM

Sep 12 2022

vladislavbelov changed the visibility for D4716: Fixes water rendering on map borders.
Sep 12 2022, 11:59 PM
vladislavbelov committed rP27102: Fixes water rendering on map borders..
Fixes water rendering on map borders.
Sep 12 2022, 11:53 PM
vladislavbelov closed D4716: Fixes water rendering on map borders.
Sep 12 2022, 11:53 PM
Stan committed rP27101: Update translators credit file..
Update translators credit file.
Sep 12 2022, 10:08 PM
Stan committed rP27100: Fix translations script pipeline..
Fix translations script pipeline.
Sep 12 2022, 1:35 PM
autobuild committed rP27099: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Sep 12 2022, 1:01 PM
autobuild committed rP27098: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Sep 12 2022, 11:41 AM
Stan committed rP27097: Update dockerfiles images to match jenkins.
Update dockerfiles images to match jenkins
Sep 12 2022, 9:39 AM

Sep 11 2022

baco updated the diff for D4698: Fix entvalidate.py.

Added a new diff with the flag -U3000 as suggested on IRC.

Sep 11 2022, 8:58 PM
baco updated the diff for D4698: Fix entvalidate.py.
Sep 11 2022, 8:36 PM
baco commandeered D4698: Fix entvalidate.py.
Sep 11 2022, 8:35 PM
Stan committed rP27096: Update jenkinsfiles to match upstream..
Update jenkinsfiles to match upstream.
Sep 11 2022, 7:28 PM
wowgetoffyourcellphone committed rP27095: [Alpha 26] Fix so that swordsman heroes can use the Testudo (if their civ….
[Alpha 26] Fix so that swordsman heroes can use the Testudo (if their civ…
Sep 11 2022, 5:58 PM
Dunedan added a comment to rP27093: Remove code for the lobby bots from SVN.

As there haven't been any more feedback on this revision and we had various cases where people got confused which code is the current one, I went ahead and committed the changes now.

Sep 11 2022, 3:26 PM
Dunedan committed rP27094: Remove code for the lobby bots from SVN.
Remove code for the lobby bots from SVN
Sep 11 2022, 3:22 PM
Dunedan committed rP27093: Remove code for the lobby bots from SVN.
Remove code for the lobby bots from SVN
Sep 11 2022, 3:15 PM
Dunedan closed D4155: Remove code for the lobby bots from SVN.
Sep 11 2022, 3:15 PM
Stan accepted D4787: Fixes out of bounds on each match start in Profiler2.

Fix year and LGTM.

Sep 11 2022, 1:14 PM
vladislavbelov added inline comments to D4787: Fixes out of bounds on each match start in Profiler2.
Sep 11 2022, 12:14 PM
Stan added inline comments to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.
Sep 11 2022, 11:34 AM
Stan added inline comments to D4787: Fixes out of bounds on each match start in Profiler2.
Sep 11 2022, 11:32 AM
Vulcan added a comment to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.

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

Sep 11 2022, 11:01 AM
Vulcan added a comment to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.

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

Sep 11 2022, 11:00 AM
lyv updated the diff for D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.
  • Make config variable naming consistent
  • Check whether the passed in upgrade at least exists
Sep 11 2022, 10:52 AM
lyv added inline comments to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.
Sep 11 2022, 10:39 AM
vladislavbelov requested review of D4787: Fixes out of bounds on each match start in Profiler2.
Sep 11 2022, 1:55 AM
vladislavbelov added a comment to rP18423: Revamp Profiler2 to make it more usable..

That commit leads to an out of bounds access on each match start. I'm not sure there is no other bugs in the code.

Sep 11 2022, 12:55 AM
vladislavbelov raised a concern with rP18423: Revamp Profiler2 to make it more usable..
Sep 11 2022, 12:53 AM

Sep 10 2022

vladislavbelov committed rP27092: Replaces -1 as stencil mask value in effect XML by a positive mask..
Replaces -1 as stencil mask value in effect XML by a positive mask.
Sep 10 2022, 10:23 PM
vladislavbelov closed D4785: Replaces -1 as stencil mask value in effect XML by a positive mask.
Sep 10 2022, 10:23 PM
Stan committed rP27091: Fix the check translation script failing..
Fix the check translation script failing.
Sep 10 2022, 7:19 PM
Stan added inline comments to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.
Sep 10 2022, 7:08 PM
Vulcan added a comment to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.

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

Sep 10 2022, 6:45 PM
Vulcan added a comment to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.

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

Sep 10 2022, 6:45 PM
lyv retitled D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers from Add `UpgradePlan`s to Petra and use it to upgrade sentry towers to Add UpgradePlan to Petra and use it to upgrade sentry towers.
Sep 10 2022, 6:44 PM
lyv added inline comments to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.
Sep 10 2022, 6:42 PM
lyv updated the diff for D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.
  • Minor lint changes
  • Set plan ID
  • Move damage priorities to config
Sep 10 2022, 6:38 PM

Sep 9 2022

Stan added a comment to D4786: A bit faster "state hash check".

Maybe try this flag https://github.com/7wells/0ad/blob/master/binaries/system/readme.txt#L75

Sep 9 2022, 2:31 PM
phosit requested review of D4786: A bit faster "state hash check".
Sep 9 2022, 2:12 PM
autobuild committed rP27090: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Sep 9 2022, 1:39 PM
vladislavbelov requested review of D4785: Replaces -1 as stencil mask value in effect XML by a positive mask.
Sep 9 2022, 11:28 AM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 9 2022, 11:12 AM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 9 2022, 11:11 AM
Vulcan added a comment to D4740: [WIP] - Allow to limit the structures a builder can construct..

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

Sep 9 2022, 11:11 AM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

Build was aborted.

Sep 9 2022, 10:12 AM

Sep 8 2022

phosit accepted D4779: Removes drawing via IDeviceCommandContext from CMinimap.
Sep 8 2022, 8:00 PM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 8 2022, 3:24 PM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 8 2022, 3:22 PM
phosit updated the diff for D4425: Use the threadpool for texture conversion.

change parameter order of PushTask
add context

Sep 8 2022, 3:16 PM
phosit added a comment to D4425: Use the threadpool for texture conversion.
In D4425#203777, @Stan wrote:

Can't you make it the responsibility of the receiver to destroy objects instead of adding the extra overhead of a unique ptr?

Sep 8 2022, 2:34 PM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 8 2022, 2:11 PM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 8 2022, 2:09 PM
phosit updated the diff for D4425: Use the threadpool for texture conversion.

Revert to the one that worked

Sep 8 2022, 2:04 PM
lyv added a comment to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.

Note to self/anyone else interested: One could also use this in the army manager to upgrade units as well. If the army composition is more melee, the persian champions could instead be switched to archer variants to balance it out and whatnot.

Sep 8 2022, 1:52 PM
lyv added inline comments to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.
Sep 8 2022, 1:34 PM
Stan added inline comments to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.
Sep 8 2022, 10:32 AM
Vulcan added a comment to D4740: [WIP] - Allow to limit the structures a builder can construct..

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

Sep 8 2022, 8:38 AM
Vulcan added a comment to D4740: [WIP] - Allow to limit the structures a builder can construct..

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

Sep 8 2022, 8:36 AM
Freagarach added a comment to D4740: [WIP] - Allow to limit the structures a builder can construct..

@Mister if you have still time for this patch there are a few things left:

Sep 8 2022, 8:22 AM
Freagarach updated the diff for D4740: [WIP] - Allow to limit the structures a builder can construct..

Fix tests (from Diff 20734).

Sep 8 2022, 8:15 AM
Freagarach added a comment to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.

One could consider making Petra a bit more chatty in debug mode. I.e. add some debug chat about trying to upgrade.

Sep 8 2022, 7:01 AM
lyv added a comment to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.

Makes sense.

Sep 8 2022, 12:16 AM

Sep 7 2022

Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 7 2022, 11:13 PM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 7 2022, 11:13 PM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

Build is unstable, some tests have failed - The Moirai have given mortals hearts that can endure.

Sep 7 2022, 10:20 PM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 7 2022, 10:18 PM
phosit added a comment to D4425: Use the threadpool for texture conversion.
In D4425#203777, @Stan wrote:

Can't you make it the responsibility of the receiver to destroy objects instead of adding the extra overhead of a unique ptr?

I guess an overkill solution could also be to have a destruction queue that's emptied when trying to push new tasks.

Sep 7 2022, 9:59 PM
phosit updated the diff for D4425: Use the threadpool for texture conversion.

fix the actual memory leak bug

Sep 7 2022, 9:57 PM
Stan added a comment to D4425: Use the threadpool for texture conversion.

Can't you make it the responsibility of the receiver to destroy objects instead of adding the extra overhead of a unique ptr?

Sep 7 2022, 9:43 PM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 7 2022, 8:15 PM
Vulcan added a comment to D4425: Use the threadpool for texture conversion.

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

Sep 7 2022, 8:13 PM
phosit updated the diff for D4425: Use the threadpool for texture conversion.

fix the memory leak

Sep 7 2022, 8:08 PM
Silier added inline comments to D4782: Add UpgradePlan to Petra and use it to upgrade sentry towers.
Sep 7 2022, 7:36 PM