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

Página 1/2
| 2

Por Pyhesty

Expert (81)

imagem de 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

Entrar ou registrar-se para comentar

Por Manuel

Ascended (18783)

imagem de 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.

Por Danjovic

Master (216)

imagem de Danjovic

09-01-2022, 14:08

Awesome!
Thanks for sharing

Por Pyhesty

Expert (81)

imagem de 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.

Por ATroubleshooter

Resident (48)

imagem de ATroubleshooter

09-01-2022, 15:01

Congrats, buddy! Smile

Por Pyhesty

Expert (81)

imagem de 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

Por racmac

Supporter (6)

imagem de 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}

Por gdx

Enlighted (5491)

imagem de 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?

Por Pyhesty

Expert (81)

imagem de 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.

Por inchl

Resident (59)

imagem de 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

Por sdsnatcher73

Prophet (3221)

imagem de 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).

Página 1/2
| 2