See also:
Utility packs 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 application/x.zx.tap or the like.
header set Access-Control-Allow-Origin *
application/x.zx.tap
Example: CC2011.
Useful tools:
Emulator tests:
Map of Arnhem by CCS:
ZX keyboard layout
Copy Screen