EMU41 Advanced Printer Applications : EMU41 makes available a virtual printer device by routing data to the LPT1 parallel printer port. Use the following short routine MARGIN for selecting the printer and for setting the left margin by a short ESC sequence. Than use the well known HP-41 standard commands for printing like PRP or PRA. 01_LBL "MARGIN" 02 "PRINTER" 03 FINDID 04 SELECT 05 MANIO 06 "_&a08L" ; 027 038 097 048 056 076 set left margin 07 OUTA 08 END The EXT-IL-ROM makes possible multi column prints of HP-41 user code software programs: First execute MARGIN. Now CF 00 (standard with of a column = 22 characters). Enter 3 to X-Register (= three columns) and execute MCPRP (identical to the standard PRP command). At the prompt switch to Alpha-Register and enter the program name for printing. For creating a six column print run the following program SIXCOL than execute MCPRP and enter the program name. 01_LBL "SIXCOL" 02 "PRINTER" 03 FINDID 04 SELECT 05 MANIO 06 "_&a06L" ; 027 038 097 048 054 076 set left margin 07 OUTA 08 "_&k2S" ; 027 038 107 050 038 compressed print mode 09 OUTA 10 SF 00 ; only 120 / 6 = 20 characters per column 11 120 12 ENTER^ 13 6 14 END The SKWIDBC-ROM makes possible fast HP-41 barcode plots. First select the printer by 2 SELECT, MANIO. Enter 13 to X-Register (=13 program bytes plus header bytes per line), and SF 00 (Laser Jet printer mode). Enter the program name to Alpha-Register and execute PROGBC....