New ZX81 game in BASIC

Anything Sinclair ZX Basic related; history, development, tips - differences between BASIC on the ZX80 and ZX81
User avatar
kmurta
Posts: 302
Joined: Tue Sep 01, 2009 5:04 am
Location: Belo Horizonte - BR
Contact:

Re: New ZX81 game in BASIC

Post by kmurta »

HI Buka!

You did a nice job, congratulations!

I suggest you put the UDG chars in RAM between $2000-$4000 so it can be used in real hardware (with UDG board) and in emulator too. For use with EO emulator, set the 'Chr$ Gen.' to 'Sinclair' or 'CHR$16':
imagem1.png
imagem1.png (8.47 KiB) Viewed 4250 times
I prefer to set to 'CHR$16' because it works with HiRes WRX simultaneously. ;)
1 x ZX81, 2 x TK85 , 1 TK82C, 1 TK95, 1 x Alphacom 32 printer, 1 x ZXpand
ZeXtender board, Joy81 - Programmable Joystick Controller, Turbo Sound 81
http://zx81.eu5.org
https://toddysoftware.itch.io/
User avatar
Buka
Posts: 33
Joined: Sun May 12, 2013 2:51 pm
Location: Russia

Re: New ZX81 game in BASIC

Post by Buka »

In EO emulator next page, "advanced settings" allow 8-16k RAM easy, UDG too. ;)
http://www.user.dccnet.com/wrigter/inde ... CHR$X4.htm - i khow.

I can easily change the program, a set of characters easily send the right place, and change.
By default, did h2000. In the emulator works (although there and 1E work ...). ;)

Mistake 4 again here - you can easily remove the two DIM on 960b, but the game will be really quite slow. Fixed in BASIC, and the file will be there.
Summer in the northern hemisphere it is, laziness Assembler remember! ;)
"The Earth is just too small and fragile a basket for the human race to keep all its eggs in." ― Robert Anson Heinlein
Elektronika MK61, Psion series 5mx have now. Many years ago had Spectrum 48, 128k/TRDOS and Amiga A600 ...
User avatar
Buka
Posts: 33
Joined: Sun May 12, 2013 2:51 pm
Location: Russia

Re: New ZX81 game in BASIC

Post by Buka »

All right, now this program can not be called a "pure BASIC." One line of code there. ;)

UDG now H2000, everything works. In the emulator ...
Last edited by Buka on Thu Jul 04, 2013 10:27 pm, edited 1 time in total.
"The Earth is just too small and fragile a basket for the human race to keep all its eggs in." ― Robert Anson Heinlein
Elektronika MK61, Psion series 5mx have now. Many years ago had Spectrum 48, 128k/TRDOS and Amiga A600 ...
User avatar
XavSnap
Posts: 1940
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: New ZX81 game in BASIC

Post by XavSnap »

Will report the XuR test...

Another way... on a true ZX81: "CARAC"[HEBDOGICIEL]
or Cramp[HEBDOGICIEL]:
http://www.hebdogiciel.fr/hd-roms/zx81/Cramp.zip
from:
http://www.hebdogiciel.fr/ZX81.htm
Last edited by XavSnap on Wed Jun 05, 2013 10:03 pm, edited 1 time in total.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
User avatar
Buka
Posts: 33
Joined: Sun May 12, 2013 2:51 pm
Location: Russia

Re: New ZX81 game in BASIC

Post by Buka »

Wow! How I missed this! :shock:

While yes, the search program like Google, bad looking in different languages.
A lot of French sites I missed ...
"The Earth is just too small and fragile a basket for the human race to keep all its eggs in." ― Robert Anson Heinlein
Elektronika MK61, Psion series 5mx have now. Many years ago had Spectrum 48, 128k/TRDOS and Amiga A600 ...
User avatar
XavSnap
Posts: 1940
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: New ZX81 game in BASIC

Post by XavSnap »

lol
The French Vb81 XuR will help you to create UDGs (ROM ; binarys]

or
HRG v7 from
http://zx81.ordi5.free.fr/k7/k7.htm
Last edited by XavSnap on Wed Jun 05, 2013 10:15 pm, edited 1 time in total.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
User avatar
Buka
Posts: 33
Joined: Sun May 12, 2013 2:51 pm
Location: Russia

Re: New ZX81 game in BASIC

Post by Buka »

XavSnap wrote:lol
The French Vb81 XuR will help you to create UDGs (ROM ; binarys]
Yes, but when you write a program Vb81XuR three times destroyed the result of long work. So I wrote to the EO, only occasionally checking compatibility with Vb81XuR. And edited the UDG, yes.

And I still do not understand why when booting from *.p file after the FAST (and tuned to blanking the screen), this emulator is still sometimes (SOMETIMES) show the picture. Using the T81 is no such problem. Riddle ... ;)
"The Earth is just too small and fragile a basket for the human race to keep all its eggs in." ― Robert Anson Heinlein
Elektronika MK61, Psion series 5mx have now. Many years ago had Spectrum 48, 128k/TRDOS and Amiga A600 ...
User avatar
XavSnap
Posts: 1940
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: New ZX81 game in BASIC

Post by XavSnap »

Yes, but when you write a program Vb81XuR three times destroyed the result of long work
Bad software !!!
:evil:
I only work on texts programs...
And the "esc" key is warm then the emulator is freezed!
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
User avatar
Buka
Posts: 33
Joined: Sun May 12, 2013 2:51 pm
Location: Russia

Re: New ZX81 game in BASIC

Post by Buka »

XavSnap wrote:And the "esc" key is warm then the emulator is freezed!
I know.

Vb81 XuR a very good program, but a little wet. ;)
"The Earth is just too small and fragile a basket for the human race to keep all its eggs in." ― Robert Anson Heinlein
Elektronika MK61, Psion series 5mx have now. Many years ago had Spectrum 48, 128k/TRDOS and Amiga A600 ...
User avatar
XavSnap
Posts: 1940
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: New ZX81 game in BASIC

Post by XavSnap »

Hi Buka,

Gooooood Job !
147 bytes free on your 16k ram pak.
It will be difficulte to get rooms in this program...
Perhaps rebuild the Basic lines using "AND" functions (not if...) and reduce basic lines.(POKE xx,xx +( x and xx)+(y and yy))
I try to add a text compressor "CAT " >> "C" +"AT " function in text.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Post Reply