Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Commodore 64 Emulators
  3. Frodo

Frodo

What it is

Frodo is a portable Commodore 64 emulator for Linux, macOS, and Windows, focused on reproducing the computer’s special graphical effects. It runs C64 disk and tape software and many game cartridges, with support for formats including D64, G64, T64, TAP, X64, and LYNX. Users can choose its cycle-exact regular mode or Frodo Lite, a less compatible mode intended to run better on slower machines. The official site lists version 4.5, which adds Datasette TAP emulation and support for banked cartridges such as Ocean, Fun Play, Power Play, Super Games, and Simons' BASIC. TAP emulation is not available in Frodo Lite. Version 4.5 can also start disk and tape images, cartridges, and C64 BASIC program files from the command line. Frodo detects connected controllers for joystick ports and can map additional buttons to C64 keys. Display settings include windowed or fullscreen mode and initial window size. The software is free under the GPL-2.0 license; version 4.5's changed snapshot format cannot read snapshots from earlier versions.

For and against

For

  • Free and licensed under GPL-2.0.
  • Supports disk, tape, and cartridge software.
  • Offers regular and Lite emulation modes.
  • Can detect controllers and map buttons to C64 keys.
  • Supports windowed and fullscreen display.

Against

  • Frodo Lite is less compatible.
  • TAP emulation is unavailable in Frodo Lite.
  • Version 4.5 cannot read earlier snapshot files.

The verdict

Frodo offers broad C64 media support and a choice between cycle-exact emulation and a mode for slower machines. Check the snapshot-format limitation before moving files from earlier versions.

Who it suits

Frodo suits people who want to run Commodore 64 software on Linux, macOS, or Windows. Its Lite mode is intended for slower machines, though it is less compatible.

Plans and prices

Frodo

Free

cycle-exact C64 emulation · disk, tape and cartridge support · downloadable source and builds

Every plan, in full

On the record

Android distribution
The official Frodo site links an Android port, and Google Play lists Frodo C64 by Arnaud Eric Claude Brochard with 100K-plus downloads.play.google.com · read 15 Oct 2026
API and SDK
The project is distributed as an emulator application and source repository; its official README documents build and user operation but exposes no public web API or SDK.github.com · read 15 Oct 2026
Auto-start
Command-line auto-start can open disk, tape, cartridge and C64 BASIC files, while the settings interface provides an Auto-Start Drive 8 control.github.com · read 15 Oct 2026
Build requirements
The Unix-like build requires a C++20 compiler and SDL 2.x, with GTK 3 listed as optional.github.com · read 4 Oct 2026
Cartridges
V4.5 added support for banked cartridges including Ocean, Fun Play, Power Play, Super Games, and Simons' BASIC.frodo.cebix.net · read 4 Oct 2026
Cartridge support
Version 4.5 added banked cartridge families including Ocean, Fun Play, Power Play, Super Games, C64 Games System, System 3, Dinamic, Zaxxon, Magic Desk, Simons' BASIC and COMAL 80.github.com · read 15 Oct 2026
Company facts
The reviewed official and independent pages identify an individual project maintainer rather than a separately described company, legal entity, headquarters, funding history or employee count.cebix.net · read 15 Oct 2026
Controllers
Frodo can auto-detect connected game controllers for C64 joystick ports and lets users map additional controller buttons to C64 keys.github.com · read 4 Oct 2026
Controller support
The current documentation says connected controllers are auto-detected, can drive either joystick port and can map extra buttons to C64 keys.github.com · read 15 Oct 2026
CPU emulation
The documented emulator includes instruction- and cycle-exact 6510 emulation, including undocumented opcodes and correct decimal mode.frodo.cebix.net · read 15 Oct 2026
Developer build requirements
Unix compilation requires a C++20 compiler and SDL 2.x, with GTK 3 optional; macOS builds use Homebrew and Windows builds use MSYS2.github.com · read 15 Oct 2026
Disk and tape support
Frodo supports Commodore 1541 disk software, Datasette TAP files and multiple disk-image formats including D64, G64 and T64.github.com · read 15 Oct 2026
Documentation
The repository includes an HTML manual and a beginner guide covering controllers, display, drives, loading software, keyboard mappings and emulator shortcuts.github.com · read 15 Oct 2026
Emulation modes
The project provides regular cycle-exact Frodo and a less compatible Frodo Lite intended to run better on slower computers.frodo.cebix.net · read 15 Oct 2026
File associations
Unix builds register desktop file associations for disk images, tape images, cartridges and C64 program files.frodo.cebix.net · read 15 Oct 2026
Google Play complaint
Google Play reviewers reported missing or inaccessible menus on newer phones, limited multi-key keyboard input and incompatibility after changing devices.play.google.com · read 15 Oct 2026
Google Play praise
A Google Play reviewer praised support for C64 games, Bluetooth gamepads, joystick-port switching and loading ROMs from removable storage.play.google.com · read 15 Oct 2026
Historical ports
The official site lists contributed ports for BeOS, Unix, macOS, AmigaOS, RISC OS, Windows, EPOC, Dreamcast, PalmOS, MorphOS, PSP, Java ME, Wii, Nintendo DS, ODROID-GO, webOS and Android.frodo.cebix.net · read 15 Oct 2026

Alternatives to Frodo

Every alternative, ranked