ZX PRINTER on the ZX80

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

ZX PRINTER on the ZX80

Post by stefano »

A vanilla ZX80 couldn't print a thing on the ZX PRINTER, the NEWROM (which was the ZX81 ROM retrofitted on it) was the only way to fill the gap.. until now ;)
I think I mastered the ROM portion of the ZX PRINTER enough to be able to provide valid custom drivers, so here's an example for the ZX80, il will take a bit of time while designing the picture, then it will wait for a keypress.. avoid pressing NEWLINE or SPACE, turn on the printer (if needed), and press, say, 'G'.

I'm not attaching a screenshot to raise a little bit the curiosity :P

a.O
ZX Printer test for the ZX80
(3.06 KiB) Downloaded 204 times
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: ZX PRINTER on the ZX80

Post by Moggy »

stefano wrote: Fri Jul 27, 2018 2:47 pm A vanilla ZX80 couldn't print a thing on the ZX PRINTER, the NEWROM (which was the ZX81 ROM retrofitted on it) was the only way to fill the gap.. until now ;)
I think I mastered the ROM portion of the ZX PRINTER enough to be able to provide valid custom drivers, so here's an example for the ZX80, il will take a bit of time while designing the picture, then it will wait for a keypress.. avoid pressing NEWLINE or SPACE, turn on the printer (if needed), and press, say, 'G'.

I'm not attaching a screenshot to raise a little bit the curiosity :P


a.O
A "vanilla" ZX80 could print with with the ZX80 printer albeit with an equivilent of the COPY command, thanks to an article in Sync(My mistake ZXcomputing not Sync) magazine which I will dig out should there be any interest (doubtful)
I tried it and it worked well with a print quality better than provided by the 81.

That was before all 7 of my Sinclair printers went tits up and I converted to Alphacom. :lol:
Last edited by Moggy on Fri Jul 27, 2018 10:28 pm, edited 2 times in total.
User avatar
Paul
Posts: 1511
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: ZX PRINTER on the ZX80

Post by Paul »

I'm definitely interested Moggy!
In theory, there is no difference between theory and practice. But, in practice, there is.
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: ZX PRINTER on the ZX80

Post by Moggy »

I thought you might be Paul as God knows I have thrown enough printer paper your way. :lol:

I mentioned it some time ago on this thread but for some reason the links no longer work for me!

viewtopic.php?f=7&t=314&p=2350&hilit=printer+zx80#p2350


EDIT
I may have got my magazines wrong as the article seems to stem from ZX computing judging by the link so will seek it elsewhere.
Last edited by Moggy on Fri Jul 27, 2018 10:49 pm, edited 2 times in total.
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: ZX PRINTER on the ZX80

Post by Moggy »

Found it!

The code is on the second page of the article.

https://archive.org/stream/ZX-computing ... #page/n119


Happy printing. :lol:

I now recall the reason for the better print quality was due to using an under powered power pack which ran the motor and the printer styli somewhat slower and allowed the styli to dwell on the paper surface longer, when I switched to the correct power pack the contraption ran at normal speed and as a result the print quality was the usual Sinclair crap. :lol:
User avatar
Paul
Posts: 1511
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: ZX PRINTER on the ZX80

Post by Paul »

Thanks a lot Moggy. That's an interesting read.
I hope I find time to add this into the ROM some time so COPY and LPRINT will be available together with the ZXPand commands....
In theory, there is no difference between theory and practice. But, in practice, there is.
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: ZX PRINTER on the ZX80

Post by Moggy »

Excellent news Paul :D , It would be nice to see my Alphacoms would working on the 80.
User avatar
siggi
Posts: 988
Joined: Thu May 08, 2008 9:30 am
Location: Wetterau, Germany
Contact:

Re: ZX PRINTER on the ZX80

Post by siggi »

stefano wrote: Fri Jul 27, 2018 2:47 pm I'm not attaching a screenshot to raise a little bit the curiosity :P
Very nice :D
Did you use lowres PLOT and then hardcopy()?

Siggi
My ZX81 web-server: online since 2007, running since dec. 2020 using ZeddyNet hardware
http://zx81.ddns.net/ZxTeaM
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: ZX PRINTER on the ZX80

Post by stefano »

Very interesting, indeed !
I'm strongly tempted to revert that HEX set to the equivalent mnemonics and compare it to my work..
The whole article is very clean, by the way :)
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: ZX PRINTER on the ZX80

Post by stefano »

>Very nice :D
>Did you use lowres PLOT and then hardcopy()?
>
>Siggi

Yes. I think it is of some interest that the graphics symbols codes change between zx80 and zx81 but the program can be compiled for both without having to adapt it.
Post Reply