It is currently Mon May 21, 2018 2:26 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 18 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Sat Apr 21, 2018 3:41 am 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 520
lidnariq and I were unsure about the register masks on this mapper. Here are PCB images from MLX, which given the apparent plethora of LF36 cover variants may or may not be representative of the cart that the common Mapper 043 ROM image was made from. There is also an alternative dump which runs under Nestopia under a different implementation of Mapper 043, which Nestopia Plus! calls UNL-SMB2JX, and which FCEUX does not run at all.


Attachments:
LF36-Front.jpg
LF36-Front.jpg [ 551.93 KiB | Viewed 1025 times ]
LF36-Back.jpg
LF36-Back.jpg [ 879.9 KiB | Viewed 1025 times ]
Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 4:11 am 
Offline

Joined: Mon Dec 12, 2011 8:15 pm
Posts: 415
LF36 最少20多种PCB,。。。。。


Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 5:26 am 
Offline

Joined: Sun Jun 12, 2011 12:06 pm
Posts: 328
Location: Poland
Something like that:
Image Image

But still few questions:
4020.11 -> to which leg of NTDEC8801?
74157.3 -> to which leg of NTDEC8801?
74157.4 -> PRG.26 ?
74157.6 -> to which leg of NTDEC8801?
74157.7 -> PRG.27 ?
74157.9 -> PRG.1 ?
74138.2 -> to which leg of 74157 or NTDEC8801?
74138.1 -> to which leg of 74157 or NTDEC8801?
74138.3 -> to which leg of 74157 or NTDEC8801?


Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 8:58 am 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 520
That looks like Mapper 40. I only have one Mapper 40 SMB2J ROM image, which has 64 KiB of PRG-ROM and 8 KiB of CHR-ROM, so this may be the PCB from which that ROM image was taken. It displays a blank title screen rather than an SMB2 logo.

Of course, this means that the original question about Mapper 043's address masks will not be answered by this PCB. :lol:


Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 1:35 pm 
Offline

Joined: Tue Feb 14, 2017 9:50 am
Posts: 72
krzysiobal wrote:
(…)
4020.11 -> to which leg of NTDEC8801? 7
74157.3 -> to which leg of NTDEC8801? 13
74157.4 -> PRG.26 ? Yes
74157.6 -> to which leg of NTDEC8801? None
74157.7 -> PRG.27 ? Yes
74157.9 -> PRG.1 ? Yes
74138.2 -> to which leg of 74157 or NTDEC8801? None
74138.1 -> to which leg of 74157 or NTDEC8801? 11
74138.3 -> to which leg of 74157 or NTDEC8801? 12


Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 2:43 pm 
Offline

Joined: Sun Jun 12, 2011 12:06 pm
Posts: 328
Location: Poland
Thanks, so it's mapper 40:
Image Image

NTDEC8801 probably consists of:
* flip flop with set/reset (1/2 7474)
* some kind of combinatorial logic (A13 <= CPU-A13 when CPU-!ROMSEL! = 0 else 0)
* and something more that is not used (not wired)


Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 2:47 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7118
Location: Seattle
So we expect to find another cartridge labeled LF36 that is actually mapper 43?


Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 2:53 pm 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 520
That, or to find out that Mapper 43 was never used for LF36 to begin with, despite what FCEUX says. I was told though that there are many cover and possibly PCB variations all titled LF36, so the future is bright.

I would not be surprised if there were only one "true" LF36, and the other ones merely copied that original LF36's cover image including the code.


Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 3:05 pm 
Offline

Joined: Tue Feb 14, 2017 9:50 am
Posts: 72
Kevtris documented a mapper 50 LF36 there, for reference.


Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 3:11 pm 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 520
Eh. That's the Mario/Luigi changed to Romeo/Lambo version, named "Super Mario Bros. (Alt Levels) [p1][!]" in GoodNES. I've seen that version but with a cover not having the LF36 code on it.


Attachments:
050front.JPG
050front.JPG [ 222.58 KiB | Viewed 899 times ]
Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 3:17 pm 
Offline

Joined: Tue Feb 14, 2017 9:50 am
Posts: 72
Hey that was my cartridge, I traded it in 2015.

A long time ago I saw a LF36 with a -big- cartridge shell like the one shown here, so that's another eventual variant to count.

So if I understand correctly, the 043 one should have the full title screen?


Last edited by MLX on Sat Apr 21, 2018 3:21 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 3:18 pm 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 520
I took the image from here.

According to the original Nintendulator source, the 043 one should have a DIP switch inside to select whether the SMB2 logo is shown on the title screen or not. (And then there's also Mr. Mary 2, which CaHe3 has hacked and assigned to 043 as well.)


Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 3:35 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7118
Location: Seattle
I'm a little skeptical that any mass-produced board actually has a DIP switch. They're expensive (compared to 'just not bothering'). The very few boards that we've found pictures of that theoretically had DIP switches actually had multiple different PCB variants.


Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 3:49 pm 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 520
It may just be a solder pad, or a trace that is selectively cut, instead of an actual DIP switch.

Here is a list of all the SMB2J conversions for which ROM images are available and that I am aware of:
  • Whirlwind Manu LE10. 40 KiB PRG-ROM, 8 KiB CHR-ROM. Full title screen without stars, no Button A->World A1 cheat, crashes after world 4-4. Mapper 304.
  • Unknown publisher, blue cart with LF36 code, 2722-labelled PCB inside. 64 KiB PRG-ROM, 8 KiB CHR-ROM. Blank title screen with miscolored left cloud. Has Button A->World A1 cheat, crash-proneness untested. Mapper 40. Basically what was posted to the first post of this thread.
  • Unknown publisher, black cart sometimes with and sometimes without LF36 code. 128 KiB PRG-ROM, no CHR-ROM. Blank title screen with correctly-colored clouds and Mario/Luigi changed to Romeo/Lambo, has Button A->World A1 cheat, crash-proneness untested. Mapper 50.
  • Unknown publisher, named Super Mario Bros. 2 (J) (LF36) [p1].nes in GoodNES. 80 KiB PRG-ROM, 8 KiB CHR-ROM. Full or blank title screen (with cut-off left cloud) depending on DIP/Solder-Pad setting, copyright year 0986 instead of 1986, with eight stars. Crash-proneness untested. Has Button A-World A1 cheat. Mapper 43. May be hacked from 128 to 80 KiB PRG.
  • Bit Corp Mr. Mary 2. 80 KiB PRG-ROM, no CHR-ROM. Full title screen with eight stars and "Mr. Mary 2" title, no Nintendo copyright. Has Button A-World A1 cheat. Hacked from 128 to 80 KiB PRG according to FCEUX source. Mapper 43.
  • Unknown publisher, named Super Mario Bros. 2j (Unl) [U][!].unf in GoodNES. 80 KiB PRG-ROM, 8 KiB CHR-ROM. Full title screen with eight stars and 1986 Nintendo copyright. Has Button A-World A1 cheat. Crash-proneness untested. I wanted to assign this to Mapper 311, but wanted to wait until further hardware info is available on the others.
  • Kaiser KS-121 with KS-7032 PCB. Title screen logo replaced with sprites and "3", characters changed to "RAMBO" and "LUIGI". 128 KiB PRG-ROM, no CHR-ROM, Mapper 142.


Last edited by NewRisingSun on Mon Apr 30, 2018 3:42 pm, edited 4 times in total.

Top
 Profile  
 
PostPosted: Sat Apr 21, 2018 3:51 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20055
Location: NE Indiana, USA (NTSC)
lidnariq wrote:
I'm a little skeptical that any mass-produced board actually has a DIP switch.

Do Camerica boards count?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ]  Go to page 1, 2  Next

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group