BSD Ports

emulators/frodo 4.5 FreeBSD

Emulates a Commodore 64

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e4fde38c26
License
GPLv2+
Categories
emulators, tk
Package size
392.3 KiB, 1671.7 KiB installed

Description

Frodo is a freeware C64 emulator for BeOS, Unix, MacOS, AmigaOS, Win32 and RiscOS systems and the world's first C64 emulator not bearing a "64" in its name. :-) (No, it has absolutely nothing to do with frodo.hiof.no, that's a pure coincidence.)

Frodo was developed to reproduce the graphics of games and demos better than the existing C64 emulators. Therefore Frodo has relatively high system requirements: It should only be run on systems with at least a PowerPC/Pentium/68060. But on the other hand, Frodo can display raster effects correctly that only result in a flickering mess with other emulators.

Frodo comes in three flavours: The "normal" Frodo with a line-based emulation, the improved line-based emulation "Frodo PC", and the single-cycle emulation Frodo SC that is slower but far more compatible.

In addition to a precise 6510/VIC emulation, Frodo features a processor-level 1541 emulation that is even able to handle about 95% of all fast loaders. There is also a faster 1541 emulation for four drives in .d64/x64 disk images, .t64/LYNX archives, or directories of the host system.

In the other systems

SystemPortVersion
FreeBSDemulators/frodo4.5
OpenBSDemulators/frodo4.1bp11
DragonFlyemulators/frodo4.1b_11

Install

Binary package:

pkg install frodo

From the ports tree:

cd /usr/ports/emulators/frodo/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	frodo>0:emulators/frodo

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.54.54.1b_114.54.5
FreeBSD:14:quarterly4.54.5n/a4.54.5
FreeBSD:15:latest4.54.5n/a4.54.5
FreeBSD:15:quarterly4.54.5n/an/an/a
FreeBSD:16:latest4.54.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 111

The first 100 are listed.

Run dependencies 109

The first 100 are listed.

No port depends on this one.

Configuration

Options name: emulators_frodo

OptionDefaultDescription
DOCSoffBuild and/or install documentation
NLSoffNative Language Support
USES
gmake xorg pkgconfig sdl gnome desktop-file-utils shared-mime-info
Service scripts
none

Files

pkg-plist 26
  • bin/Frodo
  • bin/FrodoLite
  • share/frodo/Frodo.ui
  • share/frodo/Frodo_Logo.png
  • share/applications/Frodo.desktop
  • share/applications/FrodoLite.desktop
  • share/icons/hicolor/128x128/apps/Frodo.png
  • share/mime/packages/vnd.cbm-Frodo.xml
  • share/doc/frodo/CHANGES
  • share/doc/frodo/COPYING
  • share/doc/frodo/commandline.html
  • share/doc/frodo/contact.html
  • share/doc/frodo/emulwindow.html
  • share/doc/frodo/files.html
  • share/doc/frodo/flavours.html
  • share/doc/frodo/history.html
  • share/doc/frodo/index.html
  • share/doc/frodo/installation.html
  • share/doc/frodo/keyboard.html
  • share/doc/frodo/legalmush.html
  • share/doc/frodo/overview.html
  • share/doc/frodo/sam.html
  • share/doc/frodo/settings.html
  • share/doc/frodo/technicalinfo.html
  • share/doc/frodo/tutorial.html
  • share/doc/frodo/whatsnew.html
distinfo 1
FileSizeSHA256
Frodo-4.5.tar.gz4680500268d276edfdffb969494707b675189dc5531ef770380fce4909a3758509d451
Master sites 1
  • http://frodo.cebix.net/downloads/

Commit history 1

DateCommitCreditsLog message
e4fde38c26 Dirk Meyer net-p2p/ctorrent: update LICENSE
www/davical: update LICENSE german/dtaus: update LICENSE emulators/emu64: update LICENSE emulators/frodo: update LICENSE irc/hexchat-fish: update LICENSE sysutils/loganalyzer: update LICENSE comms/lrzsz: update LICENSE security/tinc-devel: update LICENSE security/tinc: update LICENSE net/tightvnc: update LICENSE net/tinyfugue-devel: update LICENSE net/tinyfugue: update LICENSE emulators/vice: update LICENSE comms/vrflash: update LICENSE www/webalizer: update LICENSE