Εκτυπώσεις (print) από τον C64 στον εκτυπωτή.

Miltos01

RetroN00b
Joined
29 Ιαν 2008
Μηνύματα
15
Αντιδράσεις
0
Προσπαθόντας να ανασύρω από το μπαούλο της μνήμης μου το τρόπο εκτύπωσης μέσα από τον 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.

Αυτά...
 
Μπλουζα