Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderator: Moderators

User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by FARID »

Image

Download Menu and Conversion patches

By using Lunar IPS Patch "Ninja Gaiden III - Menu Patch.ips" to the original ROM of the game :
File: Ninja Gaiden III - The Ancient Ship of Doom (U) [!].nes
CRC: 902E3168
SHA-1: 503B64A28E0EAD2EE7312A46A4646B334A899846
System: NES-NTSC
Board: NES-TLROM, Mapper 4
PRG-ROM: 128k
CHR-ROM: 128k

By using Lunar IPS Patch "Ninja Gaiden I - MMC1 to MMC3 Patch.ips" to the original ROM of the game :
File: Ninja Gaiden (U) [!].nes
CRC: 7C4A72D8
SHA-1: 15F245161179AB1959B7DC20E82ADD024D23AA3D
System: NES-NTSC
Board: NES-SLROM, Mapper 1
PRG-ROM: 128k
CHR-ROM: 128k

All Credit for "Ninja Gaiden I - MMC1 to MMC3 Patch.ips" goes to infidelity

This rom can be run with FCEUX under mapper 52 :
$6800 [ABCD EFGH] [D7--- ---D0]
A --> D7 --> x
B --> D6 --> 1
C --> D5 --> A18 [CHR]
D --> D4 --> A17 [CHR]
E --> D3 --> 1
F --> D2 --> x
G --> D1 --> A18 [PRG]
H --> D0 --> A17 [PRG]

ROM1 --> Ninja Gaiden III --> 1100 1101 --> CD
ROM2 --> Ninja Gaiden II --> 1101 1100 --> DC
ROM3 --> Ninja Gaiden I --> 1110 1110 --> EE
ROM4 --> Shadow Ninja --> 1111 1111 --> FF

NES ROM Structure :
header
PRG2
PRG1
PRG3
PRG4
CHR1
CHR2
CHR3
CHR4

Needed Chips :
29F040 --> PRG
29F040 --> CHR
AX5202p --> MMC3
74HC174 --> Latch

To make the cartridge use this schematic :

Image
Last edited by FARID on Wed Aug 21, 2013 11:17 am, edited 3 times in total.
User avatar
MottZilla
Posts: 2837
Joined: Wed Dec 06, 2006 8:18 pm

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by MottZilla »

What's Ninja Shadow look like? Is it a hack of one of the NG games?

I actually made my own NES "Ninja Gaiden Trilogy" using mapper #47 I believe.
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by FARID »

MottZilla wrote:What's Ninja Shadow look like? Is it a hack of one of the NG games?

I actually made my own NES "Ninja Gaiden Trilogy" using mapper #47 I believe.
Ninja Shadow is "Shadow of the Ninja (U) [!].nes" which I made the name a little shorter (^_^)
Would you please explain a little more about your Trilogy hardware?
Are you using MMC3 patch for Ninja Gaiden I?
What TTLs do you use?
How do you generate the signal clock?
Is there any menu for it?
User avatar
MottZilla
Posts: 2837
Joined: Wed Dec 06, 2006 8:18 pm

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by MottZilla »

It is based on QJ-NES, which is just a MMC3 with a 74*161 mapped as PRG-RAM. The only difference is that I hookup 2 bits instead of just 1. There is no clock needed, and there is a menu. All 128K banks will reset to the menu, so the powerup/reset value of the register doesn't matter. And yes NG1 was converted to MMC3, but I didn't use anyone elses patch. I patched it myself.

I like the idea of including Shadow of the Ninja, but I'm using my Restored version of Ninja Gaiden 3 which has the passwords and difficulty like the Japanese version. So all the free space that might have fit a menu I think is greatly reduced. I suppose Ninja Gaiden 1 probably has plenty of space if I wanted to use it for a menu.
gorgyrip
Posts: 58
Joined: Tue Jan 11, 2011 4:41 am

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by gorgyrip »

Excellent job, Farid. I'm really happy to see this. But can you please remove Ninja Shadow from the menu?
Last edited by gorgyrip on Wed Aug 21, 2013 11:41 pm, edited 1 time in total.
User avatar
MottZilla
Posts: 2837
Joined: Wed Dec 06, 2006 8:18 pm

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by MottZilla »

Why would you want to remove a game and waste space? =) And it's a good game too.
gorgyrip
Posts: 58
Joined: Tue Jan 11, 2011 4:41 am

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by gorgyrip »

Because i don't see it as a 4in1 multicart. I see it as a Ninja Gaiden Trilogy. I don't need the rom removed from the chip (if i do that i think the schematic will be different). I just need the menu to say ninja gaiden 1,2,3 (without ninja shadow).
PS: yes, it's a very good game, i've beated blue shadow.
PS2: It would be great if the menu can be moved in Ninja Gaiden 2, because that way you can use Ninja Gaiden 3 - Restored Patch By MottZilla
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by FARID »

Here it is :

Image

Download Menu and Conversion Patches

ROM1 --> NINJA GAIDEN III
ROM2 --> NINJA GAIDEN II
ROM3 --> NINJA GAIDEN I

NES ROM structure :
Header --> 16byte
PRG1 --> 128KB
PRG1 --> 128KB
PRG2 --> 128KB
PRG3 --> 128KB
CHR1 --> 128KB
CHR1 --> 128KB
CHR2 --> 128KB
CHR3 --> 128KB

This rom can be run with FCEUX under mapper 52 :
$6800 [ABCD EFGH] [D7--- ---D0]
A --> D7 --> x
B --> D6 --> 1
C --> D5 --> A18 [CHR]
D --> D4 --> A17 [CHR]
E --> D3 --> 1
F --> D2 --> x
G --> D1 --> A18 [PRG]
H --> D0 --> A17 [PRG]

ROM1 --> Ninja Gaiden III --> 1100 1100 --> CC
ROM2 --> Ninja Gaiden II --> 1110 1110 --> EE
ROM3 --> Ninja Gaiden I --> 1111 1111 --> FF

ROM header :
4E 45 53 1A 20 40 42 30 00 00 00 00 00 00 00 00

Schematic :

Image

Note : for running on a real hardware 2 bits are enough
gorgyrip
Posts: 58
Joined: Tue Jan 11, 2011 4:41 am

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by gorgyrip »

Thank you for your efforts. Tested on a nes2. Now i'm playing ninja gaiden 1. I'm at stage 4-2.
EDIT: I've started ninja gaiden 3. The game freeze at the beginning, when you start to go up.
EDIT2: If i connect chr and prg A17 and A18 to gnd, ninja gaiden3 works, so the problem is with the 74HCT174 connections.
EDIT3: I've tryed the first schematic. Same thing.
User avatar
MottZilla
Posts: 2837
Joined: Wed Dec 06, 2006 8:18 pm

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by MottZilla »

Did you remember to not connect A17 and A18 to the MMC3? Just a random guess.
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by FARID »

Where does it freeze exactly?
Does it freeze on the same place every time, or just a random freeze?
Personally I haven't tested it on a real hardware
gorgyrip
Posts: 58
Joined: Tue Jan 11, 2011 4:41 am

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by gorgyrip »

No. A17 and A18 are not connected to mmc3.
FARID, very good question. I belived the game freezes at the same place. At the beginning you go right and after that you start to go up. That's were it freezes. So i've done a few more tests. Start the game and i stand in one place - the game doesn't freeze. I start the game and move a few screens to the right and the turn back to the previous screen - the game freeze.
Maybe that's because my chip it's HCT and not HC?
Like i said, if i connect a17 and a18 to gnd (74hct174 it's removed), the menu starts, ninja gaiden 3 doesn't freeze.
Easy
Posts: 31
Joined: Tue Oct 20, 2009 3:29 am

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by Easy »

Hello Farid

Can you make menu patch file for ninja ryukenden (J) trilogy
gorgyrip
Posts: 58
Joined: Tue Jan 11, 2011 4:41 am

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by gorgyrip »

Now i tested on pal nes. Same thing. I must find a clone.
gorgyrip
Posts: 58
Joined: Tue Jan 11, 2011 4:41 am

Re: Ninja Gaiden Trilogy + 1 IN 1 Multicartridge

Post by gorgyrip »

The 72pin clone arrived today, Entertainment Computer System made by SPACE. It looks like a smaller nes1 and it's PAL. The problem remains. Next step it's to find a 74hc174 (i doubt it will make a difference - currently tested hct and ls) and maybe find a mmc3 clone.
Post Reply