User Tag List

Страница 21 из 113 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя
Показано с 201 по 210 из 1128

Тема: ЭТЮДЫ

  1. #201

    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Неконкретные вещи придумываться не умеют.
    Цитата Сообщение от drbars Посмотреть сообщение
    Чтобы что-то придумалось, поставь задачу. Реализуй, потом оптимизируй.
    тяжко у вас с юмором...

  2. #202

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,408
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,227
    Поблагодарили
    877 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    А придумай плиз пересчет из координат в адрес

    вот как эта
    младшие 3 бита по X можно игнорировать.
    Такие вычисления уже контрпродуктивны. Эти вещи следует по таблицам считать.

  3. #203

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,867
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    311
    Поблагодарили
    235 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Такие вычисления уже контрпродуктивны. Эти вещи следует по таблицам считать.
    т.е пересчет в атрибуты на 70 тактов это нормально а пересчет в пикселя уже нет?
    С уважением,
    Jerri / Red Triangle.

  4. #204

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,408
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,227
    Поблагодарили
    877 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    т.е пересчет в атрибуты на 70 тактов это нормально а пересчет в пикселя уже нет?
    Зависит от ситуации.

  5. #205

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,867
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    311
    Поблагодарили
    235 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Titus, дык нормальная ситуация, но да уговорил табличко адресов рулит
    С уважением,
    Jerri / Red Triangle.

  6. #206

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,081
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    480
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    Titus, дык нормальная ситуация, но да уговорил табличко адресов рулит
    Не всегда рулит, чуть быстрее да.

    Код:
    	LD A,CORD_Y
    	ADD A,A
    	LD L,A
    	LD H,high SCREEN_TAB
    	LD SP,HL
    	POP HL
    	LD A,CORD_X 		
    	RRCA
    	RRCA
    	RRCA
    	AND #1F
    	OR L
    	LD L,A

  7. #207

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,408
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,227
    Поблагодарили
    877 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    Не всегда рулит, чуть быстрее да.

    Код:
    	LD A,CORD_Y
    	ADD A,A
    	LD L,A
    Че это за фигня? У тебя что, 128 строк только?)

  8. #208

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,081
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    480
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Че это за фигня? У тебя что, 128 строк только?)
    На самом деле 144 Но вершина спрайта всегда < 128. А сам спрайт при выводе делает дальше POP DE вынимая из таблицы строки

  9. #209

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,408
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,227
    Поблагодарили
    877 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Я бы вот так сделал:

    Код:
    	L - XCoord
    
    	LD  H,TAB
    	LD  A,(HL)
    	INC H
    	LD  L,YCoord
    	ADD A,(HL)
    	INC H
    	LD  H,(HL)
    	LD  L,A
    Тактов на 20 быстрее, чем у тебя, и в два раза быстрее, чем вычислять без таблицы.

  10. #210

    Регистрация
    25.03.2013
    Адрес
    г. Лондон, Великобритания
    Сообщений
    948
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Исправил ошибку в своём варианте без таблиц. Теперь точно работает.
    "introspec" читается как "интроспек". некоторые читают как "интроспец", но я никакой не спец. я спек.

Страница 21 из 113 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Этюды: как бы написать поизящнее.
    от AndTorp в разделе Программирование
    Ответов: 5
    Последнее: 17.03.2008, 00:43
  2. Ответов: 0
    Последнее: 18.08.2006, 22:40
  3. Этюды: печать шрифтом 5x5...
    от breeze в разделе Программирование
    Ответов: 12
    Последнее: 27.03.2005, 05:21

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •