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

User Tag List

Страница 1 из 5 12345 ПоследняяПоследняя
Показано с 1 по 10 из 44

Тема: Игры без клешинга атрибутов для "Meteor Graphics"

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

    По умолчанию Игры без клешинга атрибутов для "Meteor Graphics"

    Давайте начнем модернизацию игр для устранения клешинга атрибутов для нового видеорежима "Meteor Graphics". Посмотрел код игры "Three weers in paradise". Доработать можно. Попрограмму вывода дизассемблировал и прокомментировал.

    Рисуется в буфер с адреса 5B00. Размер спрайта 3 байта в ширину, но с учетом сдвига на несколько пикселов занимает 4 байта в буфере. Сохраняется 4 байта под спрайтом. Потом 4 байта маски сдвигается и накладывается на буфер. Потом 4 байта спрайта сдвигается и накладывается в буфер. Так 32 линии спрайта.

    Доработать можно. Видеокарта расчитана для записи байта маски и байта спрайта. А тут по 4. Надо маску после сдвига сохранить в 4 ячейки памяти. После сдвига спрайта в регистрах записывать в видеокарту один байт маски из памяти, другой байт спрайта из регистра. Так запишем 4 пары маска-спрайт.

    Остается вопрос, где в игре восстанавливается буфер. Тогда можно будет вместо оригинальной подпрограммы вывода и восстановления написать новую подпрограмму и добавлять в игру с помощью POKES.

    Конечно проще новые режимы видеокарты "Meteor Graphics" использовать в новых играх с исходными кодами. Но старые тоже надо попытаться раскрасить. Есть предложения по другим играм, где устранение клешинга атрибутов улучшило бы игру ?
    Последний раз редактировалось zx-kit; 29.09.2015 в 05:26.
    "L-256"

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

  3. #2
    Veteran
    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,979
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    99 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1) Что за "Meteor Graphics" ?
    2) Какой эмулятор поддерживает?
    3) Есть ли поддержка в baseconf для ZXEVO ?
    4) Опциональная поддержка для фирменных машин?

  4. #3
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,746
    Спасибо Благодарностей отдано 
    256
    Спасибо Благодарностей получено 
    265
    Поблагодарили
    199 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Цитата Сообщение от drbars Посмотреть сообщение
    1) Что за "Meteor Graphics" ?
    2) Какой эмулятор поддерживает?
    3) Есть ли поддержка в baseconf для ZXEVO ?
    4) Опциональная поддержка для фирменных машин?
    1 новая видеокарта
    2 никакой
    3 нет
    4 сомнительно

    пока ничего нет
    С уважением,
    Jerri / Red Triangle.

  5. #4
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В плане устранения клэшинга мне интересней всего - все части диззи

    А монохромные игры сложней раскрасить под эту карту, чем в цветных клэшинг убрать? Что проще?
    Куплю корпус и материнку от Spectrum +2/+3

  6. #5
    Veteran
    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,979
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    99 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Был эмулятор (старый уже) Spec256 назывался. Там были в комплекте 10 игр под него.
    Надо делать то, что уже реализовано. И спецификация была по доработке. Никакого клешинга.





    Сделайте карту, с такой поддержкой для фирменного ZX... Цены вам не будет!
    Последний раз редактировалось drbars; 29.09.2015 в 17:12.

  7. #6
    Member
    Регистрация
    21.04.2008
    Адрес
    Украина, Запорожье
    Сообщений
    161
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько я помню, в этом эмуле - 8-мь процессоров z80

  8. #7
    Veteran
    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,979
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    99 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    rsorc, что сейчас мешает в плис это затолкать всё?
    Идея лежит на вижу, ан нет изобретём велосипед снова что ли?

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

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    1 новая видеокарта
    2 никакой
    3 нет
    4 сомнительно

    пока ничего нет
    Тут замкнутый круг. Появится видеокарта - скажут где игры ? Начнешь делать игры - скажут где эмулятор ? Придется все делать одновременно. К тому же доработка реальных игр поможет доработать принцип работы видеокарты.
    "L-256"

  10. #9
    Veteran Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    1,137
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    24 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Тут замкнутый круг. Появится видеокарта - скажут где игры ? Начнешь делать игры - скажут где эмулятор ? Придется все делать одновременно. К тому же доработка реальных игр поможет доработать принцип работы видеокарты.
    это всё не так. во первых накой нужна ещё одна денди? 1.5 человекам в плохо сделанную переделку какой то 1 спектрумовской игры немного подолбить. если она ещё вообще появится такая. пока все эти чудо графические доработки оригинального ZX всегда проваливались, в том числе и известная многим в узких кругах, ula+. никто ничего писать, дорабатывать серьёзно не собирается и не будет.
    Ну и во вторых zx клешинг-божественнен и не повторим. нету другого такого кома на свете. А всевозможные махинации с ним, как комбинаций в шахматах, ещё не на одно поколение людей хватит. так что, данная видеокарта представляет из себя только исключительно железячно паяльный интерес, так же она найдёт достойное место, на полке любителей железного антиквариата, а в играх и софте изночально ясно, что всё будет очень грустно.
    Последний раз редактировалось sergio78; 29.09.2015 в 20:50.

  11. #10
    Veteran
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    1,041
    Спасибо Благодарностей отдано 
    931
    Спасибо Благодарностей получено 
    224
    Поблагодарили
    121 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    rsorc, что сейчас мешает в плис это затолкать всё?
    Идея лежит на вижу, ан нет изобретём велосипед снова что ли?
    Это что претензия?
    Spec256 уже давно изобретён, но застрял на стадии эмулятора.
    Видимо что-то мешает.

    Что нам-то делать?
    1. Верить в Spec256 и сидеть ждать, когда кто-то гениальный его сумеет запихать в карточку.
    2. Поискать другое решение. Более реальное в реализации.

    zst выбрал второе.
    drbars выбрал первое, и в претензии на zst, что тот выбрал второе. Может я что не понимаю, но претензии ни к чему хорошему не приведут.

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

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

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

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

Похожие темы

  1. Быстрая видеокарта "METEOR-2013"
    от zx-kit в разделе Изображение
    Ответов: 1083
    Последнее: 07.01.2020, 14:05
  2. Ответов: 17
    Последнее: 26.12.2015, 23:22
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 4
    Последнее: 06.01.2009, 00:08

Ваши права

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