Mission: Impossible --> Rescue an rare 42in1 ROM

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

Moderator: Moderators

Carles20vt
Posts: 8
Joined: Wed Jan 08, 2020 6:31 pm
Location: Barcelona

Mission: Impossible --> Rescue an rare 42in1 ROM

Post by Carles20vt »

Hellow at everybody,

I'm new at these communities that it's amazing!!


The history:

When I was a child, my first console (An NES clone with 42in1 games build-in) died. Latter I had an original NES, but I don't forget about these games than now I can't play again. So I tried to open it and see how it works. Finally, I broke it totally but I keep some ICs because I know that some of these have the ROM.

Latter I bought a game that I don't like to install the ROM here, but it doesn't run... (No internet days, no info, no knowledge about mappers, etc..., only an innocent boy :oops: )

26 years later, I found these ICs and the ROM! So... I want to finish the purpose that I had "few" years ago. :P


What we have:

I have restored the pins from the poor room, and I read successfully it and dumped it in a Bin file.
DY-N4201_42in1.bin.zip
(346.6 KiB) Downloaded 154 times
After some research at the net, I have found a similar model of clone with another ROM inside. It isn't exactly the same but it is very near.
NASA_DY-N4204_42in1.jpg

What I need?:

Basically... I need to know the next steps that I must do.

My dream is to be possible to convert it on a playable ROM to share at the community and recreate a cartridge to play it again on my NES hardware.

I tried to find it online but the uploaded version of 42in1 ROM is not exactly the same as mine, but very very near.
42-in-1.nes.zip
(694 KiB) Downloaded 165 times
Could you guide me, please? :beer:
NewRisingSun
Posts: 1510
Joined: Thu May 19, 2005 11:30 am

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by NewRisingSun »

Running DY-N4201_42in1 as mapper 226, I get a 20-in-1 menu, not a 42-in-1 one. I am not sure where the data for the additional 22 games is supposed to come from, as we would need another 512 KiB of data for that.
Carles20vt
Posts: 8
Joined: Wed Jan 08, 2020 6:31 pm
Location: Barcelona

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by Carles20vt »

NewRisingSun wrote: Thu Jan 09, 2020 2:47 am Running DY-N4201_42in1 as mapper 226, I get a 20-in-1 menu, not a 42-in-1 one. I am not sure where the data for the additional 22 games is supposed to come from, as we would need another 512 KiB of data for that.
Thanks for your help! :beer:

Maybe I have lost another ROM chip that contains them. I will try to find it.
User avatar
krzysiobal
Posts: 1037
Joined: Sun Jun 12, 2011 12:06 pm
Location: Poland
Contact:

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by krzysiobal »

http://forums.nesdev.com/viewtopic.php?f=9&t=19027
Pressing select switches between two ROMs, hmm.
Carles20vt
Posts: 8
Joined: Wed Jan 08, 2020 6:31 pm
Location: Barcelona

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by Carles20vt »

krzysiobal wrote: Thu Jan 09, 2020 3:59 am http://forums.nesdev.com/viewtopic.php?f=9&t=19027
Pressing select switches between two ROMs, hmm.
Nice project! It was the same machine, but I think your machine is a little newer than mine. My IC is dated about '91 and yours at '92, just for curiosity.

Thanks a lot for your info. Now I can see the light ;)

I was wrong when I had selected the 27c040 type of EPROM to read my ROM. Now, I have selected the 27c080 and I have the full ROM data.

DY-N4201_42in1_27C080.zip
(1.35 MiB) Downloaded 162 times

I used the map 226 as NewRisingSun proposed and runs fine. But I can't simulate the "reset" ROM remap with my emulator (OpenEmu), so I can execute only the first 20-in-1 games.

Besides run the binary on an emulator, I want to rebuild the ROM on a cartridge to run on the original hardware. I was looking for something like it:

https://www.muramasaentertainment.com/i ... nents.html

Maybe I will need to study the krzysiobal schematic to mod the PCB to recreate the map or Reset function.
NewRisingSun
Posts: 1510
Joined: Thu May 19, 2005 11:30 am

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by NewRisingSun »

You still did not dump it correctly; the second 512 KiB half is identical to the first. Once you have correctly dumped both halves, the correct mapper for the reset-based variant will be 233. 226 is for a non-reset-based variant of various sizes up to 2 MiB. I did not understand earlier that the switch was via Reset, so I gave the wrong mapper number.
zxbdragon
Posts: 498
Joined: Mon Dec 12, 2011 8:15 pm

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by zxbdragon »

miss 512k
Carles20vt
Posts: 8
Joined: Wed Jan 08, 2020 6:31 pm
Location: Barcelona

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by Carles20vt »

I tried to download the data from ROM again but every time I get the same result.

I think that my IC is 512KiB and not 1MB. So I can assume that I have lost the second IC that contains the 22-in-1 games. :cry:

If I’m not wrong, on krzysiobal post explains that the 22-in-1 are the same that the cartridge version. So I’m thinking to take out the lost data from these ROM and complete mine.
lidnariq
Posts: 11432
Joined: Sun Apr 13, 2008 11:12 am

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by lidnariq »

In your specific ROM, what else is written on it?

In the picture you've found, it says "DY-N4204 538000P-D874 9218EAIJAPAN", but so far the only text you've relayed is "DY-N4201" on yours.
Carles20vt
Posts: 8
Joined: Wed Jan 08, 2020 6:31 pm
Location: Barcelona

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by Carles20vt »

lidnariq wrote: Fri Jan 10, 2020 12:52 am In your specific ROM, what else is written on it?

In the picture you've found, it says "DY-N4204 538000P-D874 9218EAIJAPAN", but so far the only text you've relayed is "DY-N4201" on yours.
A picture is better: :wink:
78872E98-76D9-48B7-A3F3-20C3F973A254.jpeg
User avatar
aquasnake
Posts: 515
Joined: Fri Sep 13, 2019 11:22 pm

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by aquasnake »

you shall latch $8000.7 and $8001.0 before the loader execuing soft reseting procedure( PC jump to $FFFC).

in another word, the mapper should always spy $8000.7 and $8001.0, once the two bits are not equal to zero, it changes the high 2 bits of outer address immediately, and never be allowed to change once more, enen if $8000.7 and $8001.0 would be flushed after reset
Last edited by aquasnake on Fri Jan 10, 2020 4:12 am, edited 1 time in total.
User avatar
aquasnake
Posts: 515
Joined: Fri Sep 13, 2019 11:22 pm

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by aquasnake »

and if your dumped size is always 512KB(2 same 512K halves), i think the mapper has locked the high address bits, unless you writes the right dumping script or removes the flash/mask rom then read by a programmer
Carles20vt
Posts: 8
Joined: Wed Jan 08, 2020 6:31 pm
Location: Barcelona

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by Carles20vt »

aquasnake wrote: Fri Jan 10, 2020 3:41 am and if your dumped size is always 512KB(2 same 512K halves), i think the mapper has locked the high address bits, unless you writes the right dumping script or removes the flash/mask rom then read by a programmer
Thanks for your info!!

The IC is desoldered and directly fitted to an EEPROM/EPROM/ROM Reader/Writer, so It might read the entire contents without problems. I assume if I obtain the same 512KiB twice is because the selected target IC has a double capacity than mine.
User avatar
krzysiobal
Posts: 1037
Joined: Sun Jun 12, 2011 12:06 pm
Location: Poland
Contact:

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by krzysiobal »

Take a multimeter and check if PIN1 of this mask-rom shows any voltage drop with reference to other pins, when in diode test mode.
NewRisingSun
Posts: 1510
Joined: Thu May 19, 2005 11:30 am

Re: Mission: Impossible --> Rescue an rare 42in1 ROM

Post by NewRisingSun »

Show screenshots and/or a gamelist of the 22-in-1 part. If it is the same as the DY-636-42's, then one might just take that one's 1 MiB ROM and replace the 20-in-1 part with yours.
Post Reply