Page 1 of 1
Mapper 189 (Master Fighter II)
Posted: Fri Mar 09, 2018 11:01 am
by Ice Man
So, I once had a bootleg of the said game and noticed it was just a MMC3 board with an addtiional 74'161.
After checking the traces I came to this result:
Code: Select all
74'161
__ __
VCC |01\/16| VCC
WRAM /CE |02 15| NC
PRG D4 |03 14| PRG A15
PRG D5 |04 13| PRG A16
PRG D6 |05 12| PRG A17
PRG D7 |06 11| PRG A18
GND |07 10| GND
GND |08 09| WRAM /WE
------
So I got myself a TKROM board (MMC3 + PRG RAM + Battery) just to be sure.
I wired things up like I thought it would be with the bootleg but the game's not booting.
Connecting it like normal MMC3 I can dump the game fine and everything is equal when comparing both files (except iNES header, of course).
I tried wiring PRG A15-A18 ONLY to the '161 as well as MMC3 as well. Neither worked.
What am I missing or even doing wrong? Thanks in advance!
Re: Mapper 189 (Master Fighter II)
Posted: Fri Mar 09, 2018 11:23 am
by lidnariq
Ice Man wrote:I tried wiring PRG A15-A18 ONLY to the '161 as well as MMC3 as well. Neither worked.
Well, that's definitely a major requirement, too, although evidently insufficient. (Only one output should be connected to any given wire, unless there's a way to make only one drive the wire at any given time)
My understanding is that mapper 189 actually comprises several major variations:
1- Several don't enable the MMC3 WRAM register before expecting to be able to select the 32K PRG bank. (Master Fighter 2 does appear to write $80 to $A001, however)
2- Several write to the $4020-$5FFF region instead of $6000-$7FFF region. (Master Fighter 2 does appear to write to $6132, however)
3- Several specify the bank in the lower nybble instead of the upper nybble. (Master Fighter 2 does appear to use the upper nybble, however)
4- Several use N108 clones instead of MMC3 clones
Interestingly, Mesen's and Nintendulator's implementations of mapper 189 causes Master Fighter 2 to crash, but Nestopia's doesn't. And there's nothing obviously different between their implementations... And NintendulatorDX says that it's not relying on uninitialized memory either...
Re: Mapper 189 (Master Fighter II)
Posted: Sun Mar 11, 2018 4:46 am
by Ice Man
I wish I still had the game board to check everything again. If anyone actually has a Master Figthter II or similar game of mapper 189, please post pictures of the PCB or even a rev-en if done. I'd highly appreciate it!
I don't think I've actually checked all the traces going/coming from the AX5202P so I'm most likely missing something. I just can't figure out what yet.
What's wondering me is that Thunder Warrior actually uses a PT8154 instead of a AX5202P as well as 74'138 and 74'175 + resistors, etc.
Does that mean theres 2 types of mapper 189? Or was my board that I had just a mapper hack of some kind?
Re: Mapper 189 (Master Fighter II)
Posted: Sun Mar 11, 2018 7:48 am
by MLX
I've seen at least two different PCBs for the YOKO shell of Master/Street Fighter II, none of them had a AX5202P. The most common has 2 COBs. The other had no COB but two chips marked PT8154 and PT8159 (which I'm guessing is the first print). There's supposedly a third one that has only one COB + a gate. Can't make out the part number from the blurry pic tho.
It'd be interesting to know how was your cartridge? I've definitely seen pirated release using an AX5202P.
Re: Mapper 189 (Master Fighter II)
Posted: Sun Mar 11, 2018 8:53 am
by NewRisingSun
lidnariq wrote:Several write to the $4020-$5FFF region instead of $6000-$7FFF region. (Master Fighter 2 does appear to write to $6132, however)
The original version of the game, according to Hummer Cheng, is the one with the Street Fighter II title screen, and that one writes to $4132, FWIW. I would not be surprised to find that the ROM images that write to the $6xxx range are actually multicart extracts.
Re: Mapper 189 (Master Fighter II)
Posted: Sun Mar 11, 2018 9:11 am
by Ice Man
I sold all my bootlegs long time ago. I wish I still had it but I remember the cart shell looked like this:
https://vignette.wikia.nocookie.net/boo ... 9d/MF2.jpg
I just hope I'm not mistaking it with Street Fighter II. Though both use Mapper 189.
The cart design was similar to what I drew (yay for Paint skills).
Re: Mapper 189 (Master Fighter II)
Posted: Sun Mar 11, 2018 9:21 am
by MLX
I might have the board you're describing, but mine has a defective PCB and no case. I'll check tonight.
Attached the original release. Plus what I assume to be the same board you're describing but with COBs.
These are not my photos.
Re: Mapper 189 (Master Fighter II)
Posted: Sun Mar 11, 2018 9:23 am
by Ice Man
If only the first picture wasn't so blurry.
What IC is that on the top left? If that's a 74'161 we're getting close.
It's definetely not the one with the PT8154 and PT8159 chips.
Re: Mapper 189 (Master Fighter II)
Posted: Sun Mar 11, 2018 1:29 pm
by MLX
Here are my two non-Yoko Master Fighter II cartridges:
PCBs shots
On mine it's a 74'74
Re: Mapper 189 (Master Fighter II)
Posted: Mon Mar 12, 2018 2:42 am
by Ice Man
Thanks alot. That AX5202P really does look close/similar to mine from what I can remember.
I wouldn't be surprised if they had different PCBs for the same game at all.
Re: Mapper 189 (Master Fighter II)
Posted: Mon Mar 12, 2018 4:27 am
by pakosup
Pictures of mine Master Fighter III (just title screen hack)
Re: Mapper 189 (Master Fighter II)
Posted: Mon Mar 12, 2018 2:31 pm
by krzysiobal
What's with the Street Fighter? Two MMC3 connected in paralel?
Re: Mapper 189 (Master Fighter II)
Posted: Sat May 05, 2018 11:06 pm
by lidnariq
I just noticed that the picture
relayed by MLX above shows a PT8154 in a DIP40, but NEScartDB's picture of
Gluk the Thunder Warrior shows a PT8154 in a DIP28...??
Re: Mapper 189 (Master Fighter II)
Posted: Tue Mar 19, 2019 10:01 am
by pakosup
Ice Man wrote:What am I missing or even doing wrong?
Depends on rom file you using for repro. Seems you should take bank address from D0, D1 instead of D4, D5
Mine repro works fine