Chrontendo 64

Dr. Sparkle is back with the 64th installment (Youtube, 55 minutes) of his quest to review every NES and Famicom game. He’s pretty far in! In about ten episodes, he figures he’ll reach the launch of the Super Famicom, which won’t be the end of his journey but will probably mean he’s in the home stretch.

In the meantime, ten games from 1990 are in this episode. They are:

Puss ‘n’ Boots: Pero’s Great Adventure – Technically a retread of a previously-covered Japanese game, this version has substantial differences so Dr. Sparkle decided to cover its U.S. version separately. A very easy game until the last stage where it jumps in difficulty, and then the final boss is absurdly hard. Dr. S expresses confusion why a game made to be so easy that it’s obviously intended for young children would become nearly impossible right at the last second. Personally, I suspect it was done because NES game publishers were terrified of the game rental market.

Wit’s: A Japan-only release, this is basically a de-luxe version of Snake, where your enemies have special abilities that you have to account for. Suprisingly, it’s an arcade port!

Captain Tsubasa Vol. II: Super Striker: A weird RPG take on Soccer, published by Tecmo and based on a manga and anime series. Instead of controlling a player or players completely in real time, the action pauses frequently and asks you what to do. The main screen is mostly animations down on the soccer field. It’s a unique take on soccer, but it’s not the only one: this is the second game to play like this on the Famicom. The Captain Tsubasa game series continues even today: the most recent releases, Dr. Sparkle tells us, are on PS4 and Nintendo Switch, although I don’t know if they take the menu-based RPG approach.

Jyuouki: This is simply a licensed Famicom port of Sega’s Altered Beast, and a pretty bad one at that.

Mahjong G-Men: Nichibutsu Mahjong III: Yet another Mahjong game, although with some interesting features, if you’re into Mahjong. That’s not Mahjong Solitaire, a.k.a. Shanghai, the Activision (and formerly PLATO) computer game where you remove tiles in matching pairs from a tableaux, but the Chinese Rummy-like game using tiles instead of cards. It also has a weird Tetris-like subgame involving Mahjong tiles.

The Pennant League: Home Run Nighter ’90: Yet another Famicom baseball game.

Dr. Mario: The classic Nintendo puzzle game! I always thought it was a bit inferior to Tetris, but then most games are, and that didn’t stop me from playing a ton of it long ago.

Pictionary: Based on the board game, and coming from infamous American NES publisher LJN. Dr. Sparkle is a bit harsh on developer Software Creations, but I think this effort looks pretty well-made to me. It’s not a classic, and it’s actually not really so much Pictionary as a kind of variation on the theme, where players play mini-games to reveal parts of a drawing and then try to guess what the drawing is of. It looks much like one of Rare’s many game show and board game adaptations and creations, and in fact if it weren’t for the Software Creations credit I’d have assumed that Rare made it.

Bigfoot: From Acclaim and developed by Beam Software. It’s fairly well polished for a Beam Software title, but has some weird ideas to it, including a weird control scheme for the events that involves tapping left and right on the control pad. I think the idea has a bit of merit, but that it was probably the wrong place to use it. A Bigfoot game would mostly be bought or given to kids, who would be the absolute last demographic you should expect to master a non-standard control scheme. I’m not one of those people who thinks making a game that goes about its play differently than most other games is always a terrible idea (see: most of what I’ve ever written about roguelikes), and I can kind of see why they did it, trying to make a race game that’s more than just holding to the right. It probably could have used a bit more iteration though.

Snake Rattle ‘n’ Roll: A game from Rare that they actually put a lot of effort into, and it shows. And some people really like it, it’s definitely got a cult following. Dr. S isn’t part of it, due to the difficulty of getting used to SRnR’s isometric style. I think what happened was, they had these routines laying around that they used in implementing NES Marble Madness, and decided to do another game that controlled in that kind of way. I think the game was poorly suited to a digital control pad; if it were controlled with an analog stick, or at least a digital control where diagonal movement is easier, I think it’s possible that some people who hate Snake Rattle ‘n’ Roll might be able to enjoy it better.

Anyway, here is the whole episode, start to finish:

Romhack Thursday: BS F-Zero Tracks Revived

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

The site of friend-of-the-blog Matthew Green has a wonderful post that describes a new hack that puts the long-lost tracks from two Satellaview versions of F-Zero into the main game, making them playable in a romhack. The creators of the hack, called BS F-Zero Deluxe, went to great lengths to recover them, partly by using tracks recovered from old Satellaview Flash carts, and some by actually recreating them painstakingly from a VCS recording of the tracks being played.

The post has a long discussion with the hack’s main programmer that goes into great detail concerning the origins of the tracks and how they were recovered, and other context surrounding the broadcast versions of the game. I won’t restate all of that here; it’s well worth reading it over on Press The Buttons.

This version of the hack leaves the title screen unchanged. Maybe it’ll get its own title logo later?

The great thing about the tracks is they follow the progression of the original game. The original had a number of tracks that would be iterated over, with changes, as the player went through the leagues of the game, and the new tracks continue that pattern, with Big Blue II, Silence II, and Mute City IV, as well as new track sequences Forest I, II and III, Sand Storm I and II, and Metal Fort I and II.

The ten added tracks have been collected into two new BS Leagues to test classic F-Zero players:

BS-1 League

Forest I

FOREST I: One of only two tracks with no pit area for recovering energy! The Forest tracks are fairly simple tracks, but have large areas with slip zones.

Big Blue II

BIG BLUE II: Many changes from Big Blue in F-Zero, including a branch with a hard jump on the left, and an easy jump on the right. If you take the hard jump and it doesn’t look like you’ll make it, you can fairly easily steer in the air back onto the easy jump route.

Sand Storm I

SAND STORM I: Somewhat like an easier version of Fire Field, and with the Fire Field music to boot. Watch out for the narrow hazard zone with land mines down the middle! It’s hard for me to tell exactly, but it seems like this track uses Death Wind’s gimmick, where you’re constantly being pushed around as you drive.

Forest II

FOREST II: In addition to being the other track with no pit zone, a large part of the track is composed of one long slip zone.

Silence II

SILENCE II: The many 90-degree turns of the original Silence have been simplified, but in their place are two sections with land mines that are worse than any of their use in the original F-Zero. There’s also a highly dangerous section where all the walls of the track have been replaced with jump pads, giving unskilled drivers ample opportunity to launch themselves into oblivion.

BS-2 League

Mute City IV

MUTE CITY IV: The original three Mute City tracks began each of the original game’s leagues, and were mostly the same except for a significant changed area in the middle of the track. In Mute City II it was a difficult branch, and Mute City III added a narrow section and some landmines. Mute City IV does the same thing, except its new area is a huge series of jumps over open space! When you see the big arrows made of jump pads pointing the way back on to the track you had better follow them! It’s easy to die here even if you know what you’re doing, since at high speed you’ll probably have to aim for the narrow parts of the arrow.

Forest III

FOREST III: The only Forest track with a recharge area. It’s still not a complex track, but there are a couple of slippery areas with mines to avoid.

Sand Storm II
I had enough of an issue getting through this that my only screenshot is of finally finishing it. Note how much energy I have left-none!

SAND STORM II: The most difficult track of the new set, with lots of tight turns and an area with the magnets that pull you to the side, in addition to the strong winds.

Metal Fort I

METAL FORT I: Not so hard a track, except for the place where you have a jump onto a narrow section with magnet hazards on the sides. Make sure you’re lined up right, or BOOM.

Metal Fort II

METAL FORT II: For the last of the new tracks, it’s not really that challenging. There are two jumps on the side of the track, with boost pads just before them. For the first jump, if you miss the boost pad you probably won’t have enough speed to make it to the end of the jump unless you steer back onto the track, but if you hit the boost you should be okay. The second pad, you’ll probably have to steer back onto the track regardless, you simply don’t have enough speed to keep going straight even if you hit the boost.

BS F-Zero Deluxe also includes four more vehicles, with notably different properties from the classic four familiar to everyone who played the original (and F-Zero 99 for that matter). They’re presented alongside the first four, and can even be driven on F-Zero’s 15 tracks.

The new cars

When I start thinking about Nintendo’s Japanese consoles in context with these kinds of events, I start to realize that Nintendo’s long been doing special events to connect with its fans, it wasn’t something that started in the Switch era. On the Famicom they released special Disk System releases in conjunction with contests; on the Super Famicom there was the Satellaview; and on N64 there was the 64DD. I don’t know of something similar they did on the Gamecube, but the Wii and Wii-U were internet capable and had special software like the Everybody Votes channel to try to engage players. On the portable side of their lineup, there was the e-Reader, special Pokemon events, the DS Kiosks and software experiments like Dusty Diamond and the Nintendo Badge Arcade, and the Nintendo Wi-Fi Connection before they shut it down. I’m sure there’s a lot of things I’m forgetting too.

It’s a shame that Nintendo tends to regard all of these things as trash, never to be revisited except maybe in the occasional trophy or sticker in Smash Bros. The people who all of this would matter to aren’t getting younger; it seems like a huge missed opportunity for them.

A Guided Tour of the NES

This tab has been open on my browser for literally months, so I’m finally excising it from the bar….

A while back the site HackADay did a teardown of the NES, going through how to take it apart and reassemble it, and going through some of the elements of its assembly. It doesn’t go into a lot of detail, but that lets it be fairly short, at only nine minutes.

NES Hardware Explained (HackADay post, Youtube video)

Super Mario Sunshine’s Substitution Cipher

Are you surprised by that title? It isn’t obvious that there even is one, but Youtuber 2CPhoenix makes a strong case that there is, that’s (mostly) consistent across the game’s signage! Here’s their video on it (9 1/2 minutes):

These kinds of ciphers aren’t to common in games, but they’re not unheard-of either. The Legend of Zelda: The Wind Waker uses one for the Hylian language, which it even translates for you if you play through the game a second time, and there’s at least one other such language that’s used in Breath of the Wild for Shiekah artifacts. And of course, working out a cipher that’s used in many locations is a major late-game puzzle in Fez.

The “language” of what are possibly the Noki in Sunshine Mario Sunshine is one of those things where, like Bubble Bobble’s Bubble Alphabet, the letters are actually heavily stylized versions of our familiar Latin alphabet, meaning, if you kind of take your brain off the hook slightly and just try to read the glyphs like they were words, you can get a bit of a sense of what they’re saying. Or at least I can. A little.

It’s enough to make one want to take a second look at the fakey-letters in some other Nintendo games, such as the Splatoon and Pokemon series….

On Super Mario World’s Score Display

Awesome Mario trivia blog Supper Mario Broth noted on Mastodon that Super Mario World is extremely inefficient in displaying Mario’s score.

There is more information on SWMspeedruns.com, but in brief, SMW stores the player’s score as a 24-bit value as hexadecimal digits, and converts that value to decimal when it’s time to display it. There is no good way to do that that doesn’t involve figuring out the entire arithmetic, but Super Mario World does it particularly slowly: it starts with a copy of the score, then sees if it’s over 1,000,000. If it is, it increases the millions digit of the displayed score by 1, subtracts a million from the work value, then repeats. When it runs out of millions it repeats with the hundred-thousands, and repeats until it finishes with the tens. At least it doesn’t try it with the 1s, seeing as how nothing in the game awards single points!

In a worse-case scenario, with a score of 9,999,990, the code goes through this whole process every frame, consuming up to 8% of the time available for game logic.

What could the game have done to accomplish this better? It could have found out how many of each digit there was once instead of looping and incrementing. It could only figure out the score when the value changes. Or it could save the value as the digits themselves in decimal, just increment them by the right values when its needed, and then copy that figure to the screen. That’s largely what 8-bit games would do.

Even worse, if Luigi is the active character, the game does this twice: it figures out and prints Mario’s score, then it does it again for Luigi’s score, placing it onscreen in the same place.

While printing the score is just one thing the game does each frame, the effect is great enough that complex scores can lag the game, enough that speedrunners take the score into account to avoid it.

This adds to the evidence that Super Mario World development was rushed. It’s already known that a lot of the code in SMW is buggy, allowing for some truly heroic exploits like programming a text editor in SRAM purely by manipulating objects in an early level.

Sundry Sunday: Stop-Motion Kirby Dance

Sundry Sunday is our weekly feature of fun gaming culture finds and videos, from across the years and even decades.

The Youtube channel Animist did a stop-motion recreation of the famous Kirby victory dance a couple of years ago. (Well, one version of it, there’s many.) Most of the 9 1/2-minute video depicts the making of, including showing off the toys that were used, so if you just want to get to the finished version use this link. Here it is in full:

Making Kirby’s Victory Dance in Stop Motion (Youtube, 9 1/2 minutes)

Sundry Sunday: From AGDQ, A Dog Replaces R.O.B. in Gyromite

Sundry Sunday is our weekly feature of fun gaming culture finds and videos, from across the years and even decades.

This week’s fun video isn’t decades old, in fact it’s from just a few days ago, from AGDQ.

The NES title Gyromite, a.k.a. Robot Gyro, is a very interesting game from a design standpoint, possibly more interesting than it is to actually play (although I think its music is very catchy). It’s never been rereleased by Nintendo, for the probable reason that it relies on the accessory R.O.B. to play.

R.O.B: It’s not just that funky Smash Bros. character! (Image from Wikipedia, taken by Evan-Amos.)

R.O.B. was a motorized accessory that activated servos in its arms depending on light signals sent to it from the screen. No cords went from R.O.B. to the NES. It used photoreceptors in its “eyes” to detect the screen signals, which were ultimately caused by player input on the controller. A fairly roundabout means of control, honestly.

Only two official R.O.B. games were made, and Gyromite (Going by its Japanese name “Robot Gyro” according to the title screen) used the “gyro” accessory for play. A platform is placed in front of R.O.B., on which you place the controller for Player 2.

On the controller is a device that spins the “gyros,” colored weighted tops. By manipulating the arms with action on Player 1’s controller, making them swing around and opening and closing the claws at the right time, you can cause R.O.B. to lift the spinning gyros from their platform, then set them down on the NES controller’s buttons. In the game, this caused colored pillars to rise or fall according to the control signals.

R.O.B. with gyro setup. Image from the blog Nerdly Pleasures.

While manipulating all of this, you also have to watch out for the action of the game itself. Gyromite is a simple platformer, but one without a jump button. The difficulty comes from having to essentially play two games at once, the platforming on screen and manipulating R.O.B. to position pillars in the right places in space and time.

R.O.B.’s motions are not simple to command either. It takes time for the arms to pivot between their destinations, time that must be accounted for in the on-screen action, and while the tops spin for quite a while they will eventually have to be collected and set back on their pedestals so they can be spun back up to full speed, or else they’ll topple over on the button. This doesn’t produce a failure state in the game. It’s just left to you to pick the top up yourself and put it back on its stand to be spun again. R.O.B. isn’t capable of such feats of dexterity.

There’s a lot more to say about R.O.B., and how it was mostly distributed as part of the Nintendo Entertainment System’s “Deluxe Set” in the U.S., the more expensive version that didn’t come with Super Mario Bros. Instead of that, let’s talk about how, due to the fact that R.O.B. is just a fancy-shmancy way to press controller buttons, that you can replace it entirely with some other mechanism, or indeed, even animal.

That’s what happened Wednesday at AGDQ, where Peanut Butter the Dog, with coaching from JSR_, left R.O.B. gathering dust in the closet as they played through Gyromite Game B.

They didn’t make it all the way without running out of lives, but they picked back up and kept going. And that doesn’t detract at all from Peanut Butter’s skills, or amazing doggy focus. They are intent on reading those hand signals and getting those tasty treats. So while they didn’t earn a world record, for “Dog playing Gyromite Game B,” their accomplishment is of definite note.

There are around four minutes of introductions at the start of the video, so if you want to jump right in to the run, begin here.

Gyromite by Peanut Butter the Dog & JSR_ in 26:24 – Awesome Games Done Quick 2024 (Youtube, 33 minutes)

Details of Mario Kart 64’s Catchup AI

It’s information I’d much rather see in text, and I find the video a bit annoying from a construction standpoint (the speaker has a bad case of Youtube Voice), but it’s really interesting information regardless. This video from Abyssoft contains a deep explanation of MK64’s opponent driving algorithm, and explains that the game selects two rivals for your character on each cup, and that opposing drivers pick one of three paths through the course, and can clip right through walls if needed to continue driving around the circuit.

Explaining the Ways in Which Mario Kart 64 CPUs Cheat (Youtube, 12 minutes)

NES and Commodore 64 Games Compared

Greg’s Game Room on Youtube looked at 28 games with both NES and Commodore 64 versions. It’s not by any means all of them, but a good selection. Usually its the NES version that’s better, but there are some surprising upsets, especially if the game originated on a microcomputer platform.

The Commodore games that won out are Ballblazer, Castelian, Die Hard (but the C64 version’s really different), Ghostbusters, Ghosts ‘n’ Goblins, Q*Bert and (surprisingly) Smash T.V. Decent C64 games that nevertheless lost are Blades of Steel, Commando, Donkey Kong, Mighty Bomb Jack and Super Mario Bros. (rated were both the similar Great Giana Sisters and the recent fanmade version of SMB that uses advanced scrolling tricks). Gyruss, Mario Bros. and Pac-Man were rated at a tie.

Nintendo vs Commodore 64, 28 Games Compared (Youtube, 46 minutes)

Nicole Express: Nintendo’s First Consoles

Long long before the Switch, Wii-U, Wii, 2DS, 3DS, Gameboy Advance, Gamecube, SNES, Super Famicom, Gameboy, NES or Famicom, there were Nintendo’s Color TV Game 6 and 15.

Nintendo’s second console – the Color TV Game 6, released a week earlier, was the first
(Image from Nicole Express)

These were what are now called dedicated game consoles, that can only play games that are built into it. It used to be that these were the only kinds of consoles there were. They’ve made something of a comeback recently, for this is essentially what units like the NES Mini and Atari Flashback are.

Nicole Express has the details. Some interesting facts from her post:

  • The Color TV Game 6 and Color TV Game 15 use the same system-on-a-chip design. As sometimes happened back then, the 6 is electrically capable of playing all the games the 15 can, but doesn’t make the 15’s extra game’s selectable.
  • The paddles don’t use potentiometers, like nearly every other paddle controller does. They’re switches, meaning no analog control. When your paddle moves up or down, it’s always at a constant speed, making the included Pong-style games play much than on practically every other system.
  • All of Nintendo’s game consoles have used a three letter designation. The Switch’s is HAC. The Wii was RVL (Revolution), the DS was NTR (Nitro), the Gamecube was DOL (Dolphin) and the Famicom was HVC. This system may have originated way back here with the Color TV Game: it’s code was CTG.

First is the Worst: Nintendo’s Color TV Game 6 & 15 (Nicole Express)

Identifying Luck in Mario Party 8

ZoomZike’s back with another epic-length exhaustive examination of the hidden mechanics and math behind a Mario Party title, this time the Wii game Mario Party 8. At three hours and 34 minutes it’s not as long as the nearly five-and-a-half hour video on Mario Party 7, but it’s not any less detailed.

I can’t think of any more detailed descriptions of the hidden mechanics of such a complex game as these. The time and effort it takes to make them suggests mania on the part of the creator, but I’m still glad they do! It’s fascinating the care that these apparently-chaotic games were made with, and how their secrets were discovered by attentive players. I suggest not watching it all in one sitting, but in segments over several days. If you care about the subject at all, that is. But as should be evident, I do care, and I think you might as well if you’re interested in game design and give it a chance.

Identifying Luck in Mario Party 8 (Youtube, 3h 34m)