Commodore PET 2001 Series


Credits:
Commodore PET 2001 by Commodore International / Commodore Business Machines (CBM), 1977-1979.
Commodore PET 2001 emulation © 2014 Thomas Skibo (all rights reserved, redistribution permitted).
This version uses its own 6502 CPU emulation, © 2005–2023 Norbert Landsteiner, masswerk.at.
PET keyboard image (SVG, rerendered to PNG) by Lovelac7, 2008, Wikimedia / Creative Commons.
Image of PET 2001 computer (edited) by Tomislav Medak, 2009, Creative Commons.
Revised interface, screen emulation, input and output handling, as well as import and export features and utilities by Norbert Landsteiner, 2017–2022, www.masswerk.at.

Running Files:
You may run programs by simply dragging and dropping files onto the virtual screen of the emulator.
Supported file formats are:

Binary files will be run automatically (hold SHIFT to override), while BASIC source files are just loaded in order to allow for an inspection of the generated BASIC program. (BASIC source files may be both in lower and upper case, case is evaluated on a per-word basis. No attempt is made to translate non-alphabetic PETSCII characters, please use "chr$()" or the special PETSCII escapes instead.)
You may also provide a BASIC source text as URL-Data. See the link console to craft such a URL.
For best gaming experiences set the keyboard to "Games"-mode (no simulated key repeat and immediate touch interaction) from the pop-up menu at the bottom of the virtual screen.

Directories are fully emulated for disk images and tape archives (emulated as disks in drive 8), including LOAD commands and directory listings from BASIC, wildcards and type selectors. Please mind that the emulated IEEE interface currently doesn’t support advanced BASIC 4.0 disk commands. (E.g., please use the traditional “LOAD "$",8” instead of “DIRECTORY”.)

New: Basic support for BASIC 4.0 with "ROM4".
"ROM4" also uses the newer character layout with upper-case for shifted letters and lower-case for unshifted letters, when using the lower-case/upper-case character ROM.
Moreover, switched to my own CPU emulation.

See here for some games (with hotlinks to load them into the emulator) and PET 2001 manuals.

Note for iPad users (9.5in): Consider adding this page to your home screen. If started from there, the navigation bar will be hidden and the interface should just fit the screen.