Search found 305 matches

by kmurta
Sat Mar 16, 2024 10:59 pm
Forum: Development
Topic: JOY81 - Programmable Joystick Interface for ZX81
Replies: 102
Views: 62245

Re: JOY81 - Programmable Joystick Interface for ZX81

Remembering that you must provide the piggyback connector, although I think this other solution is better: https://www.zx81keyboardadventure.com/2 ... iGfnhStNoE
by kmurta
Sat Mar 16, 2024 10:43 pm
Forum: GAMES
Topic: Snake Game - a game written in Forth
Replies: 4
Views: 588

Snake Game - a game written in Forth

There is this good tutorial on the Forth language which presents at the end a small game written in Forth, Snake!. We will see that the task of transcribing it for the Forth-79 is very simple, even though the game was written to run on modern PCs. Before proceeding, I suggest you read the original a...
by kmurta
Sat Mar 16, 2024 9:50 pm
Forum: Development
Topic: JOY81 - Programmable Joystick Interface for ZX81
Replies: 102
Views: 62245

Re: JOY81 - Programmable Joystick Interface for ZX81

I know that there are still people interested in obtaining a JOY81, but unfortunately at the moment I am unable to start producing a new batch. I still have some PCBs left but unfortunately the cost to send them outside of Brazil is excessive (more than 30GBP), so I will make the files available her...
by kmurta
Sat Mar 16, 2024 1:47 pm
Forum: Hardware
Topic: Atari joystick without ZXpand+
Replies: 33
Views: 1535

Re: Atari joystick without ZXpand+

Ahh, but number 5 key adds complexity. How did you handle "5" being on a separate half row (and hence using a different "common" line to the rest of the keys)? The Brazilian clones TK82/TK83/TK85 had a joystick input using this scheme. Line A12 is common for keys 6, 7, 8, 0 and line A11 is common f...
by kmurta
Sat Mar 16, 2024 1:13 am
Forum: Development
Topic: werewolf for the zx81 16k
Replies: 11
Views: 1118

Re: werewolf for the zx81 16k

Crayon21 wrote: Fri Mar 15, 2024 1:20 am Well, the thing is I try that on the Jupiter ace and it won't work.
I imagine you tried it in interpreted mode and got ERROR 4, right?

In Jupiter ACE the word ." can only be used within a definition, try this one:

: hello cr ." Hello World!" ;

Then type hello

;)
by kmurta
Sat Mar 16, 2024 1:02 am
Forum: Software
Topic: ZXpand+ JOYCFG.TXT file
Replies: 7
Views: 546

Re: ZXpand+ JOYCFG.TXT file

Documentation for using the JOY81 board is in a README.TXT file that I sent to buyers of the board, along with the configuration software. There is a more detailed manual, but it is in Portuguese and as soon as I finish the translation into English I will share it here on the forum, along with all t...
by kmurta
Mon Mar 11, 2024 12:39 pm
Forum: Development
Topic: werewolf for the zx81 16k
Replies: 11
Views: 1118

Re: werewolf for the zx81 16k

Crayon21 wrote: Sun Mar 10, 2024 5:18 am I never understood the concept behind Forth and never will.
This short tutorial is a good introduction to Forth: https://skilldrick.github.io/easyforth/
by kmurta
Mon Mar 11, 2024 12:08 pm
Forum: Software
Topic: Forth Hints & Tips: Kaleidoscope
Replies: 13
Views: 1419

Re: Forth Hints & Tips: Kaleidoscope

Delighted with these Forth lore pills, it's a great addition to the manual! Please continue.
by kmurta
Sat Mar 09, 2024 8:49 pm
Forum: Software
Topic: Forth Hints & Tips: Kaleidoscope
Replies: 13
Views: 1419

Re: Conditional test using /MOD.

Congratulations, Moggy! Your teaching is excellent and I believe that even those who still don't understand Forth have managed to understand your explanation! Very good! Just a tip: since the quotient of the division is discarded, instead of /MOD, you could use the word MOD which leaves only the rem...
by kmurta
Wed Mar 06, 2024 7:19 pm
Forum: Software
Topic: Forth Hints & Tips: Kaleidoscope
Replies: 13
Views: 1419

Re: Forth Hints & Tips: Kaleidoscope

It should be mentioned for those unfamiliar that it is to long to type straight into the console window, it produces an error after typing 4 lines and has to be done in the editor then compiled as per the manual. This is mentioned in section 1.5.1 of the manual. The error will only occur if the las...