See also:
Utility to pack files into ZX Spectrum tapes. It can tokenize Basic programs (-b).
-b
Download:
Generates GIF screenshot from a snapshot or a tape.
Some my emulator tests:
Script to show popup with a program running in Qaop/JS: qaop-popup.js. The HTML should contain proper link with data-qaop attribute:
data-qaop
<a data-qaop href=//torinak.com/qaop/#l=//example.com/program.tap> Title </a>
Cross origin access should be enabled for a tape or a snapshot to load. In .htaccess put header set Access-Control-Allow-Origin *. Also, file type is inferred from name suffix. To override this, set content type to application/x.zx.tap or the like.
header set Access-Control-Allow-Origin *
application/x.zx.tap
Example: CC2011.
My precise Z80 delay routine.
ZX keyboard layout
Commented Spectrum 48K ROM in assembly.
Map of Arnhem by CCS:
Copy Screen Links Useful tools: Sjasm – cross-assembler for Z80 CPU, Sjasmplus, Pasmo – another cross-assembler. Emulator tests: z80test by Patrik Rak, Redcode's test collection.
Useful tools:
Emulator tests: