Быстрое зеркальное отображение спрайта

Старый спектрумистский форум

Moderator: Shaos

Alpha
Junior
Posts: 3
Joined: 29 Dec 2004 08:26

Быстрое зеркальное отображение спрайта

Post by Alpha »

Подкиньте идею реализации данного сабжа? :lol:
-Видишь суслика?
-Нет...
-И я не вижу. Но он есть.©ДМБ
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Re: Быстрое зеркальное отображение спрайта

Post by Mac Buster »

Alpha wrote:Подкиньте идею реализации данного сабжа? :lol:
В реальном времени ? Количество памяти ограничено ? Подстановка из таблицы отраженных байт не подходит по принципиальным соображениям ?
Extreme Entertainment
Alpha
Junior
Posts: 3
Joined: 29 Dec 2004 08:26

Post by Alpha »

В реальном времени ?
угу
Количество памяти ограничено ?
угу
Подстановка из таблицы отраженных байт не подходит по принципиальным соображениям ?
не а :D
-Видишь суслика?
-Нет...
-И я не вижу. Но он есть.©ДМБ
User avatar
key-jee
Junior
Posts: 5
Joined: 03 Oct 2004 05:01
Location: triebkraft, de

Post by key-jee »

без таблички быстро не получится.. Тебе что 256 байт в памяти жалко?
Alpha
Junior
Posts: 3
Joined: 29 Dec 2004 08:26

Post by Alpha »

key-jee wrote:без таблички быстро не получится.. Тебе что 256 байт в памяти жалко?
четверть кб сюда, четверть сюды-и отсюда все проблемы
-Видишь суслика?
-Нет...
-И я не вижу. Но он есть.©ДМБ
Shiru Otaku
Retired
Posts: 490
Joined: 16 Mar 2002 17:00

Post by Shiru Otaku »

Или табличка, или будет медленно. Чудес не бывает.
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

четверть кб сюда, четверть сюды-и отсюда все проблемы
Тогда рассмотри вариант с полоубайтовой подстановкой - всего 32 байта на таблицу потребуется. Но это в n раз медленнее.
Extreme Entertainment
User avatar
jtn
Novelist
Posts: 25
Joined: 16 Dec 2004 12:15
Location: Perm/Russia

Post by jtn »

Подстановка из таблицы отраженных байт не подходит по принципиальным соображениям ?
не а :D
даже в Dizzy именно так сделано
designed by Bill Gilbert
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Re: Быстрое зеркальное отображение спрайта

Post by CHRV »

Alpha wrote:Подкиньте идею реализации данного сабжа? :lol:
Ну тогда тупейший способ - сдвиг через флаг переноса. Лучше таблицу использовать конечно!
Mishutka
Junior
Posts: 4
Joined: 22 Oct 2004 17:43

Post by Mishutka »

Быстро вывести развернуть можно только с помощью
таблицы - второго мнения здесь быть не может,
но если не хочешь то вот сабж из Ревю 97/1-2
@Amis
ld a,#80
add hl,hl
rra
jr nc,$+2
ld h,a
байт в h приходит в нем же и уходит
User avatar
key-jee
Junior
Posts: 5
Joined: 03 Oct 2004 05:01
Location: triebkraft, de

Re: Быстрое зеркальное отображение спрайта

Post by key-jee »

CHRV wrote:
Alpha wrote:Подкиньте идею реализации данного сабжа? :lol:
Ну тогда тупейший способ - сдвиг через флаг переноса.
Не только тупейший, но и единственно возможный.. Ну и тормозной до кучи ;)