Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Эмулятор PZ_Nes 
:(
    Опции темы
Seenkao
Дата 2.5.2025, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 20.12.2020

Репутация: нет
Всего: 1



Привет!

Выпустил предварительную, уже рабочую версию -->PZ_Nes 0.0.7.<-- (Pascal ZenGL Nes) Только исходный код!
Для запуска требуется последний -->ZenGL<--.
Лиценизия: MIT + ZLib.

Распакуйте ZenGL. Рядом расположите проект PZ_Nes. Скомпилируйте (FPC/Lazarus или Delphi).

Делал всё сам, но понятно дело что и подсматривал в другие эмуляторы и пользовался документацией.  smile

В папке есть несколько игр, которые запускаются. В главном модуле можно сменить игру и перекомпилировать. Многие из игр будут с глюком по графике (решается пока как всё исправить). Ну и без звука.
Управление есть. Есть возможность отладки Nes-приложений (больше просмотра, чем отладки).

Технология PPU собственная. Тестовая. Если у кого-то вдруг возникнет желание воткнуть подобное с свой эмулятор, то пока воздержитесь. Очень многие проблемы не решены. А со всеми остальными эмуляторами данная технология будет несовместима.

Если не заброшу эмулятор, то в конечном итоге постараюсь выпустить на всех поддерживаемых ZenGL платформах.

Успехов! smile

Видео с ютуба:
https://youtu.be/clU4Viw--mQ
https://youtu.be/k4-0WTgrJ_c
https://youtu.be/uup4g3sKWEU
https://youtu.be/iTq5d-fv1tE

С рутуба:
https://rutube.ru/video/b71b439d424ee828e621a67a4477c3e4/
https://rutube.ru/video/453e6f9c7e99fad6fa8d81f85e734300/
https://rutube.ru/video/b44b3cd010ff1a2a588d23982f8b53b1/
https://rutube.ru/video/5f45624739c10e162986a1a002c70698/

Вообще с одной стороны прикольно заниматься эмулятором, а с другой стороны на это столько времени уходит... Всё изучить, как всё работает, перевести в код, протестировать, найти ошибки...

Пришлось писать отладчик для этого эмулятора. Без отладки такие вещи не делаются. Я бы там намного дольше просматривал бы код и ловил ошибки. Отладчик очень сильно упростил жизнь, но отобрал время...  smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0638 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.