Page MenuHomeWildfire Games
Feed All Stories

Jun 8 2021

Langbart added a comment to D4120: Draw all chars for a very long text of the same style.

Apply the patch and compile the game

OK

Make sure GUI looks the same
Compare performance, especially for GUI heavy page

Can't see any differences.
https://pasteall.org/media/0/a/0aadcb35c1f61ff6a022367de626e1dd.jpg

Jun 8 2021, 11:18 AM
wraitii updated the summary of D4117: [hack] Hack for making a map preview.
Jun 8 2021, 11:10 AM
vladislavbelov added a comment to D4114: Prevent OOM crash in Reference Tree on error.

Agree with C++ changes.

Jun 8 2021, 11:03 AM
wraitii requested review of D4122: Struct Tree: better handle failures to load templates..
Jun 8 2021, 10:58 AM
Vulcan added a comment to D4114: Prevent OOM crash in Reference Tree on error.

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

Jun 8 2021, 10:57 AM
wraitii committed rP25741: Fix gamesetup issues with map filters..
Fix gamesetup issues with map filters.
Jun 8 2021, 10:52 AM
Vulcan added a comment to D4114: Prevent OOM crash in Reference Tree on error.

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

Jun 8 2021, 10:52 AM
wraitii closed D4121: Redo rP25731.
Jun 8 2021, 10:52 AM
Vulcan added a comment to D4114: Prevent OOM crash in Reference Tree on error.

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

Jun 8 2021, 10:50 AM
Vulcan added a comment to D4114: Prevent OOM crash in Reference Tree on error.

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

Jun 8 2021, 10:45 AM
wraitii requested review of D4121: Redo rP25731.
Jun 8 2021, 10:45 AM
wraitii updated the diff for D4114: Prevent OOM crash in Reference Tree on error.

Just the OOM fix.

Jun 8 2021, 10:40 AM
wraitii updated the diff for D4114: Prevent OOM crash in Reference Tree on error.

Just the OOM fix.

Jun 8 2021, 10:40 AM
vladislavbelov added a comment to D4107: new loading tips.

The images from Barracks, Stable, Elephant stable and Heroes look a bit too dark. For the Stable and the Elephant Stable, the rank symbols are not as clearly visible as in the Barracks image.

Agree, too dark and rank images have low resolutions.

Jun 8 2021, 10:08 AM
Langbart added a comment to D4107: new loading tips.

The images from Barracks, Stable, Elephant stable and Heroes look a bit too dark. For the Stable and the Elephant Stable, the rank symbols are not as clearly visible as in the Barracks image.




Jun 8 2021, 9:50 AM
marder added inline comments to D4107: new loading tips.
Jun 8 2021, 9:45 AM
Vulcan added a comment to D4107: new loading tips.

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

Jun 8 2021, 9:44 AM
Vulcan added a comment to D4107: new loading tips.

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

Jun 8 2021, 9:43 AM
marder updated the diff for D4107: new loading tips.

fix for @Stan 's comments. Also replace all "buildings" with "structures" and replace "factions" with "civilizations".

Jun 8 2021, 9:39 AM
Vulcan added a comment to D4107: new loading tips.

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

Jun 8 2021, 9:37 AM
Stan added a comment to D4114: Prevent OOM crash in Reference Tree on error.

How does it behave for Delenda Est which has a probably much more complex tree ?

Jun 8 2021, 9:36 AM
Vulcan added a comment to D4107: new loading tips.

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

Jun 8 2021, 9:31 AM
marder updated the diff for D4107: new loading tips.

More fixes by @Langbart and @Imarok comments.

Jun 8 2021, 9:15 AM
Stan added inline comments to D4107: new loading tips.
Jun 8 2021, 9:14 AM
marder added inline comments to D4107: new loading tips.
Jun 8 2021, 9:05 AM
Langbart updated subscribers of D4107: new loading tips.

@Nescio would you like to make some comments before adding it to the game?

Jun 8 2021, 9:04 AM
autobuild committed rP25740: [Windows] Automated build..
[Windows] Automated build.
Jun 8 2021, 6:42 AM
Imarok added inline comments to D4107: new loading tips.
Jun 8 2021, 6:40 AM
Vulcan added a comment to D3933: Make CMatrix3D::operator*= behave as expected..

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

Jun 8 2021, 12:56 AM
Vulcan added a comment to D3933: Make CMatrix3D::operator*= behave as expected..

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

Jun 8 2021, 12:50 AM
Vulcan added a comment to D3933: Make CMatrix3D::operator*= behave as expected..

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

Jun 8 2021, 12:41 AM
vladislavbelov requested review of D4120: Draw all chars for a very long text of the same style.
Jun 8 2021, 12:28 AM
Vulcan added a comment to D3933: Make CMatrix3D::operator*= behave as expected..

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

Jun 8 2021, 12:13 AM

Jun 7 2021

Vulcan added a comment to D3933: Make CMatrix3D::operator*= behave as expected..

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

Jun 7 2021, 11:47 PM
Stan updated the diff for D3933: Make CMatrix3D::operator*= behave as expected..

Add macro

Jun 7 2021, 11:34 PM
Langbart updated the Trac tickets for D4107: new loading tips.
Jun 7 2021, 11:24 PM
Vulcan added a comment to D3933: Make CMatrix3D::operator*= behave as expected..

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

Jun 7 2021, 11:22 PM
Langbart added a comment to D4107: new loading tips.

The added new pics to zip file in D4107 look great (war dogs, fishing, formations, ...).
Optional:

  • war_elephants: I would include an Indian and an African version, since it is described in the text - war_elephants.txt.
  • For city walls one could add some soldiers on to the walls since it is described in the text.
Jun 7 2021, 11:18 PM
Stan updated the diff for D3933: Make CMatrix3D::operator*= behave as expected..

Restore the first loop, I still don't see how to do the second one in a similar fashion

Jun 7 2021, 11:08 PM
Vulcan added a comment to D4107: new loading tips.

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

Jun 7 2021, 10:26 PM
wraitii committed rP25739: Revert parts of rP25731.
Revert parts of rP25731
Jun 7 2021, 9:55 PM
Vulcan added a comment to D4119: Fix MouseEventMask for bundles..

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

Jun 7 2021, 9:49 PM
Vulcan added a comment to D2499: Remove usage of wgl functions and use the SDL instead..

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

Jun 7 2021, 9:42 PM
Vulcan added a comment to D3933: Make CMatrix3D::operator*= behave as expected..

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

Jun 7 2021, 9:29 PM
wraitii committed rP25738: Fix MouseEventMask for bundles..
Fix MouseEventMask for bundles.
Jun 7 2021, 9:28 PM
wraitii closed D4119: Fix MouseEventMask for bundles..
Jun 7 2021, 9:28 PM
Vulcan added a comment to D4083: Fix invalid translation in options.json.

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

Jun 7 2021, 9:15 PM
Vulcan added a comment to D4107: new loading tips.

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

Jun 7 2021, 9:10 PM
Vulcan added a comment to D4107: new loading tips.

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

Jun 7 2021, 9:09 PM
wraitii committed rP25737: Increase maximum size of mac bundle DMG.
Increase maximum size of mac bundle DMG
Jun 7 2021, 8:57 PM
wraitii closed D4118: Increase size of mac bundle DMG.
Jun 7 2021, 8:57 PM
marder updated the diff for D4107: new loading tips.

Fix mistakes found by @ValihrAnt.

Jun 7 2021, 8:54 PM
wraitii added a comment to D4114: Prevent OOM crash in Reference Tree on error.

I agree that the structree needs to handle files existing but being unreadable - that's my mistake for not considering that edge case. (Probably should be its own revision though.)

Fair.

I'm having a little problem understanding why the engine is no longer able to display all of the structree's gui elements at once, however. It used to be able to - heck, as mentioned in D2734 the structree used to have ~3964 more gui elements, and they could all be visible at the same time without a crash. So what changed?

Vladislav changed the rendering in rP25229 from a "iterate all and draw" to a "collect and draw" model, similar to the Scene rendering. The benefit is that this will allow better batching & faster rendering in the future.
However, for performance, this uses an std::vector with a max memory limit of 128Kb (I think this bit wasn't expected, but it's a consequence of the design), which the StructTree happens to go over when it fails right now.

Jun 7 2021, 8:52 PM
wraitii committed rP25736: Fix atlas crash with RM capture the relic..
Fix atlas crash with RM capture the relic.
Jun 7 2021, 8:48 PM
wraitii closed D4113: Fix atlas crash with RM capture the relic..
Jun 7 2021, 8:48 PM
Vulcan added a comment to D3933: Make CMatrix3D::operator*= behave as expected..

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

Jun 7 2021, 8:48 PM
Stan resigned from rP25709: Removes windows enumeration on Windows to retrieve HWND taking it from SDL and….

Thanks for the fix.

Jun 7 2021, 8:46 PM
vladislavbelov committed rP25735: Fixes an old bug with missed handle appeared in rP25709..
Fixes an old bug with missed handle appeared in rP25709.
Jun 7 2021, 8:45 PM
vladislavbelov closed D4115: Fixes missed handle appeared in rP25709.
Jun 7 2021, 8:45 PM
wraitii added inline comments to D4113: Fix atlas crash with RM capture the relic..
Jun 7 2021, 8:45 PM
wraitii committed rP25734: Add description for new hotkeys.
Add description for new hotkeys
Jun 7 2021, 8:45 PM
wraitii closed D4116: Add description for new hotkeys.
Jun 7 2021, 8:45 PM
Vulcan added a comment to D2499: Remove usage of wgl functions and use the SDL instead..

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

Jun 7 2021, 8:29 PM
vladislavbelov added inline comments to D3933: Make CMatrix3D::operator*= behave as expected..
Jun 7 2021, 8:24 PM
Imarok accepted D4116: Add description for new hotkeys.

Thx, for the patch.
Wording is good.

Jun 7 2021, 8:18 PM
Vulcan added a comment to D3933: Make CMatrix3D::operator*= behave as expected..

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

Jun 7 2021, 8:17 PM
ValihrAnt added inline comments to D4107: new loading tips.
Jun 7 2021, 8:16 PM
Stan updated the diff for D2499: Remove usage of wgl functions and use the SDL instead..

Fixes after rP25504, @wraitii is right there is no SDL there, so we'd have to rely on platform implementations. So just fix the TODO instead

Jun 7 2021, 8:11 PM
Stan updated the diff for D3933: Make CMatrix3D::operator*= behave as expected..

Fix notes

Jun 7 2021, 8:03 PM
Stan added inline comments to D4113: Fix atlas crash with RM capture the relic..
Jun 7 2021, 7:58 PM
Vulcan added a comment to D4083: Fix invalid translation in options.json.

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

Jun 7 2021, 7:50 PM
Imarok added a comment to D4108: Adds FreeType support to the engine.

With @s0600204's proposed changes and running apt install libfreetype6-dev it compiles on Ubuntu 20.04 and reports:

"freetype": "2.10.1",

That is the correct version.

Jun 7 2021, 7:49 PM
wraitii requested review of D4118: Increase size of mac bundle DMG.
Jun 7 2021, 7:48 PM
Stan updated the diff for D4083: Fix invalid translation in options.json.

Remove whoopsie, add more context

Jun 7 2021, 7:46 PM
Stan added a comment to D4083: Fix invalid translation in options.json.

Wouldn't it be better as a property of the option as a whole?

Jun 7 2021, 7:41 PM
wraitii requested review of D4117: [hack] Hack for making a map preview.
Jun 7 2021, 7:39 PM
Vulcan added a comment to D4107: new loading tips.

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

Jun 7 2021, 7:39 PM
Stan raised a concern with rP25408: Allow GUI elements to define custom mouse event mask shapes..

The code should load dds when png are not available. this breaks the release build. Raising in case we forget.

Jun 7 2021, 7:39 PM
marder updated the diff for D4107: new loading tips.

Update as Langbart suggested. Tried to delete the unneeded files again, this time using the command line and not the tortoiseSVN interface.

Jun 7 2021, 7:35 PM
Stan accepted D4115: Fixes missed handle appeared in rP25709.

Works for me it brings the popup back. Thanks for the patch

Jun 7 2021, 7:34 PM
marder added inline comments to D4107: new loading tips.
Jun 7 2021, 7:32 PM
wraitii requested review of D4116: Add description for new hotkeys.
Jun 7 2021, 7:21 PM
vladislavbelov requested review of D4115: Fixes missed handle appeared in rP25709.
Jun 7 2021, 7:01 PM
wraitii requested review of D4114: Prevent OOM crash in Reference Tree on error.
Jun 7 2021, 6:55 PM
nani awarded D4108: Adds FreeType support to the engine a Love token.
Jun 7 2021, 6:52 PM
nani awarded D4108: Adds FreeType support to the engine a Love token.
Jun 7 2021, 6:52 PM
Vulcan added a comment to D4107: new loading tips.

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

Jun 7 2021, 6:48 PM
vladislavbelov requested verification of rP25709: Removes windows enumeration on Windows to retrieve HWND taking it from SDL and….

Actually the same bug can be achieved and before the patch, but it requires additional step.

Jun 7 2021, 6:46 PM
Langbart added a comment to D4113: Fix atlas crash with RM capture the relic..

It does not create a segmentation fault for me anymore (rP25733+D4113).
PS: Besides testing it for Capture the Relic also tested it with 'Wonder`, Regicide, Conquest Units, Conquest Structure, Conquest Civic Center and Conquest.

Jun 7 2021, 6:38 PM
s0600204 added a comment to D4108: Adds FreeType support to the engine.

With the suggested changes below applied on an ArchLinux system, userreport_hwdetect.txt reports:

Jun 7 2021, 6:32 PM
wraitii added inline comments to D4113: Fix atlas crash with RM capture the relic..
Jun 7 2021, 6:31 PM
wraitii requested review of D4113: Fix atlas crash with RM capture the relic..
Jun 7 2021, 6:28 PM
Langbart added a comment to D4107: new loading tips.

The .txt file for Iphicrates, Pericles, Savanna Biome, Scout Towers, Themistocles and Viriato still exits but are empty --> leading to be still displayed.


Need to apply the svn delete command before uploading the patch.
http://svnbook.red-bean.com/en/1.6/svn.ref.svn.c.delete.html

Jun 7 2021, 6:27 PM
marder updated the diff for D4107: new loading tips.

Forgot one. Also even better version of the parchment.

Jun 7 2021, 5:26 PM
s0600204 updated the summary of D3127: Change when system-provided mozjs headers are searched.
Jun 7 2021, 4:58 PM
marder added a comment to D4107: new loading tips.

No, handmade from the old one.
I've seen that I have forgotten one .txt so I will update it again.

Jun 7 2021, 4:54 PM
Stan added a comment to D4107: new loading tips.

Where is that parchment from? If it's DE it's not compatible.

Jun 7 2021, 4:52 PM
Vulcan added a comment to D4107: new loading tips.

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

Jun 7 2021, 4:45 PM
wraitii added a comment to rP22676: PushGuiPage support for passing a function instead of a function name..

Note that so far I can tell, the actual crash is caused by Trying to recover the original scriptInterface from the private data of the JSContext.

Jun 7 2021, 4:44 PM
marder updated the test plan for D4107: new loading tips.
Jun 7 2021, 4:42 PM