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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: Почему не пишут игры под WIN4?

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

    По умолчанию Почему не пишут игры под WIN4?

    WIN4 - это менеджер памяти с четырьмя окнами, который позволяет упростить разработку игр для экрана ZX и повысить их уровень. Появился он в компьютере (ATM) Turbo 2+, также имеется и в ZX Evolution. Однако в этих компьютерах он не используется в играх для экрана ZX. В этих компьютерах есть еще один режим графики 320*200 точек 16 цветов на точку, который отличается от стандартного экрана ZX.

    Особенности и возможности менеджера памяти WIN4:

    Является расширением менеджера памяти 128К.
    ОЗУ 1 мегабайт с четырьмя окнами по 16 килобайт, 6 бит на номер страницы.
    Подключение/отключение экранов и страниц памяти в четыре окна с адресов 0000H, 4000H, 8000H, C000H.
    Два переключаемых экрана ZX 128К (6912 байт BITMAP + 768 байт атрибутов).
    Один экран можно отображать, а на другом в это время готовить следующее изображение.
    При этом спрайты и карту уровня можно подключить в другие окна.
    Вместо ПЗУ можно подключить ОЗУ и использовать команды RST для вызова подпрограмм.

    О четырех окнах для экранов ZX 128К раньше мечтали, потом реализовали, а сейчас забыли и не используем.

    В принципе, менеджер памяти WIN4 с памятью 1М и четырьмя окнами можно реализовать на клонах типа Ленинград, Pentagon, Феникс с экраном ZX и процессором Z80 на стандартной частоте 3.5 МГц с помощью дополнительного модуля, подключаемого через шлейф к процессору.

    В новых компьютерах менеджер памяти WIN4 также рекомендуется реализовать.
    Последний раз редактировалось zx-kit; 15.03.2022 в 05:09.
    "L-256"

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

  3. #2
    Activist
    Регистрация
    17.07.2018
    Адрес
    г. Воронеж
    Сообщений
    276
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    37
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Потому что игроделы до сих пор зубами держатся за 128к и если делать игру под АТМ то почему не делать под 7мгц и EGA экран. Все равно талько там будет работать эта самая память.
    Ни по стандарту Эво можно и 4мб забубенить.

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

    По умолчанию

    Можно все компьютеры проапгрейдить до 1М четыре окна 3.5 МГц + два экрана от 128К. Тогда будет новый стандарт.
    А цвет на точку - это медленно и не Спектрум.
    Последний раз редактировалось zx-kit; 13.03.2022 в 13:09.
    "L-256"

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

    haywire (18.03.2022)

  6. #4
    Activist
    Регистрация
    17.07.2018
    Адрес
    г. Воронеж
    Сообщений
    276
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    37
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Можно все компьютеры проапгрейдить до 1М четыре окна 3.5 МГц + два экрана от 128К. Тогда будет новый стандарт.
    А цвет на точку - это медленно и не Спектрум.
    И будет ещё один стандарт с нулевой поддержкой в софте. До сих пор софта требующего больше 128к ещё поискать за пределами платформ где изначально больше типа Профи, АТМ и Скорпион.

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

    По умолчанию

    Почему нет? Для 1М четыре окна проще писать игры.
    "L-256"

  8. #6
    Activist
    Регистрация
    17.07.2018
    Адрес
    г. Воронеж
    Сообщений
    276
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    37
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Почему нет? Для 1М четыре окна проще писать игры.
    А ещё просто писать под 256-1024к. Но никто не пишет. Ибо заграничные друзья все сидят на тостерах и никакие 4 окна им не нужны.

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

    По умолчанию

    ZX-NEXT перепрограммировать можно.
    "L-256"

  10. #8
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    837
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    16 кБ страницы не удобны. Очень большие по размеру.
    В Нексте есть альтернативный менеджер с 8 кБ окнами.
    ¡Un momento, señor fiscal!


  11. #9
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Можно все компьютеры проапгрейдить до 1М четыре окна 3.5 МГц + два экрана от 128К.
    Можно только если мы мечтаем превратить свои компьютеры в моток МГТФ-ной лапши. Добровольно на это никто пойдет.

    Остается вариант законодательно ввести обязанность для владельцев спектрумов предоставить их в ближайший сервис-центр для принудительного расширения. Но это же вызовет митинги похлеще тех, что против обязательной вакцинации.
    Как-то бы поаккуратней... Вот помните, была программа по утилизации старых авто, когда выдавали сертификат на скидку для покупки нового? Так же надо! В обмен на сдаваемые населением "ленинграды" выдавать пентевы. Проспонсировать из пенсионного фонда, денег хватит. На руках у населения примерно 100000 спектрумов, если каждый менять на пентеву стоимостью 10000, то всего потребуется лишь 1 миллиард рублей. Вполне подъемная сумма даже для регионального бюджета, не говоря уж о федеральном. Траты минимальные, а плюсов не счесть - полторы, а может даже две новые быстрые красивые игры каждый год!
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  12. Эти 3 пользователя(ей) поблагодарили Eltaron за это полезное сообщение:

    Djim (26.03.2022), Fishbone (14.03.2022), null_device (15.03.2022)

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

    По умолчанию

    Модуль расширения 1М 4 окна наверно будет простой. Его можно подключать шлейфом к панельке Z80. Мы ведь от АТМ только менеджер памяти используем, чтобы не изобретать велосипед. Можно ничего и не менять. На АТМ, ZX-EVO и в эмуляторах игры будут работать сразу.

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

    Если будет много памяти, мы сможем сохранить весь фон в одной из страниц. Теперь фон перед рисованием спрайта сохранять не надо. Это ускорит рисование. Мы можем сдвинуть спрайты и сохранить в других страницах. Переключение экранов 128К будет без мерцаний. При этом спрайты можно брать из других окон. Можно команды RST использовать для вызова подпрограмм. Это то, о чем мечтали раньше, сделано, но не используется.
    Последний раз редактировалось zx-kit; 13.03.2022 в 20:58.
    "L-256"

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 11
    Последнее: 09.10.2018, 21:54
  2. А чем сечас пишут трекерную музыку?
    от iceoflame в разделе Музыка
    Ответов: 31
    Последнее: 07.07.2012, 21:17
  3. Ответов: 146
    Последнее: 17.10.2011, 16:01
  4. Почему глючат две игры?
    от Slider в разделе Игры
    Ответов: 7
    Последнее: 27.06.2007, 23:39
  5. Ответов: 22
    Последнее: 21.03.2007, 00:16

Ваши права

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