virtualc64
virtualc64 copied to clipboard
VirtualC64 is a cycle-accurate C64 emulator for macOS
Hi, I have several saved .VC64-configs (f.i. with different attached .crt). When starting VC64 with such a config-File, the name of it is not shown in titlebar ("Untitled" is shown...
This is a prerequisite for #781. Implementing run-ahead requires the emulator to be aware of all state changes coming from outside (key presses, joystick movements, etc.). Once this is assured,...
Hi, there is a new RESID version in VICE 3.8: - reSID: fixed a Noise Init problem - reSID: filter tweaks - reSID: The 6581 saw+pulse waveform was wrong -...
As one of the main entry points, the Muxer class provides function ```c++ void executeUntil(Cycle targetCycle); ``` which runs SID to the specified target cycle and produces some sound samples...
After loading and run the game, Virtual C64 hangs in about 5 seconds. [Kaktus (1983)(Supersoft).zip](https://github.com/dirkwhoffmann/virtualc64/files/14486788/Kaktus.1983.Supersoft.zip)
VirtualC64 calls `rand()` at multiple places. Although the returned sequences are deterministic, this causes issues in run-ahead mode, since both instances would query different numbers and diverge. TODO: Implement a...
To reproduce: - Install REU - Drag [TreuLove](https://github.com/user-attachments/files/16196661/TreuLove.prg.zip) into memory The CPU will jam eventually.
To improve the accuracy of REU emulation, the REU needs to pull down the CPU's RDY line at the beginning of a DMA transfer and release it afterward. Currently, the...
Snapshots can grow large, especially when a memory extension such as a REU or a GeoRam is attached. In 5.1, memory should be stored in a compressed format in snapshots....
Version 5.1b2 (240909) lead to disk drive problems ... when starting demos with 100% and at a later stage changing the speed, the music will continue to play but the...