Repository navigation
Releases
v0.9.0
Full Changelog: v0.8.2...v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.0
v0.6.0
v0.5.0
v0.4.1
v0.4.0
FujiNet Go ColecoVision 0.3.1
Games run at the correct speed again. The emulator phase-locks to the
display's refresh so frames land on the panel's vblank, but it was following
those ticks one machine frame per tick however fast they came. The KDE
frontend polls on an 8 ms timer, so every game there ran at ~125 Hz -- double
speed -- and a 120 Hz display, or Windows with the compositor off, would have
done the same or worse in any frontend.
The tick rate is now measured, and the lock only engages for a display
running within a few percent of the ColecoVision's own 59.92 Hz (59.94, 60
and 59.997 Hz panels all qualify). Anything else falls back to the
emulator's own wall clock, which keeps exact time. The boot smoke test now
feeds 125 Hz and 1 kHz tick sources and requires the machine to hold ~60
frames a second through both.
The ColecoVision BIOS is copyrighted Coleco firmware and is not included; the
app imports one on first run. See COMPLIANCE.md.
Full Changelog: v0.3.0...v0.3.1