Timing Test - redcode/ZXSpectrum GitHub Wiki

Author: Rak, Patrik
License: GPL

Version Release date Links Download
v0.3 2013-12-09 Forum post zip (hosted) - zip (original URL)
v0.2 2007-09-25 Forum post 1, Forum post 2 zip (hosted) - zip (original URL)

Description

Expected results

v0.3

ZX Spectrum 48K
Frame duration 0: contended NOP
Early and late timings
Early timings

Late timings
1: snow effect NOP 2: IN #00FE IO
Early timings

Late timings
Early timings

Late timings
3: IN #00FF IO 4: IN #7FFE IO
Early and late timings
Early timings

Late timings
5: IN #7FFF IO 6: IN #FFFE IO
Early timings

Late timings
Early timings

Late timings
7: IN #FFFF IO 8: 128k page RET
Early and late timings
Early and late timings
ZX Spectrum + 128K / +2 (any mode)
Frame duration 0: contended NOP
Early and late timings
Early timings

Late timings

1: snow effect NOP 2: IN #00FE IO
Early timings

Late timings
Early timings

Late timings
3: IN #00FF IO 4: IN #7FFE IO
Early and late timings
Early timings

Late timings
5: IN #7FFF IO 6: IN #FFFE IO
Early timings

Late timings
Early timings

Late timings
7: IN #FFFF IO 8: 128k page RET
Early and late timings
Early and late timings
ZX Spectrum +2A / +2B / +3 / +3B (any mode)
Frame duration 0: contended NOP
1: snow effect NOP 2: IN #00FE IO
3: IN #00FF IO 4: IN #7FFE IO
5: IN #7FFF IO 6: IN #FFFE IO
7: IN #FFFF IO 8: 128k page RET

v0.2

ZX Spectrum 48K
Frame duration 0: contended NOP
Early and late timings
Early timings

Late timings
1: snow effect NOP 2: IN #00FE IO
Early timings

Late timings
Early timings

Late timings
3: IN #00FF IO 4: IN #7FFE IO
Early and late timings
Early timings

Late timings
5: IN #7FFF IO 6: IN #FFFE IO
Early timings

Late timings
Early timings

Late timings
7: IN #FFFF IO 8: 128k page RET
Early and late timings
Early and late timings

Results on real hardware

v0.3: ZX Spectrum +2 (ES)

Tested by Víctor Iborra

128K mode
Frame duration 0: contended NOP
1: snow effect NOP 2: IN #00FE IO
3: IN #00FF IO 4: IN #7FFE IO
5: IN #7FFF IO 6: IN #FFFE IO
7: IN #FFFF IO 8: 128k page RET

v0.3: ZX Spectrum +3

Tested by ZXGuesser

48K mode
Frame duration 0: contended NOP
1: snow effect NOP 2: IN #00FE IO
3: IN #00FF IO 4: IN #7FFE IO
5: IN #7FFF IO 6: IN #FFFE IO
7: IN #FFFF IO 8: 128k page RET
⚠️ **GitHub.com Fallback** ⚠️