Say Hello to VirtualC64
The development of VirtualC64 is based on three basic principles. Easy: VirtualC64 aims for bridging the gap between the emulated and the real machine with an easy-to-use interface. Clean: It is my deep conviction that the code quality is as important as system-level functionality. Free: VirtualC64 is open-source software.
When the emulator launches for the first time, you will be prompted to add four Rom images per drag-and-drop. Due to their unclear copyright status, the Rom images are not pre-installed. As a side note, however, it should be mentioned that VirtualC64 is compatible with the Rom images included with other C64 emulators such as VICE.
If you do not have legal access to the original Commodore Roms, you can run the emulator with the free Rom replacements that have been developed as part of the Mega65 project. Recent versions of these Roms ship with the emulator and can be installed with a single click in the Rom configuration panel.
To use a joystick within the emulator, either enable keyboard emulation or connect an external USB joystick. It is recommended to use the emulator with the Speedlink Competition Pro (USB), but other controllers such as the Sony Dualshock 4 are supported, too. VirtualC64 also supports the RetroFun! USB adapter which allows the connection of original Commodore joysticks.
by other authors