From unknown Mon Jun 23 07:47:20 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#40033 <40033@debbugs.gnu.org> To: bug#40033 <40033@debbugs.gnu.org> Subject: Status: Add "Vice" commodore emulator Reply-To: bug#40033 <40033@debbugs.gnu.org> Date: Mon, 23 Jun 2025 14:47:20 +0000 retitle 40033 Add "Vice" commodore emulator reassign 40033 guix-patches submitter 40033 Christopher Lemmer Webber severity 40033 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 11 22:18:21 2020 Received: (at submit) by debbugs.gnu.org; 12 Mar 2020 02:18:21 +0000 Received: from localhost ([127.0.0.1]:55755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCDQT-0005Bd-0E for submit@debbugs.gnu.org; Wed, 11 Mar 2020 22:18:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:47792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCDQP-0005BU-M5 for submit@debbugs.gnu.org; Wed, 11 Mar 2020 22:18:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40638) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jCDQO-0004KH-I4 for guix-patches@gnu.org; Wed, 11 Mar 2020 22:18:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jCDQN-0004Nb-9i for guix-patches@gnu.org; Wed, 11 Mar 2020 22:18:16 -0400 Received: from dustycloud.org ([2600:3c02::f03c:91ff:feae:cb51]:47224) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jCDQN-0004LS-4z for guix-patches@gnu.org; Wed, 11 Mar 2020 22:18:15 -0400 Received: from twig (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id 434F626618 for ; Wed, 11 Mar 2020 22:18:14 -0400 (EDT) User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Lemmer Webber To: guix-patches@gnu.org Subject: Add "Vice" commodore emulator Date: Wed, 11 Mar 2020 22:18:13 -0400 Message-ID: <87ftees4d6.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2600:3c02::f03c:91ff:feae:cb51 X-Spam-Score: 3.8 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Here's a patch to add the "vice" commodore emulator. It builds and works, but has some vices of its own (har har). - It ships with the original Kernal/Basic from the c64 (and other systems), including the payload for the original Microsoft Basic. That's... probably not ok for Guix. Content analysis details: (3.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: github.io] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c02:0:0:f03c:91ff:feae:cb51 listed in] [zen.spamhaus.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Here's a patch to add the "vice" commodore emulator. It builds and works, but has some vices of its own (har har). - It ships with the original Kernal/Basic from the c64 (and other systems), including the payload for the original Microsoft Basic. That's... probably not ok for Guix. Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: itch.io] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c02:0:0:f03c:91ff:feae:cb51 listed in] [zen.spamhaus.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Here's a patch to add the "vice" commodore emulator. It builds and works, but has some vices of its own (har har). - It ships with the original Kernal/Basic from the c64 (and other systems), including the payload for the original Microsoft Basic. That's... probably not ok for Guix. - One solution is coming out of the Mega65 project (a damn cool project in general): https://github.com/MEGA65/open-roms (Just look how cool the Mega65 hardware is, btw!) https://www.youtube.com/watch?v=aEhZfkQ3bAk - It really stutters a lot for me. I don't know why. I tried turning off all the graphical extras and turning on the fastsid audio system in the config system and it's still slow. I can't even run robotfindskitten at full speed: https://pezi-pink.itch.io/c64-robotfindskitten (good FOSS test program, btw.) Oh well. What should be done now? Not sure, and thoughts welcome. - Chris PS: learning 6502 assembly is really fun! Here's a good resource: https://skilldrick.github.io/easy6502/ From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 11 22:20:09 2020 Received: (at 40033) by debbugs.gnu.org; 12 Mar 2020 02:20:10 +0000 Received: from localhost ([127.0.0.1]:55760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCDSD-0005FS-D7 for submit@debbugs.gnu.org; Wed, 11 Mar 2020 22:20:09 -0400 Received: from dustycloud.org ([50.116.34.160]:51628) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCDSB-0005FF-6p for 40033@debbugs.gnu.org; Wed, 11 Mar 2020 22:20:07 -0400 Received: from twig (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id B6E8426618 for <40033@debbugs.gnu.org>; Wed, 11 Mar 2020 22:20:06 -0400 (EDT) User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Lemmer Webber To: 40033@debbugs.gnu.org Subject: Vice emulator, now with patch Date: Wed, 11 Mar 2020 22:20:06 -0400 Message-ID: <87eetys4a1.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Oops, patch below: From 3377e3b59203502c065d7c86cbb5e0f5e246862f Mon Sep 17 00:00:00 2001 From: Christopher Lemmer Webber Date: Wed, 11 Mar 2020 22:04:53 -0400 Subject: [PATCH] gnu: Add vice. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: dustycloud.org] X-Debbugs-Envelope-To: 40033 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) --=-=-= Content-Type: text/plain Oops, patch below: --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-vice.patch Content-Transfer-Encoding: quoted-printable >From 3377e3b59203502c065d7c86cbb5e0f5e246862f Mon Sep 17 00:00:00 2001 From: Christopher Lemmer Webber Date: Wed, 11 Mar 2020 22:04:53 -0400 Subject: [PATCH] gnu: Add vice. * gnu/packages/emulators.scm (vice): New variable. --- gnu/packages/emulators.scm | 58 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm index 7e4c98fbc7..40f81d1cc7 100644 --- a/gnu/packages/emulators.scm +++ b/gnu/packages/emulators.scm @@ -12,6 +12,7 @@ ;;; Copyright =C2=A9 2019 Pierre Neidhardt ;;; Copyright =C2=A9 2019 David Wilson ;;; Copyright =C2=A9 2020 Jakub K=C4=85dzio=C5=82ka +;;; Copyright =C2=A9 2020 Christopher Lemmer Webber ;;; ;;; This file is part of GNU Guix. ;;; @@ -41,12 +42,14 @@ #:use-module (gnu packages audio) #:use-module (gnu packages autotools) #:use-module (gnu packages base) + #:use-module (gnu packages bison) #:use-module (gnu packages boost) #:use-module (gnu packages backup) #:use-module (gnu packages cdrom) #:use-module (gnu packages compression) #:use-module (gnu packages curl) #:use-module (gnu packages elf) + #:use-module (gnu packages flex) #:use-module (gnu packages fonts) #:use-module (gnu packages fontutils) #:use-module (gnu packages freedesktop) @@ -1628,3 +1631,58 @@ derived from Gens. Project goals include clean sour= ce code, combined features from various forks of Gens, and improved platform portability.") (supported-systems '("i686-linux" "x86_64-linux")) (license license:gpl2+))) + +(define-public vice + (package + (name "vice") + (version "3.4") + (source (origin + (method url-fetch) + (uri (string-append "https://sourceforge.net/projects" + "/vice-emu/files/releases/vice-" + version ".tar.gz/download")) + (sha256 + (base32 + "1svsw3z18nsj3vmpxdp456y79xsj9f1k405r07zd336kccf0rl2b")))) + (build-system gnu-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-before 'configure 'fix-sh + (lambda _ + (substitute* (find-files "." "configure") + (("-/bin/sh") (string-append "-" (which "sh"))) + (("=3D /bin/sh") (string-append "=3D " (which "sh")))))) + (replace 'configure + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + ;; The 'configure' script is a wrapper for Waf and + ;; doesn't recognize things like '--enable-fast-install'. + (invoke "./configure" + (string-append "--prefix=3D" out)))))))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("bison" ,bison) + ("texinfo" ,texinfo))) + (inputs + `(("flex" ,flex) + ("xa" ,xa) + ("sdl2" ,sdl2) + ("libpng" ,libpng) + ("libjpeg" ,libjpeg-turbo) + ("ffmpeg" ,ffmpeg) + ("giflib" ,giflib) + ("zlib" ,zlib) + ("alsa-lib" ,alsa-lib) + ("pulseaudio" ,pulseaudio) + ("portaudio" ,portaudio) + ("mesa" ,mesa) + ("glu" ,glu))) + (home-page "http://vice-emu.sourceforge.net/") + (synopsis "Versatile Commodore emulator") + (description + "VICE emulates the C64, the C64DTV, the C128, the VIC20, practically +all PET models, the PLUS4 and the CBM-II (aka C610/C510). An extra +emulator is provided for C64 expanded with the CMD SuperCPU.") + (license license:gpl2+))) --=20 2.25.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 17:55:53 2020 Received: (at 40033) by debbugs.gnu.org; 16 Mar 2020 21:55:53 +0000 Received: from localhost ([127.0.0.1]:37933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jDxiD-0005Gg-63 for submit@debbugs.gnu.org; Mon, 16 Mar 2020 17:55:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jDxiB-0005GO-As for 40033@debbugs.gnu.org; Mon, 16 Mar 2020 17:55:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51927) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jDxi5-0004z2-U4; Mon, 16 Mar 2020 17:55:45 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45404 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jDxi4-0003Uv-53; Mon, 16 Mar 2020 17:55:45 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Christopher Lemmer Webber Subject: Re: [bug#40033] Add "Vice" commodore emulator References: <87ftees4d6.fsf@dustycloud.org> Date: Mon, 16 Mar 2020 22:55:41 +0100 In-Reply-To: <87ftees4d6.fsf@dustycloud.org> (Christopher Lemmer Webber's message of "Wed, 11 Mar 2020 22:18:13 -0400") Message-ID: <87h7yodkwy.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40033 Cc: 40033@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Chris! Christopher Lemmer Webber skribis: > Here's a patch to add the "vice" commodore emulator. It builds and > works, but has some vices of its own (har har). > > - It ships with the original Kernal/Basic from the c64 (and other > systems), including the payload for the original Microsoft Basic. > That's... probably not ok for Guix. You mean it ships the ROM as a pre-built proprietary binary? That wouldn=E2=80=99t be OK. :-/ > - One solution is coming out of the Mega65 project (a damn cool project > in general): > https://github.com/MEGA65/open-roms Do you know if that could actually work? That would be perfect. > (Just look how cool the Mega65 hardware is, btw!) > https://www.youtube.com/watch?v=3DaEhZfkQ3bAk Woow, fun! :-) Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 17 17:17:37 2020 Received: (at 40033) by debbugs.gnu.org; 17 Mar 2020 21:17:37 +0000 Received: from localhost ([127.0.0.1]:39615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jEJaj-0000AH-7a for submit@debbugs.gnu.org; Tue, 17 Mar 2020 17:17:37 -0400 Received: from dustycloud.org ([50.116.34.160]:60194) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jEJah-0000A9-5d for 40033@debbugs.gnu.org; Tue, 17 Mar 2020 17:17:35 -0400 Received: from twig (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id 1E1E626650; Tue, 17 Mar 2020 17:17:34 -0400 (EDT) References: <87ftees4d6.fsf@dustycloud.org> <87h7yodkwy.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Lemmer Webber To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#40033] Add "Vice" commodore emulator In-reply-to: <87h7yodkwy.fsf@gnu.org> Date: Tue, 17 Mar 2020 17:17:33 -0400 Message-ID: <87zhcer89e.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40033 Cc: 40033@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ludovic Court=C3=A8s writes: > Hi Chris! > > Christopher Lemmer Webber skribis: > >> Here's a patch to add the "vice" commodore emulator. It builds and >> works, but has some vices of its own (har har). >> >> - It ships with the original Kernal/Basic from the c64 (and other >> systems), including the payload for the original Microsoft Basic. >> That's... probably not ok for Guix. > > You mean it ships the ROM as a pre-built proprietary binary? > That wouldn=E2=80=99t be OK. :-/ Yes, they are the original binary ROMs shipped on the C64. The funny thing is it's in the data/ directory. Lispers love to say that "code and data and data is code"; in this case, at least data/ has object code. ;) I agree that it isn't acceptable for Guix. >> - One solution is coming out of the Mega65 project (a damn cool project >> in general): >> https://github.com/MEGA65/open-roms > > Do you know if that could actually work? That would be perfect. I think they don't work perfectly, but can work for some things. It would be nice to support it. I don't have time, but I invite someone else to give a try at building the mega65 open-roms package and linking it in. So I may have to leave this at a "passing this along to a future community member" stage of packaging. If someone else can try packaging the mega65 ROMs (honestly don't know how hard it is to do), I can at least help playtest. It would be really good for computing history purposes to free one of the blobs holding us back from exploring past computing systems! >> (Just look how cool the Mega65 hardware is, btw!) >> https://www.youtube.com/watch?v=3DaEhZfkQ3bAk > > Woow, fun! :-) > > Thanks! > Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 07 09:33:30 2022 Received: (at 40033-done) by debbugs.gnu.org; 7 Apr 2022 13:33:30 +0000 Received: from localhost ([127.0.0.1]:60227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncSGP-0002yK-QL for submit@debbugs.gnu.org; Thu, 07 Apr 2022 09:33:30 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:42815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncSGO-0002xv-9G for 40033-done@debbugs.gnu.org; Thu, 07 Apr 2022 09:33:28 -0400 Received: by mail-wm1-f41.google.com with SMTP id n126-20020a1c2784000000b0038e8af3e788so2131272wmn.1 for <40033-done@debbugs.gnu.org>; Thu, 07 Apr 2022 06:33:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=SMmgse2W1C1ZXUdGaydTQbdjVy3FQ3m0YG6hpvG8wf4=; b=gizbKXJvSmf75awojEExOqg5+PQJ7cMWbAsvAapRyfGNt0JIZmkh1fOT7JtwkLQgIn kj/gffdqqvTRk1bGc/OKn9zNSnxgd1s592PjceAeX2WMP439dR8d1fKnazTSPklYd/1n 8aU/XIU2Hzkno0BGarozVQ7Err+XoI3Oqrg1BU27ivoRQvgr2+IlQznRcWn4trFYrUxb cQ0OnI2XShphUb5xqB1CDx9aPHTqpWChxWA7MYWxpxcaNSbUNf+ZInoDxk71fuYxhcuV eXkGRJQboo6EdC9d3L/UNyJHHpkwecmX3W+RWcsEjAJxWke9FPjQe+yQBpfiGVzvejwf 29+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=SMmgse2W1C1ZXUdGaydTQbdjVy3FQ3m0YG6hpvG8wf4=; b=MRWdbqsDHYu56d85DXq5lTqKhEpcWKS8dvCjS3J4nW8D2Y25SepXvm4MfBc3O0nVO7 DU5uN0KDlPIlEH9wbs8j9uAThSlUnryWYfSklA646M3iYoyoDJyRSuEaHRHsxK5iksFN eUZwlbXtjDyh8AvCNM/TeG53S42KMSiZh9zyaueUTZn1gyDezQMfgx3ua79BnMtLvCTS GYjCXcXMOGY+Z/deOu7xGiArLDy7MooYedNxcUeefA2yjZlIkHl3m5F36pgAftRiXbc/ JCOAEPz0Z4QQyXbOh5pMZU2CCbQsf/KIhyDDZvg0S9j0C1nh2/kVGtzMoms8SG0qHK+1 oTDA== X-Gm-Message-State: AOAM531Dvftviq+UbMpQPjmFWRx8E/vBAL89drGSmTMp0I0L1GUMiFqI iWnrpkyV19e2lcO8/okU43AtGQctq6s= X-Google-Smtp-Source: ABdhPJwi5OzYHUeSKDWuj8m96I2eQmVEfAIu8NnQVGqXKkz8x+X/CKcwOFbYnNO/yvpD8m6wjxBp6g== X-Received: by 2002:a1c:f30b:0:b0:380:e444:86b9 with SMTP id q11-20020a1cf30b000000b00380e44486b9mr12430649wmq.81.1649338402664; Thu, 07 Apr 2022 06:33:22 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id n23-20020a05600c3b9700b0038b7c4c0803sm8288401wms.30.2022.04.07.06.33.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Apr 2022 06:33:21 -0700 (PDT) From: zimoun To: Christopher Lemmer Webber Subject: Re: bug#40033: Add "Vice" commodore emulator References: <87ftees4d6.fsf@dustycloud.org> <87h7yodkwy.fsf@gnu.org> <87zhcer89e.fsf@dustycloud.org> Date: Thu, 07 Apr 2022 15:30:18 +0200 In-Reply-To: <87zhcer89e.fsf@dustycloud.org> (Christopher Lemmer Webber's message of "Tue, 17 Mar 2020 17:17:33 -0400") Message-ID: <86czht10np.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40033-done Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 40033-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On Tue, 17 Mar 2020 at 17:17, Christopher Lemmer Webber wrote: > Ludovic Court=C3=A8s writes: >> You mean it ships the ROM as a pre-built proprietary binary? >> That wouldn=E2=80=99t be OK. :-/ > > Yes, they are the original binary ROMs shipped on the C64. > > The funny thing is it's in the data/ directory. Lispers love to say > that "code and data and data is code"; in this case, at least data/ has > object code. ;) > > I agree that it isn't acceptable for Guix. Therefore, it is tempting to close it. :-) >>> - One solution is coming out of the Mega65 project (a damn cool project >>> in general): >>> https://github.com/MEGA65/open-roms >> >> Do you know if that could actually work? That would be perfect. > > I think they don't work perfectly, but can work for some things. It > would be nice to support it. > > I don't have time, but I invite someone else to give a try at building > the mega65 open-roms package and linking it in. So I may have to leave > this at a "passing this along to a future community member" stage of > packaging. > > If someone else can try packaging the mega65 ROMs (honestly don't know > how hard it is to do), I can at least help playtest. It would be really > good for computing history purposes to free one of the blobs holding us > back from exploring past computing systems! Well, after more than 2 years without any interaction, I am not convinced it is worth to keep this open. Therefore, I am closing. If I miss a point and you think it is worth to keep it open for =C2=AB"passing this along to a future community member" stage of packaging= =C2=BB, feel free to reopen. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 07 13:45:06 2022 Received: (at 40033-done) by debbugs.gnu.org; 7 Apr 2022 17:45:06 +0000 Received: from localhost ([127.0.0.1]:33328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncWBt-0000BJ-LX for submit@debbugs.gnu.org; Thu, 07 Apr 2022 13:45:05 -0400 Received: from new3-smtp.messagingengine.com ([66.111.4.229]:34875) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncWBd-00009x-1W for 40033-done@debbugs.gnu.org; Thu, 07 Apr 2022 13:45:04 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailnew.nyi.internal (Postfix) with ESMTP id E4CCA580213; Thu, 7 Apr 2022 13:44:43 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Thu, 07 Apr 2022 13:44:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dustycloud.org; h=cc:cc:content-transfer-encoding:content-type:date:date:from :from:in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; bh=9J4vYobFv4vUfx oZBY3MOUE2w/dwEfP1t6wI6xSEyTA=; b=JOUzdCG7sBCDsNlN31TFYiTh61fgLC 2GzgwOH8PyTWEYuSh1gWxV72OII5mCJNHLex90s9MiXRTPIOuf3CNASxufMXw80h uO5ezxT+3ZaMHTY8bV2GE7vPmrBpnbPD5xW5/3253ajYu1fzf3AqLtuJouwyF/Et ckFDm9+fN2OVWyHiJF9mKLqs5xuCSxnV40aebkFtUbwBXBlNDy1Nqhyd6WbsESa5 72Hgj6ajOTj3Dbfwty23ZirO2uYbOs+dv757/DTDw5TK+nxhoJ3SjN25RKaZud5O bxI9JP38hBOsY4if/FcZkCDW4w+hAb4bsxfYeiJ7IfOzc5373sWZ+tMQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=9J4vYobFv4vUfxoZBY3MOUE2w/dwEfP1t6wI6xSEy TA=; b=li8riSOH5NQYpX9jIbZX/UpxPMswyxPEymU88CktecvqZjJZDexZrA+D1 s2Ng4XfSkeeJHgQg2JyjeYLqG9I4x+r+kHIV2vgNFF5PZf3UKcS62fROuHXUH+yn o7mNlAAp3k8sLOoI/gtFmG68hMQg+fOYLn5Jgjua4KwCsace9BWLIv3HqRJHTtLt xNJXOVMsmItdqNImP9OyLokGaii3KGkWgSUIWfFAmpfCeJ5OCZv7jA/GqgPL5enH Yngdz/jxDk6vyV8aTewpqNTFZjEZqh+LPTovXWnMQECL4ubrBuHy2PaGmWEk6zC4 TS9hWPsBRIzTU2YVxhafOVpJaYgqw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrudejkedguddukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpehffgfhvffuffgjkfggtgfgsehtqhertddtreejnecuhfhrohhmpeevhhhr ihhsthhinhgvucfnvghmmhgvrhdqhggvsggsvghruceotgifvggssggvrhesughushhthi gtlhhouhgurdhorhhgqeenucggtffrrghtthgvrhhnpedvledtgffhhfefvdfhteeifeef tedtgfeufeevtddujeejffejgfeuveegvdfhueenucffohhmrghinhepghhithhhuhgsrd gtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep tgifvggssggvrhesughushhthigtlhhouhgurdhorhhg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 7 Apr 2022 13:44:43 -0400 (EDT) References: <87ftees4d6.fsf@dustycloud.org> <87h7yodkwy.fsf@gnu.org> <87zhcer89e.fsf@dustycloud.org> <86czht10np.fsf_-_@gmail.com> User-agent: mu4e 1.6.10; emacs 27.2 From: Christine Lemmer-Webber To: zimoun Subject: Re: bug#40033: Add "Vice" commodore emulator Date: Thu, 07 Apr 2022 13:44:02 -0400 In-reply-to: <86czht10np.fsf_-_@gmail.com> Message-ID: <87sfqo94ac.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40033-done Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 40033-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) zimoun writes: >>>> - One solution is coming out of the Mega65 project (a damn cool proje= ct >>>> in general): >>>> https://github.com/MEGA65/open-roms >>> >>> Do you know if that could actually work? That would be perfect. >> >> I think they don't work perfectly, but can work for some things. It >> would be nice to support it. >> >> I don't have time, but I invite someone else to give a try at building >> the mega65 open-roms package and linking it in. So I may have to leave >> this at a "passing this along to a future community member" stage of >> packaging. >> >> If someone else can try packaging the mega65 ROMs (honestly don't know >> how hard it is to do), I can at least help playtest. It would be really >> good for computing history purposes to free one of the blobs holding us >> back from exploring past computing systems! > > Well, after more than 2 years without any interaction, I am not > convinced it is worth to keep this open. Therefore, I am closing. > > If I miss a point and you think it is worth to keep it open for > =C2=AB"passing this along to a future community member" stage of packagin= g=C2=BB, > feel free to reopen. > > > Cheers, > simon I think that's fair to close it. But fwiw, if any community member does want to pick this up, they have my blessing. From unknown Mon Jun 23 07:47:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 06 May 2022 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator