Frodo - The free, portable C64 emulator
Frodo is a portable Commodore 64 emulator that runs on a variety of
platforms, with a focus on the exact reproduction of special graphical
effects possible on the C64. It was also the world's first Commodore 64
emulator without a “64” in its name. ;-)
Frodo comes in two flavours: The regular “Frodo” which uses a cycle-exact
emulation, and the simplified “Frodo Lite” which is less compatible but runs
better on slower machines.
NEW! Frodo V4.4
- Fixed startup problem when running under Wayland
- Command line option '-c' is now used to specify a different
configuration file than the default
- Settings from configuration file can be overridden on command line (for
example “DrivePath8=/path/to/disk.d64”)
- Holding down Ctrl while pressing F12 resets the C64 and auto-starts from
disk drive 8
- Settings window changes:
- Added ability to map game controller buttons to keys on the C64
keyboard or the tape PLAY button
- Added ability to define firmware ROM sets, and switch between them
- Added option for twin-stick joystick control (for games like “Robotron
2084”)
- Added option to enable controller rumble effects via the C64 tape drive
motor signal (for the game “Aquarius”)
- Added “Auto-Start Drive 8” button
- Added menu item for opening the included user manual
- Removed "Display Sprites" and "Enable SID Filters" settings which are
now always enabled
- Improved interrupt timing
- Improved SID emulation
- Improved virtual 1541 file name pattern matching
- New font for on-screen displays
Download Frodo V4.4
Download Frodo V4.x Source Code
The source code of Frodo is hosted in a Git repository on GitHub:
Historic Versions of Frodo
What's more retro than running a Commodore 64 emulator? Running the
emulator itself on a retro computer, of course. 8-)
Frodo V4.1 for BeOS/Unix/MacOS/AmigaOS/RiscOS/Windows/EPOC/...
A Web interface
to the CVS repository containing historic versions of Frodo is also
available.
Note: The following ports of Frodo have been contributed by other people,
and most of them have not been tested by me. If you need support for one of
these ports you should contact its respective maintainer.
- Download Frodo V4.1 binary distribution for RiscOS
- Download Frodo V4.1 binary distribution for Windows 95/NT
- Download Frodo V4.1 binary distribution for HP-UX
- E32Frodo: Frodo for EPOC (Nokia 9210, Psion devices, ...)
- Frodo for Mac OS, ported by Richard F. Bannister
- Frodo for the GamePark32 (GP32)
- DreamFrodo: Frodo for the Dreamcast, ported by Tolga Abaci
- Frodo for PalmOS, ported by Johan Forsberg
- Frodo for MorphOS, ported by Ilkka Lehtoranta
- Frodo for the Sony PSP, ported by urchin
- Frodo for Java2 ME, ported by sleirsgoevy
- Frodo for Java2 ME, ported by Simon Kagstrom
- Frodo for the Nintendo Wii, also ported by Simon Kagstrom
- Frodo for the Nintendo DS, ported by Adrian Siekierka
- Frodo for the ODROID-GO, ported by OtherCrashOverride
- Frodo for webOS, ported by Roland Schabenberger
- Frodo for Android, ported by Arnaud Brochard
Frodo V2.4 for AmigaOS
Documentation for the C64
C64 Links
Some C64 Software
Christian Bauer