Kaleidoscope program

Discussion about ZX80 / ZX81 Software
Post Reply
User avatar
GCHarder
Posts: 428
Joined: Sat Dec 14, 2013 7:46 pm

Kaleidoscope program

Post by GCHarder »

Kscope by Zack Xavier Haquer (Yuck, Yuck)
From Time Designs v3n1 p13

Hardware required: ZX81 with 16K Rampack optional Chroma interface.

A nice kaleidoscope program by Zack Xavier Haquer.

Note, the 2 REM line contains the scope characters, these can be changed or
even increased to print more scope characters. My only complaint was that the
display is not full screen, Row 0 and Column 0 weren't used, I've fixed that.

I've included a Chroma Interface "upgrade" with more options.

Regards;

Greg
Attachments
Kscope.zip
Programs
(14.93 KiB) Downloaded 126 times
Screen shots
Screen shots
Kscope.gif (10.17 KiB) Viewed 5776 times
Moggy
Posts: 3267
Joined: Wed Jun 18, 2008 2:00 pm

Re: Kaleidoscope program

Post by Moggy »

UDGs can also be used for a more varied effect and I've attached a simple example just to give an idea of what can be achieved.

Eighty One users set it for ZXpand,CHRS128 and no wrx and place all three files in the SD card folder.

SZ-81 (ZXpand version) All files as above in the SD card folder and set it for UDG.

Owners of Andy Rea's UDG board set it for 128 mode.

Load and run the file "CODE2A.P and it will do the rest.
Attachments
KSCOPE UDG.zip
(5.58 KiB) Downloaded 124 times
Fruitcake
Posts: 351
Joined: Wed Sep 01, 2010 10:53 pm

Re: Kaleidoscope program

Post by Fruitcake »

GCHarder wrote: Wed Jun 28, 2023 9:21 pm Hardware required: ZX81 with 16K Rampack optional Chroma interface.
The program works nicely, although I found to get Chroma colour working I needed to enable RAM in the 8K-16K region. The edition 2 or 3 ZX81 ROM is also required else an error 4/1020 occurs.
User avatar
GCHarder
Posts: 428
Joined: Sat Dec 14, 2013 7:46 pm

Re: Kaleidoscope program

Post by GCHarder »

Hmmmm, The program uses a temporary section of lower RAM to decode the ZASCHI characters to actual HEX values for Chroma's use. I mistakenly thought the 8K-16K area was the default setting, but after reading the docs again I see a switch has to be turned on. So next time I'll put a warning notice "Enable 8K-16K Area." or something like that in the program.

Regards;

Greg
Fruitcake
Posts: 351
Joined: Wed Sep 01, 2010 10:53 pm

Re: Kaleidoscope program

Post by Fruitcake »

I've added a link to the program on my website, along with a note about the need for 8K-16K RAM.
Post Reply