-
Posts
505 -
Joined
-
Days Won
9
Posts posted by andy5995
-
-
@real_tabasco_sauceYou can use that name if you want; I only did one release with that name, and I don't know that anyone ever tried it (I never received any feedback, negative or positive); it probably wouldn't be confusing for anyone. But if you want to change the name, check the mod.json file. Also, I think the zip file might need to be the same name as what you use in the name field to prevent certain types of problems (but I'm not sure).
-
10 hours ago, man_s_our said:
after I built A27 and executed pyrogenesis I got these two results:
when I placed it in system (debian, pyrogenesis in /usr/games and data in /usr/share/games/0ad and .so files in /usr/lib) it gave me this error:
CreateDirectories: failed to mkdir /usr/data (mode 448)
Function call failed: return value was -110300 (Insufficient access rights to open file)
Location: file_system.cpp:168 (CreateDirectories)Call stack:
(0x564f5ee82375) pyrogenesis(+0x673375) [0x564f5ee82375]
(0x564f5ee31d21) pyrogenesis(+0x622d21) [0x564f5ee31d21]
(0x564f5ee337d3) pyrogenesis(+0x6247d3) [0x564f5ee337d3]
(0x564f5ee31f33) pyrogenesis(+0x622f33) [0x564f5ee31f33]
(0x564f5ee44baa) pyrogenesis(+0x635baa) [0x564f5ee44baa]
(0x564f5ee44822) pyrogenesis(+0x635822) [0x564f5ee44822]
(0x564f5ee447c7) pyrogenesis(+0x6357c7) [0x564f5ee447c7]
(0x564f5ee5926e) pyrogenesis(+0x64a26e) [0x564f5ee5926e]
(0x564f5eadb882) pyrogenesis(+0x2cc882) [0x564f5eadb882]
(0x564f5e8c69d2) pyrogenesis(+0xb79d2) [0x564f5e8c69d2]
(0x564f5e8b2688) pyrogenesis(+0xa3688) [0x564f5e8b2688]
(0x7f9dba6e0d0a) /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea) [0x7f9dba6e0d0a]
(0x564f5e8c3aca) pyrogenesis(+0xb4aca) [0x564f5e8c3aca]errno = 13 (Insufficient access rights to open file)
OS error = ?
(C)ontinue, (S)uppress, (B)reak, Launch (D)ebugger, or (E)xit?trying to use -writableRoot always give me error: Skipping file '/home/user/.local/share/0ad' which does not have a mod file extension.
when I run it inside binaries it works fine.
@man_s_our The writableRoot option is meant to only be used when running pyrogenesis from the source directory after it's built. Are you using that option after you've attempted installation?
There's no real support for installing 0ad from source (one reason there's no workflow for that in the docs). If you really want to install it after building, you might get some clues from how distro packagers are doing it:
Or the Debian way
```
#!/usr/bin/make -f
# mozjs' build process does not seem to be compatible with other shells
# like zsh
export SHELL = /bin/shexport DEB_BUILD_MAINT_OPTIONS = hardening=+all
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mkinclude /usr/share/dpkg/architecture.mk
PARALLEL_JOBS=$(shell getconf _NPROCESSORS_ONLN)
ifeq ($(findstring parallel=,$(DEB_BUILD_OPTIONS)),)
export DEB_BUILD_OPTIONS+=parallel=$(PARALLEL_JOBS)
endif%:
dh $@override_dh_auto_clean:
build/workspaces/clean-workspaces.sh
# Clean up some extra cruft not picked up by clean-workspaces.sh
find binaries/system/ -type f ! -name readme.txt -delete
rm -f libraries/fcollada/lib/*.a
rm -f build/premake/.*.tmp
rm -rf libraries/source/spidermonkey/lib
rm -f libraries/source/cxxtest-4.4/python/cxxtest/*.pyc
rm -f libraries/source/fcollada/lib/*
rm -rf libraries/source/spidermonkey/include-unix-*
rm -rf libraries/source/spidermonkey/mozjs-78.6.0
rm -f libraries/source/nvtt/lib/*.so
rm -f source/ps/tests/stub_impl_hack.cpp
dh_auto_cleanoverride_dh_auto_build:
mkdir -p libraries/source/fcollada/lib
# https://bugs.debian.org/1028179
cp debian/patches/mozjs_virtualenv.patch libraries/source/spidermonkey
build/workspaces/update-workspaces.sh \
--bindir=/usr/games \
--libdir=/usr/lib/games/0ad \
--datadir=/usr/share/games/0ad \
-j$(PARALLEL_JOBS)
$(MAKE) config=release verbose=1 -C build/workspaces/gcc \
-j$(PARALLEL_JOBS)override_dh_auto_test:
# Note: Avoid running tests from root dir of build, otherwise certain
# tests (i.e. in testsuite MeshManager) may not work as intended and
# create spurious directories above root dir (../data/mods).
ifeq (,$(filter armhf arm64 kfreebsd-amd64 kfreebsd-i386, $(DEB_HOST_ARCH)))
cd binaries/system/ && LD_LIBRARY_PATH=. ./test -libdir .
endifoverride_dh_auto_install:
install -Dm 0755 build/resources/0ad.sh $(CURDIR)/debian/tmp/usr/games/0ad
dh_auto_installoverride_dh_makeshlibs:
dh_makeshlibs -Xusr/lib/games/0adoverride_dh_dwz:
dh_dwz -Xlibmozjs78-ps-release.so```
Data
```
#!/usr/bin/make -f
%:
dh $@override_dh_install:
dh_install --exclude=LICENSEoverride_dh_link:
# Remove embedded fonts and use system copies instead
rm -f $(CURDIR)/debian/0ad-data-common/usr/share/games/0ad/tools/fontbuilder/fonts/{DejaVuSansMono,Free*,texgyrepagella*}.{ttf,otf}
dh_linkoverride_dh_builddeb:
dh_builddeb -- -Zxz```
- 1
-
On 16/09/2023 at 3:51 PM, real_tabasco_sauce said:
@real_tabasco_sauceRight now I'm only reviewing pull requests (I would have replied sooner, but didn't get any email notification that you pinged me).
-
@Stan`Enjoy a rest! Good luck on future undertakings, I know you'll succeed with anything you put your mind and heart to!
- 6
-
5 minutes ago, andy5995 said:
I don't see a link to its GitLab repo on the mod.io page
I found it at https://gitlab.com/0ad/0ad-community-mod-a26
But it looks like it's not active anymore. No new merges for 7 months, and I see my request for access was never accepted, which I probably sent around the time the repo was created.
-
12 hours ago, Mattia said:
I can't help you with above-mentioned tasks
I don't know how any one person can. How to rebalance each unit has to be decided by multiple people, afaik. I'm not really sure of the procedure, anymore, tbh. I think it's done with the Community mod now, but I don't know where the discussion takes place, or how its decided what gets merged and what doesn't. I don't see a link to its GitLab repo on the mod.io page.
-
On 03/08/2023 at 3:33 AM, seeh said:
it should be a zip inside this zip for the modIo upload.
No, if you have a .pyromod file with the correct directory structure, just rename the file so it has a .zip extension (and remove the .pyromod extension).
If you think something is missing from the docs, you might want to consider adding it.
Your script looks overly-complicated imo. This is the script used by the GitHub action:
- 1
-
Since your mod is on GitHub, it might be easier to use this GitHub action
- 1
-
Maybe some potentially useful information in this article on Intel's website?:
Identifying the Frame Rate Bottleneck in 0 A.D.
@inzhu Related forum thread already exists at
- 1
-
-
Bos Wars has a feature for enabling multiple viewports. You can select a viewport and scroll through it (The first screenshot is with no viewports). Does 0ad have anything like that and do you think it would be a good feature to implement?
- 1
-
On 21/06/2023 at 4:22 PM, thephilosopher said:
Oh my God, the end of boonGUI? End of an era, and a really, really excellent project.
The repo here is still writable, but would need someone to review new pull requests.
- 2
-
-
@Stan`Maybe this thread should be merged with https://wildfiregames.com/forum/topic/38086-proposal-more-difficult-ai-settings/
- 2
-
With kush-extreme, a pro player *might* be able to defeat 2 Kush AIs, but definitely not 3.
- 1
-
14 hours ago, seeh said:
t-shits
You spelled "t-shirts" incorrectly. You instead used a slang word that means "poop" or "feces".
- 1
- 1
-
It would be good if https://code.wildfiregames.com/D4948
were merged before the next release
- 1
-
@seeh You probably want to detach your autocivp fork from the original. See https://support.github.com/request/fork
- 1
-
Indeed it would be nice to have a smarter AI. I'll be sure to try out these changes next time I play.
There's also the kush extreme mod available from the 0ad mod downloader. It doesn't change the intelligence of the AI, but makes the KUSH very OP by increasing their armor strength. Existing thread at https://wildfiregames.com/forum/topic/91251-kush-extreme/
- 1
-
On 22/05/2023 at 9:01 PM, seeh said:
or/and the mod downloaded https://github.com/sl5net/autociv
@seehyou can edit your post to rename that URL now that you've renamed your repo.
- 1
-
0 A.D. I would suspect.
-
Would anyone like to take over as primary maintainer of the community maps 2 mod? I'm trying to lighten my load a bit...
-
On 20/01/2023 at 12:50 PM, andy5995 said:
An AppImage I made in an Ubuntu Jammy container worked on my Laptop with the Intel video. An AppImage I made in a Focal container did not.
There's now two AppImages available for 0.0.27-rc1-27645-alpha , one built on focal and another on jammy. If you tried a previously released AppImage for this version and the Vulkan backend was automatically disabled, try the "jammy" image (note the "jammy" image is less likely to run on older distros).
- 3
-
2 hours ago, LienRag said:
Yep. As far as I remember, I got nothing else than the segfault.
I'll try the new AppImage in a few days.
So... maybe not related to curl at all. If whatever's causing the segfault is fixed, the curl message would probably display just as a non-fatal warning (unless it were removed).
Civilization Meta Thread
in Delenda Est
Posted
I believe someone made this but didn't know that the mod has to be approved for it to appear. I got this link from a message pep4r (mod.io username) posted as a comment on the community maps 2 mod: https://mod.io/g/0ad/m/illyrians?preview=573a48f90d428479f8b5980b7fa773ef
I just now sent them a message through mod.io letting them know the mod must be signed and mentioned the people that were mentioned here: