Replies: 1 comment
-
|
Что уже реализовано сейчас:
Ну.. то есть практически всё уже сделано. Осталось только слепить в рабочую схему, как написано выше. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
NES/Famicom славится своим большим количеством мапперов. К лицензионным мапперам добавилось ещё просто овер-10001 китайских мапперов, с минимальными вариацами, но для каждого приходится заводить свой "номер" в NES.
А что если дать продвинутому пользователю самостоятельно говорить на "слепок" ромов - какой маппер нужно для них использовать. И не просто какой маппер, а самому определять поведение маппера.
У нас есть:
Конечно, большую часть мапперов проще симулировать на C++, но для универсальности добавим возможность написания симуляторов своих мапперов.
Как это будет работать:
Более подробные детали, типа карты памяти UCode 6502 и проч. в процессе реализации. Также ещё нужно придумать как микрокод будет получать доступ к ромкам (очевидно их все предварительно нужно загрузить в память, а со стороны 6502 как-то туда стучаться). Что-нибудь придумаем.
Beta Was this translation helpful? Give feedback.
All reactions