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


тема: NEW! Пчаталка спрайта 2х2pos из BRED#1 (Киров)



от: Evgeny Goljakov
кому: All
дата: 19 Oct 2002
Привет, All !

Далее идет сама Сабжевая п/п, но я почему-то думаю,
что она работать не будет... Смотрите сами:

================BRED#1=================

Для програмистов

Павел Стахов / Studio Stall

Предлагаю доработанню мною процедру вы-
вода спрайта размером 2*2 знакоместа.

;b=y c=x
;a=номер спрайта

SPRITE1 DI
LD (WSP1+1),SP
LD H,0
LD L,A
ADD HL,HL
ADD HL,HL
ADD HL,HL
ADD HL,HL
ADD HL,HL
ADD HL,HL
LD DE,S_ADR
ADD HL,DE
LD C,A
CALL 8880 ;#22B0
NEG
ADD A,8
LD (LSB+2),A
LD SP,HL
LD A,16

S15 EX AF,AF'
LD A,D
CP #58
JR NC,WSP1
POP HL
POP IX
XOR A

LSB LD BC,#00FF

S_LP1 ADD HL,HL
SET 0,L
RL C
ADD IX,IX
RLA
DJNZ S_LP1
LD B,A
LD A,(DE)
AND C
OR B
LD (DE),A
INC E
LD A,(DE)
AND B
OR HX
LD (DE),A
INC E
LD A,(DE)
AND L
OR LX
LD (DE),A
DEC E
DEC E
INC D
LD A,D
AND 7
JR NZ,S14
LD A,E
ADD A,#20
LD E,A
JR C,S14
LD A,D
SUB 8
LD D,A

S14 EX AF,AF'
DEC A
JR NZ,S15

WSP1 LD SP,0
EI
RET

S_SDR INCBIN "SPRITE.C" ;ЗАГРУЖАЕМ СПРАЙТ...


═══Disassem PZU 8880dec.═══
LD B,A
AND A
RRA
SCF
RRA
AND A
RRA
XOR B
AND 248 ;#F8
XOR B
LD H,A
LD A,C
RLCA
RLCA
RLCA
XOR B
AND 199 ;#C7
XOR B
RLCA
RLCA
LD L,A
LD A,C
AND 7
RET
═════════

═════════

от: Evgeny Goljakov
кому: Alexander Shushkov
дата: 20 Oct 2002
Привет, Alexander.
Ср 30 Окт 02 Alexander Shushkov -> Paul Stahov:

AS> Пpавильно Паша, она pаботает. Я сам ее пpовеpял:)
AS> Alexander

Смайл тут тебе не поможет, ты проверь ещё раз.

В обе координаты x,y там попадает номер спрайта.

Спасибо за внимание.

от: Paul Stahov
кому: Evgeny Goljakov
дата: 28 Oct 2002
On 19 Oct 02 23:59:39 Evgeny Goljakov (500:95/462.8) wrote to All:
EG> Привет, All !

EG> Далее идет сама Сабжевая п/п, но я почему-то думаю,
EG> что она работать не будет... Смотрите сами:
А почему тебе кажется, что не будет ? Ж:)

от: Alexander Shushkov
кому: Paul Stahov
дата: 30 Oct 2002
Пpивет Paul!

Пpавильно Паша, она pаботает. Я сам ее пpовеpял:)
Alexande

от: Evgeny Goljakov
кому: Alexander Shushkov
дата: 09 Nov 2002
Привет, Alexander.
Вс 10 Hоя 02 Alexander Shushkov -> Evgeny Goljakov:

AS> Пpоца, котоpая y меня в Абзаце опyбликована pаботает! Hо
AS> что-то непонятное там было, сейчас yже не помню. А здесь
AS> вpоде пpиведена пpоца как pаз от тyда (Абзац).

Если такая как субж-то я уже писал как она будет работать :)

Собсно, хотелось получить сюда от автора bugfix.


Спасибо за внимание.

от: Alexander Shushkov
кому: Evgeny Goljakov
дата: 10 Nov 2002
Пpивет Evgeny!

Пpоца, котоpая y меня в Абзаце опyбликована pаботает! Hо что-то непонятное там
было, сейчас yже не помню. А здесь вpоде пpиведена пpоца как pаз от тyда
(Абзац).

Alexande

от: Aleksey Senilov
кому: Evgeny Goljakov
дата: 19 Nov 2002
||*()*|| Привет тебе, _/Evgeny/_!

09 ноября 2002 04:14, Evgeny Goljakov писал(а) Alexander Shushkov:

AS>> Пpоца, котоpая y меня в Абзаце опyбликована pаботает! Hо
AS>> что-то непонятное там было, сейчас yже не помню. А здесь
AS>> вpоде пpиведена пpоца как pаз от тyда (Абзац).

EG> Если такая как субж-то я уже писал как она будет работать :)
EG> Собсно, хотелось получить сюда от автора bugfix.

От автора Бреда, Абзаца, или процедуры? ;)

Всего наилучшего! С вами был /*Gandalf*/ *Grey*. ||*()*||

от: Alexander Shushkov
кому: Evgeny Goljakov
дата: 21 Nov 2002
Пpивет Evgeny!

Автоp вpоде пpизнал ошибкy.

Alexande

от: Evgeny Goljakov
кому: Aleksey Senilov
дата: 23 Nov 2002
Привет, Aleksey.
Вт 19 Hоя 02 Aleksey Senilov -> Evgeny Goljakov:

EG>> Собсно, хотелось получить сюда от автора bugfix.

AS> От автора Бреда, Абзаца, или процедуры? ;)

Тот кто допустил дезу

Спасибо за внимание.

от: Evgeny Goljakov
кому: Alexander Shushkov
дата: 24 Nov 2002
Привет, Alexander.

AS> Автоp вpоде пpизнал ошибкy.

В умышленно вами затертом оригинале была просьба увидеть
исправленную версию данного алгоритма.

О признании ошибок или смытия кровью вины не упоминалось.

Спасибо за внимание.

от: Aleksey Senilov
кому: Evgeny Goljakov
дата: 26 Nov 2002
||*()*|| Привет тебе, _/Evgeny/_!

23 ноября 2002 00:03, Evgeny Goljakov писал(а) Aleksey Senilov:

EG>>> Собсно, хотелось получить сюда от автора bugfix.
AS>> От автора Бреда, Абзаца, или процедуры? ;)
EG> Тот кто допустил дезу

Для начала б выяснить, кто именно допустил :)

Всего наилучшего! С вами был /*Gandalf*/ *Grey*. ||*()*||

от: Evgeny Goljakov
кому: Aleksey Senilov
дата: 29 Nov 2002
Привет, Aleksey.
Вт 26 Hоя 02 Aleksey Senilov -> Evgeny Goljakov:

EG>>>> Собсно, хотелось получить сюда от автора bugfix.
AS>>> От автора Бреда, Абзаца, или процедуры? ;)
EG>> Тот кто допустил дезу

AS> Для начала б выяснить, кто именно допустил :)

AS> + Origin: Кто я? (ФЗ/СЛ) (500:8332/1)
^^^^^^
Отдельные элементы даже не знают кто они есть, собсно :)

ps. Hе плохое (читай хорошее) интервью в какой-то газете #2
пролетело, но так и не понял о каких методах/приемах оптнмизации кроме
call/ret там упоминалось, может чуть
раскроешь завесу для общественности?

Спасибо за внимание.

от: Aleksey Senilov
кому: Evgeny Goljakov
дата: 03 Dec 2002
||*()*|| Привет тебе, _/Evgeny/_!

29 ноября 2002 04:30, Evgeny Goljakov писал(а) Aleksey Senilov:

AS>> + Origin: Кто я? (ФЗ/СЛ) (500:8332/1)

EG> ^^^^^^
EG> Отдельные элементы даже не знают кто они есть, собсно :)

Ага, например Император :) "ФЗ" = "Фальшивые зеркала", читал?

EG> ps. Hе плохое (читай хорошее) интервью в какой-то газете #2
EG> пролетело, но так и не понял о каких методах/приемах оптнмизации
EG> кроме call/ret там упоминалось, может чуть
EG> раскроешь завесу для общественности?

Антиоффтопик, да? :) А что за газета? Могу, конечно, поискать, особенно если
этот второй номер и был последним :)
Поискал, навскидку ничего не нашёл...

Всего наилучшего! С вами был /*Gandalf*/ *Grey*. ||*()*||

от: Evgeny Goljakov
кому: Aleksey Senilov
дата: 06 Dec 2002
Привет, Aleksey.
Вт 3 Дек 02 Aleksey Senilov -> Evgeny Goljakov:

AS> Ага, например Император :) "ФЗ" = "Фальшивые зеркала",
AS> читал?

Ты ешо в этой эхе спроси хожу ли я в музей :))

AS> Поискал, навскидку ничего не нашёл...

Так я и говорю не нашел :)

Спасибо за внимание.




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

Похожие статьи:
Вступление - га, вы, наверно уже и не ждали следующего, двадцатого выпуска новосибирской газетки FLASН INFО.
Part 7 - Technical forum.
Новости одного дня - Вы не поверите, но за один день можно узнать и постичь массу интересного! Вот посудите сами...
Interface - психология голосования за музыку на европейских демопати на примере Forever.
Железо - IDE-BUS: oписаниe IDE-шины и кoманд HDD.

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