Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jan 2023 17:21:57 +0000
From:      Alexey Dokuchaev <danfe@freebsd.org>
To:        Gleb Smirnoff <glebius@freebsd.org>
Cc:        Dmitry Chagin <dchagin@freebsd.org>, src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: git: 953688e823a6 - main - linux(4): Rework statfs conversion routine.
Message-ID:  <Y9f8tdHrmcKL9mrY@FreeBSD.org>
In-Reply-To: <Y9f4OTMvlolz5jmk@FreeBSD.org>
References:  <202301281020.30SAKkMB004493@gitrepo.freebsd.org> <Y9f4OTMvlolz5jmk@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 30, 2023 at 09:02:49AM -0800, Gleb Smirnoff wrote:
> On Sat, Jan 28, 2023 at 10:20:46AM +0000, Dmitry Chagin wrote:
> D> commit 953688e823a67c3e9c0096252c33b1e7ecf9a095
> D> 
> D>  linux(4): Rework statfs conversion routine.
> D> 
> D>  Rework the routines to convert a native statfs structure (with fixed-size
> D>  64-bit counters) to a Linux statfs structure (with long-sized counters)
> D>  for 32-bit apps.
> 
> This is very important fix! It allows to run Linux version of Heroes of Might
> & Magic III Restoration of Erathia with your home directory residing on a large
> dataset.

GNU/Linux port of HoMM3:RoE by Loki Entertainment Software is one of the few
examples of how to write your code and release it in binary-only form so that
it would stay perfectly working for 20+ years on an operating it was not even
intented to run originally.

Thank you guys for keeping it viable in modern setups, this should help to
make FreeBSD more attractive gaming platform. :-)

./danfe



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Y9f8tdHrmcKL9mrY>