Προσπαθόντας να ανασύρω από το μπαούλο της μνήμης μου το τρόπο εκτύπωσης μέσα από τον c64 εκείνων των γεμάτων PEEK & POKE προγραμμάτων του λειτουργικού του (BASIC) - θα θυμάστε εκείνες τις λίστες προγραμμάτων που παράγονταν σε θορυβόδεις της εποχής εκτυπωτές dot matrix- και χάνοντας σχεδόν μια μέρα από τη ζωή μου, θυμίζω στους εραστές του c64 το σετ εντολών για τη δουλειά αυτή:
open 3,4 : REM opens a channel to the printer. 3 is the channel/logical file#, 4 the device number of the printer
cmd3: REM cmd3 redirects all outputs to the channel you just opened.
list: REM list lists the basic listing, but thanks to the cmd3 above the ouput is now going to the printer, not the screen
print#3: REM print#3 kind of undoes the cmd command and resets output to the screen again.
close3 REM lose3 closes channel/logical file# 3 (για να μπορέσετε να χρησιμοποιήσετε πάλι το αρχείο)
Χρησιμοποιώ σαν emulator το WinVICE -δυστυχώς ο c64 που είχα πουλήθηκε πριν κάποια χρόνια (έγκλημα!!!)- και σε πρώτη δόση πήρα τις εκτυπώσεις σε εικονικό αρχείο. Οι ρυθμίσεις που έκανα είναι οι παρακάτω:
Settings--->Peripheral settings--->Printer 4 (καρτέλα)
Τσεκάρουμε το Printer Emulation IEC Device
Print Emulation: File System
Printer driver:NL10
Output: Graphics
Output to file:1
Output file name#1: printout.txt (σημαντικό--->rename the original)
Τα υπόλοιπα ως έχουν...
Τέλος για να πάρετε τις εκτυπώσεις σας από το εικονικό αρχείο που δημιουργήθηκε σε οποιοδήποτε σύγχρονο εκτυπωτή (laser ή inkjet) εγκαταστείστε Vice Output to PostScript θα το βρείτε εδώ:
http://www.pdbuchan.com/commodore/vicetops.html
ή καλύτερα το VMPS801.EXE το οποίο θα το βρείτε εδώ:
http://vmps801.stock-consulting.com/
και το οποίο δίνει την δυνατότητα εκτύπωσης και των ειδικών χαρακτήρων της BASIC.
Αυτά...
open 3,4 : REM opens a channel to the printer. 3 is the channel/logical file#, 4 the device number of the printer
cmd3: REM cmd3 redirects all outputs to the channel you just opened.
list: REM list lists the basic listing, but thanks to the cmd3 above the ouput is now going to the printer, not the screen
print#3: REM print#3 kind of undoes the cmd command and resets output to the screen again.
close3 REM lose3 closes channel/logical file# 3 (για να μπορέσετε να χρησιμοποιήσετε πάλι το αρχείο)
Χρησιμοποιώ σαν emulator το WinVICE -δυστυχώς ο c64 που είχα πουλήθηκε πριν κάποια χρόνια (έγκλημα!!!)- και σε πρώτη δόση πήρα τις εκτυπώσεις σε εικονικό αρχείο. Οι ρυθμίσεις που έκανα είναι οι παρακάτω:
Settings--->Peripheral settings--->Printer 4 (καρτέλα)
Τσεκάρουμε το Printer Emulation IEC Device
Print Emulation: File System
Printer driver:NL10
Output: Graphics
Output to file:1
Output file name#1: printout.txt (σημαντικό--->rename the original)
Τα υπόλοιπα ως έχουν...
Τέλος για να πάρετε τις εκτυπώσεις σας από το εικονικό αρχείο που δημιουργήθηκε σε οποιοδήποτε σύγχρονο εκτυπωτή (laser ή inkjet) εγκαταστείστε Vice Output to PostScript θα το βρείτε εδώ:
http://www.pdbuchan.com/commodore/vicetops.html
ή καλύτερα το VMPS801.EXE το οποίο θα το βρείτε εδώ:
http://vmps801.stock-consulting.com/
και το οποίο δίνει την δυνατότητα εκτύπωσης και των ειδικών χαρακτήρων της BASIC.
Αυτά...