The Lord of King MMC3?
Moderator: Moderators
The Lord of King MMC3?
Recently I bought a pirate version of this game.
It didn't work on one of my clones.
I opened it and found a 9102 mapper IC wich is an MMC3 clone.
AFAIK this is the Japanese version of Astyanax, and should be a mapper 18 game.
Is it a known bootleg?
Should I dump it to try to understand why it won't boot on my clone?
Thanks in advance.
Edit.: Used the proper name of the game and clarified some points.
It didn't work on one of my clones.
I opened it and found a 9102 mapper IC wich is an MMC3 clone.
AFAIK this is the Japanese version of Astyanax, and should be a mapper 18 game.
Is it a known bootleg?
Should I dump it to try to understand why it won't boot on my clone?
Thanks in advance.
Edit.: Used the proper name of the game and clarified some points.
Re: The Lord of King MMC3?
OK. I'll try that tomorrow with TapeDump.zxbdragon wrote:try dump
An interesting thing I discovered is that the game boots fine with a GameGenie.
I tested the adapter with other games and they ran fine. So it's not a connection problem.
I also tried to add a delay circuit on the mapper M2 line without success.
I used this citcuit:
Code: Select all
Console's M2 --+--1k----> mapper
|
33pf
|
GND
Any ideas?
Re: The Lord of King MMC3?
Dumped!
I couldn't dump with TapeDump, because I had trouble with my audio cables.
So, I did it the old way!
Interestingly, the CHR ROM's CRC32 is the same as the original japanese game, according to BootGod's site.
Worked fine on Nestopia 1.45 after I added the proper header.
Here is the IPS: Apply to The lord of King CRC32: af267213
Any ideas why it only works with the GameGenie?
I'm willing to try to substitute the 74LS32, because the game couldn't boot without a CHR ROM.
If that's the problem, maybe the CHR is not being enabled at power on.
Does it make any sense??
Thanks in advance.
I couldn't dump with TapeDump, because I had trouble with my audio cables.
So, I did it the old way!
Code: Select all
32 83173b10
33 7a2dcf20
lk.nes 7c652099
Worked fine on Nestopia 1.45 after I added the proper header.
Here is the IPS: Apply to The lord of King CRC32: af267213
Any ideas why it only works with the GameGenie?
I'm willing to try to substitute the 74LS32, because the game couldn't boot without a CHR ROM.
If that's the problem, maybe the CHR is not being enabled at power on.
Does it make any sense??
Thanks in advance.
- krzysiobal
- Posts: 1037
- Joined: Sun Jun 12, 2011 12:06 pm
- Location: Poland
- Contact:
Re: The Lord of King MMC3?
Clean cartridge connector.Any ideas why it only works with the GameGenie?
Re: The Lord of King MMC3?
I already tried that with the cartridge and the adapter, using an eraser.krzysiobal wrote: Clean cartridge connector.
I tried other games with the adapter to make sure it was fine.
That's why I started something more "radical'.
This makes me think... could this clone have some timing problems?
It's made of discrete chips (UA6547 & UA6548) and it's the 3rd game that fails on it.
I think only a proper analisis with a good osciloscope or logic analyser can tell.
Re: The Lord of King MMC3?
this version Lord of King, Bug version.
1.Vertical levels Graphics fault。
2.Some bosses, lost weakness
1.Vertical levels Graphics fault。
2.Some bosses, lost weakness
- krzysiobal
- Posts: 1037
- Joined: Sun Jun 12, 2011 12:06 pm
- Location: Poland
- Contact:
Re: The Lord of King MMC3?
To which pins does this capacitor connect underneath mapper chip?
Re: The Lord of King MMC3?
It's PPU-A12 (pin 55) and GND.krzysiobal wrote:To which pins does this capacitor connect underneath mapper chip?
I tried to play without it and got the status window very jumpy, going as far as the middle of the screen.
Yeah, I could only finish it by cheating.zxbdragon wrote:this version Lord of King, Bug version.
1.Vertical levels Graphics fault。
2.Some bosses, lost weakness
I had to use magic to be able to kill at least 2 bosses, including the last one.
Also, in the tower when I was fighting the 1st boss my character got stuck after I used the magic and I had to reset.
Maybe the best thing to do with this is to make a repro of Astyanax, so the bugs get "fixed".
Probably that's why it's not widespread.
Was this hack even known?
Re: The Lord of King MMC3?
So, since I'm planning to do a repro of the same game, why not some p0rn??
I think no surprises will be found here, did it mostly for fun. Re: The Lord of King MMC3?
Hi Fisher, you have your low pass filter backwards, it should be like this:Fisher wrote:OK. I'll try that tomorrow with TapeDump.zxbdragon wrote:try dump
An interesting thing I discovered is that the game boots fine with a GameGenie.
I tested the adapter with other games and they ran fine. So it's not a connection problem.
I also tried to add a delay circuit on the mapper M2 line without success.
I used this citcuit:I also tried to plug the capacitor on the other side of the resistor with the same results.Code: Select all
Console's M2 --+--1k----> mapper | 33pf | GND
Any ideas?
Code: Select all
Console's M2 ---1k--+--> mapper
|
33pf
|
GND
Code: Select all
Whatever generates the signal -/\/\/-+--> wherever the signal goes to
|
=
|
GND
- krzysiobal
- Posts: 1037
- Joined: Sun Jun 12, 2011 12:06 pm
- Location: Poland
- Contact:
Re: The Lord of King MMC3?
Really? Then what about the MMC3 chip with yet different pinout? You can add it to your collection at http://wiki.nesdev.com/w/index.php/MMC3_pinoutI think no surprises will be found here, did it mostly for fun.
Mirroring configuration on this board is done by OR gate
Code: Select all
CIRAM_A10 = OR(PPU_A10, PPU_A11)
$2000: VRAM Page 0
$2400: VRAM Page 1
$2800: VRAM Page 1
$2C00: VRAM Page 1
BTW. What unpopulated IC5 chip could be? 74*04?
Re: The Lord of King MMC3?
Thank you. I always had doubts on how this should be done correctly.Ben Boldt wrote:Hi Fisher, you have your low pass filter backwards
I did both ways with similar results.
I even tried a diode and resistor, similar to that famous Famicom's schematics WRAM /CE, and it didn't boot on the clone either.
I suspect it's something related to CHR ROM timing, but I can be wrong, of course.
That's great!krzysiobal wrote: Really? Then what about the MMC3 chip with different pinout?
I was confusing this IC with the 9112.
That mirroring configuration explains why it's not booting on my test board.
Could some timing oddity be causing the bosses' bug?
I was trying to change the LS part for an HC part to see if anything would change.
Unfortunately I only found an F part. Would this part have better/faster timing?
I'll give it a shot, since I'll probably be able to boot it on the test board now.
Thanks guys! I'll post the results later.
Edit: clarified a little about the delay circuit.