Приставки > Картриджи / диски
Картридж mmc3 от Руслана
(1/1)
max5775:
Попал мне в руки картридж от Руслана на mmc3.
Изначально был записан Kage. Вижу, что на плате есть место под 6264.
Какие игры можно на него записать, чтобы использовали эту доп память и есть схема mmc3 для подключения этой доп памяти?
quq_CCCP:
Кот феликс, 3 тий марио, коты самураи, юркский парк, 3х глазая история... ну и еще 100500 игр, нужно искать игры с конфирурацией ммс3с.
Где то продают такие готовые платы?
supremacy:

--- Цитата: quq_CCCP от 31 Январь 2021, 11:53:44 ---с конфирурацией ммс3с.
--- Конец цитаты ---
А при чём тут ревизия чипа? В ранешней версии заголовка ромов nes не было отметки использует программа память или нет, так что игры с памятью но без батарейки можно было найти либо в базе картриджей, либо поставив брекпоинт на запись или чтение этой памяти в эмуляторе. В новом заголовке nes 2.0 для этого есть поле, так что можно скачать ромсет с новыми заголовками и смотреть в нём.

Добавлено позже:

--- Цитата: quq_CCCP от 31 Январь 2021, 11:53:44 ---коты самураи,
--- Конец цитаты ---

--- Цитата: quq_CCCP от 31 Январь 2021, 11:53:44 ---3х глазая история..
--- Конец цитаты ---
Сделать-то можно, но они не используют prg-ram
max5775:

--- Цитата: quq_CCCP от 31 Январь 2021, 11:53:44 ---Где то продают такие готовые платы?

--- Конец цитаты ---
вряд ли, я на авито купил вместе с кучкой других картриджей

--- Цитата: supremacy от 31 Январь 2021, 12:36:12 ---А при чём тут ревизия чипа? В ранешней версии заголовка ромов nes не было отметки использует программа память или нет, так что игры с памятью но без батарейки можно было найти либо в базе картриджей

--- Конец цитаты ---
спс
quq_CCCP:

--- Цитата: supremacy от 31 Январь 2021, 12:36:12 ---А при чём тут ревизия чипа? В ранешней версии заголовка ромов nes не было отметки использует программа память или нет, так что игры с памятью но без батарейки можно было найти либо в базе картриджей, либо поставив брекпоинт на запись или чтение этой памяти в эмуляторе. В новом заголовке nes 2.0 для этого есть поле, так что можно скачать ромсет с новыми заголовками и смотреть в нём.

Добавлено позже:Сделать-то можно, но они не используют prg-ram

--- Конец цитаты ---
ММС3 везде одинаковые, меняется лишь конфигурация платы, 3с это как раз озу юзается.
Sharpnull:

--- Цитата: supremacy от 31 Январь 2021, 12:36:12 ---В новом заголовке nes 2.0 для этого есть поле, так что можно скачать ромсет с новыми заголовками и смотреть в нём.
--- Конец цитаты ---
Они же вроде на основе NES 2.0 XML Database?
Вот парсер nes20db.xml на Python 3 для поиска mapper="4" + prgram + battery="0" (прикрепил тоже):

--- Код: ---#!/usr/bin/env python3
from bs4 import BeautifulSoup as bs
from pathlib import Path

db = Path("nes20db.xml").read_text("utf-8")

DBbs = bs(db)

roms = DBbs.findAll("game")
roms = filter(lambda g: g.pcb["mapper"] == "4" and g.pcb["battery"] == "0" and g.find("prgram"), roms)
roms = map(lambda g: "{}, size:{}, crc32:{}{}".format(
    g.contents[0].strip(),
    g.rom["size"],
    g.rom["crc32"],
    ", submapper:" + g.pcb["submapper"] if g.pcb["submapper"] != "0" else ""
), roms)

with open("mmc3_prgram.txt", "w", encoding="utf-8") as f:
    f.write("\n".join(roms))
--- Конец кода ---
Лицензионных 59 штук, всего 164. Приложил результат для nes20db_2020-09-27.7z. Кстати, с mapper="4" + prgram + battery="1" только у Bootleg Hacks\FIFA International Soccer '96 и Bootleg Hacks\FIFA International Soccer '97.
supremacy:

--- Цитата: quq_CCCP от 31 Январь 2021, 13:47:33 ---меняется лишь конфигурация платы, 3с это как раз озу юзается.
--- Конец цитаты ---
Первый раз сталкиваюсь с тем, что кто-то так называет конфигурацию платы. Своё собственное изобретение?  :)
Обычно конфигрурации это TLROM, TSROM, TKROM, TNROM. TSROM это как раз с памятью, но без батарейки.
max5775:
А батарейку как прикрутить?
Jurassic Park вроде как умеет в сохранения. Хотя я не совсем понял как.
Также думаю две игры сделать с переключением по ресету, место для счетчика есть.
godun:

--- Цитата: max5775 от 31 Январь 2021, 15:55:35 ---А батарейку как прикрутить?
Jurassic Park вроде как умеет в сохранения. Хотя я не совсем понял как.
Также думаю две игры сделать с переключением по ресету, место для счетчика есть.

--- Конец цитаты ---
Насколько я понимаю, срам может использоваться в двух вариантах, это либо с батарейкой для сейвов, либо как ОЗУ, тогда батарейку не прикрутишь
Rumata:
Нет в Jurassic Park батарейки
supremacy:

--- Цитата: max5775 от 31 Январь 2021, 15:55:35 ---А батарейку как прикрутить?
--- Конец цитаты ---
Типичную схему подключения батарейки можно взять с nesdev внизу страницы. Но многоигровку с сохраненими делать смысла нет, как правило игра чистит память перед использованием, так что переключение по ресету тебе будет скидывать данные. Есть вариант впаять sram большего объема и тоже переключать в ней банки по ресету.
Rumata:

--- Цитата: supremacy от 31 Январь 2021, 16:14:30 ---Типичную схему подключения батарейки можно взять
--- Конец цитаты ---
Взять-то можно много чего. А то, что в игре сохранения не предусмотрены - не смущает?
supremacy:
Мы же говорим в целом о сохранениях на данной плате, то что игра должна поддерживать сохранения, это вроде очевидно.
Rumata:
Это вы говорите в целом, а автор спрашивает:

--- Цитата: max5775 от 31 Январь 2021, 15:55:35 ---А батарейку как прикрутить? Jurassic Park вроде как умеет в сохранения.
--- Конец цитаты ---
вполне конкретно.

Сам же пишешь:

--- Цитата: supremacy от 31 Январь 2021, 15:40:44 ---TSROM это как раз с памятью, но без батарейки.
--- Конец цитаты ---
Юрский Парк как раз TSROM
supremacy:
То что jurassic park не поддерживает сохранения ты же уже написал, и я это не оспаривал.

--- Цитата: Rumata от 31 Январь 2021, 16:04:57 ---Нет в Jurassic Park батарейки
--- Конец цитаты ---
Я отвечал на первый вопрос.
max5775:

--- Цитата: Rumata от 31 Январь 2021, 16:18:24 ---Взять-то можно много чего. А то, что в игре сохранения не предусмотрены - не смущает?

--- Конец цитаты ---
странно, а что ж тогда кластеровский картридж пытается сохранить при выходе из данной игры...
supremacy:

--- Цитата: max5775 от 31 Январь 2021, 16:52:10 ---а что ж тогда кластеровский картридж пытается сохранить при выходе из данной игры...
--- Конец цитаты ---
Скорее всего по ошибке.
KykyPyky:

--- Цитата: quq_CCCP от 31 Январь 2021, 11:53:44 ---Где то продают такие готовые платы?
--- Конец цитаты ---
Сам можешь заказать http://www.emu-land.net/forum/index.php/topic,71165.msg1361131.html#msg1361131  :cool:
quq_CCCP:
Ок спасибо.
Навигация
Главная страница сообщений

Перейти к полной версии