C= commodore 64
[D]Auf Deutsch

This is not the official PC64 homepage.

Personal C64, the C64-Emulator for the PC

At the time when this page was last updated, the current DOS version of PC64 was 1.20. The newest version is available in English and in German.

There is also a beta version of PC64 that runs under Windows on 486 and above, which can be downloaded from ftp.funet.fi at /pub/cbm/emulation/pc64. Please refer to the directory index to find out which files are needed.

For testing the emulator, you can download some C64 games that were friendly published by the German 64'er magazine. The games should be extracted with "pkunzip -d" to get the original directory structure.

Program description

With Personal C64 you can execute your old C64 programs on the PC. Currently almost all applications work, and 85% of the games run as well. Programs with built-in disk speeders and copy protected software (like Geos) won't work until in version 2.0.

System requirements

You need an IBM compatible PC with 486DX2-66 processor. Personal C64 runs also on a 386, but not at original speed. In addition, the program requires a VGA display adapter. Because of performance, the graphics card should be on a VLB or PCI bus. When it comes to the operating systems, you can choose between DOS, Windows, OS/2, Windows NT and Linux with DOSEmu.

Features

After starting the emulator, you land in an user interface. It runs in DOS text mode and will be used just like Windows. That is, you can open several windows at once and use the context sensitive help with F1.

Personal C64 also has a built-in file manager that displays the C64 programs with their 16 character long filenames. On the left side you navigate through a directory three, and the file list is on the right side. To start a C64 program, double click the wanted filename or press Enter.

Multi-part games work too, as long as you don't use any disk speeder. With F9 you can change disks on the emulated C64.

In the shareware version the C64 joysticks will be emulated with the arrow keys, and you can fire with the right Control key. In the registered version you can also use external IBM and even C64 joysticks.

Programmers will be especially interested in the recording function that records every executed processor instruction. Whenever an instruction accesses the I/O registers, it will be commented.

Transfering programs

Because the 5¼ inch floppy in the PC cannot read GCR coded 1541 disks, the registered version of the emulator includes a cable between the PC's printer port and the User port of a real C64 or C128. This C64 works then as a server and its floppies will be shown in the file manager. By pressing F8 you can copy single files between the two systems, and whole diskettes can be copied with Alt+F8. Disk images will be transfered with a floppy speeder that copies a disk side in 1:40 minutes. The transfers are disabled in the unregistered version.

Distribution

The registered German version can be ordered for 49 to 101 German marks directly from the author (Wolfgang Lorenz, 100112.220@compuserve.com). The order form is in the file BESTELL.TXT. For the English version, there are several distributors. You can get a current list of distributors from the author.
Marko Mäkelä (Marko.Makela@HUT.FI)