User Tag List

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

Тема: Демка Kosi4ka от Manwe на УКНЦ

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Activist Аватар для BlaireCas
    Регистрация
    06.02.2020
    Адрес
    г. Москва
    Сообщений
    439
    Спасибо Благодарностей отдано 
    111
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    125 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Демка Kosi4ka от Manwe на УКНЦ

    Набрался наглости и передрал демку от уважаемого Manwe для показухи на УКНЦ.
    Оригинал демки для БК-0010 (исходники там-же) вот тут: https://www.pouet.net/prod.php?which=90339
    Она всего 256 байт в оригинале. Участвовала в Demodulation 2021 и заняла 2-е место!

    На УКНЦ разумеется вышло чуть иначе. Да уж тут вам не там, вовсе не 256 байт получилось
    Оверхед из-за кода обвязки на установку экранных строк и прочего. Хотя сам исполняемый код демки остался да почти таким-же.

    Еще на самой БКшке демка рисует по 4 пикселя (так там видеопамять сделана).
    Здесь-же размер экрана 640х288, но демка крутится в области 512х256 и рисует word-ами по 8 пикселей за раз (и "квадратность" косички вроде как даже сохранена осталась).
    Используется основной процессор и демка в 4-х цветах как и на БК-0010 (кажется тут будет анрил синхронизировать второй процессор для получения 8-ми цветов).

    Экран пришлось отобразить в обычное ОЗУ по адресам 10000-110000 (32кб пожрало) из-за чего при использовании .sav файла легко "завалить" систему RT-11.
    При использовании дискового образа вроде всё окей, по этим адресам там пусто было. И да - я знаю что можно было 32кб зарезервировать в .sav файле, но да черт с ними

    Исходник:
    https://github.com/blairecas/kosich

    Для запуска - скачать оттуда либо kosich.dsk (https://raw.githubusercontent.com/bl...ter/kosich.dsk) и подключить как системный диск (она в автозапуске).
    Либо взять /release/kosich.sav (https://raw.githubusercontent.com/bl...ase/kosich.sav) и закинуть куда-нибудь к себе.

    Проверил на живой УКНЦ, работоспособно, крутится.

    Фотка с живой техники

    [свернуть]


    Не очень понял насколько быстрее/медленнее стало (УКНЦ вроде несмотря на 8МГц процессор может быть и не быстрее БКшки 5МГц).
    Нужно будет добавить подсчет FPS попозже.

    PS: Очень надеюсь что Manwe не в обиде за тырение его демки
    Последний раз редактировалось BlaireCas; 17.08.2023 в 15:03.
    Шедевр портирования на УКНЦ - игра Highway Encounter
    Эмуляторы: UKNCBTL, EmuStudio (респект авторам)

  2. Эти 10 пользователя(ей) поблагодарили BlaireCas за это полезное сообщение:

    ALS (16.09.2022), litwr (18.09.2022), Manwe (16.09.2022), nzeemin (18.09.2022), Oleg N. Cher (16.09.2022), randomizer (17.09.2022), Shamancs (16.09.2022), svofski (16.09.2022), Titus (16.09.2022), tnt23 (26.09.2022)

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

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

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

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

Похожие темы

  1. Warface для Денди (feat. Manwe)
    от zebest в разделе Nintendo
    Ответов: 13
    Последнее: 10.05.2022, 11:32

Ваши права

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