
PRCONV 1.0

De Printer Code Converter (PRCONV) kan stuurcodes die naar de printer 
gestuurd worden vervangen door andere codes en eventueen bijbehorende 
aktie ondernemen

Dingen als het omzetten van verschillende bit-image formaten zijn geen
probleem. Mogelijke toepassingen zijn bijvoorbeeld:
- Een epson printer als MSX printer laten werken
- Hex-dumps maken, de printercodeconverter kan elke byte als hex afdrukken
- filteren (tabs omzetten in spaties)
- afdrukken in een bepaald lettertype, met bepaalde kantlijnen
- (ook als stuurcodes elke regel herhaald moeten worden)
- omkeren van de volgorde van de bits in grafische data


Als de printer code converter een byte niet wil doorsturen, popt het
programma het returnadres van de stack.
Als de printer code converter zelf codes wil sturen zet het programma
een vlaggetje.


RWL



PRCONV.TSR vertaald:
RWL naar ROBBERT en andersom
RWi naar RAMON en andersom
MJV naar RIES en andersom
(LPRINT "voorbeeld: RIES" heeft dan ook tot gevolg:
voorbeeld: MJV
op de printer...

MSX2EPSN.TSR vertaald MSX printerbesturingscodes naar EPSON codes. Welke
codes precies vertaald worden is te zien in het laatste deel van de source
van MSX2EPSN






MSX2EPSN werkt, ik heb er tekeningen van de designer mee uitgedraait op de
laserprinter, en zelfs HALOS liet zich door de code converter bedwingen...

Wat PRCONV betreft, dat is nu eigenlijk gewoon een demo met wat namen.
interessant is het dubbel inladen van PRCONV, dan blijkt dat het niet
printer door het poppen van een return andres niet helemaal de goede
methode is. Hoe staat het met de samenwerking met een printerbuffer?


RWL

