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

User Tag List

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

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

    58 53.21%
  • Нет

    51 46.79%
Показано с 1 по 10 из 714

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

Древовидный режим

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

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

    Все любят Спектрум.

    Его придумали в Англии, но в России его любят больше. Объясняется это тем, что у нас клоны были без ПЛИС на обычной логике серии К555. Схема Ленинграда была простой и понятной. Этот компьютер можно было собрать самому. Ленинград при своей простоте был у нас лучшим домашним компьютером с цветной графикой.

    На Спектруме много хороших игр, но разрабатывался этот компьютер для обучения детей BASIC-у, а не для игр. Поэтому графический режим сделали упрощенным. Текст печатать можно и ладно. Еще в те времена ОЗУ было дорогим и медленным. Хорошо, что сегодня у нас есть возможности и комплектующие сделать из учебного компьютера игровой, добавив элементарные графические возможности для упрощения написания игр.


    Скрытый текст

    1. Одна плоскость для фона и спрайтов. Клешинг атрибутов при движении спрайтов.

    2. Нет аппаратного скроллинга фона. Нельзя плавно сдвигать цветное изображение уровня игры.

    3. Медленный Z80. Невозможно за один кадр телевизора обновить экран (скопировать буфер на экран размером с весь экран).

    4. Атрибуты 2 цвета на знакоместо 8х8 точек. Ограничение на возможность раскраски фона и спрайтов, а также клешинг атрибутов.

    5. INT во время кадрового синхроимпульса. Мало времени до пересечения с лучом для построения изображения при прямом рисовании на экране.

    6. Нелинейная адресация байтов по-вертикали. Требуются сложные расчеты при передвижении спрайтов по-вертикали.

    7. Экран начинается с адреса 4000H. Требует прибавления 40H к старшему байту при расчетах и занимает основную память.

    8. В атрибуте вместо независимого BRIGHT для PAPER и INK сделан FLASH. Усложнение схемы и ограничение комбинаций цветов в атрибуте.

    9. Один экран вместо теневого и отображаемого. Изображение следующего кадра игры строится в дополнительном буфере экрана, а затем долго копируется на экран.

    10. Экран и буфер занимают основную память Спектрума. Меньше свободной памяти для программ и данных.

    11. Нельзя программно подключать ОЗУ вместо ПЗУ. Меньше свободной памяти для программ и данных.

    12. Несовершенный менеджер памяти для 128К модели. Нельзя выбирать страницы памяти во всех четырех окнах по 16 К.

    13. Небольшой экран 256х192 точек.

    14. На плате компьютера нет джойстика, а у внешних джойстиков всего 1 кнопка FIRE. Затрудняет управление в играх.

    15. Одноплатность. Затруднена модернизация схемы компьютера.
    [свернуть]


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

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

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

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

Эту тему просматривают: 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

Ваши права

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