Форум Эму-Россия http://forum.emu-russia.net/ |
|
Очень низкоуровневый эмулятор 6502 / NES http://forum.emu-russia.net/viewtopic.php?f=13&t=3938 |
Страница 21 из 21 |
Автор: | org [ 30 мар 2022, 22:46 ] | ||
Заголовок сообщения: | Re: Очень низкоуровневый эмулятор 6502 / NES | ||
Вся кодовая база с наработками уехала в собственный репозиторий: https://github.com/emu-russia/breaknes Считайте это анонсом начала разработки эмулятора Breaknes ![]() Внутренняя архитектура уже устаканилась (UI на WinForms, ядро как нативная DLL). Вся схематика перегоняется в сишечку. То есть эмулировать пока нельзя, но зато уже можно полюбоваться на логотип, сгенерированный нейросетью Adobe (во вложении). В июне этой теме будет 10 лет, поэтому хотелось бы постараться всё успеть. Ну если не успеем, то уже тогда на 20-летие ![]()
|
Автор: | Слэйер Мун [ 02 апр 2022, 20:29 ] |
Заголовок сообщения: | Re: Очень низкоуровневый эмулятор 6502 / NES |
Кросавчеги! |
Автор: | org [ 06 май 2022, 02:00 ] |
Заголовок сообщения: | Re: Очень низкоуровневый эмулятор 6502 / NES |
Завершено исследование отличий 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 |
Автор: | org [ 17 май 2022, 23:41 ] | |||
Заголовок сообщения: | Re: Очень низкоуровневый эмулятор 6502 / NES | |||
Исправлены спрайты.
|
Автор: | org [ 29 май 2022, 21:11 ] | ||
Заголовок сообщения: | Re: Очень низкоуровневый эмулятор 6502 / NES | ||
Додолбали PPU! Осталось там по мелочи подправить, косметические работы сделать, добить мелкие таски и приступать к последней микрухе - APU.
|
Автор: | org [ 14 июн 2022, 17:27 ] |
Заголовок сообщения: | Re: Очень низкоуровневый эмулятор 6502 / NES |
Итог всех наших исследований и разработок по PPU: https://github.com/emu-russia/breaks/re ... elease-rus На очереди APU. |
Автор: | org [ 02 янв 2023, 13:14 ] |
Заголовок сообщения: | Re: Очень низкоуровневый эмулятор 6502 / NES |
Завершено исследование всех микросхем NES / Famicom. https://github.com/emu-russia/breaks Вся информация на вики. |
Автор: | org [ 13 мар 2023, 00:50 ] | ||
Заголовок сообщения: | Re: Очень низкоуровневый эмулятор 6502 / NES | ||
Эмулятор готов: https://github.com/emu-russia/breaknes/ ... reaknes-14 https://github.com/emu-russia/breaknes/ ... reaknes-15 Тему можно закрывать, так как все цели можно сказать выполнены. Всё дальнейшее уже просто поступательный процесс фикса багов и оптимизации. Всем спасибо! ![]()
|
Страница 21 из 21 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |