Search found 302 matches

by kmurta
Fri Dec 09, 2022 8:07 pm
Forum: Development
Topic: Announcement: incoming birthdaypresent AROTZX81
Replies: 3
Views: 998

Re: Announcement: incoming birthdaypresent AROTZX81

You have a birthday and we get a present? :D
Waiting to see your new creation, thank you!
by kmurta
Mon Dec 05, 2022 8:05 pm
Forum: Software
Topic: Turtle Graphics for Toddy Forth-79
Replies: 3
Views: 2144

Lévy's C Curve

A procedure for drawing the Levy c-curve : VALUE SIZE DEFINE C-CURVE ( n -- ) ?DUP 0= IF SIZE FORWARD EXIT THEN 45 LEFT DUP 1- RECURSE 90 RIGHT DUP 1- RECURSE 45 LEFT DROP END Set an appropriate segment length and then execute C-CURVE with the number of iterations on the stack. Examples of use: 400 ...
by kmurta
Sat Dec 03, 2022 1:22 am
Forum: Software
Topic: Turtle Graphics for Toddy Forth-79
Replies: 3
Views: 2144

Fractal Fern

The Barnsley fern is a fractal named after the British mathematician Michael Barnsley who first described it in his book Fractals Everywhere. from Wikipedia Below is a procedure for drawing a variation of the Barnsley fern. Usage is: size angle FERN Where size is the lenght of leaf and angle is the...
by kmurta
Mon Nov 28, 2022 12:16 am
Forum: Software
Topic: Turtle Graphics for Toddy Forth-79
Replies: 3
Views: 2144

Turtle Graphics for Toddy Forth-79

TF79TG.PNG In the 1980s, one of the things that most caught my attention in computer science journals were the articles about the Logo language. I managed to replicate some of those fascinating graphics on my TK82C, but on a 64x44 pixel screen and with Basic's slowness, the result left much to be d...
by kmurta
Sun Nov 27, 2022 7:24 pm
Forum: Development
Topic: ZX81 Toddy Forth-79
Replies: 41
Views: 12925

Re: ZX81 Toddy Forth-79

I recently made some updates to the EDITOR and HGR extensions to fix bugs and add new features, they are: EDITOR: - correction of a bug that occurred in FILE mode and caused the system to crash when deleting or adding lines. - added the V command to clear the current screen. HGR: - correction of a b...
by kmurta
Wed Nov 02, 2022 2:09 pm
Forum: Development
Topic: Setting up an eprom with coral basic interpreter
Replies: 91
Views: 45109

Re: Setting up an eprom with coral basic interpreter

I disabled the mirroring ram in 8k to 16k while having the 16kb ram pack loaded. What do I do wrong, or else, where am I being stupid ? :cry: My apologies, you're not being stupid! I mistakenly assumed that CBI-REL.P already moved the relocated code to the new address, but it doesn't. Furthermore, ...
by kmurta
Wed Nov 02, 2022 1:07 pm
Forum: Development
Topic: Setting up an eprom with coral basic interpreter
Replies: 91
Views: 45109

Re: Setting up an eprom with coral basic interpreter

Disable "Auto LOAD on Insert", it's the last icon on the top right in the Tape Manager.
by kmurta
Tue Nov 01, 2022 6:31 pm
Forum: Development
Topic: Setting up an eprom with coral basic interpreter
Replies: 91
Views: 45109

Re: Setting up an eprom with coral basic interpreter

Hi friend, sorry for the delay, unfortunately real life is hard and I don't have all the time I would like to dedicate to the ZX81, but I will try to help you. First set RAMTOP to address 27400: POKE 16388,8 POKE 16389,107 NEW and loads the CBI.P, then loads the CBI-REL.P, set the destination addres...
by kmurta
Sun Oct 30, 2022 8:37 pm
Forum: Development
Topic: Setting up an eprom with coral basic interpreter
Replies: 91
Views: 45109

Re: Setting up an eprom with coral basic interpreter

1024MAK wrote: Sun Oct 30, 2022 7:05 pm is the code written to be relocatable?
Yes, CBI is relocatable, use the CBI-REL.P program for that.

It is possible to relocate CBI to address 8192 and then write an 8Kb EPROM mapped to that address.
cbirel.png
cbirel.png (4.17 KiB) Viewed 9176 times
by kmurta
Sun Oct 16, 2022 10:28 pm
Forum: Development
Topic: ZX81 Toddy Forth-79
Replies: 41
Views: 12925

Re: ZX81 Toddy Forth-79

Thanks Martin and Moggy for the kind words. A video demonstrating some features: https://youtu.be/6MJHeJtC_WE Edited: The ROTSOM that appears in the video is not included in the TF79 package, so I make it available below. \ ROTSOM : SON 15 8 SOUND 254 7 SOUND ; : SOFF 0 8 SOUND 255 7 SOUND ; : ROTSO...