Skip to content
SPECIFICTION
Get listed

Frodo

frodo.cebix.net

Free plan Open source WindowsmacOSLinuxAndroidSelf-hosted
Visit frodo.cebix.net
Spec score 8.7 #1 of 31 in Commodore 64 Emulators

What it is

Frodo is a free, portable Commodore 64 emulator for Linux, macOS, and Windows. It focuses on reproducing special graphical effects from the C64 and supports disk and tape software, many game cartridges, and formats including D64, G64, T64, TAP, X64, and LYNX. It offers a cycle-exact regular mode and Frodo Lite, a less compatible version intended to run better on slower machines. The official site lists V4.5, which adds Datasette TAP emulation and support for banked cartridges including Ocean, Fun Play, Power Play, Super Games, and Simons' BASIC. TAP emulation is unavailable in Frodo Lite. V4.5 can auto-start disk and tape images, cartridges, and C64 BASIC program files from the command line. Frodo can detect connected controllers for C64 joystick ports and map additional buttons to C64 keys. Display settings include windowed or fullscreen mode and an initial window size. The V4.5 snapshot format changed, so it cannot read snapshots from earlier versions. Frodo is listed under GPL-2.0.

Spec sheet

What it does
Frodo is a portable Commodore 64 emulator focused on reproducing the machine's special graphical effects.Read 15 Oct 2026 · frodo.cebix.net
Purpose
Frodo is a portable Commodore 64 emulator focused on reproducing special graphical effects possible on the C64.Read 4 Oct 2026 · frodo.cebix.net
License
The repository lists Frodo under the GPL-2.0 license.Read 4 Oct 2026 · github.com
Maker
The maker's home page identifies him as Christian Bauer and describes him as a physicist who turned his computer hobby into his career.Read 4 Oct 2026 · cebix.net
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.Read 15 Oct 2026 · play.google.com
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.Read 15 Oct 2026 · github.com
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.Read 15 Oct 2026 · github.com
Build requirements
The Unix-like build requires a C++20 compiler and SDL 2.x, with GTK 3 listed as optional.Read 4 Oct 2026 · github.com
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.Read 15 Oct 2026 · github.com
Cartridges
V4.5 added support for banked cartridges including Ocean, Fun Play, Power Play, Super Games, and Simons' BASIC.Read 4 Oct 2026 · frodo.cebix.net
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.Read 15 Oct 2026 · cebix.net
Controller support
The current documentation says connected controllers are auto-detected, can drive either joystick port and can map extra buttons to C64 keys.Read 15 Oct 2026 · github.com
Controllers
Frodo can auto-detect connected game controllers for C64 joystick ports and lets users map additional controller buttons to C64 keys.Read 4 Oct 2026 · github.com
CPU emulation
The documented emulator includes instruction- and cycle-exact 6510 emulation, including undocumented opcodes and correct decimal mode.Read 15 Oct 2026 · frodo.cebix.net
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.Read 15 Oct 2026 · github.com
Disk and tape support
Frodo supports Commodore 1541 disk software, Datasette TAP files and multiple disk-image formats including D64, G64 and T64.Read 15 Oct 2026 · github.com
Documentation
The repository includes an HTML manual and a beginner guide covering controllers, display, drives, loading software, keyboard mappings and emulator shortcuts.Read 15 Oct 2026 · github.com
Emulation modes
The project provides regular cycle-exact Frodo and a less compatible Frodo Lite intended to run better on slower computers.Read 15 Oct 2026 · frodo.cebix.net
File associations
Unix builds register desktop file associations for disk images, tape images, cartridges and C64 program files.Read 15 Oct 2026 · frodo.cebix.net
Google Play complaint
Google Play reviewers reported missing or inaccessible menus on newer phones, limited multi-key keyboard input and incompatibility after changing devices.Read 15 Oct 2026 · play.google.com
Google Play praise
A Google Play reviewer praised support for C64 games, Bluetooth gamepads, joystick-port switching and loading ROMs from removable storage.Read 15 Oct 2026 · play.google.com
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.Read 15 Oct 2026 · frodo.cebix.net
Installation
The repository documents building with autogen.sh, make and make install on Unix-like systems, macOS and Windows.Read 15 Oct 2026 · github.com
Latest release
GitHub records Frodo V4.5 released on 14 December 2024.Read 15 Oct 2026 · github.com
Licence
The public source repository identifies the project as GPL-2.0 licensed.Read 15 Oct 2026 · github.com
Limit: compatibility
The Atari review reported that many sampled disk images initially failed until full 1541 emulation was enabled, which consumed substantial CPU time.Read 15 Oct 2026 · alive.atari.org
Limit: performance
The Acorn review reported severe processor demands and recommended a Risc PC, especially for the more precise FrodoSC mode.Read 15 Oct 2026 · cybervillage.co.uk
Limit: port maturity
An Atari Falcon review found the port basic in places, requiring manual configuration edits for disk images and offering limited window-size control.Read 15 Oct 2026 · alive.atari.org
Limit: sound
A GP32 review reported that sound emulation could produce crackles or grinding noises and that 1541 CPU emulation could add ticking.Read 15 Oct 2026 · pyra-handheld.com
Maker identity
The maker site identifies Christian Bauer as a physicist who turned his computer hobby into a career and lists Frodo among his projects.Read 15 Oct 2026 · cebix.net
Maker location
Christian Bauer's GitHub profile lists Germany as his location.Read 15 Oct 2026 · github.com
Media support
Frodo supports C64 disk and tape software and many game cartridges; V4.5 added Datasette TAP emulation, which is unavailable in Frodo Lite.Read 4 Oct 2026 · frodo.cebix.net
Praise: accuracy
A 1997 Acorn User review praised Frodo as free and reported that it handled every C64 program tested by the reviewer.Read 15 Oct 2026 · cybervillage.co.uk
Praise: usability
A GP32 user review described disk-image loading and remappable controls as user friendly after a short learning period.Read 15 Oct 2026 · pyra-handheld.com
Rating on Google Play
Frodo C64 has a rating of 3.1 out of 5 from 3.72K reviews on Google Play.Read 15 Oct 2026 · play.google.com
Release compatibility limit
Frodo V4.5 changed the snapshot format and cannot read snapshots made by earlier versions.Read 15 Oct 2026 · github.com
Rewind and fast-forward
The emulator provides up to 30 seconds of rewind and 4x fast-forward through controller triggers or numeric-keypad keys.Read 15 Oct 2026 · github.com
Security and compliance
The official pages reviewed provide no security certifications, compliance claims or hosted-service security documentation.Read 15 Oct 2026 · frodo.cebix.net
Sound emulation
The older technical documentation describes real-time 16-bit, 44.1 kHz SID emulation with filters on several supported systems.Read 15 Oct 2026 · frodo.cebix.net
Support for contributed ports
The official site says most contributed historic ports have not been tested by the maker and directs support requests to their respective maintainers.Read 4 Oct 2026 · frodo.cebix.net
Supported host systems
The V4 build instructions cover Unix-like systems, macOS, and Windows 10 and above.Read 4 Oct 2026 · github.com
Video and sound
The settings window allows users to choose windowed or fullscreen display and set the initial window size.Read 4 Oct 2026 · github.com
Video emulation
Its VIC emulation covers display modes, sprites, collisions, DMA cycles, open borders and timing-sensitive register effects.Read 15 Oct 2026 · frodo.cebix.net

Plans and prices

Frodo Free cycle-exact C64 emulation · disk, tape and cartridge support · downloadable source and builds Read 15 Oct 2026 · frodo.cebix.net

Every Frodo plan and price →

Strong points and limits

Strong points

  • Supports disk, tape, and many game cartridges
  • Cycle-exact regular mode and slower-machine Lite mode
  • Controller detection and extra key mapping
  • Command-line auto-start for multiple image and program types

Limits

  • V4.5 cannot read snapshots from earlier versions
  • Datasette TAP emulation is unavailable in Frodo Lite

Who it suits

Frodo suits users who want to run Commodore 64 software on Linux, macOS, or Windows. Frodo Lite is an option for slower machines, with lower compatibility and no Datasette TAP emulation.

Verdict

Frodo offers two emulation modes and broad C64 media support, including newer cartridge and TAP features in V4.5. Users with older snapshots should note the changed format.

Where Specifiction places it

Alternatives to FrodoAll alternatives →