Важная информация

User Tag List

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя
Показано с 51 по 60 из 78

Тема: Тетрис

  1. #51

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Я думал, тебе цветной тетрис нужен, а не монохромный.
    У меня по-умолчанию в Орионе 16-цветный режим, а 4-цветный опционально. Но для начала хотя бы в монохроме заработало..
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  2. #52

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Denn, дак попробуй режим 1 все же ж.

  3. #53

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А какой размер экрана используется в игре: 512х256 или 256х256 ?
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  4. #54

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    А какой размер экрана используется в игре: 512х256 или 256х256 ?
    Цветной режим в "Океане-240" - 256 на 256 точек.

  5. #55

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Приделал анимацию повышения уровня, и что-то я не так понимаю про флаг Carry.

    Имеем в аккумуляторе небольшое приращение, 1 или 2. Складываем его со счетчиком достижений:

    Код:
    lda     Score
    mov     c, a
    lda     Delta
    add     c
    jc      LevelUpgradeFun
    И если переполнилась чаша терпения счетчика, то показываем игроку мультик с волком и корзиной яиц.

    Это хорошо работает для случая FF+1 (получаем в аккумуляторе 0 и взведенный Carry), но почему-то не работает для случая FF+2 (получаем 1 и отсутствие Carry). WTF?

    Плохо смотрел в отладчик.
    Последний раз редактировалось tnt23; 22.02.2019 в 11:02. Причина: отставить макать капитана

  6. #56

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    tnt23, переполнение работает честно. Главное только не делать приращение с помощью команд INR
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  7. #57

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В данном случае я проморгал переход через экватор в другом месте, и подходил к моменту сложения уже с пустым флагом переноса.

    - - - Добавлено - - -

    Denn, как успехи с портированием на "Орион-128"? удалось воткнуть режим 1 и повтыкать в красоту неописуемую?

  8. #58

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Denn, как успехи с портированием на "Орион-128"? удалось воткнуть режим 1 и повтыкать в красоту неописуемую?
    С этим я развлекаюсь на работе, в офисно-фоновом режиме Сейчас пока дело встало на паузу, немного не до того, потом продолжу

    П.С. с удивлением заметил за собой, что стал слишком много читать про Океан-240... прям хоть собирай ))

    - - - Добавлено - - -

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Цветной режим в "Океане-240" - 256 на 256 точек.
    Судя по картинке на орионовском экране 384х256, не влезает 1/3-я часть картинки справа, из чего делаю вывод, что оно пытается рисоваться в 512х256.
    А "улёты в космос" как раз есть следствие записи в ОЗУ выше EFFFh.
    Последний раз редактировалось Denn; 22.02.2019 в 12:14.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  9. #59

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Судя по картинке на орионовском экране 384х256, не влезает 1/3-я часть картинки справа, из чего делаю вывод, что оно пытается рисоваться в 512х256.
    Да нет же. В "Океане" всего два графических режима: монохромный 256 строк по 512 пикселей в строке, и цветной, тоже 256 строк по 256 пикселей в строке. Памяти используется одинаковое количество. Видео-ОЗУ располагается с адреса 0xC000 и до 0xEFFF.

    Чтобы "влезла" часть картинки справа, нужно на "Орионе" включить видеорежим 1.
    Последний раз редактировалось tnt23; 22.02.2019 в 13:05.

  10. #60

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Чтобы "влезла" часть картинки справа, нужно на "Орионе" включить видеорежим 1.
    Во всех видеорежимах у Ориона размер картинки одинаковый: 384х256. Меняецца только интерпретация байтов в ОЗУ.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Старый тетрис-колорес-клон под дос — xixit
    от kas1e в разделе PC-совместимые компьютеры
    Ответов: 3
    Последнее: 04.02.2021, 08:56
  2. Ответов: 1
    Последнее: 18.06.2013, 12:43

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

Ваши права

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