Difference between revisions of "Commodore 64 emulators"

From Emulation General Wiki
Jump to navigation Jump to search
m (Undo revision 84156 by Frankie (talk))
(Tag: Undo)
 
(37 intermediate revisions by 20 users not shown)
Line 3: Line 3:
 
|logo = Commodore-64-Computer-FL.png
 
|logo = Commodore-64-Computer-FL.png
 
|developer = [[Commodore]]
 
|developer = [[Commodore]]
|type = [[:Category:Computers|Home computer]]
+
|type=[[:Category:Computers|Home computer]], [[:Category:Home consoles|Home video game console]]
|release = 1982
+
|release=1982 (Commodore 64)<br>1982 (MAX Machine)<br>1990 (Commodore 64 Games System)
|discontinued = 1994
+
|discontinued=1994 (Commodore 64)<br>1982 (MAX Machine)
|predecessor = MAX Machine
+
|introductory price = {{Inflation|USD|595|1982}}
|successor = [[Commodore 128 emulators|Commodore 128]]
+
|predecessor=VIC-20, MAX Machine
 +
|successor=[[Commodore 128 emulators|Commodore 128]], [[Amiga line|Amiga]], CDTV, Amiga CD32
 
|emulated = {{✓}}
 
|emulated = {{✓}}
 
}}
 
}}
 +
:''For emulators that run on the Commodore 64 see [[Emulators on Legacy systems#Commodore 64|Emulators on Commodore 64]]
  
 
The '''[[wikipedia:Commodore 64|Commodore 64]]''' (C64) is an 8-bit home computer released in 1982 by [[wikipedia:Commodore_International|Commodore]]. It is notable for being one of the first widespread home computers, helping it to expand its collection of games as a result.
 
The '''[[wikipedia:Commodore 64|Commodore 64]]''' (C64) is an 8-bit home computer released in 1982 by [[wikipedia:Commodore_International|Commodore]]. It is notable for being one of the first widespread home computers, helping it to expand its collection of games as a result.
 +
 +
  
 
==Emulators==
 
==Emulators==
 +
<div style="max-width:100%; overflow:auto;">
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
! scope="col"|Name
 
! scope="col"|Name
 
! scope="col"|Platform(s)
 
! scope="col"|Platform(s)
 
! scope="col"|Latest Version
 
! scope="col"|Latest Version
! scope="col"|[[libretro|Libretro Core]]
+
! scope="col"|<small>[https://retroachievements.org/gameList.php?c=30 Retro<br/>Achievements]</small>
 +
! scope="col"|[[libretro]]
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
Line 24: Line 30:
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
! colspan="8"|PC / x86
+
! colspan="9"|PC / x86
 
|-
 
|-
|[[VICE]] (x64sc)
+
|Denise
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
+
|align=left|{{Icon|Windows|Linux|macOS}}
|[http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]
+
|[https://sourceforge.net/projects/deniseemu/files/ {{DeniseVer}}]
|{{}}
+
|{{✗}}
 +
|{{✗}}
 
|Very high
 
|Very high
 
|{{✓}}
 
|{{✓}}
Line 35: Line 42:
 
|{{✓}}
 
|{{✓}}
 
|-
 
|-
|Denise
+
|[[VICE]] (x64sc)
|align=left|{{Icon|Windows|Linux|macOS}}
+
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|DOS}}
|[https://sourceforge.net/projects/deniseemu/files/ {{DeniseVer}}]
+
|[http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]
 
|{{✗}}
 
|{{✗}}
 +
|{{✓}}
 
|Very high
 
|Very high
 
|{{✓}}
 
|{{✓}}
Line 47: Line 55:
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
 
|[http://www.hoxs64.net/ {{Hoxs64Ver}}]
 
|[http://www.hoxs64.net/ {{Hoxs64Ver}}]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|Very high
 
|Very high
|?
+
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|-
 
|-
|Z64K
+
|[[Z64K]]
 
|align=left|{{Icon|Java}}
 
|align=left|{{Icon|Java}}
 
|[http://www.z64k.com/ {{Z64KVer}}]
 
|[http://www.z64k.com/ {{Z64KVer}}]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|Very high
 
|Very high
Line 64: Line 74:
 
|VirtualC64
 
|VirtualC64
 
|align=left|{{Icon|macOS}}
 
|align=left|{{Icon|macOS}}
|[http://www.dirkwhoffmann.de/virtualc64 {{VirtualC64Ver}}]
+
|[https://dirkwhoffmann.github.io/virtualc64/ {{VirtualC64Ver}}]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|High
 
|High
Line 74: Line 85:
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|[http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]<ref group=N name=x64>Source only, pass '--enable-x64' to configure</ref>
 
|[http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]<ref group=N name=x64>Source only, pass '--enable-x64' to configure</ref>
 +
|{{✗}}
 
|{{✓}}
 
|{{✓}}
 
|High
 
|High
Line 82: Line 94:
 
|[http://www.emu64-projekt.de/ Emu64]
 
|[http://www.emu64-projekt.de/ Emu64]
 
|align=left|{{Icon|Windows|Linux}}
 
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/ThKattanek/emu64/releases 5.0.16]
+
|[https://github.com/ThKattanek/emu64/releases git]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|?
 
|?
Line 93: Line 106:
 
|[https://github.com/abbruzze/kernal64 {{Kernal64Ver}}]
 
|[https://github.com/abbruzze/kernal64 {{Kernal64Ver}}]
 
|{{✗}}
 
|{{✗}}
|?
+
|{{✗}}
 +
|High
 +
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
|{{~}}
 
 
|-
 
|-
 
|Micro64
 
|Micro64
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
 
|[http://www.micro64.de/ 1.00.2018.03.16 Build 719]
 
|[http://www.micro64.de/ 1.00.2018.03.16 Build 719]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|High
 
|High
|?
+
|{{✗}}
 
|{{✓}}
 
|{{✓}}
 
|{{~}}
 
|{{~}}
Line 110: Line 125:
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
 
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
 
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|?
 
|?
|?
+
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✗}}
 
|{{✗}}
Line 119: Line 135:
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
 
|[http://www.ccs64.com/ V3.9.2]
 
|[http://www.ccs64.com/ V3.9.2]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|High
 
|High
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
|{{}}
+
|{{~}}
 
|-
 
|-
 
|Hyper64
 
|Hyper64
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
|[http://www.micro64.de/ 1.00.2008.08.08 Build 20]
+
|[https://blog.rosseaux.net/page/de36e305f981b056e3b9e12da02e3987/hyper64 1.00.2008.08.08 Build 20]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|Mid
 
|Mid
|?
+
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
Line 137: Line 155:
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|[http://www.mamedev.org/release.html {{MAMEVer}}]
 
|[http://www.mamedev.org/release.html {{MAMEVer}}]
 +
|{{✗}}
 
|{{✓}}
 
|{{✓}}
 
|Mid
 
|Mid
Line 146: Line 165:
 
|align=left|{{Icon|macOS}}
 
|align=left|{{Icon|macOS}}
 
|[http://www.infinite-loop.at/Power64/Download.html 4.9.5]
 
|[http://www.infinite-loop.at/Power64/Download.html 4.9.5]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|High
 
|High
Line 155: Line 175:
 
|align=left|{{Icon|W9x|macOS|Lin|AmigaOS}}
 
|align=left|{{Icon|W9x|macOS|Lin|AmigaOS}}
 
|[http://frodo.cebix.net/ 4.1b]
 
|[http://frodo.cebix.net/ 4.1b]
 +
|{{✗}}
 
|{{✗}}  
 
|{{✗}}  
 
|?
 
|?
Line 161: Line 182:
 
|{{✗}}
 
|{{✗}}
 
|-
 
|-
|EMU64
+
|Breadbox (VICE based)
|align=left|{{Icon|Win|Lin}}
+
|align=left|{{Icon|Windows}}
|[https://github.com/ThKattanek/emu64/releases git]
+
|[https://store.steampowered.com/app/1770440/Breadbox/ 1.0]
 +
|{{✗}}
 +
|{{✗}}
 +
|High
 +
|{{✗}}
 +
|{{✓}}
 +
|{{TBD}}
 +
|-
 +
|CSFEC
 +
|align=left|{{Icon|Windows}}
 +
|[http://cngsoft.no-ip.org/cpcec.htm 20240328]
 +
|{{✗}}
 
|{{✗}}  
 
|{{✗}}  
 
|?
 
|?
 +
|{{?}}
 
|{{✓}}
 
|{{✓}}
|{{}}
+
|{{TBD}}
|?
 
 
|-
 
|-
! colspan="8"|Mobile / ARM
+
! colspan="9"|Mobile / ARM
 
|-
 
|-
 
|[[VICE]]
 
|[[VICE]]
 
|align=left|{{Icon|Android|iOS|Linux|Pandora}}
 
|align=left|{{Icon|Android|iOS|Linux|Pandora}}
 
|[http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]
 
|[http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]
 +
|{{✗}}
 
|{{✓}}
 
|{{✓}}
 
|Very high
 
|Very high
Line 181: Line 214:
 
|{{✓}}
 
|{{✓}}
 
|-
 
|-
|[http://www.explusalpha.com/home/c64-emu C64.emu]<br/><small>(VICE 3.1 based)</small>
+
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]
 
|align=left|{{Icon|Android}}
 
|align=left|{{Icon|Android}}
|[https://play.google.com/store/apps/details?id=com.explusalpha.C64Emu 1.5.51]
+
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8] (F-Droid)</br>0.8 (Play)</br>0.8 (Amazon)</br>[https://gitlab.com/eightbitwonders/app git]
 +
|{{✗}}
 +
|{{✗}}
 +
|?
 
|{{✓}}
 
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|-
 +
|[http://www.explusalpha.com/home/c64-emu C64.emu]
 +
|align=left|{{Icon|Android|Pyra}}
 +
|[https://play.google.com/store/apps/details?id=com.explusalpha.C64Emu {{.emuVer}}]</br>[https://pyra-handheld.com/repo/apps/74 1.5.46.02 Pyra]
 +
|{{✗}}
 +
|{{✗}}
 
|?
 
|?
|?
+
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
Line 192: Line 236:
 
|Mobile C64
 
|Mobile C64
 
|align=left|{{Icon|Android}}
 
|align=left|{{Icon|Android}}
|[https://play.google.com/store/apps/details?id=de.joergjahnke.c64.android 1.10.7]
+
|[https://play.google.com/store/apps/details?id=de.joergjahnke.c64.android {{MobileC64Ver}}]
|{{}}
+
|{{}}
|?
+
|{{✗}}
 
|?
 
|?
 +
|{{✗}}
 
|{{✓}}
 
|{{✓}}
 
|{{~}}
 
|{{~}}
Line 202: Line 247:
 
|align=left|{{Icon|GP32|Zaurus}}
 
|align=left|{{Icon|GP32|Zaurus}}
 
|[https://www.gp2x.org/gp32/frodo/ beta12] (GP32)<br>[https://lachner-net.de/index.php/en/softwareen/zaurus/14-frodo 0.2] (Zaurus)
 
|[https://www.gp2x.org/gp32/frodo/ beta12] (GP32)<br>[https://lachner-net.de/index.php/en/softwareen/zaurus/14-frodo 0.2] (Zaurus)
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|?
 
|?
 
|?
 
|?
 
|{{✗}}
 
|{{✗}}
|{{TBD}}
+
|{{~}}
 
|-
 
|-
 
|[https://github.com/shagr4th/FrodoC64 Frodo C64]
 
|[https://github.com/shagr4th/FrodoC64 Frodo C64]
 
|align=left|{{Icon|Android}}
 
|align=left|{{Icon|Android}}
 
|[https://play.google.com/store/apps/details?id=org.ab.c64 0.96.3]
 
|[https://play.google.com/store/apps/details?id=org.ab.c64 0.96.3]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|?
 
|?
Line 217: Line 264:
 
|{{✗}}
 
|{{✗}}
 
|-
 
|-
! colspan="8"|Console
+
! colspan="9"|Console
 
|-
 
|-
 
|Frodo
 
|Frodo
 
|align=left|{{Icon|PSP}}<br>{{Icon|Wii}}
 
|align=left|{{Icon|PSP}}<br>{{Icon|Wii}}
 
|[https://web.archive.org/web/20120113000108/http://urch.in/c64psp 0.3 (PSP)]<br />
 
|[https://web.archive.org/web/20120113000108/http://urch.in/c64psp 0.3 (PSP)]<br />
[https://github.com/Oibaf66/frodo-wii/releases 2.4.1 (Wii)]
+
[https://github.com/Oibaf66/frodo-wii/releases git (Wii)]
 
|{{✗}}
 
|{{✗}}
|?
 
 
|{{✗}}
 
|{{✗}}
 +
|Mid
 +
|{{✓}}
 
|{{✗}}
 
|{{✗}}
 
|{{✓}}
 
|{{✓}}
Line 232: Line 280:
 
|align=left|{{Icon|Wii}}
 
|align=left|{{Icon|Wii}}
 
|[https://wiibrew.org/wiki/C64-network.org 2.4.1]
 
|[https://wiibrew.org/wiki/C64-network.org 2.4.1]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|?
 
|?
Line 242: Line 291:
 
|[http://psp.akop.org/vice.htm 2.2.15]
 
|[http://psp.akop.org/vice.htm 2.2.15]
 
|{{✗}}
 
|{{✗}}
|?
 
|?
 
 
|{{✗}}
 
|{{✗}}
|{{TBD}}
+
|Mid
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✓}}
 
|-
 
|-
 
|PS2VICE<br/><small>VICE Port</small>
 
|PS2VICE<br/><small>VICE Port</small>
 
|align=left|{{Icon|PS2}}
 
|align=left|{{Icon|PS2}}
 
|[https://www.ps2-home.com/forum/viewtopic.php?t=5692 2.2]
 
|[https://www.ps2-home.com/forum/viewtopic.php?t=5692 2.2]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|?
 
|?
 
|?
 
|?
 
|{{✗}}
 
|{{✗}}
|{{TBD}}
+
|{{~}}
 
|-
 
|-
 
|DC64<br/><small>Very old, Broken and Unused Emulator</small>
 
|DC64<br/><small>Very old, Broken and Unused Emulator</small>
 
|align=left|{{Icon|DC|Xbox}}<br>{{Icon|PS2}}
 
|align=left|{{Icon|DC|Xbox}}<br>{{Icon|PS2}}
 
|[https://classicgaming.dcemulation.org/ Various]
 
|[https://classicgaming.dcemulation.org/ Various]
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|?
 
|?
Line 265: Line 317:
 
|{{✗}}
 
|{{✗}}
 
|}
 
|}
 +
</div>
  
 
<references group="N"/>
 
<references group="N"/>
Line 287: Line 340:
  
 
===Emulators===
 
===Emulators===
 +
<div style="max-width:100%; overflow:auto;">
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
! scope="col"|Name
 
! scope="col"|Name
 
! scope="col"|Platform(s)
 
! scope="col"|Platform(s)
 
! scope="col"|Latest Version
 
! scope="col"|Latest Version
! scope="col"|[[libretro|Libretro Core]]
+
! scope="col"|[[libretro]]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
! scope="col"|[[Emulation accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
+
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
|-
 
! colspan="8"|PC / x86
 
! colspan="8"|PC / x86
Line 316: Line 370:
 
|{{✓}}
 
|{{✓}}
 
|{{✗}}
 
|{{✗}}
|-
+
|}
! colspan="8"|Consoles
+
</div>
|-
 
|C65 Emulator
 
|align=left|{{Icon|C64}}
 
|?
 
|{{✓}}
 
|?
 
|{{✓}}
 
|?
 
|{{✗}}
 
|-
 
|MESSodore65
 
|align=left|{{Icon|PSP}}
 
|?
 
|?
 
|?
 
|?
 
|?
 
|?
 
  
 
[[Category:Computers]]
 
[[Category:Computers]]
 +
[[Category:Commodore computers]]
 
[[Category:Commodore 64 emulators]]
 
[[Category:Commodore 64 emulators]]
 +
[[Category:6502-based]]

Latest revision as of 08:47, 9 April 2024

Commodore 64
Commodore-64-Computer-FL.png
Developer Commodore
Type Home computer, Home video game console
Release date 1982 (Commodore 64)
1982 (MAX Machine)
1990 (Commodore 64 Games System)
Discontinued 1994 (Commodore 64)
1982 (MAX Machine)
Introductory price $595
Predecessor VIC-20, MAX Machine
Successor Commodore 128, Amiga, CDTV, Amiga CD32
Emulated
For emulators that run on the Commodore 64 see Emulators on Commodore 64

The Commodore 64 (C64) is an 8-bit home computer released in 1982 by Commodore. It is notable for being one of the first widespread home computers, helping it to expand its collection of games as a result.


Emulators[edit]

Name Platform(s) Latest Version Retro
Achievements
libretro Accuracy FLOSS Active Recommended
PC / x86
Denise Windows Linux macOS 2.2.1 Very high
VICE (x64sc) Windows Linux macOS FreeBSD MS-DOS 3.8 Very high
Hoxs64 Windows 1.1.2.3 Very high
Z64K Java 2.0.0 Very high
VirtualC64 macOS 4.7 High
VICE (x64) Windows Linux macOS FreeBSD 3.8[N 1] High ~
Emu64 Windows Linux git ? ~
Kernal64 Java 1.7.3b16 High
Micro64 Windows 1.00.2018.03.16 Build 719 High ~
BizHawk Windows 2.9.1 ?
CCS64 Windows V3.9.2 High ~
Hyper64 Windows 1.00.2008.08.08 Build 20 Mid
MAME Windows Linux macOS FreeBSD 0.264 Mid
Power64 macOS 4.9.5 High
Frodo Windows 9x macOS Linux AmigaOS 4.1b ?
Breadbox (VICE based) Windows 1.0 High TBD
CSFEC Windows 20240328 ? ? TBD
Mobile / ARM
VICE Android iOS Linux Pandora 3.8 Very high
8-Bit Wonders Android 0.8 (F-Droid)
0.8 (Play)
0.8 (Amazon)
git
?
C64.emu Android Dragonbox Pyra 1.5.77
1.5.46.02 Pyra
?
Mobile C64 Android 1.11.6 ? ~
Frodo GP32 Sharp Zaurus beta12 (GP32)
0.2 (Zaurus)
? ? ~
Frodo C64 Android 0.96.3 ? ?
Console
Frodo PSP
Wii
0.3 (PSP)

git (Wii)

Mid
C64-Network.org
Frodo Port
Wii 2.4.1 ? TBD
VICE PSP PSP 2.2.15 Mid
PS2VICE
VICE Port
PlayStation 2 2.2 ? ? ~
DC64
Very old, Broken and Unused Emulator
Dreamcast Xbox
PlayStation 2
Various ? ?
  1. Source only, pass '--enable-x64' to configure

Links[edit]

Commodore 65[edit]

Commodore 65
C65alleine (no bg) (balance).jpg
Developer Commodore
Type Home computer
Release date Unreleased
Discontinued ?
Predecessor ?
Successor ?
Emulated

The Commodore 65 (C65) is a prototype computer created at Commodore in 1990-1991. It is an improved version of the Commodore 64, and it was meant to be backward-compatible with the older computer, while still providing a number of advanced features close to those of the Amiga.

Emulators[edit]

Name Platform(s) Latest Version libretro Accuracy FLOSS Active Recommended
PC / x86
Hi65 Windows AmigaOS v9 BASIC 10 only ~
MAME Windows Linux macOS FreeBSD 0.264 Low