User Tag List

Результаты опроса: Для какого компьютера и конструктива делать видеокарту "METEOR" ?

Голосовавшие
46. Вы ещё не участвовали в этом опросе
  • "ZXM-PHOENIX" с шиной ZX-BUS без корпуса

    18 39.13%
  • "ЛЕНИНГРАД" с шиной IDC-40 в корпусе

    8 17.39%
  • МОДУЛЬНЫЙ КОМПЬЮТЕР "CHELYABINSK" с шиной ZST-BUS без корпуса

    2 4.35%
  • ОРИГИНАЛЬНЫЙ "ZX SPECTRUM" с шиной ZX-EDGE в корпусе

    9 19.57%
  • "ZX-EVO" с урезанной шиной ZX-BUS без корпуса

    23 50.00%
Опрос с выбором нескольких вариантов ответа.
Страница 71 из 109 ПерваяПервая ... 676869707172737475 ... ПоследняяПоследняя
Показано с 701 по 710 из 1084

Тема: Быстрая видеокарта "METEOR-2013"

  1. #701

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Отсутствие терпения это исключительно твоя проблема.

  2. #702

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Где быстрая карта?) в Какой Пятилетки?) Я устал ждать=)
    Чтобы карта получилась быстрой, делать её нужно медленно! ) Чем медленнее делается карта, тем более быстрой она в итоге получится.

    ZX SPECTRUM тоже не быстро делался. Прежде чем он увидел свет в 82 году, его двадцать лет разрабатывали в тайных лабораториях Скотланд-Ярда!
    ___________

  3. #703

    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    293
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так а что там с Метеором? может быть всё и НЕплохо с ним? может достаточно исключить программную работу и перевести всё на аппаратную?

  4. #704

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

    По умолчанию

    Цитата Сообщение от Nesser Посмотреть сообщение
    Так а что там с Метеором? может быть всё и НЕплохо с ним? может достаточно исключить программную работу и перевести всё на аппаратную?
    В старых играх расположение байтов в спрайте может быть каким угодно. Там трудно сделать аппаратное копирование. Придется программно.
    Кроме этого для доработки старых игр надо спрашивать разрешение издательства. Я спросил у одного - разрешение не дали.

    Аппаратно можно только для новых игр делать. Для этого надо выбрать расположение байтов в спрайте. Чтобы сделать аппаратное копирование надо дублировать в видеокарте основную память 48К. Тогда придется уменьшить количество слоев с 7 до 8.

    Давайте для новых игр делать. Тогда тема про устранение клешинга в старых играх теряет смысл.

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

    Еще нужна программа для рисования спрайтов в формате 2 бита на точку.
    "L-256"

  5. #705

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Тогда тема про устранение клешинга в старых играх теряет смысл.
    Аминь!

  6. #706

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

    По умолчанию

    Можно конечно по два байта на точку, но размер игры увеличится в 8 раз.
    Придется спрайты загружать в память видеокарты. 128 К * 8 = 1 М.
    Тогда у нас половина статики уйдет на спрайты. Останется 4 слоя.
    С SDRAM пока возиться не охота.
    Если 4 слоя будет мало - тогда спрайты будем хранить в SDRAM.

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

    Ранее предлагали хранить несколько спрайтов на одной картинке и в памяти хранить так, чтобы можно было легко переходить к точке справа и к точке снизу. Оба байта цвета точки будут располагаться в одном слове SRAM. Надо выбрать ширину картинки со спрайтами, чтобы видеокарта знала смещение к точке снизу. Размер 2 в степени n, то есть 256, 512 и т.д.
    Последний раз редактировалось zx-kit; 18.09.2016 в 17:25.
    "L-256"

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

  8. #707

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Кроме этого для доработки старых игр надо спрашивать разрешение издательства. Я спросил у одного - разрешение не дали.
    Не надо спрашивать разрешения. Это бесперспективно, это как спрашивать у девушки разрешение на поцелуй )) Это во-первых. А во-вторых "Всякому, спрашивающему разрешения, нужно непременно отказывать. Нельзя доверять сомневающемуся. Сомневающийся слаб." (с)
    ___________

  9. #708

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

    По умолчанию

    Наверно лучше 256 как ширина экрана.

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

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    Не надо спрашивать разрешения.
    Нельзя дорабатывать чужое произведение искусства без разрешения автора. Нельзя выкладывать видео без разрешения автора. Нельзя ...

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

    В оригинальном ZX Spectrum и ZX Spectrum+ ПЗУ можно отключать. И обеспечить загрузку и чтение из видеокарты. Но к компьютеру может быть подключена плата типа divIDE, divMMC, Interface 1 bis и т.п. Они могут мешать, так как подключают вместо основного ПЗУ свое ПЗУ и ОЗУ. Как быть ?
    Так бы можно было через окно вместо ПЗУ расширить память компьютеров с 48К.

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

    Может разработать свою плату для загрузки вместо вышеуказанных? При этом 8 К выделить для расширения памяти, а 8 К на адресацию регистров видеокарты.

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

    Или если старые игры мы не переделываем, то для адресации регистров Метеора занять адреса старого экрана с 4000.

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

    Если нужно будет перемещать начало блока регистров можно будет использовать адрес порта с A0=0. Например, 0111 1110. Видеокарта проанализирует 8 младших битов адреса. И если это ее адрес, она сформирует сигнал IORQGE для блокировки порта 1111 1110 в ULA.

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

    Для загрузки спрайтов в видеокарту использовать устройство USB-RECORDER или FAST PC LOADER. Загрузку начинать как стандартный TAP, а затем переходить на FAST скорость. Адрес порта выбрать аналогичный, например, 1011 1110. Тогда можно будет использовать загрузку блоками по 256 байтов с помощью команды INIR. 1М тогда будет грузиться быстро.
    "L-256"

  10. #709

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Жесть, магнитофон и производные забыть как страшный сон

  11. #710

    Регистрация
    13.11.2010
    Адрес
    Snezhinsk
    Сообщений
    8
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    [/QUOTE]
    Для загрузки спрайтов в видеокарту использовать устройство USB-RECORDER или FAST PC LOADER. Загрузку начинать как стандартный TAP, а затем переходить на FAST скорость. Адрес порта выбрать аналогичный, например, 1011 1110. Тогда можно будет использовать загрузку блоками по 256 байтов с помощью команды INIR. 1М тогда будет грузиться быстро.[/QUOTE]

    Лично мне было бы удобно работать с образом графики подключаемым к устройству A/B/C/D через TR-DOS и запихивать в карту данные по необходимости через порт или область DMА, которую видит видео-карта.
    С другой стороны из области фантазий касательно загрузок… Предположим есть образ игры/программы (TRD/FDI и др), а также образ файла(ы) расширенной графики (условно ZGX). Оба файла хранятся в одной и той же директории на устройстве (HDD). Игра/программа загружаются как обычно средствами TR_DOS после подключения образа, а вот ZGX файл(ы) графики загружается параллельно самой картой. Разумеется, для такой автоматизации нужен стандарт/формат ZGX файла, который карта сможет понимать. Карта должна видеть подключаемый образ на HDD и его рут и соответственно подгружает при нахождении там ZGX файл(ы).

Страница 71 из 109 ПерваяПервая ... 676869707172737475 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 19
    Последнее: 30.09.2011, 03:08
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 18
    Последнее: 27.08.2008, 20:27
  5. Ответов: 6
    Последнее: 20.11.2007, 11:29

Ваши права

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