Using the emulator
You can speed up the emulator, most PCs should run at 100%, iPads run OK at 66%.
You can use the on-screen keyboard with a touch device. In that case the shift key acts as a toggle, press it once and then a key to get the shifted character; press it twice to lock the shift on, and again to release it.
The Emulator Page has more information about using the emulator.
Acknowledgements
The Javascript version of Jtyone was converted from the original EightyOne emulator which includes code by Mike Wynne and Philip Kendall. The emulator uses adapted versions of js-unzip and js-inflate to access TZX files within ZIP files.
Use on Other Web Sites
The emulator can be used subject to the following license:
/* JtyOne - A JavaScript ZX81 emulator. * Translated from EightyOne - A Windows ZX80/81/clone emulator. * Copyright (C) 2003-2006 Michael D Wynne * Java translation (C) 2006 Simon Holdsworth * JavaScript translation (C) 2015 Simon Holdsworth * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */