ZXNet эхоконференция «code.zx»


тема: irc-compo 2



от: Arseniy Astapenko
кому: All
дата: 14 May 1999
Hello All!

Это без перевода, но думаю понятно ;)

=== Cut ===

Second coders compo fast results v 1.1. Thank to all of you again !



Place | Nickname | t-states
---------------------------------------
1 | Busy Software | 460/460
2 | StarSoft | 510/500
3 | DC Pak | 520/530

4 | Depredator | 530/530
5 | Cipso | 550/540
6 | Point777 | 630/640
7 | Sanchez | 870/870 ;)
8 | CJA | 1380/900
9 | HSC | 1420/950




Also i have lost ( what a shame ) another one routine... It was Strider's
one. :(
Strider: please resend it to me as soon as it possible ! I think 4th or 5th
place isyour.



Why we have 2 t-states numbers ?


Firstly i had idea to make 6 test numbers for each routine, but when i started
to check them
i find that it is took very long time to do. And i decided to take just 2
numbers - #AAAA
and #5555. Why ? Just look at them in binary mode and i tink you understand me.
Well, first
t-states number is #AAAA*#5555 and second is #5555*#AAAA. Of course i am
understand that this
numbers dont show us all power of routines but....Read next chapter plz.



Why we have results with 2 days delay ?


Just image yourself - you have 30k of plain text of routines sources for
diffrent assemblers
some of them use different mnemoncs... And you need to type them all and check
!



You know, these t-states numbers a bit strange looking - all with 0'es at the
end. Why ?


Oh! As far as its very long and very hard to calculate all routines without
any program to
help, I am found one program that can test your routine if it feets in one
videoframe :) And
i used it to calc - all numbers are arounded to upper 10 and have +30 t-state
for registers
prealoding and RET instruction.



Why Sanchez's result have strange sign at the right side ?

We ( I am and Sanchez ) know why. You dont. You dont need to know.



Next compo ?

Yes, but a bit later - I am need some rest. Want to know why ? Take some
sources, emulator and
go calc t-states... I think you'll need rest soon too.


Somethinbg special to say ?

Yes ! NEXT TIME SEND ASSEMBLED CODE TO ME TOO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!





Some routines sent to compo:

1st place: Busy

xor a

sla h
jr nc,#01
add a,e
add a,a
sla h
jr nc,#01
add a,e
add a,a
sla h
jr nc,#01
add a,e
add a,a
sla h
jr nc,#01
add a,e
add a,a
sla h
jr nc,#01
add a,e
add a,a
sla h
jr nc,#01
add a,e
add a,a
sla h
jr nc,#01
add a,e
add a,a
sla h
jr nc,#01
add a,e

ld c,l
ld l,a
ld a,c

add hl,hl
add a,a
jr nc,#01
add hl,de
add hl,hl
add a,a
jr nc,#01
add hl,de
add hl,hl
add a,a
jr nc,#01
add hl,de
add hl,hl
add a,a
jr nc,#01
add hl,de
add hl,hl
add a,a
jr nc,#01
add hl,de
add hl,hl
add a,a
jr nc,#01
add hl,de
add hl,hl
add a,a
jr nc,#01
add hl,de
add hl,hl
add a,a
jr nc,#01
add hl,de
ret



2nd place: StarSoft

LD A,D
LD C,H
LD B,L
ADD A,A
JR C,$+5
LD HL,0
------ 7 TIMES BLOCK
ADD HL,HL
ADD A,A
JR NC,$+3
ADD HL,BC
----- END OF 7 TIMES BLOCK
LD A,E
------ 8 TIMES BLOCK
ADD HL,HL
ADD A,A
JR NC,$+3
ADD HL,BC
----- END OF 8 TIMES BLOCK
RET



3rd place: DC_Pak

LD C,L
LD B,H

LD A,E
LD E,L
RRCA
JR C,D11
LD HL,0
D11 SLA C
RL B
RRCA
JR NC,D12
ADD HL,BC
D12 SLA C
RL B
RRCA
JR NC,D13
ADD HL,BC
D13 SLA C
RL B
RRCA
JR NC,D14
ADD HL,BC
D14 SLA C
RL B
RRCA
JR NC,D15
ADD HL,BC
D15 SLA C
RL B
RRCA
JR NC,D16
ADD HL,BC
D16 SLA C
RL B
RRCA
JR NC,D17
ADD HL,BC
D17 SLA C
RL B
RRCA
JR NC,D20
ADD HL,BC

D20 LD C,0
LD B,E
LD A,D
RRCA
JR NC,D21
ADD HL,BC
D21 SLA B
RRCA
JR NC,D22
ADD HL,BC
D22 SLA B
RRCA
JR NC,D23
ADD HL,BC
D23 SLA B
RRCA
JR NC,D24
ADD HL,BC
D24 SLA B
RRCA
JR NC,D25
ADD HL,BC
D25 SLA B
RRCA
JR NC,D26
ADD HL,BC
D26 SLA B
RRCA
JR NC,D27
ADD HL,BC
D27 RRCA
JR NC,END
SLA B
ADD HL,BC
RET



Mbr^x7m a.k.a. Mac Buster/Magic Software/Extreme Moscow/Russia 03.04.1998
06:43AM
=== Cut ===

C вами был
Ars^FTL




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Партийная зона - "PHAT0, как много в этом слове для сердца сценера слилось?!". Информация о предстоящем демопати.
BBS NEWS - Новости с PROFI BBS.
BIRTHDAY - С днем рождения DIV, SNAKE & SPY.
Реклама - реклама и объявления.
scene news - новости zx сцены.

В этот день...   25 апреля