User Tag List

Показано с 1 по 10 из 101

Тема: Новый формат графического изображения для ZX совместимых компьютеров.

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    В спекрумовской игре в точках программы, где есть вывод изображения сам код вывода игнорируется полностью как и спектрумовская графика, а вместо него вставляются команды протокола вывода изображения планшетом в определённую позицию.
    Это против принципа простоты - как можно меньше обязательной работы при адаптации (что не исключает необязательной). В старый код на Спеке лучше не лезть, его нужно только синхронизировать с кодом, выполняемым на планшете (россыпь спецкоманд по ключевым точкам, где на Спеке пишутся или читаются пиксели).

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Так вот спектрум соединяется с планшетом через какой нибудь интерфейс с протоколом.
    Собственно, хватит самого простого устройства, тупо ретранслирующего планшету состояние спектрумовской шины на каждом такте. Что на ней данные, а что команды - софт разберётся.

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Получается от начальной игры нужна только логика, а хранение и вывод изображений производит планшет.
    И здесь тоже не нужно обязательных лишних действий. Не у всех есть время и желание рисовать. Графику можно и у Спектрума "подсмотреть" (что не запрещает частичной или полной её замены).

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Команды протокола должны быть простыми, например, нарисовать изображение номер такое-то в позиции такой-то. Для этого можно задействовать несколько портов.
    На самом деле это не упрощение; по крайней мере, не для адаптации старых игр. Операции в стандартной спековской графике производятся над группой из 8 пикселей, то же самое обязательно должно уметь и устройство. Остальное - в качестве приятного дополнения.

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Для этого можно задействовать несколько портов.
    Хватит одного настоящего, чтобы в памяти задавать окно для отображаемых XX00-XXFF

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Короче, сами высококачественные изображения в высоком разрешении можно хранить в специальном пакете с настройками. Пакет создаётся для отдельной игры. Для движка на планшете есть возможность открывать разные пакеты к разным играм. Пакеты хранятся на планшете не нужно ими забивать память спектрума.
    Всё же загружать пакет со Спектрума уметь нужно, тем более что графики в нём может не оказаться, только теневой код.

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

    Цитата Сообщение от vlad Посмотреть сообщение
    Я бы начал с простого видео режима 256 цветов, 256х192 8 бит на точку, 2 видео буфера по 48К и парочкой палитр. Этого вполне хватит для начала, чтобы понять, нужно ли ещё что-то для Спектрума или нет. Сделать это уже можно на DivGMX.
    Может лучше начинать не с "простого" в смысле слабых характеристик, а с удобного для кодера-спектрумиста?
    Прихожу без разрешения, сею смерть и разрушение...

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

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

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

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

Похожие темы

  1. Новый, более эффективный кассетный формат
    от Barmaley_m в разделе Программирование
    Ответов: 312
    Последнее: 11.08.2018, 18:21
  2. Ответов: 22
    Последнее: 23.04.2012, 15:34
  3. Продаж картриджи для Денди и совместимых
    от djvini в разделе Барахолка (архив)
    Ответов: 27
    Последнее: 05.04.2012, 23:20
  4. Ответов: 2
    Последнее: 26.02.2005, 18:17

Ваши права

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