Приставки > Картриджи / диски
av girl fighting -есть ли модифицированный ром?
(1/2) > >>
godun:
собстно вопрос- av girl fighting  она же  AV Mei Shao Nv Zhan Shi. есть ли в природе модификация под ммс1 или ммс3  маппер? хочу сделать репро
supremacy:
Не встречал. Там защиту нужно снять, так-то он запускается на mmc3, но вешается на выборе бойцов или на показе картинок.
На али один чувак ими барыжит, но у него, скорее всего, маппер на плисине.
godun:
Я понял, спасибо
supremacy:
В любом случае на одном mmc3 репродукцию не сделаешь, т.к. размер chr 512kb, а mmc3 столько не умеет переключать. Нужно будет дополнительный регистр сбоку лепить.
godun:
Хм, а как тогда в Кирби ? Там тоже 512 КБ на ммс3
dssoft:
В кирби 512 для prg, а chr все те же 256.
KykyPyky:

--- Цитата: godun от 13 Ноябрь 2019, 16:14:32 ---Хм, а как тогда в Кирби ?
--- Конец цитаты ---
ммс3 поддерживает максимум 512к PRG и 256к CHR, в этой же игре 512к CHR и 128к PRG.


--- Цитата: supremacy от 13 Ноябрь 2019, 15:15:22 ---В любом случае на одном mmc3 репродукцию не сделаешь
--- Конец цитаты ---
Можно задействовать один из неиспользуемых выводов PRG_A17, PRG_A18 для переключения CHR_A18 и соответствующим образом пропатчить ром.
godun:
https://forums.nesdev.com/viewtopic.php?f=2&t=12421&sid=2e8b6be4f421b0c219465234c5c0660a&start=15

я только не понял, у них получилось или нет?  :)
SavitarSvit:
Последнее время что то все об этой игре говорят... Видосик чтоли вышел какой-то по этой игре? Недавно проходил её на флешкартридже. Примитивный файтинг, достаточно просто пройти. Из особенностей игры - после каждого проигрыша дама раздевается.
Игра средней паршивости, которую красят анимешные сиськи.
По ссылке говорят, что на MMC3 собрать скорее всего не получится.
supremacy:

--- Цитата: godun от 13 Ноябрь 2019, 18:56:09 ---я только не понял, у них получилось или нет? 
--- Конец цитаты ---
Это мой пост с фоткой. Не получилось.
При запуске на mmc3 там рандомно портится память, и после этого происходит переход по случайному адресу и программа виснет.
Надо найти код который всё портит, игра иногда меняет режимы маппера mmc3/mmc1/vrc2 и читает данные из банка переключенного в новом режиме, если маппер не оригинальный, то переключения режимов не происходит и читаются некорректные данные, которые в дальнейшем приводят к зависанию.
Может расковыряю в конце концов.
Mad:

--- Цитата: SavitarSvit от 13 Ноябрь 2019, 19:29:58 ---Последнее время что то все об этой игре говорят... Видосик чтоли вышел какой-то по этой игре? Недавно проходил её на флешкартридже. Примитивный файтинг, достаточно просто пройти. Из особенностей игры - после каждого проигрыша дама раздевается.
Игра средней паршивости, которую красят анимешные сиськи.
По ссылке говорят, что на MMC3 собрать скорее всего не получится.

--- Конец цитаты ---
Я ток не понял, раздевается дама у которой игрок выигрывает? Или за которую играет? Или вообще другая дама?
SavitarSvit:

--- Цитата: Mad от 13 Ноябрь 2019, 20:45:14 ---Я ток не понял, раздевается дама у которой игрок выигрывает? Или за которую играет? Или вообще другая дама?

--- Конец цитаты ---
Раздевается та, которая проигрывает. Выиграл первый раунд из двух - одежда у соперницы порвалась частично. Выиграл у нее второй раунд и противник обесчещен.
supremacy:
Убрал защиту, но схемка на hc138+hc161 не заработала (счётчик дохлый оказался, может потом ещё раз попробую), попробовал управлять регистром через запись в wram. Пока тоже не хочет работать. Запись в wram выполняется, но при этом защёлка не меняет состояние. То ли сигналы надо подтянуть, то ли они по времени не совпадают. Схема на Master Fighter II работала, а здесь не хочет. То ли ещё какая-то особенность в коде есть, которую я не учёл.
dssoft:
Сплошное расстройство, нету SRAM на 512К в STSOP-32 ни под рукой, ни в чипидипе. Не получится поразвлекаться.
supremacy:
Получилось сделать игру, но не так как задумывал сначала. Сделал переключение старшего адреса chr через запись в wram, при этом понял, что сигнал clock по времени начинается раньше чем нужно  Untitled.png (57.79 КБ. 1671x434 - просмотрено 154 раз.), пришлось поменять местами clock и load и использовать 74hc00 для инвертирования сигнала load (можно было бы и на транзисторе сделать) clock взял уже готовый инвертированный wram ce.
SavitarSvit:

--- Цитата: supremacy от 03 Январь 2020, 16:31:42 ---Получилось сделать игру, но не так как задумывал сначала.
--- Конец цитаты ---
Красавчик  :thumbup:
Ром использовал тот, который ты выше прикладывал?
supremacy:
Не совсем, я исправил адрес регистра маппера с 4100 на 6100.
(по адресам 1e021 и 1e198 поменять 41 на 61 )

на load инвертированный сигнал с 30 пина mmc3 (PRG RAM /CE)
на clock сигнал с 41 пина mmc3 (PRG RAM +CE) через RC цепочку 150R+5nF
дата с PRG D2, выход на CHR A18

Тут ещё один нюанс вылез, на фамике переключение не срабатывает, надо опять смотреть, что там с уровнями сигналов, может подтянуть к 1. Просто замеры делал на портативке, а там немного ниже напряжение. Может завтра доделаю.
KykyPyky:
А заюзать неиспользуемые старшие адреса PRG не получилось?
Просто кинуть один проводок куда проще чем паять 2 корпуса для которых еще нет места.
supremacy:
Честно, я не пробовал, мне показалось это слишком много менять нужно и у меня даже полной картины не было как это может работать. У mmc3 же, обычно, последние банки по фиксированному адресу находятся, т.е. все старшие биты автоматом выставляются при обращении в этот диапазон. Т.е. даже если хранить номер банка для двух регистров prg и менять там бит для chr, то для фиксированных банков это не прокатит.

а на фамике clock немного раньше тикает, можно кондёр поставить

поставил rc задержку 150ом+5нФ на clock, теперь на фамике тоже работает
KykyPyky:
Ах да, точно, не получится использовать. :'(
Навигация
Главная страница сообщений
Следующая страница

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