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

User Tag List

Страница 8 из 11 ПерваяПервая ... 4567891011 ПоследняяПоследняя
Показано с 71 по 80 из 101

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

  1. #71
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    427
    Поблагодарили
    195 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Конвертанул их конвертером.
    С наилучшим результатом вот что получилось:
    Нажмите на изображение для увеличения. 

Название:	lady_8x1_2.jpg 
Просмотров:	233 
Размер:	57.3 Кб 
ID:	60028
    Нажмите на изображение для увеличения. 

Название:	PARROT_8x1_2.jpg 
Просмотров:	225 
Размер:	46.3 Кб 
ID:	60029
    Размер изображения при этом ровно 16К байт.
    Последний раз редактировалось Ynicky; 09.03.2017 в 20:27.

  2. #72
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    только вспомнил, а ведь атрибуты 4x4 (и даже 4x2) ведь уже в железе реализованы, хоть и с ограниченной цветностью:
    http://www.fruitcake.plus.com/Sincla...aInterface.htm
    надо ли говорить, что софта для него чуть более чем нисколько...
    Хорошо, есть стандартный экран с атрибутами, есть 16к вместо ROM, как это использовать? в моей поделке можно отключить, 32K,24К,16К как в нижней так и верхней памяти, можно читать например из CPU0 и писать по этим адресам, но уже в VRАМ, но в стандартном ZX так не сделать.
    Последний раз редактировалось Totem; 10.03.2017 в 20:07.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  3. #73
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    834
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    надо ли говорить, что софта для него чуть более чем нисколько...
    Две игры и несколько утилиток. Есть даже игровой редактор.
    Софт
    Редактор
    Редактор, скорее всего, на основе AGD или совместимый. Интересно дальнейшее развитие карты.

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

    Ynicky, я не понял... Ты уменьшил количество цветов?
    ¡Un momento, señor fiscal!


  4. #74
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    427
    Поблагодарили
    195 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Ynicky, я не понял... Ты уменьшил количество цветов?
    Нет, это в SPECTRA их меньше (64).

  5. #75
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ynicky,
    Smalovsky,
    Цена решения не адекватна, подходит к "фирмовым" машинам, у кого есть "спектра?"
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  6. #76
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    834
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть идея, что бы Ynicky поделился разработкой с vlad. Если есть у vlad есть желание, то он мог бы перенести новый видеорежим в DivGMX.
    ¡Un momento, señor fiscal!


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

  8. #77
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    427
    Поблагодарили
    195 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Есть идея, что бы Ynicky поделился разработкой с vlad
    Нет проблем. Только в моей разработке нет ничего нового кроме VGA контроллера, работающего с двухпортовой внутренней памятью.
    nzxvga_640x480x60.zip
    nzxvram.zip

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

    А это управление режимами видеоконтроллера и ПЗУ:
    oMode <= not sport_7ffd(4);
    oRomEn <= not sport_7ffd(4); --- (x7ffd/D4 = '0')
    oBasicEn <= sport_7ffd(4); --- (x7ffd/D4 = '1')
    Последний раз редактировалось Ynicky; 02.05.2017 в 21:42.

  9. #78
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    427
    Поблагодарили
    195 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал небольшую демонстрацию - движение шарика по блокам. Специально, чтобы хорошо был виден конфликт атрибутов.

    Нажмите на изображение для увеличения. 

Название:	20170328_222954_2.jpg 
Просмотров:	169 
Размер:	65.9 Кб 
ID:	60346
    Нажмите на изображение для увеличения. 

Название:	20170328_223006_2.jpg 
Просмотров:	184 
Размер:	58.6 Кб 
ID:	60347
    Нажмите на изображение для увеличения. 

Название:	20170328_223021_2.jpg 
Просмотров:	183 
Размер:	41.6 Кб 
ID:	60348

  10. #79
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    427
    Поблагодарили
    195 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил в видеоконтроллер дополнительный отключаемый слой для спрайтов.
    Цвет одной точки растра в нем кодируется 2-мя разрядами. Адресация линейная во всем экране.
    Четыре атрибута (четыре цвета) задаются на знакоместо 8х8 в формате RGB332.
    Если какая-либо точка знакоместа задается атрибутом (цветом) = 0, то она прозрачная.
    Т.е. если спрайт не целиком покрывает знакоместа, то он может состоять из 3-х цветов,
    плюс прозрачный. В таком случае отпадает необходимость в маске. Тайлы могут состоять
    из 4-х цветов. Размер растра слоя равен 0х3000, атрибутов - 0хС00.
    В итоге дополнительный слой занимает чуть меньше 16К байт. Фон (назначаем его нулевым слоем)
    может быть как у стандартного экрана ZX спектрума, так и в новом формате
    (4 блока на знакоместо по 2 атрибута RGB332 на блок). Конфликт атрибутов с двумя слоями
    полностью исчезает. Доработал видеоконтроллер для работы с двумя слоями.
    Со стороны видеоконтроллера 0-й слой начинается с адреса 0х4000, а 1-й - с 0х0000.
    Видеоконтроллер работает с 2-мя двухпортовыми блоками внутренней памяти по 16К байт на слой.
    Для простоты пока не стал подключать еще 2 страницы видеопамяти для работы с переключаемыми
    кадрами.

    Исходник нового видеоконтроллера прилагаю:
    nzxvga_640x480x60.zip
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	20170414_212907_sm.jpg 
Просмотров:	50 
Размер:	71.0 Кб 
ID:	60655  
    Последний раз редактировалось Ynicky; 03.05.2017 в 07:08.

  11. #80
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    427
    Поблагодарили
    195 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Раскрасил первый экран и спрайт главного героя игры Exolon в цвета, для того чтобы
    представить как бы выглядела игра с новыми видеорежимами.
    Из меня художник и программист еще тот, но потенциальные возможности можно увидеть.

    Нажмите на изображение для увеличения. 

Название:	20170419_220659_sm.jpg 
Просмотров:	151 
Размер:	50.2 Кб 
ID:	60704
    Нажмите на изображение для увеличения. 

Название:	20170419_220640_sm.jpg 
Просмотров:	178 
Размер:	55.5 Кб 
ID:	60705

Страница 8 из 11 ПерваяПервая ... 4567891011 ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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