SHREB Programs

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

SHREB Programs

Post by GCHarder »

Short programs written using SHREB 3.0 (Software Hi-Res Extended BASIC).

SHREB manual...

https://sinclairzxworld.com/viewtopic.php?f=10&t=1441

Hardware required: Static RAM in the 8K-16K area for the WRX display file.

Greg
Attachments
Nodes.zip
Program
(20.56 KiB) Downloaded 116 times
Screen shot
Screen shot
Spiral.zip
Program
(18.72 KiB) Downloaded 132 times
Screenshot
Screenshot
Spiral.gif (9.59 KiB) Viewed 5738 times
Last edited by GCHarder on Sun Nov 20, 2022 10:55 pm, edited 1 time in total.
David G
Posts: 387
Joined: Thu Jul 17, 2014 7:58 am
Location: 21 North, 156 West

Re: SHREB Quickies

Post by David G »

wow. a ZX81 can do that? Back in the day, static RAM was hundreds of dollars so I never got to see it. Nowadays it's only $4

The programs says "DICK WAGNER CCATS 12/90". What is CCATS? timexsinclair.com says that Dick was the editor of the CCATS User Group newsletter. I looked at this newsletter online and it's from my neck of the woods in Oregon

Clackamas Computer Applied Training Society "Computing the Future - In Clackamas County"

Wow again. I was there several times a year circa 1988 (my grandparents lived in Clackamas county). But I didn't know about users groups back then i was living on the Pacific ocean in a very rural area. In fact I only knew four other people that had Sinclair machines. Now i see there was an active user's group not too far away. In 1991 when I was on vacation in California i went to a user group meeting at Stanford but they were only talking about Sinclair QL or something i'd never heard of before ...

Come to think about it, one of the reasons I went to the Stanford meeting was me and my friend were discussing how neat it would be have HiRes. We even called an old advert about it. It was a guy in New York, but the lady on the phone said he had "moved to Israel" ...
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

Re: SHREB Quickies

Post by GCHarder »

CATS=Capitol Area Timex/Sinclair Users Group (C.A.T.S.)

This program came from one of their newsletters.

https://archive.org/details/cats-newsle ... an%201984/

Static RAM may have been expensive back then but I doubt hundreds of dollars as I would have been too cheap to buy it at that price!

Greg
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

Re: Circle Squared

Post by GCHarder »

Circle² by Mel Richardson from Sinc-Link v4n6.

Produces odd symmetrical-asymmetric images

I've modified the original program to display full screen images.

I've also included a standard ZX81 version of the program.
This is handy as a "preview" app as the Hi-Res version
can take quite a long time to complete.

Tested in emulation only using sz81 and EO. Set speed to
maximum on both.


Greg
Attachments
screenshots
screenshots
Circle Squared.zip
program
(249.86 KiB) Downloaded 115 times
User avatar
blittled
Posts: 229
Joined: Fri Dec 19, 2008 3:04 am
Location: Northwestern Pennsylvania, USA

Re: SHREB Quickies

Post by blittled »

GCHarder,
Thanks for the CATS Newsletter link. I was a member in 1985-1986 before moving back home from DC. I may have submitted an article or two for it. I'll have to look at them when I get a chance.
2X Timex Sinclair 1000, ZX81, ZX80Core, 5X 16K Ram Pack, ZXBlast, ZX P file to Ear Input Signal Converter, Elf II
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

Chaos Game

Post by GCHarder »

Chaos Game by Bob Werner

from

Sinc-Link v08n5 Sept-Oct '90

Includes SHREB and ZX81 versions.

I've modified the program for full screen display.

Also, there was a slight bug in the original program, line...

230 LET roll=INT(.5+RND*3)

has 4 possible outcomes 0, 1, 2 or 3 which distorts the results.

This line should be...

230 LET roll=INT(RND*3)+1

which has 3 possible outcomes 1, 2 or 3.

Greg
Attachments
Chaos Game.zip
Program
(73.51 KiB) Downloaded 122 times
Screenshot
Screenshot
Chaos Game.gif (10.47 KiB) Viewed 5525 times
David G
Posts: 387
Joined: Thu Jul 17, 2014 7:58 am
Location: 21 North, 156 West

Re: Chaos Game

Post by David G »

Hey! There's a wikipedia article on this: Chaos game
David G
Posts: 387
Joined: Thu Jul 17, 2014 7:58 am
Location: 21 North, 156 West

Re: Chaos Game

Post by David G »

The ZX81 version works fine

For the WRX version, I used EightyOne configured for:
* 16K
* WRX graphics
* RAM in 8K area

And to speed it up, changed the Speed to 32x (the fastest setting available) with frame skipping. I've never used the speed setting before but it's handy for this program
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

"MOD"ified Shapes

Post by GCHarder »

MODified Shapes For IBM by Paul W. Carlson
from
COMPUTE! v08n06 May, 1986

MODified Shapes For T/S by Peter McMullin
from
Sinc-Link v4n3 (MODified Triangles) and
Sinc-Link v4n6 (MODified Squares)

The Sinc-Link programs were originally designed for the John Oliger video mod for the T/S 1000.

I wish I could get one of these and JOBASIC!

More info...

https://www.timexsinclair.com/product/v ... e-project/

Tested in emulation only using sz81 and E0. Enable WRX mode and
8k-16k RAM before LOADing.

I've also included "Spectrum" and "QuickBASIC" versions of the
programs.

Download QB64 to load and run the QB programs.

Greg
Attachments
MODified Shapes.zip
Programs and support files
(1.25 MiB) Downloaded 135 times
Screenshot Thumbnails
Screenshot Thumbnails
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: SHREB Quickies

Post by Moggy »

Works on real ZX81 with Zxpand too, only the quit key doesn't work so have to wait for display finish or stop manually if you want to move on but apart from that bloody great stuff as usual Greg! :ugeek:
Post Reply