C, V, P - mx29f1615 (M27C160)
M1 - 27C010
S1 -27C100
I changed V, P, M roms to program with M27c160.
V - split 32mb -> 2 16mb roms
P - 8mb -> 16mb
M1 - 512 -> 1mb
I have some genuine M92-B-G rom boards.
In Korea, some NBBB pcbs were distributed with M92-B-G rom board.
Maybe M92-B-G rom board is made for GeoStorm(Gunforce II).
1990s, NBBB was very popular in Korea. but GeoStorm was not popular.
So many NBBB pcbs were distributed with M92-B-G rom...
I think it would work with m92 multi perfectly.
I tried to match many Korean Lisensed mainboards and genuine rom boards, and they worked perfectly. So I think it would work with M92 multi.
But you'd better check mainboard 2C or 2D socket number IC203.
Some Korean Lisensed main board has...
Many Korean arcade gamers call it 'Lisensed pcb'.
Because it has genuine mask roms and sound custom and sticker as you said.
Pcb printed in Korea, but most of important parts (mask rom, custom ICs) are genuine. So I call it lisensed pcb or half genuine. not conversion.
Maybe your sound custom...
I have an original Ninja Baseball bat man pcb and original GeoStorm pcb.
Need pics of them?
And in Korea, I saw some Dream Soccer '94 pcbs, but they are all M107, not M92.