Приставки > Картриджи / диски
Famicom Cartridge Schematics & PCBs
mutabor:
В теории можно заменить этот маппер на SMD133 через переходку, если не жалко калечить оригинальный картридж. Кто-то тут уже пытался так делать, чем кончилось хз.
supremacy:
Проще платку с mmc3 засунуть в оригинальный корпус, чем дополнить маппер ещё одним регистром.
Если расширять маппер нужно ещё микросхем пять логики, как тут, например https://forums.nesdev.org/viewtopic.php?t=12866
quq_CCCP:
--- Цитата: mutabor от 05 Января 2024, 16:31:59 ---Из MMC3-128 не сделать MMC3-256, если А17 изначально не предусмотрен в чипе. Можно только заменить маппер. А что за странный перевод такой, обычно впихивают без изменения размера рома.
--- Конец цитаты ---
Там неверное патч под другой маппер бонусом.
AlexGS:
supremacy, судя по статье, то действительно проще все-таки стандартный ММС3 применить. :lol:
profet88:
РЕбят...помогите с игрой разобраться..пробовал на другой плате УНРОМ возспроизвести Gun Smoke. Начало нормальное ,титры отлично..а когда идет показ врага на уровне..-все в квадратах..ппотом постоянно полоса снизу..вопрос??? можно ли изменить мироринг РОМа внутри самого файла? помогите? сделать если возможно.
supremacy:
--- Цитата: profet88 от 19 Января 2024, 09:27:39 ---можно ли изменить мироринг РОМа внутри самого файла?
--- Конец цитаты ---
Нет, мирроринг это не какой-то абстрактный параметр, а конфигурация железа под которую в игре сделан скроллинг экрана.
mutabor:
Конкретно в UnROM мирроринг определяется разводкой платы, переключается либо перемычками - если они предусмотрены разводкой, либо резать дорожку и кидать провод.
profet88:
вобщем..интересно получается- Эмулятор Nestopia показывает игру Гун смок как V мироринг а вот Нес ром мейкер программа как H. кому верить? а мироринг переключается с одного универсального Адреса? или зависит от платы
Sharpnull:
--- Цитата: profet88 от 22 Января 2024, 08:16:37 --- Nestopia показывает игру Гун смок как V мироринг а вот Нес ром мейкер программа как H. кому верить?
--- Конец цитаты ---
Этот древний мусор пишет наоборот, если вы об "Solder Pad: H:0 V:1", любой современный эмулятор показывает правильно данные заголовка рома и можно открыть для верности: https://nescartdb.com/profile/view/832/gunsmoke или NES 2.0 XML Database. Игра учитывает bus conflict, поэтому подходит для плат с ним.
supremacy:
--- Цитата: profet88 от 22 Января 2024, 08:16:37 ---вобщем..интересно получается- Эмулятор Nestopia показывает игру Гун смок как V мироринг а вот Нес ром мейкер программа как H. кому верить? а мироринг переключается с одного универсального Адреса? или зависит от платы
--- Конец цитаты ---
Тут просто есть некоторая путаница, если скроллинг в игре вертикальный, то мирроринг горизонтальный и наоборот. На плате буковкой видимо скроллинг указан а не мирроринг.
И про адрес не очень понятно, видно, что ты совсем не понимаешь что такое мирроринг. У приставки есть внутренняя память 2KB с адресами CIRAM A0 - A10, причем адрес A10 не подключен, а выведен на слот картриджа как ciram a10. Картридж может подключить этот адрес к любому адресу ppu. Если подключит к PPU A10, то просто будет доступен непрерывный кусок памяти 2kb, а следующие 2kb будут повторятся (это называется вертикальный мирроринг). Во внутреннюю память приставки эта память маппится в окно 2000-2fff размером 4KB. Можно подключить CIRAM A10 к PPU A11, тогда первый килобайт будет повторятся два раза, а второй килобайт будет доступен только начиная со следующих 2kb и затем так же повторятся, это называется горизонтальный мирроринг.
profet88:
вобщем..на ориг карике 5 микрух..а на моей плает 4...ну память..оперативка и 161 и 32
Narn:
Здравствуйте уважаемые соратники! Подскажите пожалуйста если кто в курсе данного вопроса, есть игры BEE 52, Dizzi MicroMashines которые на маппере Camerica (071), реально в железе сделать работающий картридж на консоли? Несмотря на сходство с UxROM по описанию мапперов, на UNROM запускается только Dizzi с искажениями и зависает при нажатии на паузу.
supremacy:
Если пропатчить ром, чтобы игра не обращалась по не поддерживаемым адресам (у 71 маппера есть управление миррорингом и глушилкой cic, что на unrom приводит к переключению банков), то можно сделать на unrom. Кроме того, без патчинга кода многие игры camerica не будут работать на dendy, потому-что автодетект региона определяет консоль как pal, а не ntsc.
Narn:
Спасибо! То есть, даже с микросхемой BF9093 маппера 071 , тоже работать на Pal не будет? А на железе с помощью микросхем логики различной?
supremacy:
Да, оригинальные картриджи camerica на денди плохо себя чувствуют. Дополнительная логика тут не поможет. Что-то решается патчами, так что бывают и работающие на денди репродукции.
В некоторых эмуляторах есть Dendy режим, можно проверить как игра будет себя вести (поменять режим и сделать сброс).
Умный:
Всем доброго времени. А эти камерика оригинальные картриджи из 90х (ну или старые пиратки) так же имели проблемы?
SavitarSvit:
--- Цитата: Умный от 22 Января 2024, 14:01:56 ---Всем доброго времени. А эти камерика оригинальные картриджи из 90х (ну или старые пиратки) так же имели проблемы?
--- Конец цитаты ---
От камерика игр много выходило в оригинале, но пиратилось же не всё. Те что пиратили, Диззи, микромашинки, работали на денди без проблем.
Умный:
--- Цитата: SavitarSvit от 22 Января 2024, 14:22:35 ---От камерика игр много выходило в оригинале, но пиратилось же не всё. Те что пиратили, Диззи, микромашинки, работали на денди без проблем.
--- Конец цитаты ---
Ясно. А то еще по юности помню эти игры и вроде не помню, чтоб глюки какие-то были. А сейчас в железе без патчей что мешает(какие нюансы и сложности) воспроизвести? Не особо вдавлался в тему про карики , так что сорян, но оч. интересно
SavitarSvit:
--- Цитата: Умный от 22 Января 2024, 14:26:49 ---Ясно. А то еще по юности помню эти игры и вроде не помню, чтоб глюки какие-то были. А сейчас в железе без патчей что мешает(какие нюансы и сложности) воспроизвести? Не особо вдавлался в тему про карики , так что сорян, но оч. интересно
--- Конец цитаты ---
Для этого нужно сделать все выходившие 12 игр, запустить их на фамикоме и денди и ответить на твой вопрос :)
Могу предположить, что все игры на BF9093 без проблем должны работать на Денди, но раз supremacy говорит, что могут быть проблемы, значит он что то знает. Я лично на родном BF9093 делал только микромашинки и у них при запуске на фамике с холодного старта бился начальный экран камерика. Дале в игре проблем не было и если делать ресет, то после него начальный экран не бился. При запуске на денди, ничего не билось даже с холодного старта.
А на железе воспроизвести мешало (когда то, сейчас не знаю) отсутствие самих микросхем BF9093 и BF9097. 93е я в продаже находил, а 97 нет. Поэтому народ хачит некоторые игры с 71 го мапера на 2й.
Умный:
Там какой-то "четный-не четный" старт вроде есть на приставках. Типа то с одним битом стартует , то с другим рандомно. Может я что-то путаю
Навигация
Перейти к полной версии