Sundry Sunday: Ken Woodman’s Mexican Flyer and Space Channel 5

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

I find myself looking back upon the Dreamcast’s library, which was outrageously experimental. Sega tried so many things to see what would stick, but sadly few of them did, even though they’re really cool games.

There’s probably no better example of this than Space Channel 5, which I sometimes like to call “How Many Ways Can We Remix Mexican Flyer?”

Mexican Flyer is a real song, that existed long before Space Channel 5 and the Dreamcast. It was first published by Ken Woodman and His Piccadilly Brass in 1966 on their album That’s Nice. Here’s audio from Youtube (2 1/2 minutes):

Space Channel 5 remixes it several ways. Here’s the beginning, which is a fairly straight rendition. (That link was made with Youtube’s Clips feature, which doesn’t embed too well in WordPress.) Here’s the start of the second level (5 minutes):

Space Channel 5 isn’t a very long game, with only four levels, and although there’s alternate sections of a couple of levels that unlock after finishing the game and a subgoal of rescuing all the hostages, it doesn’t have a lot of replayability. It’s an enjoyable trip while it lasts, though.

It ends with a (mostly) a capella version, about ten minutes long:

And here’s the music isolated without the gameplay sounds overtop it (3 minutes):

Ken Woodman passed away in 2000, only a few years before Mexican Flyer began its video game afterlife. He also did music for a couple of British radio productions, and arranged music for Shirley Bassey, Tom Jones and Sandie Shaw.

What is a Game Dad?

I refer you to the question in the title. It’s not GamerDad, or The Game Dad Blog, or Board Gamer Dad, or Video Gaming Dad, or the Youtube channel GameDad. It’s a GameDad, as opposed to a GameBoy.

A Game Dad is a frankly awesome idea! It’s any portable, pocket-sized game-playing device that has a focus on emulation. I myself would say it needs physical controls, not a touchscreen, to control well, but that’s not part of the “official” spec given by Dan over at gamedad.club. It looks like site owner Dan agrees with me to an extent.

Game Dad is not a brand name. No company yet calls their device a Game Dad, it’s more an adjective that you can apply to things. Two special cases: A Steam Deck is not a Game Dad because it’s not pocket-sized. A smartphone is not a Game Dad because it’s not dedicated to playing games. Game Dads shouldn’t be something you do work on, or will pester you while you play. Game Dads don’t host apps. Game Dads don’t try to feel you algorithmic bullshit. Most Game Dads, when you turn them off, they don’t go to sleep. They turn off.

The picture here, from the site’s header, might help to fix the idea in your head. Notice that unlike a Gameboy it has four buttons and dual analog sticks, but it otherwise looks a lot like a Gameboy.

Lots of companies make Game Dads, or Game Dad-adjacent devices, and you should be able to get a pretty good one for around $70. That will typically get you something capable of playing up to PS1-era games. N64 games are a little more challenging since its processor was weirder. But as the site says, the best Game Dad is the one that plays the games you want to play. Dan’s site is full of advice and opinions, and all of them are good. The one he has personally is an Anbernic RG353V/RG353VS. Both run Linux, but the V version also has an Android partition and a touchscreen, two features that Dan considers inessential to Gamular Dadiness, and lowers the price by $20 to about $78, but the more expensive one also has more RAM and built-in storage, if those things matter.

Please ignore that the page says that it “let you fondle admiringly,” the device is not emotionally needy.

At this moment a lot of the interest in retro gaming circles is in FPGA devices like the Analogue Pocket, which will be more expensive than this. This isn’t a device for complete cycle-accurate recreations, it’s for inexpensive, pretty-nice emulation for good-enough gaming fun.

By the way, Dan is on Mastodon as @ifixcoinops@retro.social. Yes, I’m still using Mastodon. You should too! I’m on Bluesky because I feel like I have to be, but I’m on Mastodon because I want to be.

gamedad.club

How Many Super Mario Games Are There NOW?

For the best results, read the title with a whiny stress on the word NOW, like you’re a kid asking “Are we THERE yet?”

Let me see, off the top of my head. It’s Super Mario, so the original Mario Bros. or anything before it are out. I assume these are “mainline” games, meaning tentpoles for their platform. Okay, let’s go:

Super Mario Bros., Super Mario Bros. 2 (Japan), Super Mario Bros. 2 (USA), Super Mario Bros. 3, Super Mario Land, Super Mario Land 2: 6 Golden Coins, Super Mario World, Super Mario Bros. 4: Yoshi’s Island, Super Mario 64, Super Mario Sunshine, Super Mario Galaxy, Super Mario Galaxy 2, New Super Mario Bros., New Super Mario Bros. Wii, Super Mario 3D Land, Super Mario 3D World, Super Mario Odyssey, Super Mario Wonder. That’s 18, but I’m sure I missed one or two. Super Mario Maker & 2 are more like side games; All Night Nippon Super Mario Bros. is basically a romhack, if it’s not a platformer in some way it’s not really a Super Mario game so Paint and sports and karts don’t kount. Bowser’s Fury is like a parallel universe, and the later Yoshi and Wario games made themselves distinct from the original series. Mario Clash for Virtual Boy doesn’t have Super in the title, and it feels more akin to Mario Bros. anyway.

jan Misali (talk to them about their name’s capitalization) did a video covering the matter in an extreme amount of detail. It’s two hours and eight minutes long! Can you hang in there that long? I just finished the video about the Star Wars hotel and I’m frankly exhausted. Tell me how this one ends.

Hare Basic for the Commodore 64

Our friend Robin at 8-Bit Show And Tell lets us know of this cool and free Commodore 64 BASIC 2.0 extension, of a sort, called Hare Basic. It’s a successor to an earlier version called Bunny Basic. Here’s the video, 48 minutes long. My comments on it follow below, which you can read either after having watched the video, or before, depending on of you have most of an hour to spare right now.

Here are the downloads, which are hosted on the creator’s Dropbox, so availability may fluctuate.

Commodore BASIC is, in many ways, the worst of all worlds. It’s a slow interpreted language, a variant of infamous Microsoft BASIC, and it has almost no machine-specific features, but it comes with the machine, and it’s burned into ROM. You can swap it out for extra RAM if you have a replacement OS or are running something in pure machine code.

I could go on for a long time about the problems with Commodore BASIC 2.0, a language I’m quite familiar with having spent much of my teens programming in it. Sometimes it feels like it was designed especially to run slowly. One example: it supports floating point math, which ordinarily would be a good thing, right? Use integer math for performance, and just use floats when you need decimals, right? But no: internally, Commodore BASIC converts integer variables into floats when doing any math with them, and converts them back to store as integers when it’s done. Wilberforce Trafalgar Franklin?! Why?! It does these unnecessary extra steps to do all arithmetic as floating point even when it doesn’t need do, and doesn’t offer a way to do performant integer math at all! Need I remind you that Microsoft BASIC is based upon software written by Bill Gates himself? I suspect that I don’t!

Hare Basic is a highly optimized subset of Commodore BASIC that can be switched on and off as needed. It has to be coded in a special way which might throw beginners for a loop: Hare Basic can’t abide whitespace, for example, only allows for variables of one letter in length, has no support for modifying strings, and contrary to Commodore BASIC can only do integer math. There’s lots of other differences too, and if you want to play around with it it’s essential that you study the manual.

But once you get used to it, it runs blazingly fast, sometimes as much as 10 times faster! And the best part is you don’t have to use it for everything. You can start out with a standard Commodore BASIC program, then enter into Hare Basic mode with a USR function call. You could write your whole program in Hare if you’re up for it, or just loops, or other places where performance is necessary.

Of course, this is ultimately an enhancement for a programming language that runs on a home computer made in 1984. It’s not what one might consider of universal interest. But it might be of interest to the kinds of people who read this site. It’s interesting to me, at least. Maybe I should dust off VICE and see what I can do with it? I haven’t coded on a ’64 in nearly three decades, maybe I should get back into that….

Excellent Breakdown of Wii Music Capabilities

By that title, I don’t mean the capabilities of the Wii title called Wii Music*. The video below, from Dublincalif, is about the properties of the Wii’s sound system itself. It’s 24 minutes, but pretty interesting for all that, and it’s presented really well. It’s a model explainer video, and a great first effort in that style from its maker!

You might think that all the music on the Wii is just streamed, either from audio tracks or files, but it isn’t. The Wii has fairly little NAND storage, and music is a major consumer of storage space, so a lot of its music is sequenced, essentially MIDI files played with sample banks, with optional effects added. The video is a great overview of its features and capabilities.

* Of random interest: Wii Music’s data is amazingly small! Of that 4.7GB DVD it resides on, it uses less than 10 MB!

The Wii’s Music Is A Bit Complicated (Youtube, 24 minutes)

Farming Simulator eSports

The life of a farmer is a difficult one. Most people don’t know how difficult it is to succeed in agriculture. It’s not enough to harvest fields of wheat and bale hay. The first bale of hay collected in the barn, as it turns out, sets a multiplier! And any grain collected in the silo, and any hay harvested in the upper floor of a barn (but only the upper floor), is not only affected by that multiplier, but reduces the multiplier of rivals. I presume all of this is due to farm subsidies.

These are the idiosyncratic rules of Farminng Simulator eSport, a popular (in some circles) gaming competition, it seems, in Germany. Teams are sponsored by agricultural equipment manufacturers, and there’s a pick/ban system in place for tractor selection. Pro gamers compete to get bales into their barns (preferably by that magic window into the upper floor!) before their opponent does, and can raise and lower a bridge on the rival farm, in an effort to mess them up, all while real farmers share pints of lager and look on in confusion.

People Make Games looked into this scene and explains it over half an hour, here:

Inside the Peculiar World of Farming Simulator eSports (Youtube, 32 minutes)

JRPG Junkie’s Review of Skies of Arcadia

It’s not completely positive, as they point out the game’s high encounter rate and the slowness of battle, but gosh there’s a lot of awesome things in Skies of Arcadia that don’t seem to have ever been revisited in other games.

The main overworld is one in which you have an airship and fly around a world that has floating islands but no real ground. Sure, that’s been done by other people, and more than once, and fairly recently too, but SoA brought some really interesting nuance to it that gave players good reason to explore, like interesting optional subquests. You could find mysterious locations out in the world and sell them to the Explorer’s Guild for extra money, but only if you’re quick enough to stay ahead of rival ships also looking for them. There was also an alternate form of combat, ship-to-ship (and sometimes ship-to-huge-monster) battles, that played out very differently from the JRPG norm. All the extra things to do gave the game this weird veneer of simulationism, which I always find interesting, even if it was largely an illusion.

Skies of Arcadia was originally a Dreamcast release, one of only two substantive JRPGs made for that system (the other was Grandia II), and fell victim to the Dreamcast’s short life and subsequent exit from console manufacturing by Sega. It did get a remake for the Gamecube, but that was the last we’ve seen of Skies of Arcadia, other than character cameos in Sonic racing games.

JRPG Junkie: Back to the Backlog – Skies of Arcadia

Ocarina of Time-r Bug

Here is a very short video from Seedy, only a minute long, explaining an interesting bug in The Legend of Zelda: Ocarina of Time.

OoT handles fiery environments without the Red Tunic, and being held underwater by wearing Iron Boots without the Blue Tunic, in an unusual away. You might expect them to return Link to the last safe place he had been, like when falling into a void, or else maybe kill him instantly, or at least cause periodic damage. Instead, for whatever reason, the designers chose a unique way to implement the danger Link is in.

While in hot places or stuck underwater without the proper tunic, the game starts a timer, with time relative to the amount of health that Link has. If Link leaves the area or puts on the right tunic before time runs out, the timer goes away and Link takes no damage regardless of how much time was left on it. However, if the timer expires before Link reaches safety, he just dies instantly, “getting a game over” in the clumsy parlance of video games. You’d think it’d be better just to inflict some damage on Link every few seconds, but that’s not how they chose to do it.

Link gets eight seconds on the clock for every full heart he has. Fractions of a heart grant proportional time. While the game only displays health in quarter-hearts, Ocarina of Time actually tracks hearts in 16ths (each full heart is effectively 16 hit points), and each 8th of a heart grants Link one second on the timer.

So, what happens if Link has exactly 1/16th of a heart? The display rounds up, so it looks like Link has a quarter of a heart left, but he’s considerably closer to kicking the bucket than that. He has less health than what’s needed to get a one-second timer. How does the game cope with that?

It does it by just not starting a timer at all! If Link is almost dead, paradoxically, he becomes immune to fire and drowning timers. He’s still in great danger, for any attack on him in this state will kill him immediately, but it makes tunic-less challenge runs a bit more interesting.

Break Timers With Low Health (Youtube, 1 minute)

How Super Mario 64 Was Beaten Without The A Button

In 24 minutes, Bismuth on Youtube explains how Super Mario 64 was beaten without a single A button press, on actual hardware by someone who’s nom de net is Marbler. The run was performed over five days. Video of the feat isn’t up yet, but should appear on Marbler’s channel when uploaded and encoded. Here is the video embed:

I have some commentary on this. First, if you’ve been following PannenKoek all this time like I have you know they’ve done many videos over the internals of SM64, many with the end goal of getting the A Button Challenge as low as it can go. The answer is, he doesn’t get all the stars, and it’s been a long iterative process of routing, and figuring out how to do formerly TAS-only techniques on with a controller. After a long period of improvement, finally, the dam broke.

What does this mean for PannenKoek? I think their most interesting videos lately have been those that are more about Mario 64’s internals, like that terrific explainer about invisible walls. And completing every star without A button presses is still a ways off. I think they’ll be fine.

How Super Mario 64 was beaten without the A button (Youtube, 24 minutes)

Wheeler Dealers Has Been Preserved

The news comes to us by way of Apple cracker 4am’s Mastodon account. Wheeler Dealers was a cassette release, a format not as well understood as the Apple II floppy disk formats, but it’s playable on its Internet Archive page.

Its title screen gives it a copyright date of 1978, making it only slightly younger than the Atari VCS/2600. Wheeler Dealers was the first published game by M.U.L.E. creator Dani Bunten. Designed for four players, it came with a special controller to allow four players to participate in auctions on an equal footing. If played in an emulator, they often have settings to allow the buttons to be remapped to joystick directions, and from there to specific keyboard buttons.

It’s a stock trading game, written in BASIC, and much less polished than M.U.L.E. would be. It barely has graphics and has no single-player mode. I find it hard to control in the IA’s web-based Apple emulator. Basic stock trading games seem really simple these days. I think Wheeler Dealers (or “Wheeler Dealer$,” according to the title screen) is mostly interesting these days has a herald for M.U.L.E., which I find holds up really well to current-day tastes. Dani’s real-time auction mechanism would be honed to a fine edge in M.U.L.E., which to this day is probably still the best multiplayer auction mechanism in any game.

Dani Bunten left us long ago now, back in 1998, but her absence is still keenly felt. One of her last projects was a Sega Genesis/Mega Drive port update of M.U.L.E., which was infamously scuttled when publisher Electronic Arts insisted, as a condition of publishing, a mechanism by which players could directly attack other players with weapons. It is far from the only terrible action that EA would be responsible for, but it’s certainly one of the worst.

@Play: Which Is Better, Ring Mail or Splint Mail?

@Play‘ is a frequently-appearing column which discusses the history, present, and future of the roguelike dungeon exploring genre.

Gary Gygax was a weird person. I won’t get into his life or history or, the casual misogyny of AD&D character creation, or the Random Harlot Table. But he did know a lot about medieval weaponry and armor, and to some degree this obsessive interest seeped out and infected a whole generation of nerds.

How useful is this armor in protecting someone? Five. It is five useful. (Image from National Museum in Krakow)

I know which is generally better: leather armor, studded leather armor, ring mail, chain mail, splint mail, plate mail or plate armor. I know that, although in life each is different, battles are random, and there’s countless factors that might determine who would win in a fight, the order in which I have given them is roughly how effective they are, because it’s the order that Armor Class increases, sorry decreases, in classic Dungeons & Dragons.

While the list of armors is presented, in practically every Player’s Handbook, with their effects on protection right there in order, unless you’re steeped in the material, it is not obvious, just from reading the names of the items, which is supposed to be better than another.

Splint Mail was rare in Europe during the medieval period. It’s also really hard to Google Image Search for without ending up with pictures taken from D&D material!(Image from Wikipedia)

This is a considerable roadblock, and one I struggled with for a while, when I first tried to learn to play Rogue, because that game expects you to know how effective each piece of armor is. You start out with Ring Mail +1. You find a suit of Splint Mail. Should you switch? People who play nearly any classic roguelike are going to run against this eventually. Even now, some games just expect you to know the relative strengths of each.

If you decide to take the chance and try it on, to Rogue’s (and Nethack’s) credit, it tells you immediately how effective the armor is on the status line, and you can compare its value to your past item. To Rogue’s (and Nethack’s) detriment though, if the new armor is cursed, you’re stuck with it, until you can lift the curse (to a new player, unlikely) or die (very likely). And then, unless you’ve been taking notes, you’ll still probably forget the relationship between the two items, meaning you’ll have to guess their relative value again later, and deal with the same risk.

Classic D&D tended to give short shrift to the intricacies of real-life armor use, simplifying a complex topic beyond perhaps what was appropriate. AD&D attempted to remedy that by going overboard, giving each armor ratings according to its bulkiness, how much of the wearer’s body it covered, how much it weighed and how it restricted movement. Gygax’s tendency towards simulation is responsible for some of the most interesting parts of the game, but it didn’t help him here I think.

Most classic roguelikes, at least, use the “bag of Armor Class” approach to armor, which is probably for the best. Nethack probably goes to far in the Gygaxian direction. If you find Plate Mail in Nethack, you’re almost entirely better off just leaving it on the ground, even despite armor’s huge value, because it’s simply too heavy. Even if you can carry it without dipping into Burdened status, or, heaven help you, Stressed, its mass and bulk lowers the number of other items you can carry before you reach Stressed, and carrying many other items is of great importance. This is the secret reason that the various colors of Dragon Scale Mail are so powerful in Nethack: it’s not that they have the highest best AC in the game (though they do), it’s that they’re also really light! Even if you don’t get the color you want, it takes concern about the weight of armor completely off your list of worries.

The use of armor underwent revision throughout D&D’s development. (This page lists the changes in detail.) For reference, the relative quality of D&D, and thus roguelike, armor goes like this.

NameNew-Style Ascending Armor ClassOld-Style Descending Armor Class
Leather Armor28
Studded Leather & Ring Mail37
Scale Mail46
Chain Mail55
Splint Mail & Banded Mail64
Plate Mail73
Plate Armor82

Why the difference in values? Up until the 3rd edition of D&D, Armor Class started at 10 and counted down as it improved. 3E updated a lot of the game’s math, and changed the combat formula so that AC was a bonus to the defender’s chance to be missed instead of a penalty to the attacker’s chance to strike. Because of that, now it starts at 10 and counts up. The changeover was a whole to-do, I assure you, but now two editions later we barely look back. Back in that day others were confused by the system too, and even Rogue used an ascending armor score. But Nethack, to this day, uses original D&D’s decreasing armor class system.

If you compare those values to those used in 5th Edition, you’ll notice that even the new-style numbers don’t match up completely. As I said, while the relative strengths have remained consistent, if not constant, the numbers continue to change slightly between versions.

That concludes this introductory level class. You’re dismissed! If you’re looking into the relative effects of different polearms… that’s the graduate-level seminar, down the hall.

Vivian in Paper Mario: The Thousand-Year Door is Trans

She is! She always has been!

Image from abadidea on Mastodon, who got it from Nintendo Life

I had heard this fact but wasn’t sure if it was actual lore or fan-canon, a character who had been adopted by the community as trans. But as it turns out she always had been in the original Japanese, and in some localizations. Nintendo of America censored that aspect of the character for the US audience.

It’s funny. Those of us in the US who “consume media” that’s been localized for international audiences sometimes hear of those countries where one aspect or other has been papered over, like making Steven Universe’s Ruby a boy so her and Sapphire’s relationship would play better in countries with more homophobic cultures. Show creator Rebecca Sugar pushed against those localization decisions by, when the characters got married, making sure Ruby was the one in the wedding dress. It’s a decision that may have shortened the show’s run (the last season feels rushed), which reflects poorly on producer and airer Cartoon Network.

We in the US can tut at this, and look down upon those “less enlightened” places. Well, here’s a case where it was done for us, to us. And it’s been remedied in the new release, not a change, but the removal of a change. Vivian isn’t a bit character either, she’s an important part of the story.

Paper Mario: The Thousand-Year Door is the highlight of the Paper Mario series, its gameplay is terrific, and it’s story is hilarious and surprising, much better than a Mario game has any right having. It has many fans, and I’m sure most of them didn’t know either. When they play through this and find out about Vivian, I think it’s going to spark a number of conversations. It may also spark a few realizations.