GNU bug report logs - #40033
Add "Vice" commodore emulator

Previous Next

Package: guix-patches;

Reported by: Christopher Lemmer Webber <cwebber <at> dustycloud.org>

Date: Thu, 12 Mar 2020 02:19:02 UTC

Severity: normal

Done: zimoun <zimon.toutoune <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Christopher Lemmer Webber <cwebber <at> dustycloud.org>
To: guix-patches <at> gnu.org
Subject: Add "Vice" commodore emulator
Date: Wed, 11 Mar 2020 22:18:13 -0400
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/




This bug report was last modified 3 years and 49 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.