unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#40033] Add "Vice" commodore emulator
@ 2020-03-12  2:18 Christopher Lemmer Webber
  2020-03-12  2:20 ` [bug#40033] Vice emulator, now with patch Christopher Lemmer Webber
  2020-03-16 21:55 ` [bug#40033] Add "Vice" commodore emulator Ludovic Courtès
  0 siblings, 2 replies; 6+ messages in thread
From: Christopher Lemmer Webber @ 2020-03-12  2:18 UTC (permalink / raw)
  To: 40033

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/

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-04-07 17:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-12  2:18 [bug#40033] Add "Vice" commodore emulator Christopher Lemmer Webber
2020-03-12  2:20 ` [bug#40033] Vice emulator, now with patch Christopher Lemmer Webber
2020-03-16 21:55 ` [bug#40033] Add "Vice" commodore emulator Ludovic Courtès
2020-03-17 21:17   ` Christopher Lemmer Webber
2022-04-07 13:30     ` bug#40033: " zimoun
2022-04-07 17:44       ` [bug#40033] " Christine Lemmer-Webber

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).