dosbox-x/NOTES/Crystal Dream II.txt
Jonathan Campbell 2268e3ed49 New notes regarding Crystal Dream II. Apparently it can time the display
properly, but not if core=dynamic. Noted.
2015-02-07 03:09:21 -08:00

20 lines
708 B
Plaintext

Crystal Dream II notes:
- Flickering issues, problems with vertical retrace timing.
If playing to GUS or Sound Blaster, the demo attempt to measure
the VGA refresh rate, then use IRQ 0 as sort of a vertical retrace
interrupt to synchronize demo page flipping and rendering to
the display.
For reasons unknown to me at this time, the demo will misdetect
VGA timing if core=dynamic. The dynamic core seems to throw off
the demo's VGA timing code.
If demo effects jump, run too fast/slow, and generally flicker
on screen, then the demo has misdetected the VGA refresh rate
and the timer is not synchronized with vertical retrace.
To avoid this problem, set core=normal or core=full.