Romhack Thursday: Super Mario Bros. Tweaked

On Romhack Thursdays, we bring you interesting finds from the world of game modifications.

The 2D Super Mario Bros. games illustrate pretty well how game design tastes were changing through the NES era. Super Mario Bros. and Japanese Super Mario Bros. 2 still follow an arcade-like paradigm, where players are expected to lose many games before they finally rescue the princess. (Obviously, Vs. Super Mario Bros, being a coin-op game and which was released between those two, adheres to an arcade play ethic out of necessity.)

But Super Mario Bros. 2 is more of an adventure, where a skilled player might finish it on their first try, and an experienced Mario master can amass so many extra lives in Super Mario Bros. 3, as soon as World 1-2, as to make finishing it on the first attempt quite possible. Then when we move into Super Mario World we have outright game saving, and the fear of the Game Over screen recedes almost completely. That is the structure that all the later Mario games have followed, where losing progress is fairly unlikely.

I am not here to claim that this is a bad thing, and of course, even Super Mario Bros. offers to let the player continue on the world they lost on with the use of a code. But the code is still a secret, and while it isn’t a bad thing, it is a different thing. Super Mario Bros. with the copious extra lives and rule changes of later games, would be much a different experience to play through, even if all the levels are unchanged.

The romhack Super Mario Bros. Tweaked, created by Ribiveer, makes those changes. The worlds are exactly the same, but many subtle aspects of SMB have been brought into line with its sequels. Here is a list:

• Starmen count the number of enemies you defeat while invincible, increasing scoring, and if you get enough you start earning extra lives. This change alone will earn you tons of extra lives.

• Extra lives over 10 are displayed correctly on the level start screen, and are limited to 99. Mario’s state on the start screen is properly updated based on his powerup state.

• If you hold the jump button down while stomping on an enemy, you get extra height. This happens in Japanese Super Mario Bros. 2 as well, of course.

• Consecutive stomps and enemies defeated by shells and Starmen increase the pitch of the enemy defeat noise as points increase, as they do in Super Mario World and later 2D Mario games.

• Taking a hit while Fiery Mario reduces you to Super status. Also, if you make a Fire Flower appear, then take a hit before collecting it and get reduced to Small Mario, collecting the Flower still advances you to Fiery state.

• Reaching the top of a flagpole awards you not points but an extra life.

• Invisible extra life blocks aren’t disabled if you failed to collect enough coins in the previous world’s third level, as explained in our previous post.

• Collecting a powerup in midair no longer ends your jump.

• The conditional scroll stop at the end of 1-2 and 4-2, which is broken in the unmodified game, work now, making it much harder to reach the famous Minus World. It’s still possible to reach it; the patch author promises a surprise if you do.

Some of these changes mean that players get a lot more extra lives, greatly decreasing the game’s difficulty. Consider that now, 38 years after the game’s release, far fewer play Super Mario Bros. than they used to. Someone might dust off their old NES some time, or play it on Virtual Console or through Nintendo Online on Switch, or emulate it by some other means.

But most people now who play SMB are probably people who are at least very good at it: streamers and speedrunners. People who don’t need the game to be made any easier. A patch like this might open Super Mario Bros. up to people who always thought it was too difficult, though.

It does feel a touch fairer, without that expectation that players will lose over and over. If you always found the first Super Mario game too challenging, give this hack a try. The challenges are pretty much the same, but you’ll have quite a few more chances to learn to overcome them.

You can now binge on extra lives as easily as you can in later games
You don’t have to trigger the game’s secret condition to make extra life blocks appear
Oh almost forgot, some of the Cheep Cheeps are green now

Super Mario Bros. Tweaked, by Ribiveer (romhacking.net)

Romhack Thursday: Super Mario World Coin Chaos

“We scour the Earth web for indie, retro, and niche gaming news so you don’t have to, drebnar!” – your faithful reporter

You could consider the act of creating a romhack to, itself, have difficulty levels.

The easiest kind of hack to make, usually, is the simple graphic hack. Most game engines don’t really care what its characters look like, it just tells the hardware where in memory to get the data to display the game objects. If you only change the graphics, the rest of the program is none the wiser. That’s why there were so many dumb visual hacks in the early days of romhacking.

Up one level of difficulty is the level edit. These can be pretty hard if unaided, but many games these days have bespoke map editors. Many classic-era games don’t store their area data internally as tilemaps, meaning it’s not quite true that you can change game levels to just anything, and many of these programs are not simple to learn or use, but it beats finding and editing pointers directly out of the game’s binary code.

A fairly difficult thing to do is to modify the game’s engine itself. Platformer engines are complex mechanisms, especially back in the days when they had to be highly optimized in order to leave time in each frame for other necessary game logic. Many Game Genie codes modify engine operation, but many of those same codes make the game glitchy and prone to crash. Especially if the modifications involve the creation of additional game states, that not only must interface with the rest of the game’s code without breaking things, but must also have room found for them inside a typically crowded game program.

Super Mario World Coin Chaos, by Jp32, doesn’t change the engine much, but makes them count. A few of them:

  • Mario has unlimited lives, which isn’t an uncommon change for a hack like this.
  • Mario’s health isn’t determined by his powerup state. 1Up Mushrooms have been repurposes to add a hit point, up to five. Powerups affect his abilities but don’t give him any extra hits.
  • Fire Flowers grant a limited number of fireball shots. One level, Frozen, starts Mario out with them, and offer additional shots.
  • While underwater, holding down Y allows rapid swimming, as if Mario were holding an item.
  • The level Automatic is an autoscroller, but with a twist: Mario doesn’t have free travel throughout the screen, but moves forward automatically at walking speed.
  • The level Climb grants Mario a wall jump! Like many game wall jumps, it’s hard to get used to, and requires tricky timing.
  • Yoshi can fly forever, but Mario takes damage as usual while riding him.

The biggest change, though, is that instead of trying to reach a goal, Mario is trying to collect coins by whatever means he can. When he gets his 99th coin the level immediately ends.

In difficulty, the game isn’t Kaizo-hard, but it heats up rapidly. The first level is about as hard as a later Super Mario World level, and it gets tougher from there. There are two tracks of levels and the player can progress along either, but both are pretty tricky. I’ve gotten about two-thirds the way through so far, so if there’s any objectionable content after that point, well, mea culpa.

The variety of themes and how they affect the 99-coin objective make this a hack not to miss. It’s not very long in number of levels, but there’s a lot of challenge here waiting for you. Good luck!

SMW Coin Chaos (by Jp32)

Romhack Thursday: Zelda Ancient Dungeon

On Romhack Thursdays, we bring you interesting finds from the world of game modifications.

In the world of romhacks, the term “Ancient Dungeon” has a specific meaning.

Way back in the SNES days, there was the cult favorite JRPG Lufia and the Fortress of Doom, a.k.a. Estpolis Denki. While overloaded, and most agreed harmed, by its ludicrous encounter rate, it had a good number of interesting innovations. It had an end-of-game stat report and a kind of New Game Plus mode, called “Try Again,” which reset players to base level but increased player experience and gold earned by four times. It had hidden Dragon Eggs throughout the world that could be collected and redeemed for special advantages near the end of the game, whereupon they would be scattered throughout the game, and refound, for more advantages. The game also had “Forfeit Island,” a place full of shops where every item the player characters ever sold throughout the game would make their way, and could be re-purchased.

Its prequel, Lufia II: Rise of the Sinistrals, had even more play innovations, including visible monsters and a Zelda-like system of items that could be put to various uses on the exploration screen. Another thing Lufia II expanded on was the first game’s “Ancient Cave,” which was a dungeon that only a single character could enter. It didn’t take up a large portion of the original game, but Lufia II expanded it greatly, turning it into its own alternate game mode, that could be accessed from the main menu after completing the game.

Probably inspired by the Mystery Dungeon games, this version of the Ancient Cave was a 100-level randomized dungeon that reset players to Level 1 and no equipment when they began. It’s a completely optional challenge in that game, but many players found it highly interesting.

In romhack circles, an “Ancient Dungeon” is a game that completely tears apart its original game and turns it into a randomized play experience like Lufia II’s Ancient Cave. A similar implementation is Mega Man 9 and 10’s “Endless Mode,” which has also been recreated in romhacks for other Mega Man games.

Most Ancient Dungeon hacks are for JRPGs, but now we have one for Nintendo’s Legend of Zelda, and you might find it worth checking out.

The Legend of Zelda: Ancient Dungeon takes its name literally, in that the whole game is just one dungeon. There are no overworld screens. Each room contains a number of enemies, sometimes easy, sometimes hard, sometimes few, sometimes many, and sometimes a boss. They still drop items when you kill them, so you can build up lost health if you’re careful.

The creator of the hack managed to include the overworld enemies in the dungeon rooms, and also include monsters who are not ordinarily found in the same dungeon in the same room, by dynamically loading monster graphics during room transitions. That’s a pretty decent technical trick!

The layout of the dungeon is completely random. Monsters are chosen dynamically as you go. Many Ancient Dungeon hacks are actually computer programs that do the random generation themselves, and write that layout to the rom, so if you play the same version multiple times you’ll get the same dungeon each time, but that does not happen here.

The game shuts the doors out of each room until all the enemies inside have been defeated. Sometimes when you clear a room, a random item will be left. Once in a while this will be one of the game’s major items, like a Sword or the Ladder. You often get Heart Containers or other major items from beating bosses. There are also rooms where an old man offers to sell you another item using the rupees that you find along the way.

This Ancient Dungeon hack doesn’t map logically. Often you’ll enter a room with one exit, which will lead to a different room than it was when you were there before. This doesn’t mean your choice of exit is completely meaningless though. You’ll still enter the next room out of the opposite side of the screen as you left the last room, which can be important if you’re expecting a boss in the next room.

One thing about this hack is that it ramps up pretty slowly. When Link has full hearts he can shoot his sword, which can make quick work of many screens of enemies. If you take even half a heart of damage, though, you’ll go to only short-ranged attacks until you can build it back up. Getting far demands a lot more care than normal Zelda. You might find Water of Life as you go, which you may have to make a difficult choice as to whether to use it quickly and get your sword back, or save it for when the monsters get tough.

In my first test play I mostly ruled at it. I’ve played a ton of Legend of Zelda over the years, and I even managed to-carefully-destroy a three-headed Gleeok with just five hearts, a Wooden Sword and a Blue Ring. But I still lost, on Room 155, when I was unexpected thrust into a room with three blue Darknuts and three blue Wizzrobes, not a pleasant sight when you only have those five hearts and Blue Ring.

The hack does not allow for saving your progress, and unless you cheat by using savestates you lose everything you’ve done when Link gets his ticket punched. 155 rooms is a long way to go to only have five hearts to show for your progress.

I don’t know if I’ll try it again. Zelda’s dungeon rooms sure get monotonous after awhile. It could use a lot more variety in graphics, and its colors don’t even change throughout all those rooms. But this hack was released very recently, and I look forward to seeing what creator arnpoly does with it in the future!

Youtuber LackAttack24 did a successful hour-long play of this hack, if you’d rather watch than try it yourself:

The Legend of Zelda: Ancient Dungeon, by arnpoly (romhacking.net)

Romhack Thursday: Metroid + Saving

On Romhack Thursdays, we bring you interesting finds from the world of game modifications.

What is the ultimate fate of the library of the NES? Right now a lot of people who played it in their childhood are still around. We won’t be around forever. Once we’re all gone, or even mostly, will anyone still care about them?

I don’t believe that game design goes obsolete, but novelty is a big driver of game enjoyment, and what was once popular can fuel a nostalgic appreciation. Once both of those things are gone, will NES games be able to win new generations of players to their side?

Metroid + Saving’s file select screen, showing collected items

I think there is reason to be hopeful in this area. After all, lots of speedrunners are focused on these games, and many of them are fairly young, not even having been born yet when the NES was new and Nintendo Power was in print. Still, there are some games that are a bit player unfriendly, viewed through modern eyes, and one of them is Metroid.

The original Metroid is a difficult game to enjoy now. It’s got a gigantic game world for a NES game, but no mapping option at all. To win the player must explore, find a lot of items necessary to winning, probably find some more that make winning viable to a non-expert, and fight countless monsters that can very quickly end the player’s session. While the player can continue as many times as they wish, they always resume at the entrance to the area they were in with only 30 health, so to survive long enough to resume their explorations they usually must spend a lot of time grinding for energy balls, a process that can take quite a lot of time.

Added is a basic wall jump feature! The time’s really tricky, but since the game was designed without one, it works out okay.

Nintendo generally doesn’t remake their older games, except occasionally with graphic upgrades, such as with Super Mario All Stars. The gameplay, however, they leave alone. But they did remake Metroid, as Metroid Zero Mission, which added a lot of the later niceties that Super Metroid introduced, has a much more logical game progression, and even has an expanded end game. It seems to indicate that even Nintendo thinks Metroid is a bit hard to get into.

The map reveals the layout of the whole game, but except for a few cases, you still have to search out important items.

There is a whole genre of romhacks devoted to fixing the more unfriendly aspects of older games, and one of the most successful of these hacks, in my opinion, is snarfblam’s Metroid + Saving. It’s recently gotten an unofficial update by SimplyDanny, which is slightly friendlier, but both are substantially more playable games to people who aren’t inured to classic Nintendo difficulty.

The first thing it does is get rid of passwords. People playing with savestates may not care, but there is a lot to be said for approaching these games as they were intended by their original makers. And Metroid’s first release, on the Famicom Disk System, did have save files! So the save functionality (if you’re playing on an emulator or supporting flash cart) isn’t a revision, it’s more of a restoration. You lose the JUSTIN BAILEY password, but it’s not like the original game isn’t still out there.

The door transitions have been made much faster!

But Metroid + Saving has a lot more going for it than just that. It has a map! In the original it appears when you pause, but SimplyDanny’s version also puts a small map inset in the upper-right corner of the screen. It’s not the first classic Metroid hack to add a map (that might be Parasyte’s Metroid Automap patch), but its inclusion here is well taken. It’s hard to express how helpful a map function is to new Metroid players. It changes the nature of the game, keeping a lot of its challenge, but reducing the frustration, and also helpfully providing hints as to where secret passages may lie.

Missile doors take fewer missiles to open!

The new unofficial addition also restores all your energy when you begin a new session, makes random health and missile drops more common, and makes the game subtly easier in a few other ways. The Ice Beam has been strengthened considerably, a change I don’t agree with (it seems too powerful now), but it does greatly reduce the number of shots you must pump into late game enemies.

If you tried out Metroid before and found it its diamond-hard surface too difficult to break, you should give this version a try. It’s still challenging, oh yes, but a lot more accommodating to newbies. It is a version of Metroid for the ages.

Metroid + Saving 0.3, made by snarfblam

Metroid + Saving 0.5.2, modified by SimplyDanny

Romhack Thursday: Ultima Exodus Remastered

On Romhack Thursdays, we bring you interesting finds from the world of game modifications.

They have fallen into obscurity in the intervening decades, but it used to be that the Ultima games were some of the biggest RPGs around, and many still have fond memories of them. The story of the rise and fall of Origin Systems, once one of the biggest game publishers, and how now they’re just another of the hundred ignored lines on EA’s balance sheet, is not our business here today, but instead that of one fan’s effort to improve one of the less faithful adaptations: the NES version of Ultima Exodus.

Ultima and Ultima II (and their predecessor Akalabeth) were popular, but Ultima III was the first megahit version of the game, that could be considered to stand up today. Ultima I was pretty small, and Ultima II had a lot of crazy elements like space travel. Ultima III has a much more cohesive game world, a more detailed quest, and generally feels a lot more like what we would consider an RPG game now. Later games would build off of it and become even more popular, especially Ultima IV with its detailed morality system, and Ultima VII with its vast game world, depth of NPC interaction, and many system and UI improvements.

This thief looks a lot cooler here than they did in the NES original!

Back to Ultima III. One of its best-selling versions was the Famicom version in Japan, which had a bit of a media blitz around its release. Both the Ultima and Wizardry games had something of a second life on Japanese computer systems and consoles, where they would go on to sell millions of copies more. While EA’s ownership and neglect have meant that Ultima is mostly gone and forgotten*, in Japan new Wizardry games continue to be made, hewing to that series’ original dungeon crawl aesthetic.

* This is, honestly, partly to series creator Richard Garriott’s ownership of several important characters, meaning both parties have to agree to the other’s vision for any further official Ultima game to be made. And Garriott seems to be chasing fads lately; his most recent idea for a game utilizes that bane of all game design concepts, NFTs.

The font especially is much improved, over the very bland type used before.

So now you have a little idea of what Ultima is. The Famicom/NES version was a hit in Japan, but it differs from the computer version in many ways. This was pretty much the norm for the many Japanese-made Famicom adaptations of Western games. An article could be usefully written on all the ways Famicom ports of RPGs differ from their originals. Maybe later.

The character portraits are especially nice!

The point of this romhack is to change the NES version of Ultima III: Exodus so it more matches up with the computer versions. It uses its own patching system, so Romhacking.net’s web-based patching system won’t be of use.

So many little things have changed in this version that it’s hard to talk about! At the very least, the graphics have received a complete overhaul. The cartoony figures of the original, which were pretty silly even back then, look a lot more appropriate for a series with the stature and legacy of classic Ultima games.

Hey Chuckles!

NES Ultima Exodus is also notorious for a number of significant bugs, including the absence of an important clue, it being impossible to cancel a character’s turn without wasting it, poorly differentiated character classes, and the lack of some of the monsters of the computer version. These have been fixed in this version. Some other niceties have been added, including character portraits for the people you talk to, which is really going above and beyond for a game like this!

Seriously now: why haven’t the Ultima games been remade yet? Everything else has been remade, why not Ultima? Money is being left on the table!

It’s pretty much become the definitive console release of this landmark of computer RPG gaming! You should check it out if you have an interest in these things.

Romhack Thursday: Astro Smash ‘N’ Blast!

On Romhack Thursdays, we bring you interesting finds from the world of game modifications.

Most of the things we post here are game hacks. That is, something that has been modified from a published game. Hacking games is not illegal, but the process that some people usually use to obtain the roms themselves may be somewhat questionable. Well not for the subject of this week’s article: it’s 100% homebrew, created from scratch and unencumbered by such considerations! It runs on NES hardware (or an NES emulator), but technically speaking what we have here is more of an indie game on classic console hardware more than a hack.

It’s also an unusual subject for a 2022 indie game. You’ll find all kinds of hacks to, say, put silly characters into Super Mario Bros., but a remake of an Intellivision game, and one with an Atari port that is very much its equal, and porting those games to the NES-that’s unusual enough to merit discussion, even if the game itself is very simple.

Astrosmash! (with the exclamation point) was a very popular game for the Intellivision. I heard it was originally intended to be an Asteroids-style game, with rocks that split into pieces when shot, but turned out to be interesting translated to a Space Invaders-style missile base game, where your ship is stuck to the bottom of the screen shooting at targets falling from above. Astroblast! was released by M-Network (Mattel’s label for publishing games for competing systems), and was a very similar game for the Atari VCS/2600, but actually improved on the original in two ways: it can be played with either the joystick or paddle controller. It’s the only game for the VCS like that! Both control schemes are fun, although experts can probably play much better with the paddle, due to both its faster and more precise movement. And, it’s extremely fast! The sheer pace of the VCS Astroblast is so much greater than the Intellivision Astrosmash that it kind of demonstrates why VCS games tend to be more engaging than Intellivision games: it wastes no time with an easy ramp up in difficulty, but starts faster than almost any other game, and only gets harder from there. It’s simply exhilarating!

The way it works is like this. Rocks, Pulsars and Spinners fall from the sky, and your ship tries to shoot them before they hit the ground. You get points for shooting things, but lose points for things that get past you. Rocks come in two sizes (smaller ones have higher point values), but only kill you if they hit you. Big rocks break apart into small rocks when stuck. Pulsars home in on you as they fall, which makes it more likely they’ll hit you, but also means they’re easier to shoot. The most dangerous items plummeting towards you though, by far, are the Spinners. You must shoot Spinners, you don’t just lose points if one lands but a life. Small Spinners are your greatest enemy, since they’re also hard to hit. There’s also UFOs that harass you, which pass by horizontally and drop bombs on you.

Here is a short game of Astroblast, to give you a sense of how it works. Notice how fast it is. Know that this is nowhere near as fast as it gets. It is my kind of game:

As you score gets higher, the background color changes, and the game gets faster. You get extra lives every 1,000 points, and you start with ten, far more generous than most arcade-style skill tests from that time, but you need all those lives because you’re constantly dying. Difficulty is determined by score, the more points you have the faster it gets. Because you lose points as well as gain them, and because the speed is balanced right at the edge of human reaction time, players tend to play until they reach a difficulty score boundary, where only nearly-inhuman focus, and lots of practice, can push you beyond it. Astroblast will push your playing skills to the very limits.

Astro Smash ‘N’ Blast is an homage to these two games. It takes the same form, your ship at the bottom shoots upwards at an endless wave of plummeting targets, Rocks, Pulsars and Spinners. (There are no UFOs in this version.) There’s fewer things falling, but the game is a bit more precise about hitting small targets. Pressing the Select button turns on autofire, which you’ll probably want to use, to avoid compressing your thumb tissue into a singularity with rapid frantic tapping.

Rocks don’t split in two in this version, but otherwise it plays a lot like VCS Astroblast. Small Spinners are particularly difficult targets to hit, and must be aimed at precisely.

This version takes on a bit of inspiration from Pac-Man CE, in that in addition to having limited lives, you have a time limit. You can earn extra time by hitting +30 second targets that pass by horizontally, and you can regain hits on your ship by hitting passing 1UPs. These are the only bonuses; unlike the originals, you don’t get extra ships from points at all. Although the game ends if you run out of time, chances are great that you’re going to lose all five of your lives before then.

As in Astrosmash/blast, as you ascend to tougher difficulties, the screen’s background color changes. You probably won’t see the later levels though without a lot of practice. Astro Smash ‘N’ Blast offers a level of challenge rarely seen in most games. I prefer games like this, with a strong element of chaos, to more typical modern examples of high challenge, like bullet hell shooters and rhythm games. I think the essence of the super fast video game is in randomness, not memorizing levels and playing them almost by rote but in reacting instantly to dynamic situations, and that’s why I like all the Astro-style games.

I am left wondering what inspired Double Z to look to old Intellivision and Atari games for inspiration. They were released when I was a small child; had Double Z even been born yet when the Astro games were on store shelves? For whatever reason they made it, I am glad they did. Games like this don’t come around often any more, and I intend to put in some solid practice on it.

Astro Smash ‘N’ Blast, for NES (romhacking.net)

Romhack Thursday: Super Mario 64 Reduced Lag

It’s not so much a hack as a recompilation, but it’s distributed in patch form so I’m accepting it. A person identified as “Nintendo 64 Wizard” took the source code created by decompiling Super Mario 64, and, simply, did something that Nintendo didn’t do: compile the game with -O2 optimization turned on. The result is a much more consistent frame rate.

From the romhacking.net article, a scene from the star with Bowser’s Sub in it, which is notorious for causing the game to lag.

If optimizing Super Mario 64 is an appealing concept to you, you might be interested in some of the videos made by Youtuber Kaze Emanuar, that goes into why the game has lag, and his own efforts into improving it.

Super Mario 64 Reduced Lag hack (romhacking.net)

Romhack Thursday: Zelda in Low Res

On Romhack Thursdays, we bring you interesting finds from the world of game modifications.

When people think about NES games, they often think of pixel art. Big chunky pixels! It’s one of the defining aesthetics of our era. The NES occupies a niche between the truly blocky graphics of the Atari VCS era and the 16-bit consoles, which don’t have a much greater resolution than the NES (since the limitations of CRT displays were a big factor), but had a much greater color depth that could help smooth things out.

But it can be interesting, visually, to try to find a middle ground between the Atari and the NES. That is where the subject of this post comes in: The Legend of Zelda Chunky Edition, a graphics hack by Zero Meaning.

There are no words for how much I love this look!

Only the graphics have changed, and just to make them more blocky, instead of the prevailing trend for remakes, which is to make them less so. (Oh also, the bright cyan of Link’s Blue Ring tunic has been darkened a bit.)

For some reason, this look suits The Legend of Zelda a lot! The greatest challenge to making it, I think is figuring out how to represent letters and numbers. You can see from the title screen above that the S, R and numeral 8 posed particular challenges, as did the copyright symbol.

There’s not a lot more to say about this one! So here are a few screenshots of Zelda, chunky style.

Romhack Thursday: Kirby’s Dream Land in Color!

On Romhack Thursdays, we bring you interesting finds from the world of game modifications.

Kirby’s first adventure was, famously, a Gameboy game. Since that system is black and white, it’s been heard that Shigeru Miyamoto didn’t know Kirby was supposed to be pink until his second major game, Kirby’s Adventure, was released as a swan song for the Famicom/NES. The last main world in Kirby’s Adventure, as a nod to its Gameboy roots, is monochrome.

Kirby games tend to have distinctive graphics, and Dream Land is no exception even if it is monochrome. But what would they look like if they were in color? Well we don’t have to wonder any longer, because of a romhack constructed by GreenAndACat. It ports the game to the Gameboy Color hardware, and it looks pretty darn great! They resisted the urge to make it too fancy, instead giving background elements broad swaths of primary color that look great when applied to the game’s simple yet iconic graphics. Have a look:

Green Greens is looking pretty sharp!
The water may look slightly glitchy, but its clarity is really appealing!
Nice color combinations inside Castle Lololo
No games do starry skies like Kirby does.

Kirby’s Dream Land DX, on romhacking.net.

Romhack Thursday: Amida’s Curse (Zelda II)

On Romhack Thursdays, we bring you interesting finds from the world of game modifications.

For a game notorious for its difficulty, Zelda II: The Adventure of Link has a lot of romhacks, most of which up the challenge level still more. Amida’s Curse is more of a difficulty level in keeping with the original, which is nice, and has some interesting ideas in it.

The Zelda II bosses are used mostly without change, although their new environments throw in some wrinkles.

Due to controller issues (PowerA’s cheaper wired version of the Switch Pro Controller has decided to mess up in frustrating ways) I have yet to play through the whole thing, but what I’ve seen has some interesting decisions. Amida’s Curse throws out the wandering monster encounters completely; there is no reason I can see to not wander around the landscape wherever you want. In fact you definitely should try to wander around a fair bit, for the game has bunches of secret areas waiting to be found throughout the landscape, hiding heart and magic containers, experience gems (which are a reskinned version of the original game’s P-bags) and sometimes required things.

Fall off the elevator before descending to the ground and you might have to reset the room to go back up.

Amida’s Curse has a bit more terrain to cover than stock Zelda II. It’s got more towns (which are much smaller, a good change) and dungeons, and is split up more by item gating than before. In the first town you have to find a key, this lets you get the candle out of a cave, this lets you see in a cave leading to the next area, which has a dungeon with a Power Bracelet that lets you break blocks, that allows you to go through the next cave, and so on. It feels a bit like you’re being led by the nose, but that is often the style with these kinds of games, and it’s not like Zelda II itself didn’t have a fair amount of it.

If you find interesting spots in the overworld, it’s worth it to check them out!

The overworld map takes a cue from the Famicom Disk System version of the game and has animated tiles, but instead of just animating the water, most of the tiles in the overworld are animated now. Towns have smoke coming up from them, and grass blows around. The combat scene graphics have been upgraded a little bit too.

The difficulty balancing is pretty good. Romhacks that resist the urge to make you fight through gauntlets of enemies every step of the way should be lauded. It’s not perfect, I would say, there are places like where you have to jump over a skeleton on a collapsing passage, or make a big jump while being harassed by birds. And there are places where the design could use a little more work: it’s easy to get stranded in some rooms by falling off an elevator, requiring you to reset it, or in one notable case purposely die, to get yourself unstuck. And if you’re jumping water or lava that comes right up to the landing platform, make sure you clear it by a fair margin, as the game loves to kill you if your foot even grazes the perilous liquid.

Usefully, extra lives found don’t give you a one-time extra try, but increase the number you start each session with, which is a handy little improvement. I think a non-obsessive player can make it through, or at least from what I’ve managed to see. I look forward to trying to get further into this, when my controller isn’t fighting me every step of the way.

Zelda II: Amida’s Curse HomepageRomhacking.net

Romhack Thursday: Dragon Warrior x10

On Romhack Thursdays, we bring you interesting finds from the world of game modifications.

The early days of JRPGs contain many games that are kind of difficult to play today. The genre was just getting formulated, and while there was a lot of ingenuity and interesting ideas being played with, there were also many games where difficulty, and grind, were the entire point. When a game as simple as Dragon Quest, known first in the US by its localized title Dragon Warrior, had to justify its sale price, it had to present players with an experience that would be as long as a challenging NES platformer, or longer, within its limited memory space, and it did so with grind, asking players to accept fighting hundreds of monsters one-on-one in a basic menu-based combat simulation as fun enough to make up for most of the game.

At the time, in Japan, it worked, but it’s telling that Dragon Quest II has much deeper combat, and many more kinds of monsters, than its predecessor had. Dragon Warrior had a tough time breaking into the US market because of its simple gameplay, enough so that eventually Nintendo, who published the game in North America, resorted to giving away copies as a subscription premium for Nintendo Power.

What was a tough sell to Western players even then is much more difficult to enjoy now. Compare it to the much deeper, not to mention longer and better animated, titles made later in the series. It’s mostly enjoyable only for nostalgia factor and historical interest.

I’m not going to claim it fixes everything the game, but this hack improves its play a lot by decreasing gold prices and experience requirements ten-fold. It decreases costs: changing the earn rate of these quantities would very quickly hit Dragon Warrior’s fairly low variable caps, since the game stores both in 16-bit values. You can take the 120 gold you get from the King’s chest, buy an 18 gold Copper Sword in Brecconary, then run to the north-west to Garinham and buy the sturdy Half Plate armor for 100! With these items, even at low levels, you should be able to vanquish all of the enemies in this section of the map, except perhaps Magicians, whose Hurt spells bypass armor. But it only takes defeating one Slime to reach Level 2, two more for Level 3, and two more than that for Level 4. Slimes won’t suffice for long, but by that point you can munch on much stronger foes. This greatly reduces the number of fights a player must win to complete the game, and makes it possible to finish in less than two hours.

You can very quickly rise to decent levels of power in the starting area! You’ll still be humbled if you try to rush late-game enemies, but you don’t have to spend long building your character at all.
This guy is the Magic Refill Wizard. Don’t pay those exorbitant Inn prices, use your Heal spell repeatedly and talk to him!

Preserving some modest amount of challenge, the gold costs of Inns are left the same, making them effectively ten times more expensive. Inns were never very expensive in the unmodified game, so this makes staying the night to restore your HP and MP more of a strategic choice. A tip: remember there’s a guy in Tantegel Castle who will restore all your MP for free!

If even a two-hour Dragon Warrior is too much effort for you, you could watch this playthrough of the hack on Youtube, which is about an hour and a half in length:

romhacking.net: Dragon Warrior – 10x Experience and 10x Gold

Romhack Thursday: Castlevania II Retranslated & Improved

On Romhack Thursdays, we bring you interesting finds from the world of game modifications.

Castlevania II is an infamous entry in the series. While it’s the first Castlevania game to use the “Metroidvania” structure that would be more solidly associated with it after Symphony of the Night, there were a lot of… controversial elements? Townsfolk often lied to the player (in all versions of the game), and sometimes their hints were badly translated. A few places required the player to do arbitrary things without much prompting to proceed. And there were the timed scene transitions, between day and night, which some people have (rather unfairly I think) fixated upon as a major flaw.

There’s more. The Japanese version of the game came with a map of the countryside that was left out of the U.S. release, meaning, some locations in the game were not even given names that a player could discover in the game, which in a couple of places required them to guess which location was meant by a clue.

Part of the new prologue

To the rescue of a player trying to appreciate this game now comes Bisqwit, a.k.a. Joel Yliluoma, and his Castlevania II Retranslation project. It doesn’t remove the townspeople telling incorrect things (which was intended by the developers-why should a random villager happen to know for certain anything to do with destroying Dracula?), but it does make their hints more comprehensible, remove the reliance on guidebooks and FAQs that have interfered with the efforts of many to enjoy the game, and it greatly speeds the transitions between day and night. It even offers an animated prologue (wait from the title screen) and an in-game map, based on the one in the Japanese manual, to lend context to the player’s explorations.

The map. Pretty nice!

There are plenty of other new features too, such as an end-game report that gives your win time and SRAM-based (battery-backed) save games. Some of the new features require better hardware than the original game had, which may limit what devices can run it, so Bisqwit thoughtfully provides a website that allows the player to customize the modification to their liking. Go there, choose the options you want (which includes language – if the site isn’t in English click the button to the left) then click the Download button to get a version with features set to your requirements and/or liking.

Towns get more helpful signposts!

Lots of romhacks seem superfluous relative to the original game, but Bisqwit’s translation patches substantively improve upon the original game in many ways. It really is the best way to experience Castlevania II. If you’ve played it before you should give it a try; if you haven’t, I strongly suggest playing this version, instead of having to suffering through the original’s quirks. At the very least you it’ll mean won’t end up having to resort hunting up a thirty-five-year-old FAQ before the end.

And if you like the patch, why not have a look at Bisqwit’s Youtube channel, which has a lot of interesting technical content on it, much of it unrelated to video games?

The hidden clubeooks get more useful advice, and you can even enable a hint viewer that records the books you’ve found during the game!