Romhack Thursday: The Ocarina of Time Practice Rom

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

Every GDQ, I find out about several things that I feel are worth telling all of you about. It happened once again this year, and that’s why I’m now pointing you to an invaluable speedrunning resource, the Ocarina of Time Practice Rom.

Of course, I don’t think you’ll want to speedrun it. But if you ever want to test something out in the game and don’t want to play through the whole of OoT to do it, it could be very useful. It’s distributed in the form of a patch program, available for Windows, Mac or Linux, and you’ll have to do a bit of command-line typing to run it. And you’ll have to supply the rom file yourself, of course, but that’s the case with all the offerings proffered by our sunglasses-wearing green friend up above. The makers offer support for the Virtual Console release of Ocarina of Time, but if you choose to play it in real hardware, you should know that the Practice Rom requires the 4 MB Expansion RAM upgrade for your N64. If you came by your Nintendo 64 unit second-hand, open the little hatch on the top of the console: if the little module in there has a red top, that’s the “Expansion Pak,” as Nintendo called it. If it has a black top, then you don’t have the expansion, just the “Jumper Pak” that came standard. If there’s just a hole in there, then you don’t have either, and your system won’t work!

Let’s assume that you get it all working, and both have a new copy of the Practice Rom and a way to run it. How does it work, and what does it do? Once it’s started up, it’ll take you to the game’s title screen like usual. Press Start and you’ll be at the File Select screen as usual. Enter a name and start the file, and you’ll even be taken to the intro cutscene.

But no one says you’ll have to wait through it. Hold the R button and press L, and a menu will appear:

From here, you can use the Control Pad, or whatever your controller’s version of it is, to navigate this menu, while you continue to play the game, in real-time, with the Control Stick and other buttons. Pressing L selects things from the menu, and R goes back up a level.

From this menu you can warp to anywhere in the game, or give yourself any items! You can unlock the camera in 3D scenes and move it freely, or change the rendering to show collision surfaces. It even has its own save state manager. It’ll take some experimenting to find everything it can do.

Is this useful? Well, maybe? Or maybe not. Are video games useful? I present it mostly as a curiosity. If you just want to play the game then mostly it gets in the way. It’s not a randomizer or remix, it’s just straight Ocarina, but with these extra things added. It has a full user’s manual on its website, and to make decent use of it you’ll probably need to spend some time with it. Check it out, if you’re of a mind.

OoT Practice Rom (practicerom.com)

Out Of Bounds Discoveries in Nintendo Games

I had a different post ready to go today, but it’s been delayed by a few days for unavoidable reasons, so let’s do another Nintendo obscurity video, this time for things that can be found “out of bounds.” There’s several interesting cases mentioned and shown off here in this video from Nintendo Unity. It’s 11 minutes long.

Some of cases shown:

  • In Punch-Out!! on the Wii, off-camera, Piston Hondo is reading a Sailor Moon manga in a between-round cutscene.
  • On the original Pikmin’s title menu, the name of the menu programmer is off-camera to the left.
  • There’s a cartoon drawing of a Goomba as a texture beneath Pinna Park in Super Mario Sunshine. This has been given the name “Kug,” and there’s more information on it on Supper Mario Broth and The Cutting Room Floor.
    • Noki Bay in Sunshine has a model of a book locked in an unreachable area. There’s more info on it on The Cutting Room Floor.
    • This one’s relatively well known: the trophy of Princess Daisy in Super Smash Bros. Melee has a texturing error that gives her a third eye, hidden beneath her hair on the back of her head. The trophy for Meta Ridley also has a hidden heart texture inside of it.
    • In Earthbound, if you can clip outside of the terrain in the upper-right corner of Onett, you can reach the ultimate upper-right corner of the whole map. (All of the areas in Earthbound are connected on a single huge map!) Interacting with the corner there can access a debug menu left in the game.
    • There’s a secret control room beneath the island in Donkey Kong 64.
    • Another well known glitch, the video mentions the glitch that lets Samus get inside the level terrain in Metroid by rolling into a ball and coming out of it repeatedly while a closed door surrounds her. This is the means by which people can get to the glitchy “secret worlds” mentioned in an early issue of the Nintendo Fun Club News.
    • At the end, the video reminds of the “Minus World” glitch in NES Super Mario Bros.

Romhack Thursday: Pentris

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

Didja ever finish a satisfying round of Tetris, and then, basking in the glow of your high score, stop to wonder to yourself: why four?

Why did Alexey Pajitnov, revered creator of the game, decide to use tetrominoes, the possible combinations of four squares attached to each other, as the basis of his game, and not some other number? Two is obviously too simple, and three is also pretty easy. Four is the smallest number that makes for an interesting game, so that was probably why. But can Tetris work with larger pieces? Could it work with, say, pentominoes, five-square pieces?

Well, why not try it for yourself, with today’s romhack: Zohassadar’s Pentris.

Pentris is built from Bullet-Proof Software’s NES version of Tetris (which is different from the Famicom version). It’s a BPS file, but there’s multiple utilities that can apply those, for Windows, Mac and Linux. For Win, Flips works well. Linux users may be able to find Flips in their distro’s repositories. For Mac, try Multipatch. The big advantage of BPS is that it contains CRCs of the original patch file to ensure that it’s working on its expected file, a continual problem with working with roms. As for where to get an original of NES Tetris from, you’re on your own.

Notably, Pentris is quite a bit harder than Tetris. It’s not kaizo hard though, it seems like it may be possible to have a lengthy game, but it’ll probably take you longer to develop a good intuition for what moves are good ones than it did for Tetris.

There are more possible pentominos than there are tetrominoes, so the long-piece is less common, and pentrises require five lines of setup instead of four, making them much harder to make than tetrises. In my several test games, I never managed to make even one. But mere survival is more difficult too. Pentris’ bin is 14 blocks wide instead of 10, which is more room to make mistakes. And some of its pieces are much more unwieldly than the worst of Tetris. Tetris has Z and S, but Pentris has Texas:

What are you supposed to do with this?

Pentris doesn’t appear to monkey with NES Tetris’ piece generation. The NES game picks pieces almost entirely randomly, rerolling just once if two of the same piece in a row is selected. More recent versions use “bag” systems that guarantee that you get all the possible pieces in a reasonable amount of time, but neither NES Tetris nor Pentris hold your hand like that. If you’re depending on a 1×5 piece but the RNG doesn’t feel like giving you one, you’re left to lump it.

In addition to that Texas abomination, there are also “long L” and “long J” pieces, and identical versions but with the extra square moved one space up the bar part, a piece that’s like half of a picture frame, and, invading from Rampart, the dreaded U and Plus shapes. Where you choose to place them, as they relentlessly fall, is up to you.

If you focus on survival you can advance a few levels. A good beginner’s score of Pentris is about 5,000 points. My highest so far is about 6,800. I don’t know how many points a pentris is worth, but if it scales like the multi-line clear points from Tetris did it’s probably very valuable.

I feel like I should mention there is at least one other game called Pentris around, a web game that doesn’t seem to be maintained too well. It has some of the same ideas behind it, but it also has other sized shapes too, including single blocks. I don’t know much about it, but I do know it is substantially a different game from the romhack Pentris.

Pentris (romhacking.net, somehow, still around!)

DOOM: The Gallery Experience

Found by long-term MeFite Going To Maine, DOOM: The Gallery Experience is a DOOM mod that changes out all of its various elements for museum equivalents. Ammo becomes drinks from among Wine, Beer, Gin or “Watr”; Health has become Cash (which you can spend in the gift shop) and Armor becomes Cheese. (You still pick them up like powerups, though.) And there’s still secret passages to find. The map is generally the same as that as the first level from the shareware game, although the demons have been moved out and replaced with objets d’art, all of which can be examined for information on the work.

You can either play it yourself on Newgrounds, or get the general idea from this Youtube video (4 1/2 minutes):

Obscure Facts About Classic Mega Man Games

RollingCutter over on Youtube has compiled two videos, so far, of unusual and unexpected facts about classic Mega Man titles. First I link the videos (here’s the first, and the second), then some of the more interesting facts from them:

#1 (10 minutes)

#2 (15 minutes)

So, some (but by no means all) of the interesting facts they revealed:

  • In Mega Man 2, most of the Robot Masters get healed if you use their own weapons against them (with the exception of Metal Man, who dies in two hits to his weapon).
  • With the exception of Mega Man 3, the paths drawn on the map screen between levels of the multi-part Dr. Wily stages roughly match the routes you take through them.
  • In Mega Man 10, there are three boss fight rooms between drone enemies that match the weapons and behavior of past bosses from throughout the series. The lit boxes in the background of the fight generally correspond to the numbers of those bosses. For example, the drone that matches the behavior of Elecman, DLN #8, lights up the 8th of those background tiles, counting left-to-right from the top of the screen. Watch the first video for details.
  • Mega Man 6 has two instances (one described in each video) where two elements in a stage are linked. In Flame Man’s stage there are oil pools that light up and become deadly if struck by fire from enemies. But one pool late in the level is sometimes already on fire when you reach it. It’s because its state matches that of another oil pool earlier in the level: if that oil pool gets set aflame, then it’ll be on fire too. And in one of the Mr X stages later on, there are balance platforms in the level that match the state you left the same kind of platforms in in the room before.
  • In Mega Man 7, the cloud platforms can be frozen or electrified by your weapons. If electrified, they’ll do damage to you for a short time.
  • Hitting Heat Man with the Crash Bomber (MM2) heals him and speeds him up. Hitting Spring Man with thunderbolts repeatedly eventually causes him to glitch out and make the level impossible to finish. (You have to use around three full weapon tanks of energy to do it.)
  • In Mega Man 3, you usually can’t pause the game while a weapon’s bullets are onscreen, either your default Mega Buster’s shots or those of a special weapon, but they didn’t implement this check when firing shots when Rush is onscreen. If while Rush is onscreen you fire shots, then switch to another weapon, the Buster’s shots will have the properties of the weapon you switched to. In certain places (depicted in the second video) this makes certain enemies must easier to defeat.
  • In the Copy Mega Man fight in MM3, where there’s one true boss and two fakes, the first time they appear the top one is always the real one; when the bosses teleport out and back in, the real one always appears one frame before the others.
  • In Mega Man 2, if you pause the game while Wood Man’s in the middle of a jump, the boss will immediately jump again in mid-air.
  • In my opinion the highlights of the series so far. Mega Man 3 has debug features left enabled in the game, that can be operated using the second controller. This is the reason for the generally-known trick (from Nintendo Power) where you can make Mega Man jump super high, even in the air, using the second controller. And in Mega Man 1, if you’re very high up on the screen in a specific place in Ice Man’s stage (above the score), and jump and quickly move back and forth at the top of your jump, the game can glitch out in surprising ways. The second video has several examples, such as the game resetting or crashing, messing up the palette or graphics, or even immediately starting the Yellow Devil boss fight with incorrect graphics.
  • There are certain bosses throughout the series where it’s possible to land a hit on them while their energy bars are filling at the start of the fight. In some cases this results in weird behavior, but in Mega Man 7, you can destroy Spring Man and Turbo Man before the fight starts this way. (Cloud Man can also be damaged this way, but it might cause the game to glitch out.)

SNES Mice on the NES, and how both systems read their controllers

As it turns out, as explained by the below video (here’s a direct link, 10 minutes long), the NES and SNES have very similar control setups. Both controller ports have seven lines, and both read them using a shift register that can be used to read arbitrary numbers of buttons. The SNES basically just has more buttons to read.

Due to this, there’s homebrew NES software that’s made to use the SNES mouse, and even emulators that will convert your PC’s mouse into simulated SNES mouse signals, which will be fed into the emulated NES and the software running thereon. (It isn’t all buttons, but it sends the displacement as a binary number.)

The video comes to us from the account of CutterCross, who’s making CrossPaint, an NES art program that uses the SNES mouse. A demo can be gotten from itch.io.

Can You Block Yourself With Keys In Zelda 1?

The original Legend of Zelda, unique in the series, not only has keys that can be used in any dungeon, but you can even buy keys, for considerable expense, in shops, for either 80 or 100 rupees.

But, is the purchase of keys ever necessary? Usually Zelda 1 gives you many more keys than you need. Even in the Second Quest, which tightens the screws, you can usually get by if you just make sure to clear every room and bomb some walls.

But consider the worst-case scenario. What if you open just the wrong doors? Is it possible, if you waste keys on rooms that aren’t on the critical path to completing the game, to make it so you have to resort to buying keys in shops?

In an 11-minute video, “TheRetroDude,” as he styles himself, examines this question. tl;dw: not in the First Quest, but it’s technically possible to soft-lock yourself, unless you resort to commercially-provided keys, in the Second Quest, if you’re very injudicious about the doors you open. Here:

Trying to Get Stuck in Zelda 1 (Youtube, 11 minutes)

Classic Games Emulation Site (1999) at the Chaotic n-space Network

The World Wide Web is now over thirty years old. In that time, more content has vanished from it than remains now, but some of it can still be dredged up from the shadowy archives of the Wayback Machine. This is the latest chapter in our never-ending search to find the cool gaming stuff that time forgot….

It’s another ancient gaming site that, despite domain names and hosting being persistent charges that must be paid month after month until the site goes down, and not even being updated since the turn of the century, is somehow still on-line, due to the good graces, sheer orneriness, or forgotten bank withdrawals of the owner.

This time it’s this gaming emulation site, a subsite of cnspace.net by Ben Martin. Of all the pages linked from the main site, the game one is the only one with a broken link. The game link is the only one of them that goes to a subdomain, which never got fixed when the site structure was changed on February 13, 1999. Since they never repaired the front page link the site’s reach may be reduced, but considering the main page proudly lists a last update of only a couple of months later, I presume whoever is keeping the lights on doesn’t care much of reach.

From their page on Atari 2600 games.

Why do I point sites like this out? For one thing, there’s still some good info there. There’s a short essay on emulation in general, although I note that practically every hyperlink in it is dead or to a parked domain. The main site has pages on fractals, and some bespoke software for folk still running Windows 95 or 98. The philosophy, math and books pages are nearly empty. There’s a page of tributes to old games, with a guide to the Commodore 64 version of California Games.

A portion of their review of Impossible Mission. They seem to have had a fondness for Epyx titles. Good taste!

Where has the time gone? Don’t answer, I already know. There used to be thousands of pages like this. Nowadays, who can even find the few survivors? Google will do everything in its power to direct you to Youtube or Reddit instead of this place. Speaking practically, it won’t be a huge informational loss when they finally stop paying the bills, but it will be one more victory for the forces of entropy that tear away at everything in our world.

Stinger, aka Moero Twinbee

Kimimi the Game-Eating She-Monster recently covered Moero Twinbee, known in the US as Stinger in one of Konami’s few attempts to establish their cute-em-up series in foreign territories. I think Twinbee is a terrific name for a game of this type, so it puzzles me why they insist on renaming it. In addition to “Stinger,” in Europe they retitled the arcade game Detana! Twinbee to Bells & Whistles, where the bells may fit but the whistles sure don’t.

(A warning if you play this one and are sensitive to flashing images, there is a violently flashing effect right before the bosses that won’t treat you very well, I’m afraid.)

Here it is. The first NES game I ever beat.

Her article is ostensibly the subject of this post, and I’ll try not to repeat points that she makes. Stinger holds a place in my heart, if not a prominent one then still one at all, after all it has blood to pump. It was the first NES game I ever beat! If memory holds correctly the second one was The Legend of Zelda, which is kind of fitting: Stinger is easier than it looks, so it builds confidence, while Zelda is harder. (It took me months, mostly from being stuck finding the entrance to Level 7 in the Second Quest.)

Pay no mind to the glitch at the top of the screen, being in the NES’ “overscan area” it’s usually not visible when played on a real TV.

In Japan, Moero Twinbee was not only a Famicom Disk System game but one that supported up to three players (P3 used a controller plugged into the expansion port). The US ROM version only allows two players, which realistically probably makes for a better game anyway. Even with a single player, once you get the five-way shot powerup it’s easy to fill the screen with so many bullets that you don’t actually see many enemies.

Stinger has really fun bosses! The manual says this character is “Willie the Watermelon-Head,” but she’s obviously presenting as a girl, and the watermelon’s not her head, it’s her whole body!

Kimimi recounts much of what makes Moero Twinbee/Stinger different both from other shoot-em-ups and from other Twinbee games: the bell powerup system that’s Twinbee’s trademark, and the side-scrolling stages that are unique in its series. The side-view levels are particularly interesting, not only because the game both begins and ends with one, but because it completely changes the gameplay in a couple of significant ways.

You see Twinbee is a variation upon the theme of Namco’s Xevious, complete with its bomb button to attack ground-based installations, and that depends on its overhead perspective. But Moero’s side-scrolling levels ditch it completely: in those, and only those, the Bees fire arcing bombs along with their main shots, with the same button, and it’s those that can hit ground targets at the bottom of the screen. The bomb button is repurposed to fire hearts, a different special weapon that only works on bells.

One of the vertical-scroll, overhead-view stages, using the classic Xevious-style bombs. BTW, don’t pick up the L or R powerups, they give you a side-shot but, like the Double in many Gradius games, it comes at the expense of half of your forward shots. They’ll just get you killed, and other than by dying there’s no way to get rid of one if you pick it up!

Oh those bells, them and all their tintinnabulations. If you’ve never played Twinbee, but have played one of the Cotton games, you already know how they work. Some targets (usually clouds in the Twinbee games) release colored powerup objects. They rapidly fall down towards the bottom of the screen, but they can be kept in play by shooting them, bouncing them up. As you shoot them, every few hits it changes color, and different colored bells award different powerups. I like powerup systems like this and the Gradius system, and consider them superior to the standard icon-based setup from Salamander and practically every other shmup. You get to decide which powerups you want, possibly to activate them just when you need them, but you still have to use skill and judgement to get the ones you need when you need them, whereas games with set powerup locations force you to choose between what you have and what you’re given.

This is the boss of Stage 3. Believe it or don’t, this murderous spigot is called Fang.

Hearts get fired from your ship upward in the side-view stages. It’s a lot harder to hit bells when they’re falling vertically past your horizontally-moving shots, instead of when both bells and bullets move vertically, and the hearts are meant to make up for that, but they’re so useless that it’s a much better strategy, in practice, to just get up close and pepper them with shots up close. The best powerup is the force field, which grants you several free hits (and doesn’t summon the wave of shield-weakening egg enemies from the first game), but it’s also the one that takes the most bell hits to earn. Another thing to aim for is just collecting the default yellow bells, which award no powerups, but every one you collect without letting a bell fall off-screen rapidly earns you more points, up to 10,000 points each after collecting just four yellow bell in a row. It only requires 100,000 points for an extra life, then additionals every 200,000, up to about 900,000 or so. 10,000 points per bell is such a huge bonus that, once you’re good with your powerup state, gigantic scores aren’t too hard to reach, and there’s three extra lives right in the first stage anyway.

This is Stage 6, the next-to-last. The final level is entirely in space so it’s not that interesting to look at. Get that Star! It’s the only five-way shot in the game!

The Twinbee games have always had interesting bosses, which helps to distract from the fact that, up to Detana! (the fourth Twinbee game, and the second in the arcade) most of the other targets are just popcorn enemies. When you just get started playing Moero Twinbee, it’s not uncommon to rule through the game with 3- or 5-way shot, the best powerups you can get from the ground targets, then get demolished by a boss you don’t yet know how to beat and then, reduced to single shots, either have your game end right there, or barely get in the last few shots against the boss and then get inundated by the popcorn enemies in the next level.

The first bell powerup in the sequence, blue, is Speed-Up, and unlike Gradius where too much speed will kill you extra dead, it’s mostly beneficial in Stinger, because you can’t crash into the terrain and you’ll probably have a force field anyway. With at least 3-Way shot, a couple of Speedups and the force field, the only real danger is the harder bosses and your force field running out. The blue-white flashing force field bells don’t appear if you already have one, and you’ll probably run out in the middle of Stage 6, where the game finally rolls up its sleeves and gets to punching. If you can then somehow build up another blue-white bell (it takes exactly 25 hits on a bell to make one), you have a chance at finishing the game. Like many Konami games at the time, Stinger continues indefinitely, loop after loop, and it gets slightly harder each time.

I forget what this boss is called, but it’s especially notable for being a lite version of classic Salamander boss Tetran, a.k.a. Intruder

Konami made three Twinbee games for the NES; the first was a remake of the arcade original; this was the second; and the third, Poko Poko Daimaou, I think is inferior. They form a trilogy; then for the fourth game, Detana! Twinbee, it was rebooted, keeping the Bees’ creator Professor Cinnamon but bequeathing them to his grandnephew, grandson and granddaughter Light, Mint and Pastel, whose popularity would soon outstrip the originals, especially Pastel who became quite a phenomenon. Detana was followed up by Pop’n Twinbee and Rainbow Bell Adventures on Super Famicom, Twinbee Yahho in arcades, and a handful of anime OAVs.

Pastel: early crush of many a Japanese kid, and her ship Winbee. I emphasize, Pastel is not in this game, although Winbee is Player 2.

Kimimi on Moero TwinbeeHardcore Gaming 101 on Moero Twinbee and Stinger

Grouping Ghosts in Ms. Pac-Man

Ms. Pac-Man. Currently on the outs with Pac-Man rights-owner Bandai-Namco because its origins weren’t with them, and its developer GCC licensed the rights to another party than them, which has given us such travesties as “Pac-Mom.” Which is a shame, because in general Ms. Pac-Man is a better game than Pac-Man. Its four mazes don’t have the nuance that Pac-Man’s does (there’s no one-way routes, for instance), it doesn’t have scatter periods to give the player a breather during each board, and after board #7 its fruit, and the score award for chasing it down, is random, taking an important measure of skill and just throwing it up in the air and shrugging.

But it does have multiple mazes. And its Red and Pink ghosts behave randomly for the first bit of each board (here’s a prior post about that), eliminating the major design flaw of Pac-Man: its vulnerability to patterns. Pac-Man is certainly not the only game to lack substantive randomness, but the nature of its maze-based play is that it’s relatively easy to perform them. So long as you hold in the direction you need to go at least five frames before you reach an intersection, you can be sure that you’re performing a pattern perfectly, making Pac-Man into an endurance game more than anything. Ms. Pac-Man doesn’t have that problem.

But that doesn’t mean that Ms. Pac-Man can’t be mastered, and the basis of that is through a technique called grouping. Grouping can be done in Pac-Man too, but if you know some good patterns it isn’t necessary. But in Ms. Pac-Man it’s a key skill, both to make sure you eat as many ghosts as possible in the early and mid boards, and for general survival, for a bunch of ghosts in one lump is much easier to avoid than a scattered mess of four separate ghosts.

David Manning’s introductory video on grouping ghosts in Ms. Pac-Man (20m) is ten years old, but it’s still an invaluable aid for players seeking to master that game.

The basic idea is to understand the ways to move in the maze so that pursuing ghosts take slightly different routes to reach you, so that leading ghosts are delayed just a bit, or trailing ghosts approach you slightly faster.

This time I’m going to leave the explanation to the video, but it’s interesting to think about, and to see if you can apply this information yourself.

Kit & Krysta Explore a Secret Game Dev Hangout in Tokyo

I am SO ENVIOUS. Kit & Krysta, formerly of the official Switch video podcast Nintendo Minute, currently of their own projects and Youtube channel, got cell phone video of an amazing place, a location in Tokyo somewhere that gamedevs sometimes meet at, and is crammed tightly with game memorabilia. It’s almost a museum all to itself, and unlike the Nintendo Museum, seems like they don’t mind video footage escaping their confines, although on the other hand this doesn’t seem to be open to the public. It doesn’t look like a lot of people could fit in there at once, anyway!

I usually steer well clear of the hard sell, or “prompt for engagement,” when it comes to asking you to follow links and view videos from here. I figure if you’re interested you’ll click through, and if you’re not, then maybe tomorrow. But I’m breaking through that reserve just this once, as this place is amazing. You really have to see this if you have any interest in Nintendo, APE, Pokemon, Dragon Quest or their histories (12 minutes):

Our Private Tour of the Top Secret Nintendo Game Developer Hangout in Tokyo (Youtube, 12m)