Форум Эму-Россия http://forum.emu-russia.net/ |
|
dmgemu http://forum.emu-russia.net/viewtopic.php?f=153&t=3246 |
Страница 1 из 1 |
Автор: | organic [ 20 июл 2011, 16:30 ] |
Заголовок сообщения: | dmgemu |
выложил исходники своего эмулятора, который мы пилили совместно с E}|{ ом : http://code.google.com/p/dmgemu/ баги есть, но не смертельные и играть в него жутко приятно, благодаря ЕЖовскому LCD-эффекту. и ещё оригинальный бутром грузится! ![]() скачать можно в разделе Download. |
Автор: | Eevon [ 04 авг 2011, 23:24 ] |
Заголовок сообщения: | Re: dmgemu |
А делать-то продолжаешь или забил? |
Автор: | organic [ 18 авг 2011, 10:06 ] |
Заголовок сообщения: | Re: dmgemu |
забил походу ) ЕЖ там в ядре CPU намудрил так, что разбираться неохота ))) |
Автор: | org [ 04 окт 2024, 14:00 ] |
Заголовок сообщения: | Re: dmgemu |
Разработка продолжена, уже на GitHub: https://github.com/emu-russia/dmgemu - Выпилен старый непортируемый Win32 код - Соответственно всё теперь работает на SDL2 и стало гораздо чище и понятнее + порт на Linux (спасибо @edgbla) - Все фичи UI сохранены (LCD эффект, привычная палитра) - Подчищено и актуализировано ядро SM83 (дада именно SM83, мы теперь знаем гораздо больше и там никакой не "Z80") - теперь оно проходит тесты blargg cpu_instrs. Также вычищены все дикие эксперименты ЕЖа Код ещё немного грязноват, но в целом играбельно. Правда баги с мусором в VRAM остались, это скорее всего какая-то проблема тайминга, которую ещё предстоит исправить. |
Автор: | org [ 11 май 2025, 23:15 ] | ||
Заголовок сообщения: | Re: dmgemu | ||
В связи с тем, что достигнут значительный прогресс в реверсе DMGCPU (получен нетлист всех модулей: https://github.com/ogamespec/dmgcpu/blo ... /Readme.md ) -- разработка эмулятора будет продолжена в сторону приближения к тому как это работает в реальном чипе, но по возможности с сохранением играбельности (fps). На данный момент эмулятор работает дискретно M-циклам (и то не факт, возможно даже ещё менее точнее, как оно ещё работает ваще хз). После планомерного знакомства и аннотирования нетлиста эмулятор будет переводиться на T-циклы, там где это возможно. Заумно что-то вышло, короче будет тактово-точный эмулятор, а не то что сейчас непонятное нечто)) Ещё хорошая новость - наше ядро SM83 на Verilog запустили в другом проекте (dmg-sim) и "намайнили" заставку Zelda. Эпично ![]() https://github.com/emu-russia/dmgcpu/pull/365 (заслуга Rodrigo) -- 11 май 2025, 22:18 -- И конечно же оно запускается в NetBSD ![]()
|
Автор: | Eevon [ 11 май 2025, 23:48 ] |
Заголовок сообщения: | Re: dmgemu |
Красавцы, что ещё сказать! |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |