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

User Tag List

Результаты опроса: Нужно ли улучшать графические возможности компьютера для облегчения написания игр ?

Голосовавшие
109. Вы ещё не участвовали в этом опросе
  • Да

    58 53.21%
  • Нет

    51 46.79%
Страница 72 из 72 ПерваяПервая ... 6869707172
Показано с 711 по 714 из 714

Тема: Идеальный Спектрум

  1. #711
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Проект улучшенного компьютера "ZX-KIT STATION":
    Вывод на VGA.
    Палитра.
    Независимая BRIGHT для PAPER и INK.
    ОЗУ 256К.
    Программное отключение ПЗУ.
    4 окна ОЗУ по 16К.
    16 страниц.
    16 экранов.
    Линейная адресация байтов на экране.
    Экраны 256*192 и 320*240 с атрибутами.
    INT после окна.
    Контроллер PS2 клавиатуры и перепрограммируемых джойстиков.
    Порты для отключения ПЗУ, включения 4 окон памяти, номера экрана, линейной адресации, типа BRIGHT...
    Последний раз редактировалось zx-kit; 26.11.2022 в 17:23.
    "L-256"

  2. Этот пользователь поблагодарил zx-kit за это полезное сообщение:

    Oleg N. Cher (26.11.2022)

  3. #712
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Можно разделить окно на две части: 240*240 + 240*240 или 240*240 + 240*120 и сделать для каждой части свой номер отображаемой страницы.
    "L-256"

  4. #713
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Адресация байтов BITMAP будет такая: младший байт - номер строки, старший байт - номер столбца. Отсюда ограничение - не более 256 строк и 64 столбцов. Атрибуты надо разместить в другой странице.
    "L-256"

  5. #714
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Можно разделить область 640*360 точек на 1/2/4 экрана с независимым скроллингом с учетом атрибутов. Всего выбрал 16 комбинаций экранов нескольких размеров с учетом окна ZX. Это упростит вывод игрового поля и дополнительной информации в играх.

    Примеры режимов:
    00H: 256*192
    11H: 320*240
    12H: 240*240 + 240*240
    ...
    31H: 320*240 + 320*120
    34H: 320*240 + 320*240 + 320*120 + 320*120
    37H: 480*240 + 480*120

    Максимальный размер экрана (screen) по-вертикали 240 точек.
    Последний раз редактировалось zx-kit; 04.12.2022 в 09:11.
    "L-256"

Страница 72 из 72 ПерваяПервая ... 6869707172

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

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

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

Похожие темы

  1. Ответов: 4
    Последнее: 15.05.2017, 15:32
  2. Ответов: 18
    Последнее: 12.03.2016, 14:15
  3. Ответов: 69
    Последнее: 13.06.2012, 10:33
  4. GO! на спектрум!
    от bigral в разделе Программирование
    Ответов: 1
    Последнее: 11.01.2012, 09:44
  5. Спектрум и Я
    от Black_Cat в разделе Разный софт
    Ответов: 0
    Последнее: 05.08.2007, 21:00

Ваши права

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