Mario Adventure ( SMB3 Hack ) on real Hardware !!

A place that you can discuss reproduction of classic titles or "licensed-for-reproduction" homebrew for personal use.

Moderators: B00daW, Moderators

Forum rules
1. NO BLATANT PIRACY. This includes reproducing homebrew less than 10 years old, with the exception of free software.
2. No advertising your reproductions, with the exception of free software.
3. Be nice. See RFC 1855 if you aren't sure what this means.
Post Reply
User avatar
nintendo2600
Posts: 367
Joined: Mon Mar 30, 2009 4:40 pm

Post by nintendo2600 »

Why doesn't someone just buy a copy from that leonk guy at reproductions and dump his cart and trace out his rewire job to whatever pcb he used?
User avatar
marvelus10
Posts: 243
Joined: Fri Feb 09, 2007 5:01 pm
Location: Nanaimo, BC Canada

Post by marvelus10 »

Its more fun for some people to figure out how to get it to work. Look at all the effort people have put into this.
User avatar
MaarioS
Posts: 149
Joined: Wed Jul 22, 2009 8:53 am

Post by MaarioS »

Or, this guy isn't a member of this forum??? So, he can tell us about his job at this cart......
User avatar
marvelus10
Posts: 243
Joined: Fri Feb 09, 2007 5:01 pm
Location: Nanaimo, BC Canada

Post by marvelus10 »

Here you go, this guy is great to deal with, yery helpfull, and his products are top notch. http://www.thenesdump.com/New%20Website ... enture.htm
User avatar
kyuusaku
Posts: 1665
Joined: Mon Sep 27, 2004 2:13 pm

Post by kyuusaku »

:shock: I've never seen so many bootlegs from sacrificed carts/wasted EPROM potential :evil:
User avatar
Bregalad
Posts: 8036
Joined: Fri Nov 12, 2004 2:49 pm
Location: Caen, France

Post by Bregalad »

Bootleg of haks is particularly odious as it steals :
- People who programmed the game
- The hacker who did the job to hack for a non-commercial basis
- The custommer who pays for that
Useless, lumbering half-wits don't scare us.
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

At least an analysis of this cart would help the SMB3 hacking community see how to work around MMC3 scanline counter limitations.
User avatar
tokumaru
Posts: 12106
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru »

tepples wrote:how to work around MMC3 scanline counter limitations.
Mapper hack it to FME7 or MMC5. :mrgreen:
User avatar
MaarioS
Posts: 149
Joined: Wed Jul 22, 2009 8:53 am

Post by MaarioS »

Eemmmm, guys, I have 1 idea: does everyone tested this hack on the MMC6 cart, for example on a startropics cart??? So, on emulator this is a mapper 4, but it doesn't work on the original MMC3..... I haven't got a startropics cart, so I can't test it, but somebody can do this ;) .
naI
Posts: 112
Joined: Fri Jun 26, 2009 4:58 pm

Post by naI »

I've seen this game for sale at three different reproduction sites. Somebody must have anonymously modified the ROM to work on real hardware, and not released it to the public. :evil:

I wonder if part of the problem that we haven't solved is compatibility with MMC3 IRQs or something else? Maybe somebody could get in touch with DahrkDaiz, and have him shed some light on the matter.

Here's the listing for compatible donor boards for Mario Adventure at nesreproductions.com:
This game also requires a special hardware modification to work. There's an extra 7$ charge to cover this modification.
Bill Elliot Nascar
Bo Jackson Baseball
Bugs bunny birthday blowout
Dracula (imagesoft)
felix the cat
gauntlet 2
home alone
image fight
jurassic park
kid klown
king quest 5
MC Kids
Roundball
Silver Surfer
Star Wars
Super Mario Bros 2
Super Mario Bros 3
Tetris 2
Tiny Toon workshop
where in time is carmen
where's waldo
What do you think the hardware modification could be? It seems that this could be an important part of the puzzle. Could it possibly allow the unmodified ROM to work?
shadowkn55
Posts: 31
Joined: Tue Aug 14, 2007 7:02 am

Post by shadowkn55 »

There really isn't anything special to it. Judging from the video on thenesdeump, the game isn't modified past the normal hack. It exhibits the same issues as I mentioned very early on in the thread. You can use ucon64 to split the rom and pad it so it fits on two 27c020 eproms. Then just follow the eprom conversion guide.

ucon64 -s ma.nes

This yields two files: ma.prg and ma.chr. Additionally, you can pad the chr so its exactly 2 mbits.

ucon64 -p ma.chr

I remade the cart again a while back just to confirm that it works and it does. I used base wars as the donor since I'm not familiar with board codes.
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Post by FARID »

Is there any way get SMB3 (any version) work on a TLROM, without SRAM?
User avatar
infiniteneslives
Posts: 2102
Joined: Mon Apr 04, 2011 11:49 am
Location: WhereverIparkIt, USA
Contact:

Post by infiniteneslives »

FARID wrote:Is there any way get SMB3 (any version) work on a TLROM, without SRAM?
I don't know enough about what SMB3 does technically to speak for certain but... I would say no. You'd basically have to rewrite the entire game and somehow do it with the WRAM that was originally available. Even if you were to do all that I would expect that you'd have to sacrafice a lot of effects without that extra 8KB of ram to work with.

Why do you ask though? What are you looking to do? (I assume put a Farsi translated game that requires WRAM on a TLROM board :)

If you've got a game that needs WRAM but the board you're working with doesn't have a spot for it, why not just add it. Even if there wasn't room on the board you could wire everything up to the chip even though it wasn't on a board. Or if the case was big enough (NES not FC) you could just use some protoboard or something.
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Post by FARID »

I want to make a 4 in 1 cartridge including three TLROM games and SMB3. How can I disable using SRAM (WRAM) in SMB3?
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

You'll need to use a cart with SRAM as the donor for your 4-in-1. Most TLROM games except Low G Man will happily ignore SRAM if present.
Post Reply