Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Variants

Reply
 
Thread Tools Display Modes
Old March 28, 2021, 15:22   #1
Mike
Rookie
 
Join Date: Mar 2021
Posts: 21
Mike is on a distinguished road
Xygos 0.0.2 "Chuckie Egg" released

You remove a Cloak of Stealth (+3).
You put on a Space Suit.

Xygos is a new variant of Angband, forked from 4.2.1 in early January with most of 4.2.2 folded in.
This is 0.0.2, the first announced release.

It's aiming towards conversion from V's fantasy milieu to an eclectic sci-fi / futuristic / post-apocalyptic theme, in the same way that Steamband did.

It's a long way away yet - this is an early pre-alpha release with a weird mix of dragons and androids, and probably some fearsome bugs.

Playtesters are very welcome, especially if you report bugs, suggest ideas or send patches (on Github, or here on this thread)!

Right now, you will need to build it yourself. I use autogen.sh / configure --with-no-install --enable-stats --enable-test / make, but the cmake method is also maintained and used by automatic builds, so that should be fine as well. I normally run the X interface (although SDL2 and Curses should at least build). Tiles won't work - not that I have anything against them, but most of the monster and item lists are due to be replaced so existing tilesets won't be usable. It should work out of the box on Linux, and hopefully on any modern Unixy system as well.

If you use Windows or MacOS, you'll also need to make some changes to the build scripts - probably not much is needed, but I don't have an easy way to test these builds.

New (from Vanilla) top level files include:
BUGS (what it says - but most of them are marked as fixed)
BRANCHES (list of branches, with brief descriptions)
CHANGES (summary of changes made - the equivalent of changes.txt)


The github repository is here:

https://github.com/msearle5/xygos

Last edited by Mike; March 28, 2021 at 16:14.
Mike is offline   Reply With Quote
Old March 28, 2021, 16:02   #2
wobbly
Prophet
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 2,614
wobbly will become famous soon enough
psst... you didn't provide a link to it.
wobbly is offline   Reply With Quote
Old March 28, 2021, 16:13   #3
Mike
Rookie
 
Join Date: Mar 2021
Posts: 21
Mike is on a distinguished road
Link this way

https://github.com/msearle5/xygos
Mike is offline   Reply With Quote
Old March 28, 2021, 18:03   #4
fiery_mews
Scout
 
fiery_mews's Avatar
 
Join Date: Sep 2020
Location: Suburbia :(
Posts: 26
fiery_mews is on a distinguished road
Oh wow I really like the sound of this! Totally here for post-apocalyptic genre mashups.
fiery_mews is offline   Reply With Quote
Old March 28, 2021, 21:37   #5
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,481
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Very good

I haven't played (or even downloaded), but looking at the datafiles it looks very intriguing.

The github build process is broken in some interesting way I don't fully understand. If you can get that fixed, you will have working Mac and Windows builds. I suspect it's not too hard.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old March 29, 2021, 19:57   #6
Mike
Rookie
 
Join Date: Mar 2021
Posts: 21
Mike is on a distinguished road
The broken Mac and Windows builds are at least partly caused by the renaming from Angband. It's not so easy to fix for me without having a local Windows or Mac dev environment, though.
Mike is offline   Reply With Quote
Old March 29, 2021, 23:54   #7
HugoVirtuoso
Veteran
 
HugoVirtuoso's Avatar
 
Join Date: Jan 2012
Location: Linux
Age: 40
Posts: 1,237
HugoVirtuoso is on a distinguished road
Mike, what Linux distro have you been using while developing this variant?
__________________
My best try at PosChengband 7.0.0's nightmare-mode on Angband.live:
https://www.youtube.com/watch?v=rwAR0WOphUA

If I'm offline I'm probably in the middle of maintaining Gentoo or something-Linux or other.

As of February 18th, 2022, my YouTube username is MidgardVirtuoso
HugoVirtuoso is offline   Reply With Quote
Old March 30, 2021, 17:24   #8
backwardsEric
Swordsman
 
Join Date: Aug 2019
Posts: 350
backwardsEric is on a distinguished road
Quote:
Originally Posted by Mike View Post
The broken Mac and Windows builds are at least partly caused by the renaming from Angband. It's not so easy to fix for me without having a local Windows or Mac dev environment, though.
Nick is referring to the GitHub Actions that your project inherited from Angband; within the repository, they're stored in .github/workflows. Those are set to trigger on pushes to certain branches and run on GitHub's servers. You can see the results of those actions and disable them from the 'Actions' tab on the GitHub page for the project: https://github.com/msearle5/xygos/actions

There's one workflow, release.yaml, that will automatically add a new release to the release part of your project on a push to the master branch. That release will include builds for Windows and Mac. The xygos project has acquired some very long tag names ("4.2.1-407-...."), perhaps because of the past runs from release.yaml, that are breaking that workflow. Deleting those tags from the release tab for the project, could get that workflow to run properly again.

The code builds fine, with some clang warnings, on macOS. I didn't play much with the resulting executable, but it certainly got as far as the birth screen without trouble.
backwardsEric is offline   Reply With Quote
Old March 30, 2021, 19:13   #9
Mike
Rookie
 
Join Date: Mar 2021
Posts: 21
Mike is on a distinguished road
I've been using Gentoo. (Has it failed to build for you on some other distro?)
Mike is offline   Reply With Quote
Old March 30, 2021, 22:28   #10
Mike
Rookie
 
Join Date: Mar 2021
Posts: 21
Mike is on a distinguished road
Windows and Mac builds are up

Good to know that the Mac build is working - thanks. I've got both Mac and Windows building from the Action now, and you can download them from Releases.
Mike is offline   Reply With Quote
Reply

Tags
xygos


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tales of Maj'Eyal 1.3.2 aka "Stunt Saver" is released! DarkGod ToME 0 November 29, 2015 20:40
Tales of Maj'Eyal 1.1.5 aka "Stoke Me a Clipper" is released! DarkGod ToME 0 January 10, 2014 09:37
Tales of Maj'Eyal 1.1.4 aka "Balance of Power" is released! DarkGod ToME 0 January 9, 2014 00:16
Tales of Maj'Eyal 1.1.3 aka "Oh Christmas Troy!" is released DarkGod ToME 0 December 24, 2013 16:54
Tales of Maj'Eyal 1.1.2 aka "Starburst" is released! DarkGod ToME 0 December 23, 2013 00:26


All times are GMT +1. The time now is 18:45.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.