Short: PPC C64 emulator for WarpOS, V4.1a Author: cbauer@iphcip1.physik.uni-mainz.de,MagicSN@Birdland.es.bawue.de(Porter) Uploader: MagicSN Birdland es bawue de Type: misc/emu Version: 4.1 Requires: AmigaOS 3.0, PPC, WarpOS Architecture: ppc-warpup Frodo V4.1 is a free, portable C64 emulator for BeOS, Unix, MacOS, AmigaOS(68k+PPC with WarpOS),RiscOS and WinNT/95 systems. This is another Update: - in rtgmaster mode (set env:Frodo/usertg and env:Frodo/Fullscreen to 1) for OCS/ECS/AGA users a special c2p is activated which is 3x faster than the up-to-now-used Screen-Refresh. On my 150 MHz 604e i get up to 160% on AGA now (on GFX Board i get up to 180%), the old WPA8 based method got only 55%, even if NewWPA8.lha was installed. Note that the special c2p only supports the following screen resolutions: 640x400,640x200,640x256,640x272,384x272. My speedtests were done in 640x400 (NTSC Hires Interlaced). In the GFX Board Part nothing changed. And remember, the new AGA speedup is only available in rtgmaster mode. Another possibility would be using 640x256. You don't see the drives and the fps counter then, but the whole C64 display is displayed correctly. And you get up to 170% on AGA with it, using the new c2p :) This is an Update of the PPC Version: - Now optionally display through rtgmaster.library is supported (only for GFX Boards). To activate it, set env:Frodo/usertg to 1, if you set i to 0, rtgmaster won't be used. Running it on rtgmaster, changes the following things (all timing done on 150 MHz 604e): - Normal version changes from 170% to 180% speed - PC Version changes from 130% to 145% speed - SC Version stays around the same - The Menu is no longer accessible (not supported by rtgmaster), you can quit by pressing CTRL+Q (this only works in the rtgmaster-mode). Asides from that, no changes (means: Sound still not working, working on it). If you want faster a AGA version: I need a c2p algorithm, that can c2p from 392x301 Bytes Chunky Buffer to a 640x400 Sized Planar Screen (anyways, if 68k or PPC). If someone can give me such a c2p, then it will run faster on AGA. Changes to the 68k Version: - Well, it is for PPC now :) - "Normal" Version runs at about 170% on a 150 MHz Board, probably faster on a 200 MHz Board :) - With env:Frodo/Fullscreen you can say, if Frodo should run in a Workbench Window or a Screen. Note: Frodo is quite slow, if you run it in 15-24 Bit, so i recommend running it on a 8 Bit Screen. Frodo needs a 392x301 Screen, but it also can run on bigger sized Screens. - Frodo now also supports AGA. But on GFX Boards it is much faster (you need to run it in Interlaced for AGA...) Sound is not yet implemented, if you try to activate AHI, it will just crash. Hopefully this will be fixed soon. I am working on it. Some of the emulation's features: - This emulator focuses on the exact reproduction of special graphical effects possible on the C64, and has therefore relatively high system requirements. It should only be run on systems with at least a PowerPC/Pentium/68060. - Frodo is capable of running most games and demos correctly, even those with FLI, FLD, DYCP, open borders, multiplexed sprites, timing dependent decoders, fast loaders etc. - 6510 emulation: All undocumented opcodes, 100% correct decimal mode, instruction/cycle exact emulation. - VIC emulation: Line-/cycle-based emulation, all display modes, sprites with collisions/priorities, DMA cycles, open borders, all $d011/$d016 effects. - SID emulation: Real-time digital emulation (16 bit, 44.1kHz), including filters (only under BeOS, Linux, HP-UX, MacOS and AmigaOS). - 1541 emulation: Drive simulation in directories, .d64/x64 or .t64/LYNX files, or processor-level 1541 emulation that works with about 95% of all fast loaders and even some copy protection schemes. - Other peripherals: Keyboard and joystick (real joysticks (only under BeOS, Linux and AmigaOS) or keyboard emulation). - The full source code in C++ is available. - Frodo is freeware. Why pay >$40 for a C64 emulator? The most important changes from V4.0: - Ability to save/load the emulator state to/from snapshot files - Added Frodo PC, an improved line-based emulation - Sound support for Solaris 2.x - Fixed several bugs in the 6510/6526 emulation - Ported to Win32 and Acorn RiscOS Hardware supported: - BeBox or PowerMac with BeOS DR8 - Unix systems with X11R6 or Linux/SVGAlib (Tcl/Tk 4.1 recommended) - 68k or PPC Macintosh with System 7.5 - Amiga/DraCo with 68040/68060, AmigaOS 3.0 and a graphics card - Amiga PPC with WarpOS - Acorn RiscPC with RiscOS - Intel x86 system running Windows NT/95