simple Universal MegaROM Mapper for Konami/ASC8/ASC16 (Unimapper)

ページ 1/3
| 2 | 3

By Pyhesty

Expert (97)

Pyhesty さんの画像

09-01-2022, 13:53

Hello everyone, I have developed a prototype scheme for a universal mapper,
based on gal22v10d:

simple version 2.0 is available on github
https://github.com/Pyhesty/MSX-UniMapper

supported types:
Konami (without SCC) max 512kB ROM,
ASC8 (simple ASC8 page 4000h~5FFFh always = 0) max 256kB,
ASC16 max 512kB

ログイン/登録して投稿

By Manuel

Ascended (19683)

Manuel さんの画像

09-01-2022, 14:05

Nice! Do you target new games? In that case, it might be useful to make the maximum ROM size larger and support up to 2MB at least.

By Danjovic

Champion (344)

Danjovic さんの画像

09-01-2022, 14:08

Awesome!
Thanks for sharing

By Pyhesty

Expert (97)

Pyhesty さんの画像

09-01-2022, 14:44

Manuel wrote:

Nice! Do you target new games? In that case, it might be useful to make the maximum ROM size larger and support up to 2MB at least.

No, my target was case ROM Flash 32 pins (am29 or sst39), so maximum 4Mbits.
and i wanted implement mapper in two dip-case.

By ATroubleshooter

Expert (114)

ATroubleshooter さんの画像

09-01-2022, 15:01

Congrats, buddy! Smile

By Pyhesty

Expert (97)

Pyhesty さんの画像

18-02-2022, 14:30

update unimapper v3.0
add version KonamiSCC 256/512kB, DSK2ROM 256/512kB
now you can run your lovely disk game on single cartridge
version 2.0: Konami, ASC8, ASC16
version 3.0: Konami SCC, DSK2ROM

https://www.youtube.com/watch?v=3whNbViomZ8

soft v3.0:
https://github.com/Pyhesty/MSX-UniMapper/tree/main/HW_Soft_S...
github
https://github.com/Pyhesty/MSX-UniMapper

By racmac

Supporter (7)

racmac さんの画像

21-02-2022, 08:06

{mod: message removed as it is using wrong language in english part of forum. please use google translate if you don't speak english}

By gdx

Enlighted (6438)

gdx さんの画像

21-02-2022, 10:11

I think it's better to use one EPM instead of 3 GALs which are generally quite fragile.
Is the first page fixed?

By Pyhesty

Expert (97)

Pyhesty さんの画像

21-02-2022, 14:35

I think two gal is cheaper and easier to assemble than one epm.

"Is the first page fixed?"
???
page 0 after reset set number segment with spec mapper

ps: this project is a hobby that shows that in the days of GAL (90-x)
it was possible to assemble any mapper in a simple way.

By inchl

Expert (105)

inchl さんの画像

16-05-2022, 11:27

(unsure if this is the correct topic for my question)

What is the maximum size for a konami scc rom? I noticed that bits 6-7 are unused in the switching address, but does that mean these bits are never used by konami because their roms never got bigger than 512kb -OR- are these bits not supported by the hardware? Does a MFR or GR8NET supports these bits allowing a 2048kb konami scc type rom?

Bit 0~5 = Segment number. Set all of these bits at 9000h to enable the addresses to access to the SCC registers.
Bit 6~7 = Unused

By sdsnatcher73

Enlighted (4304)

sdsnatcher73 さんの画像

16-05-2022, 13:14

Well we have a popolon SCC+ cartridge with 2048kB so I would say the limitation exists in the actual hardware released by Konami but it can be extended easily. MFR supports larger than 512kB ROMs, whether it supports them in Konami5 mapper I don’t know (but my guess is it does).

ページ 1/3
| 2 | 3