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:

Re: ZX PRINTER on the ZX80

Post by stefano »

This is my boldest attempt: to drive a single printer line.
The Spectrum version simply jumps into the ROM, ZX81, Lambda and J. ACE uses a custom control loop.
I have no idea on whether the printer will like the sync control I deployed because I do not have the real hardware, but I'm very curious..

The attached programs should work on the ZX80, ZX81, ZX Spectrum and TS2068, the program will take very long to run (probably overnight) and should print a 255x255 non zoomed Mandelbrot fractal. If you like this sort of things I can provide a super high resolution of the past "coswave" example, e.g. by rotating the picture and printing, say, 600 or more rows.

The same function includes the standard 8 rows buffer printing, which will permit different column resolutions. Another possible evolution is an HR version of the hardcopy of the text page, obtained by rotating the output and using a 10x10 or 12x10 font (or by just providing slightly taller characters, e.g. 8x10).
a.O
255x255 Mandelbrot printing, ZX80 version
(2.64 KiB) Downloaded 203 times
a.P
255x255 Mandelbrot printing, ZX81 version
(3.46 KiB) Downloaded 201 times
a.tap.gz
255x255 Mandelbrot printing, ZX Spectrum and TS2068 version
(2.5 KiB) Downloaded 205 times
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: ZX PRINTER on the ZX80

Post by stefano »

Driving single pixel rows on the ZX Printer (program fits in 4K, ANY Sinclair computer, Timex, ACE etc..)
Driving single pixel rows on the ZX Printer (program fits in 4K, ANY Sinclair computer, Timex, ACE etc..)
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 »

Hi Stefano
I printed using a ZX81 and Alphacom printer: I found, that there are "gaps" between the printed lines and thus the image is streched in vertical directiom:

mandel-low density.JPG

Text hardcopies do not have these gaps (despite my printer does not print exactly squares: characters are slightly streched in vertical direction):

hardcopy-high density.JPG
hut-high-density.JPG


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 »

Thankyou Siggi, I feared something like that :(

..but it is still a nice output for a zx81 :)


It is still an interesting result, but it limits the single row drive use; there could be a way to slow down the paper feed, I'll investigate.
The 8 rows buffered printing should behave differently, I'll try to prepare another test program.
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: ZX PRINTER on the ZX80

Post by stefano »

.. one more crazy idea for printing row by row. The stretched output can be used to hardcopy in BANNER mode by providing a bigger font and rotating the output :D
banner.jpg
copy_banner.zip
(4.57 KiB) Downloaded 186 times
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: ZX PRINTER on the ZX80

Post by stefano »

HCBANNER.P
Version without autostart, to be used in your own basic programs ;)
(3.64 KiB) Downloaded 197 times
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: ZX PRINTER on the ZX80

Post by stefano »

I just discovered the Seikosha GP50S manual, it suggests an interesting way to get the graphics output: it copies a ROM routine and slightly modifies it (only 4 bytes changed!).

http://www.sinclair.hu/speccyalista/kon ... Manual.pdf

I don't know whether the other printers could work in that way, was it ever tried ?
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: ZX PRINTER on the ZX80

Post by Moggy »

I think having to wait 10 minutes before it prints anything is a bit of a downer, it would be quicker to draw the graphics with a pencil. :lol:
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: ZX PRINTER on the ZX80

Post by stefano »

hmm, yes I should have figured it out!
but was it working on different zx printers too?
Post Reply