Hi makes sense, I myself completely lost interest about barony since fixes
had been ignored.
Regards.

On Mon, 23 Oct 2023 at 00:33, Thomas Frohwein <tfrohw...@fastmail.com>
wrote:

> Hi,
>
> I'm reaching out after trying to update barony unsuccessfully. First
> some background: Barony is a commercial game by TurningWheel with
> "open-source" engine development. "open-source" with quotation marks
> because the primary audio backend has been FMOD, which is a closed-
> source proprietary audio library. What makes this one a particularly
> painful port, to me at least, is the fact that updates to the game
> data, as downloaded from the digital storefronts depend on having a
> matching version of the game binaries. Multiple times in the past and
> present there has been a prolonged mismatch, meaning that the version
> accessible on the digital storefront isn't runnable at all with our
> port.
>
> At this moment, this problem is particularly clear as can be seen in
> the github issue from 1 year ago [1]. Since (before) then, the OpenAL
> audio backend has been broken, with a comment [2] indicating that
> upstream is well aware of the broken implementation, but no fix or even
> response in sight.
>
> I tested the current downloadable version (4.1) with our 3.3.7 port. As
> expected, it was not possible to run it, similar to when we had prior
> version desyncs:
>
> $ barony -datadir=$HOME/games/barony/data/noarch/game
> [19-23-31] Data path is /home/thfr/games/barony/data/noarch/game
> [19-23-31] Output path is /home/thfr/.barony
> Caught segfault at address 0x0
>
> I think the usefulness of the port is very low, given that for a
> significant portion over time the port is not in sync with the
> data that can be obtained, and maintenance seems quite hard especially
> with upstream showing little interest in keeping OpenAL as a viable
> backend at all. That's why I want to raise the question if it may be
> best to retire this port?
>
> [1] https://github.com/TurningWheel/Barony/issues/691
> [2]
> https://github.com/TurningWheel/Barony/blob/master/src/init_game.cpp#L534
>

Reply via email to