apple2js/js
Ian Flanigan f5ad2cca16
Track raw parallel port output and allow it to be downloaded (#36)
This change adds a download link to the printer dialog. The contents
of the download will be the raw bytes written to the parallel
interface. Note that often these bytes will have the high-bit set
causing the contents to look like gibberish.

However, this is extremely handy because it allows one to turn the
printer output into a PDF:

1.  In Appleworks (for example) configure an Apple ImageWriter in slot
    1 and print a file.
2.  Download the printer output.
3.  Download the header file from https://github.com/AppleWin/AppleWin/files/1168047/ImageWriterEmulator-NoLF.ps.txt
4.  In Linux, run:
    ```shell
    $ cat ImageWriterEmulator-NoLF.ps.txt raw_printer_output.bin | ps2pdf - printer_output.pdf
    ```

Note that the parallel port emulation in apple2js does not yet support
Print Shop, so I haven't been able to test that out.
2020-10-17 16:53:13 -07:00
..
applesoft Fix acceleration, normalize heavily used signatures. (#18) 2019-12-29 19:13:59 -08:00
cards typo 2020-09-20 06:37:26 -07:00
formats Various fixes (#23) 2020-04-23 19:47:44 -07:00
intbasic
roms Simple Smartport (#31) 2020-09-12 19:42:18 -07:00
ui Track raw parallel port output and allow it to be downloaded (#36) 2020-10-17 16:53:13 -07:00
apple2.js Fix a problem where sometimes the emulator would run too fast (#34) 2020-10-11 08:50:20 -07:00
apple2io.js Move //e specific out of apple2io.js (#28) 2020-08-06 06:31:27 -07:00
base64.js
canvas.js Basic copy and paste. 2020-09-03 22:39:16 -07:00
cpu6502.js Clean up lint. 2020-03-26 20:01:24 -07:00
entry2.js Less ES6 2019-06-15 15:59:02 -07:00
entry2e.js Less ES6 2019-06-15 15:59:02 -07:00
main2.js Add a "Clear" button to clear the printer paper (#35) 2020-10-11 08:48:16 -07:00
main2e.js Add a "Clear" button to clear the printer paper (#35) 2020-10-11 08:48:16 -07:00
mmu.js Move //e specific out of apple2io.js (#28) 2020-08-06 06:31:27 -07:00
prefs.js Export instead of attach to window, and make webpack like it. 2019-03-31 20:52:45 -07:00
ram.js Use bit math more places. (#15) 2019-11-23 19:05:52 -08:00
symbols.js
util.js Clean up lint. 2020-03-26 20:01:24 -07:00