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

User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 35

Тема: Вторая экранная область в ZX Spectrum 128

  1. #1
    Member Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    138
    Благодарностей: 80
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Вторая экранная область в ZX Spectrum 128

    Подскажите, какие программы (игры или демо) используют второй экран в 128К? Желательно те, что пойдут на чёрном +2А/В. (Пытаюсь наваять прототип видеоадаптера для слота расширения, хочу проверить правильно ли он показывает).

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

  3. #2
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    9,556
    Благодарностей: 3217
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    многие игры от OperaSoft выпускались в двух версиях. 48/128 и +2AB/3.
    в + версиях как раз используется второй экран и вертикальное переключение страниц. обычно в бейсик загрузчике пишется для какой модели игра. corsarios/livingstone2/mithos/mot/sir wood ...

  4. Эти 2 пользователя(ей) поблагодарили goodboy за это полезное сообщение:
    SegaBoy (29.04.2012), SysCat (29.04.2012)

  5. #3
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Благодарностей: 1255
    Записей в дневнике
    21
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    вертикальное переключение страниц
    Это как?

  6. #4
    Junior
    Регистрация
    11.04.2012
    Адрес
    г. Санкт-Петербург
    Сообщений
    22
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    еще можно простенькую программульку написать для проверки
    Ленинград-2 48к

  7. #5
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,646
    Благодарностей: 231
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Это как?
    судя, он имел ввиду вертикальный скроллинг, а не просто переключение

  8. #6
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    9,556
    Благодарностей: 3217
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Это как?
    в классике страницы можно менять местами только по горизонтали (c адреса 49152), на +2AB+3 моделях появился порт #1FFD, c его помощью страницы можно подставлять по адресам 0,16384,32768,49152. этот приём как раз используется в играх от OperaSoft.всего возможно 4ре варианта расположения страниц.

    0,1,2,3
    4,5,6,7
    4,5,6,3
    4,7,6,3

  9. Эти 2 пользователя(ей) поблагодарили goodboy за это полезное сообщение:
    null_device (30.04.2012), vinxru (30.04.2012)

  10. #7
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,646
    Благодарностей: 231
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    в классике страницы можно менять местами только по горизонтали (c адреса 49152), на +2AB+3 моделях появился порт #1FFD, c его помощью страницы можно подставлять по адресам 0,16384,32768,49152. этот приём как раз используется в играх от OperaSoft.всего возможно 4ре варианта расположения страниц.

    0,1,2,3
    4,5,6,7
    4,5,6,3
    4,7,6,3
    goodboy, у тебя какая-то каша в понимании. В спектрумовском режиме видеостраницы переключаются исключительно по #7FFD, а в режиме +3DOS (существует токо на +2a/b,+3), т.е. в НЕспектрумовском режиме управление памятью осуществляется не через #7FFD, а через #1FFD. Соответственно софт, использующий #1FFD - это +3DOS софт, а не спектрумовский. Аналогично как и CP/M софт в ATM не имеет к Спектруму никакого отношения.

  11. #8
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    9,556
    Благодарностей: 3217
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    софт, использующий #1FFD - это +3DOS софт
    бесполезный спор, на +2AB дисковода нет. и игры использующие порт #1FFD выходили официально.
    по твоей логике если используется порт #7FFD, то это тоже неспектрумовский софт.

  12. #9
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Благодарностей: 1255
    Записей в дневнике
    21
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    судя, он имел ввиду вертикальный скроллинг, а не просто переключени
    Не, там такого нет.

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    Соответственно софт, использующий #1FFD - это +3DOS софт, а не спектрумовский
    Будьте толерантнее, ZX Spectrum +3 - это Спектрум

    Соответственно софт, использующий #1FFD - это ZX Spectrum +3 софт, а не ZX Spectrum 128К софт.

  13. #10
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,646
    Благодарностей: 231
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    на +2AB дисковода нет
    и что? это удешевлённый +3 без контроллера дисковода.

    Цитата Сообщение от goodboy Посмотреть сообщение
    и игры использующие порт #1FFD выходили официально
    это игры не под Спектрум, а под +3DOS. В +3DOS не используется спектрумовский менеджер памяти, а в Спектруме не используется менеджер памяти +3DOS. Это разные менеджеры памяти, которые не дополняют друг друга как в отечественных клонах Спектрума, а полностью заменяют друг друга. Т.е. в режиме +3DOS компьютер переключается на совсем другую аппаратную архитектуру, не имеющую к Спектруму никакого отношения.

    Цитата Сообщение от goodboy Посмотреть сообщение
    по твоей логике если используется порт #7FFD, то это тоже неспектрумовский софт
    ты читать умеешь?

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    В спектрумовском режиме видеостраницы переключаются исключительно по #7FFD


    ---------- Post added at 13:07 ---------- Previous post was at 12:59 ----------

    Цитата Сообщение от vinxru Посмотреть сообщение
    Будьте толерантнее, ZX Spectrum +3 - это Спектрум
    vinxru, судя по высказыванию, ты сам слабо представляешь историю развития Спектрума. Да, +3 - относится к Спектрумам, т.е. к клонам Спектрума, а не к спектрум-совместимым машинам (т.е. НЕспектрумам имеющим спектрумовский режим). Т.е. это Спектрум, имеющий не спектрумовский режим +3DOS. Впоследствии эту концепцию переняли в отечественном клоне Спектрума - Profi, только уже для переключения в режим CP/M.

    ---------- Post added at 13:31 ---------- Previous post was at 13:07 ----------

    Цитата Сообщение от vinxru Посмотреть сообщение
    Соответственно софт, использующий #1FFD - это ZX Spectrum +3 софт, а не ZX Spectrum 128К софт.
    Это +3DOS софт. На +2a/b,+3 может работать спековский софт и +3DOS софт.
    Последний раз редактировалось Black_Cat; 30.04.2012 в 11:27.

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

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

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

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

Похожие темы

  1. Ответов: 47
    Последнее: 31.12.2011, 10:15
  2. Ответов: 6
    Последнее: 06.12.2011, 19:19
  3. Экран, бордюр и видимая область
    от TmK в разделе Программирование
    Ответов: 53
    Последнее: 31.10.2011, 19:50
  4. Гомельская область Куплю рабочие советские компы!!!
    от AlexFantasy в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 30.06.2008, 22:00

Ваши права

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