-
Posts
556 -
Joined
-
Days Won
9
andy5995 last won the day on October 18 2023
andy5995 had the most liked content!
Previous Fields
-
First Name
Andy
-
Last Name
Alt
Contact Methods
-
Website URL
https://andy5995.github.io/
Profile Information
-
Gender
Male
-
Location
USA
Recent Profile Visitors
11.325 profile views
andy5995's Achievements

Centurio (6/14)
475
Reputation
-
andy5995 started following How to verify that Vulkan is being used , Trouble following Atlas BuildInstructions , Configure fails with SpiderMonkey error and 2 others
-
Trouble following Atlas BuildInstructions
andy5995 replied to eZamus's topic in Game Development & Technical Discussion
@eZamusAs far as I know, the only documentation on how to fix that is this section on the wiki: Recovering from errors while syncing your fork. -
Speaking of cheating, here's the stats when I pit 3 VeryHard AI Persian civs against one VeryHard AI Kushite civ (using the Kush Extreme mod):
-
@MirceaKitsune You will need it for the 0ad repo on gitea. https://gitea.wildfiregames.com/0ad/0ad/wiki/BuildInstructionsGettingTheCode#linux
-
And this is done automatically as part of the build process, if I understand you correctly. I'm on Manjaro as well, with Python >3.10 and don't need to do anything special.
-
@MirceaKitsuneYou may also have to install the Manjaro package 'python-six'.
-
I'm able to build on Manjaro Linux. You may have missed the extra build step './build-source-libs.sh' in the libraries directory before you run the update-workspaces script. Note https://gitlab.archlinux.org/archlinux/packaging/packages/0ad/-/blob/main/PKGBUILD?ref_type=heads
-
@Stan`I get these errors when I run 'python3 /home/andy/src/my-0ad/0ad-appimage/0ad-0.27.0/source/tools/entity/checkrefs.py -m $PWD/community-maps-2 -tax' and I have no idea what's causing them. WARNING - Could not find art/terrains/terrain.rng WARNING - Could not find art/terrains/terrain_texture.rng INFO - Validating textures... WARNING - Could not find art/textures/texture.rng INFO - Collecting materials... Traceback (most recent call last): File "/home/andy/src/my-0ad/0ad-appimage/0ad-0.27.0/source/tools/xmlvalidator/validator.py", line 77, in read root = ET.parse(physical_path).getroot() ~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/xml/etree/ElementTree.py", line 1204, in parse tree.parse(source, parser) ~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/xml/etree/ElementTree.py", line 569, in parse self._root = parser._parse_whole(source) ~~~~~~~~~~~~~~~~~~~^^^^^^^^ xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 1, column 4 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/andy/src/my-0ad/0ad-appimage/0ad-0.27.0/source/tools/entity/checkrefs.py", line 863, in <module> if not check_ref.main(): ~~~~~~~~~~~~~~^^ File "/home/andy/src/my-0ad/0ad-appimage/0ad-0.27.0/source/tools/entity/checkrefs.py", line 141, in main if not validator.run(): ~~~~~~~~~~~~~^^ File "/home/andy/src/my-0ad/0ad-appimage/0ad-0.27.0/source/tools/xmlvalidator/validator.py", line 169, in run self.find_materials(os.path.join("art", "materials")) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/andy/src/my-0ad/0ad-appimage/0ad-0.27.0/source/tools/xmlvalidator/validator.py", line 152, in find_materials if material.read( ~~~~~~~~~~~~~^ self.get_physical_path(material_file["mod_name"], material_file["vfs_path"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ): ^ File "/home/andy/src/my-0ad/0ad-appimage/0ad-0.27.0/source/tools/xmlvalidator/validator.py", line 79, in read self.logger.exception(physical_path) ^^^^^^^^^^^ AttributeError: 'Material' object has no attribute 'logger'
-
I started on it https://github.com/0ad-matters/community-maps-2/pull/137 cc @Stan` @temacnI got Gaia working already, with no errors or warnings. @MirceaKitsune
-
@temacnThanks for the feedback. What maps do you like? The incompatibility is more likely due to differences in the data between a26 and a27. Many mods refer to functions that are defined in the javascript library under the mods/public folder. I'm not sure when I'll get to updating it. @Stan`@real_tabasco_sauce@wowgetoffyourcellphoneare there some scripts available that can do some migration? I remember some were provided after the a24 or a25 release...
-
Running A27 on any Linux distro and version (in theory)!
andy5995 replied to myliverhatesme's topic in Help & Feedback
AppImages are available from https://github.com/0ad-matters/0ad-appimage/releases -
@technocratOne alternative is to use the AppImage instead: https://github.com/0ad-matters/0ad-appimage/releases/tag/v0.27.0
-
I added a little more description to the README To use this mod, just select Kushites as the civ, there is no need to change the bot settings. Most of the Kush units will have a higher HP. This mod is primarily when you want to fight a more difficult AI than the default "Very Hard" AI. Another benefit is that you can play a game with fewer units on the map because you can replace two or three AI opponents with one Kushite opponent.
-
What's the best way to verify that vulkan is being used as the backend? I have the option set in my config and there are no errors or warnings in the console. Is that mostly a guarantee vulkan is being used properly, or is there something in the log I could look at to verify with certainty that vulkan is being used? I did see this in mainlog:
-
As far as maintaining, it's not really time-consuming provided they can be migrated easily each time there's a new version of 0ad released. I don't know how often that's a problem yet.
-
@wowgetoffyourcellphone@Stan`I'm still thinking about this. My thoughts right now are... I don't know if there's a point to me maintaining maps that no one plays. But at anytime, if there is a map that someone likes that has been proposed for removal (or has been removed and still works) from 0ad, they can submit it for inclusion in the community-maps-2 mod.