Search found 23 matches

by antoniovillena
Wed Sep 10, 2014 4:21 am
Forum: Development
Topic: Unkatris, another tetris clone
Replies: 21
Views: 45892

Re: Unkatris, another tetris clone

marste wrote: But where the program starts without RAND USR? :)
To the address pointed by the last 2 bytes of the file. In case of nchess.asm there is a "defw DRIVER", so the program starts on DRIVER label, and in case of unkatris.asm the start label is "inic".
by antoniovillena
Mon Sep 08, 2014 8:02 pm
Forum: Development
Topic: Unkatris, another tetris clone
Replies: 21
Views: 45892

Re: Unkatris, another tetris clone

Thank you for the feedback. It's not very original and there was before another tetris clone for 1k zx81, but I did it as a challenge.
by antoniovillena
Mon Sep 08, 2014 7:53 pm
Forum: Development
Topic: Unkatris, another tetris clone
Replies: 21
Views: 45892

Re: Unkatris, another tetris clone

If you want to learn about this method, I recommend you the example in this folder: http://sourceforge.net/p/emuscriptoria/code/HEAD/tree/chess/ It's the 1K Chess. chess.asm is the original game (binary identical), with only 2 bytes of free RAM. I have used my method in nchess.asm, with another opti...
by antoniovillena
Mon Sep 08, 2014 7:49 pm
Forum: Development
Topic: Unkatris, another tetris clone
Replies: 21
Views: 45892

Re: Unkatris, another tetris clone

Yes, it would work in a real ZX81. Not tested because I don't have this machine but due to emulator accuracy (EightyOne) I am 99% sure. Just load the .tzx or .wav from audio out in your laptop/phone to the EAR connector in the ZX81. The game has 2 blocks, the first block only loads from 4000h to 400...
by antoniovillena
Mon Sep 08, 2014 7:38 pm
Forum: GAMES
Topic: PANDEMIC - 4 level demo
Replies: 14
Views: 5646

Re: PANDEMIC - 4 level demo

Good and addictive game. Thank you.
by antoniovillena
Mon Sep 01, 2014 10:37 pm
Forum: Development
Topic: Waiting some time!
Replies: 21
Views: 8543

Re: Waiting some time!

Another 8 bytes solution if you don't want multiple of frames:

Code: Select all

        ld      b, N
outer   push    bc
inner   djnz    inner
        pop     bc
        djnz    outer
Aprox 7*N^2, with a limit of about 450.000 cycles
by antoniovillena
Thu Aug 28, 2014 6:14 pm
Forum: Development
Topic: Waiting some time!
Replies: 21
Views: 8543

Re: Waiting some time!

Based on DrBeep solution

Code: Select all

        ld      hl, frames
        ld      a, (hl)
        sub     n
repeat  cp      (hl)
        jr      nz, repeat
by antoniovillena
Sat Aug 16, 2014 10:28 pm
Forum: Development
Topic: ZMakeBas, basic tokenizer
Replies: 5
Views: 2909

Re: ZMakeBas, basic tokenizer

Hi, exe ok on a W7 32b. (W32)... But, try to create a "T81" zx81's file, instead of a "TAP" Spectrum tape file ! :oops: I'm sorry, snapshots are not supported. Only binary and tape outputs are allowed. Default is tape format (ZX Spectrum), put -r for binary output, and/or -p for ZX81 format (.p fil...
by antoniovillena
Sat Aug 16, 2014 10:38 am
Forum: Development
Topic: ZMakeBas, basic tokenizer
Replies: 5
Views: 2909

Re: ZMakeBas, basic tokenizer

Hi iturbez If you observe into the zip there is a file called ZMakeBas.exe. My intention was to include the executable with other files (some .bas and one .bat) to test the tool. But I recommend the second link with the C source and compile yourself, it works on all platforms and you can trace the c...
by antoniovillena
Fri Aug 15, 2014 6:19 pm
Forum: GAMES
Topic: New ZX81 Games
Replies: 363
Views: 682736

Re: New ZX81 Games

Name of Software: UnkaTris Author: Antonio Villena Release Date: 2014-08-15 Requirements (eg. 1K, 16K, AY Card, Hi-Res Scheme): 1K Description: Tetris clone. Screenshots: unkatris2.png Download link (if available for download): unkatris.zip unkatris_2_p_files.zip Commercial / Public Domain / Freewar...