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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: Помощь в программировании Денди

  1. #1
    Master Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    686
    Благодарностей: 258
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Помощь в программировании Денди

    Внезапно потребовалось создать простенький генератор видеосигнала-заглушку, ну как обычно у нас на ТВ "матрас" вешают . Только вместо "матраса" (цветные полосы) должна быть статическая картинка с логотипом и не более того. Рассматриваю два варианта:
    - на AVR-ке;
    - Денди.
    Пока решил выбрать Денди. Треба создать простой картридж с двумя ПЗУ ("нулевой" маппер), дабы при включении грузилась заставка. И всё.
    Среди имеющихся конвертеров типа bmp->chr не отработал ни один, графический редактор, что гуляет в Сети, определяется как вирус. Ну ладно, картинку вручную сделать можно, а вот как её загружать?

    Никто не поможет? Хотя бы до уровня "файл .nes" ? С железом сам разберусь...

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

  3. #2
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,434
    Благодарностей: 763
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сорри за офтоп, но по памяти вспоминается старая статья в журнале Радио(?): Генератор испытательных телевизионных сигналов на DENDY Может поможет чем-то...
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  4. Этот пользователь поблагодарил Tronix за это полезное сообщение:
    perestoronin (18.02.2013)

  5. #3
    Master Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    686
    Благодарностей: 258
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собирал, лежит. Но тут задача проще - нужен не ГИТС, а тупая заставка из произвольной картинки. Вот как бы еще эту картинку перевести в чарсет...

  6. #4
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,434
    Благодарностей: 763
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Апну тему.
    Неужели нет прогеров у нас на просторах бывшего СНГ на NES? Это же банальная задача, тащемто... Если кто то может, не не может зарегаться на форуме, напишите хотя-бы мне: tronix286 сабачго рамблир.ru

    PS: Такая простейшая задача и нет ответов - аж самому интересно стало...
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  7. #5
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    7,549
    Благодарностей: 1672
    Записей в дневнике
    4
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    есть Рюмиковский проект ГИТС на базе Сеги, в который можно произвольные картинки запихивать.
    С уважением, Александр.
    Scorpion ZS-256 Turbo+
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

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

    По умолчанию

    Я могу сделать, но я занят пока.

    ---------- Post added at 23:50 ---------- Previous post was at 23:43 ----------

    В ПЗУ видеоадаптера зашивается 512 спрайтов 8x8 4 цвета.

    Программа пишется на ассемблере 6502. Доступ к видеопамяти через 2 регистра: адрес, данные. Видеопамять, это массив 32x30 из номеров спрайтов (0..255). Плюс атрибуты определяющие цвета спрайтов.

    Подготавливается палитра из 16 цветов. Палитра делится на 4 группы по 4 цвета. Экран делится на 16x15 частей, каждой можно назначить одну группу цвета.

    Ну а спайты (правильнее говорить тейлы) сами по себе 4-х цветные.



    ---------- Post added at 23:51 ---------- Previous post was at 23:50 ----------

    Тут все понятно расписано

    http://dendy.migera.ru/nes/g02.html
    Последний раз редактировалось vinxru; 19.02.2013 в 00:03.

  9. Этот пользователь поблагодарил vinxru за это полезное сообщение:
    perestoronin (19.02.2013)

  10. #7
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    7,549
    Благодарностей: 1672
    Записей в дневнике
    4
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    http://d.theupload.info/down/t6d1hd1...io_2005_8.djvu

    Статья ГИТС-3. Там же инструкция как впихуть свою картинку.
    С уважением, Александр.
    Scorpion ZS-256 Turbo+
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  11. Этот пользователь поблагодарил BYTEMAN за это полезное сообщение:
    perestoronin (19.02.2013)

  12. #8
    Master Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    686
    Благодарностей: 258
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ребята, это всё понятно, спасибо. Просто тупо составить чарсет и выбирать отдельно буковки я уже смог. А вот по загрузке в чарсет произвольной картинки я пока пас... Поигрался с yy-chr, но он мне поччему-то выдает чистый файл на выходе...

    BYTEMAN, ссыль, к сожалению, не открывается

    vinxru буду благодарен, оно неспешно.

    ЗЫ. Где-то, в далёких временах, попадались ромы, которые при загрузке тупо выводили заставку Win95 . Найти бы для препарирования...

  13. #9
    Master
    Регистрация
    27.03.2005
    Адрес
    CПб
    Сообщений
    689
    Благодарностей: 226
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    rw6hrm, Можно посмотреть на страничке Shiru: http://shiru.untergrund.net/. Там есть NES Screen Tool. Произвольную картинку на NES нарисовать нельзя - весь экран 960 тайлов, а в знакогенераторе только 256.

  14. #10
    Master Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    686
    Благодарностей: 258
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Blade, спасибо, хорошая вещь оказалась, удобнее, чем yy-chr. Касаемо ёмкости знакогенератора, то можно же и второй подключить, да и картинку оптимизировать на повторяющиеся знаки...

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

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

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

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

Похожие темы

  1. Требуется помощь в программировании.
    от moroz1999 в разделе Программирование
    Ответов: 4
    Последнее: 13.05.2012, 15:19
  2. Ответов: 21
    Последнее: 10.01.2012, 01:19
  3. Это Денди?
    от Atari в разделе Nintendo
    Ответов: 19
    Последнее: 25.03.2011, 17:38
  4. Картридж NES и денди
    от REMR в разделе Nintendo
    Ответов: 3
    Последнее: 18.10.2010, 18:29
  5. Ответов: 0
    Последнее: 18.08.2006, 20:40

Ваши права

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