Сообщения без ответов | Активные темы Текущее время: 16 май 2022, 08:14



Ответить на тему  [ Сообщений: 404 ]  На страницу Пред.  1 ... 17, 18, 19, 20, 21
 Очень низкоуровневый эмулятор 6502 / NES 
Автор Сообщение
Сообщение 30 мар 2022, 22:46
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
24 июл 2007, 10:41
Сообщения: 562
Вся кодовая база с наработками уехала в собственный репозиторий: https://github.com/emu-russia/breaknes

Считайте это анонсом начала разработки эмулятора Breaknes :rolleyes:

Внутренняя архитектура уже устаканилась (UI на WinForms, ядро как нативная DLL).

Вся схематика перегоняется в сишечку. То есть эмулировать пока нельзя, но зато уже можно полюбоваться на логотип, сгенерированный нейросетью Adobe (во вложении).

В июне этой теме будет 10 лет, поэтому хотелось бы постараться всё успеть. Ну если не успеем, то уже тогда на 20-летие :D


Вложения:
157481692-2ecd4e71-2599-4050-9ce0-815c0336ad27.png
157481692-2ecd4e71-2599-4050-9ce0-815c0336ad27.png [ 50.6 КБ | Просмотров: 270 ]
Сообщение 02 апр 2022, 20:29
Профиль WWW
Аватара пользователя

Зарегистрирован:
22 июл 2007, 22:03
Сообщения: 477
Кросавчеги!

_________________
Challenge the Legend / Мой сайт - http://www.u-sm.ru
8700K, 16GB, RTX 3070 Ti


Сообщение 06 май 2022, 02:00
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
24 июл 2007, 10:41
Сообщения: 562
Завершено исследование отличий PAL PPU:

https://github.com/emu-russia/breaks/bl ... PPU/pal.md

Также в финальных стадиях разработка приблуды, под названием PPU Player, которая умеет из дампа записей в регистры PPU выводить картинку/видеосигнал.

https://github.com/emu-russia/breaknes/ ... /PPUPlayer

Иными словами, оно позволяет отладить симуляцию PPU "в сферическом вакууме". После того как всё устаканится - кусок с симулятором PPU уедет в основную часть нашего эмулятора.

Пока результаты скудноваты - например Bomberman вместо логотипа показывает едва различимый мусор, но слово "BOMBERMAN" таки прослеживается!

-- 06 май 2022, 01:04 --

А ну да, забыл ещё.. Сам симулятор PPU тоже готов на 99%. Кому интересно поковыряться в его исходниках на C++, велкам.

https://github.com/emu-russia/breaknes/ ... PPU/PPUSim


Вложения:
166121721-6106ad21-2f05-419f-8f65-123562bd.png
166121721-6106ad21-2f05-419f-8f65-123562bd.png [ 40.7 КБ | Просмотров: 97 ]
PPU_Player_Diag.png
PPU_Player_Diag.png [ 343.18 КБ | Просмотров: 97 ]
166121633-3e5c8b51-cd5e-4b62-b19b-589a83698335.png
166121633-3e5c8b51-cd5e-4b62-b19b-589a83698335.png [ 162.15 КБ | Просмотров: 97 ]
Сообщение 10 май 2022, 17:31
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
24 июл 2007, 10:41
Сообщения: 562
Наш симулятор PPU обрастает жирком.

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

Всё ещё есть ошибки рендеринга, цветности и много чего ещё. Спрайты тоже пока почему-то не работают.


Вложения:
167630956-9405e68d-82fc-45db-88ea-506523dc964b.png
167630956-9405e68d-82fc-45db-88ea-506523dc964b.png [ 74.53 КБ | Просмотров: 44 ]
167630868-ab70493f-4f03-4c5a-8b3f-378d6ee24de2.png
167630868-ab70493f-4f03-4c5a-8b3f-378d6ee24de2.png [ 246.18 КБ | Просмотров: 44 ]
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 404 ]  На страницу Пред.  1 ... 17, 18, 19, 20, 21

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF (mod by Zeru-j).
Русская поддержка phpBB