LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

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

Moderators: B00daW, Moderators

NewRisingSun
Posts: 1098
Joined: Thu May 19, 2005 11:30 am

LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by NewRisingSun » Sat Apr 21, 2018 3:41 am

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-Back.jpg

zxbdragon
Posts: 475
Joined: Mon Dec 12, 2011 8:15 pm

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by zxbdragon » Sat Apr 21, 2018 4:11 am

LF36 最少20多种PCB,。。。。。

krzysiobal
Posts: 603
Joined: Sun Jun 12, 2011 12:06 pm
Location: Poland

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by krzysiobal » Sat Apr 21, 2018 5:26 am

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?

NewRisingSun
Posts: 1098
Joined: Thu May 19, 2005 11:30 am

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by NewRisingSun » Sat Apr 21, 2018 8:58 am

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:

MLX
Posts: 105
Joined: Tue Feb 14, 2017 9:50 am

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by MLX » Sat Apr 21, 2018 1:35 pm

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

krzysiobal
Posts: 603
Joined: Sun Jun 12, 2011 12:06 pm
Location: Poland

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by krzysiobal » Sat Apr 21, 2018 2:43 pm

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)

lidnariq
Posts: 8927
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by lidnariq » Sat Apr 21, 2018 2:47 pm

So we expect to find another cartridge labeled LF36 that is actually mapper 43?

NewRisingSun
Posts: 1098
Joined: Thu May 19, 2005 11:30 am

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by NewRisingSun » Sat Apr 21, 2018 2:53 pm

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.

MLX
Posts: 105
Joined: Tue Feb 14, 2017 9:50 am

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by MLX » Sat Apr 21, 2018 3:05 pm

Kevtris documented a mapper 50 LF36 there, for reference.

NewRisingSun
Posts: 1098
Joined: Thu May 19, 2005 11:30 am

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by NewRisingSun » Sat Apr 21, 2018 3:11 pm

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

MLX
Posts: 105
Joined: Tue Feb 14, 2017 9:50 am

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by MLX » Sat Apr 21, 2018 3:17 pm

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.

NewRisingSun
Posts: 1098
Joined: Thu May 19, 2005 11:30 am

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by NewRisingSun » Sat Apr 21, 2018 3:18 pm

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.)

lidnariq
Posts: 8927
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by lidnariq » Sat Apr 21, 2018 3:35 pm

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.

NewRisingSun
Posts: 1098
Joined: Thu May 19, 2005 11:30 am

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by NewRisingSun » Sat Apr 21, 2018 3:49 pm

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) [!].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.

tepples
Posts: 21809
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: LF36 Super Mario Bros 2 (J) ROM Cartridge Conversion

Post by tepples » Sat Apr 21, 2018 3:51 pm

lidnariq wrote:I'm a little skeptical that any mass-produced board actually has a DIP switch.
Do Camerica boards count?

Post Reply