logoUnique visits: 7639
Can you help getting more info about those carts?
Cart name
Notes for chip search:
  • Use "+" as delimeter for all fields (except "cart name", where space is used); if many values are entered, all of them must appear in the cartridge then; case is not sensitive
  • "Mapper" is the actual mapper used by this cartridge hardware (might not match the one at wiki.nesdev.com, as at the moment I was analyzing this cartridge, there was no mapper assigned to it, so I had to assign my own number for testing)
  • "Original mapper" is the mapper used by licensed version of this game (for multicarts, it refers to mapper of the inside games, so 0+2 means this cartridge can run NROM+UNROM games)
  • Order in which you put values doesn't matter (you can write 7400+74138+7400 or 7400+7400+74138 to search for a cartridge that contains at least two 7400 chips and one 74138
  • Some chips (like PAL16*8) appear in cartridges as 16V8 or 16L8, so be sure to check both posibilities
  • Same goes for memories - type 27F080 to search for 32 pin memories, 27512 for 28 pin with two chip enables or MASKROM_1M_DIP28 for 28 pin with one chip enable
  • Same goes for mappers - some examples: AX5904(MMC1), AX5202P(MMC3), PT8154BM (9112MMC3), AX5208C(VRC4), 23C3662(VRC2)
  • Good news is that you can use wildcards, so 74139+*MMC3* will search for any cartrige that has at least one 74139 and MMC3 chip in any version
Mapper#
Original mapper#
PCB marks
Tags
Chips
Super Mario Bros 2 (J) (big_v2)
Typesingle
Mapper43
Original mapper
PCB marks888-2
Tags:#smb2j #big
Uploaded:2018-08-22 10:38:16

Elements:
NameValue
IC127512
IC1074139
IC117411
IC1274367
IC132764
IC227512
IC32732
IC474138
IC54020
IC67474
IC77404
IC87474
IC94075
C110p
C247p
C3100n
CART1FAMICOM_CART
JP1CLOSED
JP2?
JP3?
JP4CUT
JP5OPEN
JP6CLOSED
R110k

Chip signature:
27512+74139+7411+74367+2764+27512+2732+74138+4020+7474+7404+7474+4075

PCB top:

PCB bottom:

Shell top:
No photo

Shell bottom:
No photo
Screenshoots:

Extra info:
r AAA               
n 111111
w 5432109876543210 
0 0100...000100010       SIG65=0 !WR_$4022

  111111
  5432109876543210
r fedcba9876543210
1 0100...100100010 addr = $4122
  1111000111111111 mask = $f1ff

  
                                                                 
      cpu cpu cpu | prg1 prg1 prg1     prg1 |   prg2    prg2 prg2    prg2 | prg3
      a15 a14 a13 |  a14  a13  !ce      !oe |    a14     a13  !oe     !ce |  !ce
------------------+-------------------------+-----------------------------+------	  
$6000   0   1   1 |    1    0    0        0 |$4022.2 $4022.1    1 $4022.0 |   1            
$8000   1   0   0 |    0    1    0        0 |$4022.2 $4022.1    1 $4022.0 |   1            
$a000   1   0   1 |    0    0    0        0 |$4022.2 $4022.1    1 $4022.0 |   1            
$c000   1   1   0 |    1    1    0 !$4022.0 |$4022.2 $4022.1    0 $4022.0 |   1            
$e000   1   1   1 |    1    0    0        1 |$4022.2 $4022.1    1 $4022.0 |   0


--------------------------- Memory map -----------------------
Cartridge consists of following chips:
PRG1=27256 (32kB), PRG2=27256 (32kB), PRG3=2716 (2kB)
CHR1=2764 (8kB)

Assuming that PRG is merged in the following order: PRG1 + PRG2 + PRG3, we get the
following memory map:

$6000-$7fff: bank #2
$8000-$9fff: bank #1
$a000-$bfff: bank #0
$c000-$dfff: switchable 
$e000-$ffff: bank #8 (2 kB from PRG3 mirrored 4 times)
------------------------ Write registers ----------------------
$4122 [.... ...I] (mask: $f1ff)
               |
               +-- 0=Acknowledge & disable irqs, 1=Enable irqs

$4022 [.... .ppp] (mask: $f1ff)
             |||
             +++-- set prg bank at $c000-$dfff (value written=>bank to be used):
                   0=>4, 1=>3, 2=>5, 3=>3, 4=>6, 5=>3, 6=>7, 7=>3
------------------------ Read registers ----------------------
$4122 [10.. ..1.] (mask: $f1ff)
         || || |
         ++-++-+- open bus
		 

Comments:

Want to leave a comment?

Name:

Page loaded in 0.8 seconds | W3C validate