MSX ESE-SCC 512K

صفحة 1/2
| 2

بواسطة dhau

Paragon (1570)

صورة dhau

19-02-2009, 15:06

Хочу поделиться хорошей новостью. Я сделал рабочий картридж ESE-SCC. Для тех кто не в курсе, это переделка картридж-игры Konami с чипом SCC, где ром игры заменяется sram (128 или 512K). Теперь я могу играть во все игры размером до 512 килобайт и маппером Ascii 8K, Ascii 16K, Konami Megarom и Konami Megarom SCC. Вот фотки:

farm4.static.flickr.com/3658/3291551365_062bf639fd_m.jpg farm4.static.flickr.com/3463/3292366928_0242cfb76d_m.jpg farm4.static.flickr.com/3382/3291551675_76a66972d0_m.jpg farm4.static.flickr.com/3493/3292366038_b3d1b4098d_m.jpg

Login أوregister لوضع تعليقاتك

بواسطة cax

Prophet (3736)

صورة cax

19-02-2009, 15:14

А какой у него настоящий маппер - Конами Megarom SCC ?
И игры с другим типом маппера при записи в SRAM модифицируются под него, верно ?

Если так, то я такой же трюк могу сделать с MMC/SD interface-ом, ведь он тоже является SCC-картриджем с перезаписью.

بواسطة dhau

Paragon (1570)

صورة dhau

19-02-2009, 15:32

Да - конечно. Если чип SCC - то маппер - Konami SCC. Под эту железку есть три программы:

1) Tujikawa'1995 : MGLOAD.COM, MGLOAD2.COM и MGSAVE.COM. Работают только с Megarom SCC играми.
2) Niga'1996: NGLOAD.COM - работает с Ascii 8k/16k, Konami Megarom и Megarom SCC. Надо переименовывать *.rom, так как тип маппера определяется по расширению (8K, 16K, KNM и SCK). Поддерживает патчинг региона (jp/eu).
3) BiFi'2008: ROMLOAD.COM - работает со всеми картриджами, тип маппера задаётся через command line, поддерживает кучу патчей - турбо, jp/eu, disable hotkey и т.д.

Я понимаю что MMC-drive от SharkSym может по идее работать как картридж. Там SCC чип и 512КБ параллельного флэша (49F040). Но если прошить игру, я так понимаю ты теряешь функцию MMC. А для перепрошивки нужен какой-нибудь дисковод, так что есть свои недостатки. Опять же флэш загружается медленнее чем sram, а по долгосрочности sram хранит содержимое несколько лет, питания из 1F супер конденсатора хватает на очень долго.

Чем ты кстати прошиваешь Konami SCC игры в MMC-drive? Как работает Metal Gear 2?

بواسطة cax

Prophet (3736)

صورة cax

19-02-2009, 16:05

Пока - ничем, но работаю над кодом, который будет шить 8 или 16К в произвольное место 49F040.
Это позволит перешивать его через кассетный вход. 512К прошьётся серией из BIN-файлов примерно за 15 минут.
Выдранный из ATLOAD.COM код, по идее, простой - но что-то у меня с ним не идёт.

بواسطة dhau

Paragon (1570)

صورة dhau

19-02-2009, 16:25

У меня 512K (Metal Gear 2) заливается с дискеты за чуть меньше минуты. А в твоём случае мне кажется имеет смысл поменять флэш на мегабайтовый и использовать два банка. Завести регистр банка, в нулевом банке оставть sharksym-овскую прошивку, а в первый прошивать игры.

بواسطة cax

Prophet (3736)

صورة cax

19-02-2009, 18:34

Замечательная идея, но дизайн железа и хорошее владение паяльником не входит в список моих талантов.

بواسطة igorx

Master (160)

صورة igorx

19-02-2009, 20:49

to:dhau
Хочу поделиться хорошей новостью. Я сделал рабочий картридж ESE-SCC. Для тех кто не в курсе, это переделка картридж-игры Konami с чипом SCC, где ром игры заменяется sram (128 или 512K). Теперь я могу играть во все игры размером до 512 килобайт и маппером Ascii 8K, Ascii 16K, Konami Megarom и Konami Megarom SCC.

Поздравляю.
А схему выдожишь ?

بواسطة igorx

Master (160)

صورة igorx

19-02-2009, 20:58

У меня 512K (Metal Gear 2) заливается с дискеты за чуть меньше минуты. А в твоём случае мне кажется имеет смысл поменять флэш на мегабайтовый и использовать два банка. Завести регистр банка, в нулевом банке оставть sharksym-овскую прошивку, а в первый прошивать игры.

Вообще карт с Flash ROM + SSD.
Должен иметь функционал загрузка и эмуляция любого карта(исключая экзотику) + DISCROM + эмуляция флопа/HD.

При этом PAL'ка или подходящая микроЭВМка реализуют функцию маппирования адресов FLASH.
При старте после резета ВСЕГДА включается кусок РОМ дающий право выбора ИГРА1/Игра2 и так далее
или Discrom. Если не нажали кнопку выбора в течении 2х сек, включается последняя используема конфигурация. Например Дискром если человек программил.

بواسطة dhau

Paragon (1570)

صورة dhau

19-02-2009, 23:48

igorx, схема доступна с 1995-го года. Архив escc-mke.lzh на страничке ESE Artists' Factory. Файлы *.sr7 можно загрузить на реале или в эмуляторе:

screen 7 : bload"flie.sr7",s

Есть ещё интерпретация от Jipe и перевод на английский от Hans Otten.

بواسطة igorx

Master (160)

صورة igorx

03-07-2009, 17:35

to:dhau
А как здесь пишут в личку? :-)
Я такой тупой, что не смог понять.
Хочу с тобой пообщаться приватно :-)

بواسطة cax

Prophet (3736)

صورة cax

03-07-2009, 17:41

Ты не тупой, просто здесь лички нет. Максимум - мейл в карточке пользователя, если он сам его при регистрации указал.
Вопрос о переводе форума на более продвинутый движок идёт уже многие годы Smile

صفحة 1/2
| 2