Page 1 of 1

ZX-LSYS LINDENMAYER SYSTEMS

Posted: Tue Jan 07, 2014 9:51 pm
by GCHarder
Something new, a Lindenmayer Systems (L-SYS) program for the stock 16K ZX81/TS 1000.

Everything is explained by running the Readme.p file.

Give it a try, make some of your own definitions. Sample definitions are contained in the Parameters.txt file.

Regards;

Greg

Re: ZX-LSYS LINDENMAYER SYSTEMS

Posted: Sat Jan 11, 2014 5:00 pm
by siggi
Hi Greg
wouldn't it make sense to use HIRES for that program (e. g. SHREB)?
Or does it not make sense because of memory limitations on a ZX81 (nowadays 32K or 56K RAM are often available at Zeddies)?

Siggi

BTW: I COPY-ed the README.P-output via ZeddyNet into a file on my PC to have the "manual" available while other programs are running on the Zeddy:
zx81print.txt
(11.35 KiB) Downloaded 211 times

Re: ZX-LSYS LINDENMAYER SYSTEMS

Posted: Sat Jan 11, 2014 6:47 pm
by GCHarder
Been there done that back in '87.

The program is available on Fred's site

http://www.pictureviewerpro.com/hosting/zx81/fredn.htm

as well as here...

http://www.theoldcomputer.com/roms/inde ... 81/Various

However, it doesn't work very well in emulators for reasons Fred explains. I guess I could try fixing that if there's any interest.

I was mainly interested in making a "stock" ZX81 version. In someways I prefer the more dramatic displays.

There's another HI-RES project I've been working on that use these LO-RES LSYS images, maybe I'll post that next week.

Regards;

Greg

Re: ZX-LSYS LINDENMAYER SYSTEMS

Posted: Sat Jan 11, 2014 10:36 pm
by siggi
GCHarder wrote:However, it doesn't work very well in emulators for reasons Fred explains.
But works great on real ZX81 (my ZX81 laptop), even with modern displays, when using a 16:9 display mode:
P1070208_800x600.JPG
P1070208_800x600.JPG (86.11 KiB) Viewed 3484 times
P1070209_800x600.JPG
P1070209_800x600.JPG (59.23 KiB) Viewed 3484 times
:-)
Siggi

Re: ZX-LSYS LINDENMAYER SYSTEMS

Posted: Sun Jan 12, 2014 12:29 am
by GCHarder
That look great, I'm envious!!! It's nice to know that programs can still be tested on the real thing. I have a ZX81 and T/S1000 with RAM pack, just no cables, power supply or B&W CRT TV.

Regards;

Greg

Re: ZX-LSYS LINDENMAYER SYSTEMS

Posted: Sun Jan 12, 2014 1:01 am
by PokeMon
Cool, Zeddy can draw the head of lisa simpson. :mrgreen:

Re: ZX-LSYS LINDENMAYER SYSTEMS

Posted: Tue Jan 21, 2014 7:19 am
by swensont
Another good use of the ZX81 for computation. Looking L-systems I found that they have something in common with cellular automata, they both have a grammer. The rewriting part is interesting and I've never encounted that idea (except for Sendmail rules which have a form of rewriting).

It think it would enhace the program to have a document instead of the readme.p file. It would help to explain the various aspect of L-systems and show examples. Besides, reading ALL CAPS is not too easy to read.