From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50448) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2yOu-0007Ea-AG for guix-patches@gnu.org; Fri, 13 Oct 2017 07:45:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e2yOk-0002de-GL for guix-patches@gnu.org; Fri, 13 Oct 2017 07:45:12 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:56498) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e2yOk-0002dW-Cp for guix-patches@gnu.org; Fri, 13 Oct 2017 07:45:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e2yOj-0005gH-TM for guix-patches@gnu.org; Fri, 13 Oct 2017 07:45:01 -0400 Subject: [bug#28794] [PATCH] gnu: games: Add openrct2. Resent-Message-ID: Date: Fri, 13 Oct 2017 11:43:45 +0000 From: ng0 Message-ID: <20171013114345.xyguob5nky7vluxr@abyayala> References: <87d15rqvna.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3qfn4wdfjqsgj5w5" Content-Disposition: inline In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Rutger Helling Cc: 28794@debbugs.gnu.org --3qfn4wdfjqsgj5w5 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Rutger Helling transcribed 5.3K bytes: > Hey Ludo, >=20 > I think it makes sense to add it, but have it be the responsibility of > the user to provide the assets, since these files can never be bundled > in Guix. Maybe it should explicitly mention that. >=20 > Note that Guix already has a similar situation with an accepted package, > OpenMW. OpenMW also does nothing without the original game's assets. > Since that got accepted I figured it made sense to add this package.=20 >=20 > OpenMW seems to have been accepted in Debian too: > https://packages.debian.org/sid/openmw.=20 >=20 > For reference, here's the list of required assets for OpenRCT2: > https://github.com/OpenRCT2/OpenRCT2/wiki/Required-RCT2-files.=20 >=20 > Personally I think it makes sense to provide libre engine replacements > for games, to motivate users to use those instead of running proprietary > code. The FSF directory even explicitly mentions OpenMW for example: > https://directory.fsf.org/wiki/OpenMW.=20 Additionally: Do you know if an upstream bug report already exists on replacing the original data requirements? As much as I liked RCT2 back then - and I still have the disks - it would be pretty cool to see a full re-implementation with original new art! > On 2017-10-13 08:50, ludo@gnu.org wrote: >=20 > > Hi Rutger, > >=20 > > Rutger Helling skribis: > >=20 > >> From 12255f73d23a078fc2da099f22564e20cf3c69cc Mon Sep 17 00:00:00 2001 > >> From: Rutger Helling > >> Date: Thu, 12 Oct 2017 10:22:27 +0200 > >> Subject: [PATCH] gnu: games: Add openrct2. > >>=20 > >> * gnu/packages/games.scm (openrct2): New variable. > >=20 > > The patch LGTM. However, when starting the program, it says that it > > needs files (supposedly artwork) from the original RollerCoaster > > Tycoon 2 and exits immediately. > >=20 > > That makes the package useless in the absence of these presumably > > non-free files. > >=20 > > Looking at > > , > > I think we cannot really consider these files to be non-functional data > > because the software doesn't do anything if they are missing. So I > > wonder whether it makes sense to include it in Guix as-is. > >=20 > > WDYT? Do you know what Debian or other free distros do? > >=20 > > Thank you, > > Ludo'. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://dist.ng0.infotropique.org/dist/keys/ https://www.infotropique.org https://ng0.infotropique.org --3qfn4wdfjqsgj5w5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlngpvEACgkQ4i+bv+40 hYjhPxAAutixzzEnGVkwwq+lydG0YuBN8rgCl87Y45+aLH76Wnxy8yBfEFP3oodr EcIV8yhWvx9WE6ObzYUQ5JXaGuA4XJOIAdfFiE+LCLWt+eMzsdZBC/hsJ1mILIlH 4sIB1W8jyUo2c1sPFXqSIXztAHZrKq+ilMl9exXqapQcSaTPOZzgxNIj3xl9bUsy ghYJNo09ox/RhkOEAuXBD50mPFPuE8H54sjRbIT3eOHvgMMDJ965sYbIMjXOQFhu KpwIJPkn8Q83CFFXkgJ4pGOejHj/Hjwe8uti/jjGZ4KhePwz9vt+MpuJLF/6nhJn vQ8M5EBwR5IWwpGfKxZxtPxhQn+Ze6ue5zX8julcE9F1lP6yYT963zdUYeTsDTVX vieeQnK/OZfmredTgBMSf0WA/cjbox3AWv8jaQFyOlmosfYRDr3jmZdf/VTFXDGp Yad0/HdQnkOM+DBVdiLCfIYLbQCrZdImm7SJFj4M4F6S4YgP/mePlK8JcwIqz7cI HMr5eanMQ4lhiXR3Z7g0hx2zUnXkqdsTwbCaw8F8UhBvUzlheKiYeKqwmX5g8KqC JE0LW32qOhVIaN29AuIyC7Qmo+Grn0lTu1+hMqUnq+DfQixdcpiMGQDurk6XwYhO CnCEHyRFWvj/w9B6dU5GyM5PF5Fn6M2tRXA6sgOYHFNftfG9Q1g= =2Xid -----END PGP SIGNATURE----- --3qfn4wdfjqsgj5w5--