Version: 4.1b, Package name: frodo-4.1b |
Maintained by: Marc Espie |
Master sites: |
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. The current OpenBSD port does not support a joystick. Important: when sound is available, don't use `limit speed', as sound output will pace the emulator automatically, whereas `limit speed' will interfere and produce garbled output. |
Filesize: 368.166 KB |
Version History (View Complete History) |
|
2021-01-15 12:54:12 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: fix build on powerpc64 |
2020-11-11 06:14:49 by Charlene Wendling | Files touched by this commit (1) |
Log message: frodo: unbreak with clang on powerpc CodeWarrior styled asm inline functions are used for powerpc optimisation, guarded by "__POWERPC__" that base-clang defines, but not base-gcc. As such, undefine __POWERPC__ to revert the situation as it was when powerpc was a gcc arch. Runtime tests by Anthony Richardby (thanks!) and me. OK sthen@ |
2019-07-12 14:46:30 by Stuart Henderson | Files touched by this commit (853) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740) |
Log message: Add COMPILER lines to c++ ports which currently use the default. Adjust some existing COMPILER lines with arch restrictions etc. In the usual case this is now using "COMPILER = base-clang ports-gcc base-gcc" on ports with c++ libraries in WANTLIB. This is basically intended to be a noop on architectures using clang as the system compiler, but help with other architectures where we currently have many ports knocked out due to building with an unsuitable compiler - - some ports require c++11/newer so the GCC version in base that is used on these archirtectures is too old. - some ports have conflicts where an executable is built with one compiler (e.g. gcc from base) but a library dependency is built with a different one (e.g. gcc from ports), resulted in mixing incompatible libraries in the same address space. devel/gmp is intentionally skipped as it's on the path to building gcc - the c++ library there is unused in ports (and not built by default upstream) so intending to disable building gmpcxx in a future commit. |
2018-04-15 15:29:32 by Alexander Bluhm | Files touched by this commit (2) |
Log message: Fix frodo build with clang6. OK bcallah@ |
2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937) |
Log message: bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. |
2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880) |
Log message: use COMPILER_LIBCXX where applicable |
2017-04-10 05:45:29 by Stuart Henderson | Files touched by this commit (281) |
Log message: use LIBCXX |
2010-11-15 16:22:08 by Marc Espie | Files touched by this commit (66) |
Log message: new depends |
2010-10-24 15:17:49 by Antoine Jacoutot | Files touched by this commit (26) |
Log message: Remove USE_X11. |
2010-10-23 16:01:31 by Stuart Henderson | Files touched by this commit (35) |
Log message: revision/lib_depends |
2010-06-30 16:25:57 by Jacob Meuser | Files touched by this commit (8) |
Log message: convert to sndio(7), regen patches, @bin markers maintainer timeout |
2008-06-12 14:36:35 by Stuart Henderson | Files touched by this commit (7) |
Log message: sync wantlib, bump packages. |
2007-09-15 18:45:14 by Michael Erdely | Files touched by this commit (30) |
Log message: Removed surrounding quotes in COMMENT*/PERMIT_* |
2007-05-15 03:24:09 by Steven Mestdagh | Files touched by this commit (10) |
Log message: don't talk about HOMEPAGE in DESCR, since we will always mention it |
2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270) |
Log message: base64 distinfo with SHA256 |
2006-02-04 03:15:51 by Steven Mestdagh | Files touched by this commit (1) |
Log message: fix MASTER_SITES and HOMEPAGE, bump PKGNAME |
2005-01-05 09:28:23 by Christian Weisgerber | Files touched by this commit (60) |
Log message: SIZE |
2004-11-27 03:39:14 by Marc Espie | Files touched by this commit (16) |
Log message: WANTLIB markers |
2004-09-14 18:42:05 by Marc Espie | Files touched by this commit (21) |
Log message: new PLISTS |
2003-12-27 16:41:01 by Jose Nazario | Files touched by this commit (1) |
Log message: update to tcl/tk 8.4, ok brad@ naddy@ |
2002-12-27 17:14:11 by Christian Weisgerber | Files touched by this commit (1) |
Log message: alpha does not imply OSF1 |
2002-10-26 06:52:48 by Christian Weisgerber | Files touched by this commit (17) |
Log message: No regression tests available. |