Handheld Underground

NT x Makon Crapstravaganza Vol. 2

posted by taizou @ 2017-09-12 00:55:09 Dumps

When I dumped & emulated the last set of Makon/NT stuff, there were 2 remaining games that I knew to be both on this mapper and undumped, and at the time I didn't have access to either of them. But thanks to the generosity of 2 people plus a fortuitous eBay find, I ended up getting hold of them 3 different ways. which was very cool!

(Note that you'll probably need hhugboy v1.2.1 to play the raw dumps of any of these carts, but they will work in v1.2 if you manually set 'unlicensed compatibility mode' to 'NT KL type 2')

So first off, I'll start with the single carts. These came complete with box and manual from an eBay seller called beauauto, who amazingly got hold of a big ass box of brand new carts from a warehouse - currently they're selling them off for $30 each if you want to get a piece of this action.

They're all functional rumble carts, and accordingly all of these games support rumble, albeit in the half-hearted sort of way you usually see from Makon games.

Megaman X4 / Rockman X4

So, first game! Megaman X4! What could this be?

If your answer was "Rockman 8, badly colourised, with a different intro and the levels rearranged" .. you've probably played a Makon "update" before.

This version of course does not fix the bug from Rockman 8 where essential moving platforms disappear partway through the level if you kill too many enemies.

But hey, good news, at least I was able to hack this to MBC5 so you can play it on anything.

Rockman X4 (Megaman X4) (Unl).zip - raw dump, hhugboy only
Rockman X4 (Megaman X4) (Unl) [MBC5 Hack].zip - MBC5 hack for anything

Sonic Adventure 8

Coming hot on the heels of Sonic 3D Blast 5 and Sonic Adventure 7, it is of course..

Another rearrangement with bad colours! Literally not much more to say than that!

(Update: you might need to turn off "halt on invalid opcode" in hhugboy since there seems to be a certain enemy in one of the stages that can trigger one)

Sonic Adventure 8 (Unl).zip - raw dump, hhugboy only
Sonic Adventure 8 (Unl) [MBC5 Hack].zip - MBC5 hack for anything

Donkey Kong 5 (again)

I already dumped this one previously, but since it came in a set with the other two games, I took the opportunity to redump it, on the off-chance it was a different variant or something. And it turned out it was different by a few bytes; not sure what the differences are, if anything significant at all.

But having also extracted the game from one of the below multicarts and found it to match this version, I've reclassified the other as an 'alternate' dump; I did redump the other cart multiple times to confirm I was getting a good read, and the dumps were always consistent, but it's possible there's something wrong with the cart and that the other dump is therefore bad. So for now I'd say you can consider this new dump to be the 'canonical' dump of this fine game.

Super Donkey Kong 5 (Unl).zip - raw dump, hhugboy only
Super Donkey Kong 5 (Unl) [MBC5 Hack].zip - MBC5 hack for anything


As standard for Makon/NT releases, several multicarts were issued containing these games. These first two were lent to me by max6464646464 - thanks!

They're titled 彩色格鬥24in1電腦畫面選GAME and 彩色格鬥29in1電腦畫面選GAME in Chinese, which translates roughly to "Colour Fighting X in 1 Computer Screen Selection Game". Seems a little bit weird since these carts have no fighting games, but hey.

(Also you can tell NT is from the old school of multicart makers because they're still treating an on-screen menu like a futuristic novelty to be boasted about and not something everyone had been doing for about 8 years already)

The 24 in 1 has Donkey Kong 5 and Sonic 8, the 29 in 1 has Rockman X4 and Sonic 8. Both carts then also have a set of minimally-colourised regular GB games, in the style of the previously-dumped multis.

Also, both say "NEW GB RUMBLE" on the menu, and have "Rumble" in Chinese by the Makon games' names... almost as if these are non-rumble versions of carts designed with rumble functionality WELL

Thanks to Pepper9801 for lending this one! This is exactly the same as the 29 in 1 above, but with rumble in place.

Here are the multicart ROMs, all work in hhugboy only:

Caise Gedou 24 in 1 Diannao Huamian Xuan Game (CY2060) (Unl).zip
Caise Gedou 29 in 1 Diannao Huamian Xuan Game (CY2061) (Unl).zip
29 in 1 (CR2020) (Unl).zip

Both 29 in 1s are straight up identical BUT I've put them up here as separately named ROMs because of reasons



NT x Makon Crapstravaganza Vol.1

posted by taizou @ 2017-08-19 22:38:38 Dumps

About a week ago I released released hhugboy v1.2 with support for some new mappers and stuff which literally no dumped games used. SO that probably meant I had some new dumps in the pipeline? Yeah? Maybe? OF COURSE-

True Color 25 in 1 (with Rockman 8)

So first up: here's a multicart!

I picked this cartridge up recently, mostly because it bore several hallmarks of notorious bootleg cart makers 'Ka Sheng' (卡聖), also known as 'NT'. The 'NT-xxxx' ID, the 'New Game 2000' text, '(capacity) TRUE' in terrible WordArt; all of these are common features of NT carts on either the Famicom or Mega Drive. Not only that, the artwork used for Wario Land - with Bunny Mario edited in - is the same one employed for their release of "Wario Land 7" for Famicom.

Now, although this is one of only a few Game Boy carts with explicitly NT-style IDs and text on it, MANY more were released in its wake featuring similar idiosyncratic design sensibilities to those employed on NT's Famicom labels, not to mention similar PCB codes, menus, and mappers. This line of carts also happens to encompass almost all games by the infamous developer Makon, from Rockman 8 onwards.

So does this mean NT was Makon's publisher? Probably! Which would make sense, since it's known Makon contained at least one ex-Sachen staff member, while NT itself had published games by ex-Sachen devs for the Famicom.

Here's the menu - as the label suggested, this multicart contains Makon's monochrome GB 'classic', Rockman 8, plus a bunch of regular GB/C stuff.

So let's start up Rockman 8, in all its colourless gl..


This is extremely my aesthetic

And also at least, like, 5 more colourful than regular Rockman 8

So what's going on - did Makon colourise this game? NOPE the multicart did! Unlike most Game Boy Color multicarts, which reset the system when booting a mono Game Boy game, this does not. Instead it loads its own set of default palettes into memory, then boots the game directly in GBC mode, giving each game a preset background and sprite palette.

Wario Land shares Rockman's EXCELLENT neon-tastic palette:

Other games mostly have an ugly red/green palette like Final Fantasy 4 here (a Chinese translation of SaGa 3), although Dr. Mario has a pretty neat blue/yellow one. Pocket Bomberman is the sole actually colour game here.

Both Wario Land and Final Fantasy 4 can save data, but the cart has no kind of save banking support, so if you play one of those games it'll wipe out your save in the other. A similar issue can be seen in modern Famicom/NES multis.

Anyway, here's the ROM! You'll need hhugboy v1.2 to run it.

True Color 25 in 1 (NT-9920) (Unl).zip

I also extracted Rockman 8 itself, which sadly runs in boring ol' monochrome. This game has been dumped already, but the existing dump is marked as 'bad' and I'm not entirely sure where it came from.

The raw version again will only run in hhugboy v1.2, but I was also able to hack it to run under regular MBC1, which will work in any emulator or flashcart or whatever you care to mention.

Raw dump: Rockman 8 (Unl) (Multicart Rip).zip
MBC1 hack: Rockman 8 (Unl) (Multicart Rip) [MBC1 Hack].zip

23 in 1 (with Super Mario Special 3)

Next cart:

This one RUMBLES! Just like Pokemon Pinball and like 8 other games no one remembers! For a while Makon and NT leaned super heavily into this gimmick, with a string of multi- and single carts coming an in oversized, rumble-motor-packing design copied directly from Nintendo's own rumble carts, right down to its requirement for an additional AAA battery.

The headline game here is everyone's least-favourite bad five levels of sorta-Mario, Super Mario Special 3:

The rumble motor in my cart is broken, but if it's anything like other Makon games it only uses the feature at the start of each stage and when you get hit by an enemy.

This is possibly the first time this game has been completely emulated? Again there's another dump marked as 'bad' which possibly contains all the data but is smaller than the real thing; the complete dump is 512kb but it actually has less than 256kb of unique data.

As for the other games, we have another bunch of mono stuff, colourised with a slightly different palette to the last cart:

And here's the ROM! This uses a slight variation on the mapper used by the previous cart; this one is based on MBC3 while the 25 in 1 was based on MBC1.

23 in 1 (CR2011) (Unl).zip

And here's Super Mario Special 3 extracted. Unfortunately I couldn't hack this one to a common mapper so easily, so it'll only work in hhugboy v1.2 for now.

Super Mario Special 3 (Unl) (Multicart Rip).zip

Super Donkey Kong 5

Finally, here's one more rumble cart, a single game this time:

It's Super Donkey Kong 5! A colourised, rearranged version of Makon's mono game Super Donkey Kong 3.

All of Makon's mono games (that I know of) would receive this treatment, and all of the colourisations were pretty shoddily done. They almost resemble the palettes found on the two previous multicarts, but at least there's some variation.

My cart does at least have a still-functioning rumble motor, and it's utilised a bit more creatively than the usual Makon fare, adding in a rumble when you bounce off an enemy.

With this one I was once again able to mapper hack it, so you can enjoy(?) Super Donkey Kong 5 on any emulator your heart desires.

UPDATE 2017-08-31 - I'm marking these dumps as 'alt' for now because I have a different dump from a couple different sources (which I'll be releasing later)- this was verified multiple times from the same cart so does not appear to be a bad dump, but if nothing else it's not the commonest version

Raw dump: Super Donkey Kong 5 (Unl) (Alt).zip
MBC5 hack: Super Donkey Kong 5 (Unl) (Alt) [MBC5 Hack].zip


new dump: Super Donkey Kong 3!

posted by taizou @ 2017-07-31 00:51:47 Dumps

So quite a while back I posted a video of a game entitled Super Donkey Kong 5 by Makon. This was basically an attempt at porting 4 stages from Donkey Kong Country 3, with the typical bad colour palette found in most early Makon GBC games.

But it wasn't the original! Before that there was a mono version with a different stage order, simply titled "Super Donkey Kong 3" (the same name as the Japanese version of DKC3) and released on a single cart even more simply titled "Donkey Kong 3". Needless to say, this release was often overlooked (including by me) as being nothing more than a pirate copy of Donkey Kong Land 3, and has remained fairly elusive.

But! JP Ronny recently picked up a multicart containing this game, was cool enough to lend it to me, and I was able to extract it! So here we go:

It seems to have been built on Sonic 3D Blast 5 (even sharing its header name) and will run in any emulator that supports that game.

Download: Super Donkey Kong 3 (Unl) (Multicart Rip).zip


Update 2017-08-02: Emulator fixed version!

So the reason the raw dump doesn't work in many emulators is that Makon used a PRETTY clever variant on a common protection trick.

As a little background, the Game Boy ROM header contains some metadata, such as ROM size and cartridge type, which is never actually read by the console. A cartridge with incorrect values in these positions will run just fine on a Game Boy. However, emulators and copiers usually rely on the header to figure out how to handle a given ROM - meaning they will fail if these values are incorrect.

It was relatively common for unlicensed companies to set deliberately incorrect values in the header, providing a simple deterrent to casual piracy. But if you're able to dump such a cartridge, it's usually sufficient to fix the header values to allow it to work normally in emulators (as long as it has no other copy protection).

This game and Sonic 5 both have incorrect header values, and emulators that support them just override these values, so I assumed doing the same in the ROM would be a quick fix. And yet.. if I did that, it wouldn't boot. Which left me mystified for a good while. Maybe there was some code checking the header hadn't been tampered with?

But no - even sneakier than that - what Makon did here was actually place frequently-used EXECUTABLE CODE in the header position, meaning any attempt to fix the header would break the game entirely.

So in the end what I had to do was move that code elsewhere and replace all the references to it, allowing me to then update the header untrammelled, and giving you (finally) a .. somewhat more emulator-compatible bad Donkey Kong game. Enjoy!

Download: Super Donkey Kong 3 (Unl) (Multicart Rip) [Emu Fix].zip

Also: the multicart!

The cartridge this game was found on is titled "Matchless 23 in 1 (A)", and presumably was released sometime in 1998 shortly before the Game Boy Color (since it contains '98 release James Bond 007, but lacks any 'color' reference, which post-GBC multicarts nearly always have). It has 18 unique games, with the remaining 5 being repeats under different titles.

I was able to dump this too, but the mapper is unemulated, so it doesn't work beyond the menu (except Snoopy!)

Download: Matchless 23 in 1 A (Unl).zip

One interesting thing I was able to pull out of the multicart ROM, though, is a list of 208 titles for repeats, 128 of them unique; presumably this means variants of this cart with more-inflated game counts may have been produced, featuring such classics as BIG WOLF and OLD KARATEKA.


2420 ROM Pack V - Camera repair cart

posted by taizou @ 2017-02-04 14:28:46 Dumps

Got something a little bit unusual this time:

Looks like a prototype cart, and hardware-wise it pretty much is, but its purpose is something else entirely!

There isn't much info on these things at all, but from what I can ascertain it's from a series of carts distributed to camera repair shops for camera diagnostics/adjustments/repair. Presumably at some point the camera manufacturer wanted to create a portable diagnostic tool and decided to base it around cheap commodity hardware - the Game Boy - rather than spending time and money on developing their own machine or using something more expensive and unnecessarily sophisticated for the job.

I only have this one cart, but Steven Seventyeight on Youtube has a bunch more, plus a modified 4-player adapter which was presumably used for connection to the cameras. I have neither the corresponding camera nor the adapter, so mine is not much more than a curiosity at this point.

The original assumption is that these were likely for Ricoh cameras given Nintendo's history of working with them (e.g. for the chips used in the NES), but codeman38 identified some of the cart numbers as actually corresponding to internal model numbers for Minolta cameras. This document lists a bunch of them; the cameras seem to date from the mid-90s so presumably these carts would have been made around the same time.

As mentioned, the case and PCB seem to be the same ones used for Game Boy prototypes; the PCB is Nintendo-made, labelled DMGC-MBC1-512K-EPROM1-01 and it has a 512kbit (64kbyte) EPROM installed stickered "2420V" (although the ROM is only 32kb and doesn't actually require the MBC at all). However it has a black plastic cover over the EPROM which I haven't seen on any existing prototypes, so it may have been custom-made for these carts to prevent damage to the chips.

Here's the menu:

Without a camera connected you can't do much - most actions will lead you to this "I/O Error" screen.

There isn't much in the ROM pointing to who programmed it, although there is an unused(?) 8x8 font that also appears in some early Taito games. However it feels more like it was programmed in-house by Minolta rather than outsourced to an experienced Game Boy developer; the UI is very 90s-camera-menu-like and its unusual use of the Game Boy's controls (Select to select menu options; A, B and Start are unused), plus it redrawing the whole screen on every button press, gives the impression of a programmer not used to working with the system. So the font may have been a leftover from them studying existing Game Boy software to figure out how it works.

Download: 2420 ROM Pack V.zip


let's get hitek

posted by taizou @ 2017-01-08 21:09:53 Dumps

Yet another unlicensed GB protection system has fallen hell yeah~
As you may have guessed based on my last hhugboy release, this time it's Hitek's turn!

Hitek (or Gaoke) was a Chinese company that released several Game Boy games developed by Ruanxin, a team containing several ex-Waixing staff, some of whom would later go on to work for Jungletac. (Ruanxin isn't explicitly credited in-game, but you can find a bunch of little references here and there, like the boot logo of these carts being "GK-RX" for "Gaoke-Ruanxin")

Their protection is almost identical to BBD's, but they make much better use of it (they switch modes while the game is running, while BBD just sets one at the beginning and that's it; also the cart initialises in a mode that prevents the entire ROM from being read, similar to VF's GBA games), so it's not so easy to hack out. Hence why only Li Cheng ever did it, I guess. So, for now, these games will only run in hhugboy v1.1.8 and up.

Terrifying 911

This first one comes thanks to Ryan Silberman who lent me the cart!

This is probably the most infamous unlicensed Game Boy game in existence - incredibly bad taste presentation hiding an EXTREMELY faithful port (..except the music) of the original Metal Slug. It's a world away from those Sintax/BBD "Metal Slug"s which are basically generic shooty-platformers with sprites from the NGPC Metal Slug games; this is an actual port from the actual Neo Geo.

I previously dumped the Li Cheng release, which was a hack of the Chinese version; this is the original English version complete with fully translated pre-stage shit-talk between George W Bush and Osama bin Laden.

download: Terrifying 911 (Unl).zip

Shuihu Zhuan Zhi Qunmo Fengyun Lu (水滸傳之群魔風雲錄)

A port of Chuanpu's Mega Drive strategy RPG "Shui Hu Zhuan". Again, this was only previously dumped from a Li Cheng cart, in which NPC boundary checking was completely broken (resulting in them wandering through walls or into buildings). Now you can enjoy the original non-glitchy version!

download: Shuihu Zhuan Zhi Qunmo Fengyun Lu (Unl).zip