Figuring Out Yars’ Revenge Code From Its Graphics

What is Set Side B about? We talk about old arcade and NES games, Nintendo things, weird gaming-related videos, ancient MMORPGs, and other weird and idiosyncratic things largely as they inspire us, much as how beta particles and gamma rays inspire random atoms as they pass through them, causing mutations and cancers along the way. (Alpha particles are too bulky to pass through, but that’s really just highly energetic ionized helium anyway!)

One foundational aspect of what we choose to highlight, though, are the extremely technical things, and wow, in that regard today’s link delivers. The brilliant Youtube channel Retro Game Mechanics Explained, which appears here semi-frequently, did a video on the Atari VCS/2600 game Yars’ Revenge that has to be seen to be believed, if not always quite understood.

It’s been random floating game knowledge for a while that the “Neutral Zone” area in Yars’, a flashing and coruscating band of lights that serves as something of a safe zone for the player’s bug, was the direct result of reading the game’s own code out of memory translated and displayed on screen. After all, machine language opcodes are just data, and the VCS has such a hugely limited address space that any reuse of that data is helpful.

RGME went through the graphics displayed on-screen and tried to see how much of the game’s code could be pieced together using it. The answer was, a fair bit, but not all. The process is really the most interesting part about it. Here it is:

Of particular note, the top comment on the video (because it got pinned there by RGME) is from Yars’ Revenge creator Howard Scott Warshaw himself!

In passing, let me just comment for a moment on what a weird phenomenon Yars’ Revenge is? It’s the best-selling original (non-port or license) piece of software for the old Atari. It’s such a weird artifact. It’s not a traditional style of game design. It’s got atmosphere, and strangely evocative sound. And it has that odd easter egg that can just outright end your game if you’re not careful. It really feels like an object of its time, that couldn’t have both come about and be as popular as it was in any other age. It didn’t inspire many imitators. But, it did come about, and it was popular, and I’m glad that’s true.

I watch this video and I wonder that it seems targeted so directly at me personally, that I wonder if anyone else might enjoy it at all. But then I look at its view count and see it’s approaching 200 thousand in around two weeks, so someone else out there must like it too. So: please watch the video, if you care about bits and bytes, opcodes and operands, and Exclusive-Ors. Or want to learn about those things. If neither is true for you, I’m sure there’ll be something more to your tastes tomorrow.

Reverse Engineering Game Code from the Neutral Zone in Yar’s Revenge (Youtube, 41 minutes)

Sunday Sunday: Shiftylook’s Mappy Cartoon

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

Shiftylook was a great site with comics and animation based on Namco characters, with official permission. It’s been gone for several years now, but it was nice while we had it.

Some of its cartoons have managed to survive, transferred to other sites, and the entire run of their Mappy cartoon, 13 episodes at nearly two hours in total, is on Youtube, uploaded by Nicky. We’re highly cognizant here of the demands of maintaining a daily blog, and I probably should be spreading these out one a week, but eh, I’m sure we won’t run out of material any time soon…. Of everything Shiftylook put out, Mappy has an unusually high number of people fondly remembering it. I haven’t seen much of it, so there’s always a chance there’s something unfortunate in there. If there is, I’m sorry, but I doubt it could be that bad.

Mappy the Complete Series (Episodes 1-13) (1 hour, 55 minutes)

720 Degrees Hints and Tips

Following on from the Defender tip video I linked, here’s a high-level tip video for a “radically” different game, Atari Games’ wonderful yet challenging arcade skateboard adventure 720°.

It’s really different, not just from space shooter games, but from just about everything else, even from other skateboarding games. In some ways it’s much like an early, 2D version of a Tony Hawk game, with an open world to explore between events called Skate City. But it also has a bit more going on than that: you have to earn points in Skate City doing tricks in order to earn Tickets, which allow you access to the four parks at the edges of the big isometric area, and you can earn money by doing well in the events to earn gear upgrades for your skater. Yes, there’s an equipment system in this 1986 arcade game!

Exploring Skate City isn’t a laid-back experience, however. It’s timed, and when that expires a now-iconic voice proclaims SKATE OR DIE, announcing the arrival of the killer skateboarder-hating bees, which get angrier, faster, and more Warner Bros. cartoon peril-like as further time elapses.

The only way to “die” in 720° is to be caught by the bees, all other defeats and injuries are harmless, but the bees still end lots of games: on default settings, you need 10,000 points to earn each Ticket, which is quite a lot! You are spotted a Ticket when you continue, but it’s not a gift or purchase, but a loan: the game will increase the points needed for the following Ticket by 10,000 when it happens, so you’ll have to score even more points to make it to the following Ticket. But lest you think this is a naked ploy by Atari to force players to credit-feed to see the later parks, you only get two of those continues! It’s best to think of continues as failsafes, in case you have a Ticket but get stung before you make it to a park.

720° is particularly interesting because of its unique joystick. It’s a standard 8-way stick, but its mechanism forces it to point in one direction at all times, so instead of pushing where you want to go, you spin it. The video contains a lot of that spinning. 720° is a very physical game because of it. In most games, arcade or otherwise, the controls could be considered just a way to communicate your intentions to the game, and missed inputs where you had intended to act feel like a betrayal by the hardware, but games like 720°, and Namco’s Alpine Racer, and Atari Game’s Marble Madness, the controls feel like an intrinsic part of the fun.

In the first class of these games, a brain interface might possibly be welcome for getting the controllers out of the way and removing any question of what your intent was, but 720° would be an entirely different experience that way. Physical execution is essential to the experience. It’s also a different game when played in emulation, because of it.

720° was designed by one of Atari Games’ most successful teams, John Salwitz and Dave Ralston, who also designed Paperboy, Cyberball, and my favorite of all of Atari’s output, probably my favorite arcade game of all: Rampart. Sadly, it looks like Rampart, while successful (at least judging by how many ports it got), was the title that marked their departure from Atari Games.

So relax for half an hour, or however much of it you can stand, and watch a 720° master demonstrate how to win over this uniquely challenging arcade game, on a physical cabinet no less. It’s a world where you earn 500 points from knocking over a bodybuilder, and isn’t that a place we’d all like to live in?

Atari 720 Degrees Play Through & Tips (Youtube, 30 minutes)

Space Harrier Theme on Japanese Master System Hardware

Fact 1: the Japanese version of the Master System had an add on that provided FM synthesis sound synthesis, and greatly improved its music. Many US-released games have support for the add-on, but it was never released over here so that feature remained unused.

Fact 2: A later revision of the hardware in Japan (there called the Master System) had the FM chip built in. This version could even mix together the system’s default sound with the FM chip. And, if you turned the system on without a game inserted, it played a special version of the Space Harrier theme, programmed to take advantage of both chips.

This is that:

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)

Defender Master Gives Tips

Have you ever played Defender? It’s amazingly difficult! It was described in Craig Kubey’s golden-era video game book The Winner’s Book of Video Games as like being locked in a closet with a swarm of killer bees, and the comparison is apt. It absolutely destroys inexperienced players, and the road to mastery is long. And yet, it can be mastered. People have flipped the score many times over, even if it’s difficult to see how.

This video (18 minutes) from Tim’s Tiny Arcade with Defender expert Joe Dearman explains some of the higher-level tactics of the game.

One thing it doesn’t explain, though, possibly because it’s a fairly basic piece of knowledge even if it’s not obvious at all, is the “International Date Line.” There is an invisible vertical line at a specific place in the game world where the internal coordinate system wraps around. When your ship is being chased by enemies, and you cross that line, pursuers suddenly drop their pursuit, because the x-coordinate comparison sends them all the way around the game world the other way. If you hang out around the IDL, you can immediately escape from chasing Swarmers and Mutants just by crossing it!

Defender Strategy Tips from Joe Dearman – Golden Age Defender Champion (Youtube, 18 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)

Sundry Sunday: A Christmas Warol

Sundry Sunday is when we present gaming culture finds from across the years and decades. We’ve changed things up a little for the season!

A Christmas Warol, from GabaLeth, is an entertaining remix of A Christmas Carol, starting Nintendo’s charmingly notorious money-grubbing libertarian.

It’s interesting to muse on how Wario has escaped popular condemnation for his capitalist ways, or at least aspirations? I think it’s partly because he’s an object of fun and not presented as a positive figure, the wa of warui, Japanese for bad, is right in his name. He’s also rarely successful, and sometimes implied (very vaguely) to have a good heart under there somewhere.

Anyway, here’s Wario as Ebenezer Scrooge. There’s four installments so far, and they’re all surprising short (although it never was a very long story); presumably there’ll be a fifth by the time you see this.

Episode 1 (3 minutes):

Episode 2 (2 1/2 minutes, with Wagooigi):

Episode 3 (1 1/2 minutes):

Episode 4 (1 1/2 minutes):

A Christmas Warol, Episode 1Episode 2Episode 3Episode 4 (Youtube)

Waluigi Sings “Baby It’s Cold Outside”

Another light post, usually I’d put this on Sunday but we’re so close to C-Day that it’d end up going up on the 24th. It’s the creator of Brawl in the Family, Matthew “BitFinity” Taranto, recorded Waluigi singing a duet with himself (who else?) of Baby It’s Cold Outside. “I like when you’re uncomfortably creepy!”

Waluigi Sings: “Baby, It’s Cold Outside” (Youtube, 2 1/2 minutes)

Sundry Sunday: Floating and Spinning

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

For a supposedly mature art form with (as we’re often reminded) revenue exceeding television and movies, and legions of fans ready to defend its honor in the gladiator pits of social media and discussion forums, it’s surprising how unexamined some video game tropes are.

Like, how so many games have decided that floating in the air and slowly rotating is a universal signal that an object can be collected? It’s ubiquitous! See for yourself:

What I especially like is how esoteric are a few of the games in this compilation of miscellaneous game collectables. I recognize both Ribbit King and ToeJam & Earl III (the often forgotten Xbox one) within this montage-like object!

Floating and Spinning (Youtube, four minutes)

Pac-Store Animations with “Pac-Marie”

If it’s generally entertaining, I try to save game-related animations and cartoons for Sundays, but this is probably interesting more for how it illustrates how the Pac-Man propery is changing. Yes, it’s another excuse to rant a bit about how Pac-Man’s lore is changing under Namco’s direction, like in the Baby Pac-Man post!

I recognize that Bally/Midway’s taking the lead on Pac-Man promotion and lore amounted to a bit of cultural chauvinism. In the early 80s, U.S. licensors of Japanese arcade games would outright put their own copyright notices on games. When I was a kid and Pac-Man fever was running at 104 degrees (Fahrenheit), I knew that Bally/Midway was a thing that existed, but nothing at all about Namco. They filled that widespread ignorance of the game’s origins with their own lore, starting with Ms. Pac-Man, and it’s surprising that now, long after their deal was dissolved and Midway games division consumer games division shut down, that their lore survived for so long.

Tengen’s first release of Pac-Man for NES, with Hanna-Barbera cartoon character designs. Image scavenged from an Ebay listing.

A lot of that has to do with the enduring popularity of Ms. Pac-Man. Other Bally contributions like Jr. Pac-Man haven’t proven nearly so enduring. Another part of the U.S. Pac-Man lore, that has ended up exerting a strong, almost unhealthy, influence over their property has been the Hanna-Barbera cartoon show, yes the one almost no one remembers except for its weird Christmas special, from 1982. That thing got two seasons, alongside likewise forgotten (and less durable) properties Richie Rich and The Little Rascals. H-B’s version of the characters continues to pop up randomly in different places, like the cover art for the original version of Tengen’s release of Pac-Man for NES.

The Hanna-Barbera cartoon was a strong influence over the art design and music of Pac-Land, which means among other things that that weird cartoon is now echoed in Smash Bros. Ultimate. Shh! No one tell Warner Bros!

Okay, time to spiral on down to the point of this post. A “pop-up store,” it seems, is a “retail concept” that involves setting up a small store for a limited period of time, often with a strong theme or a focus on a single brand. Kind of like a micro-sized version of Spirit Halloween.

Namco experimented with a Pac-Man-themed pop-up store in Japan in 2016. They called it “Pac-Store,” and they came up with its own idiosyncratic take on the Pac-Man lore for it, and made a series of short web cartoons to promote it. They’re still on Youtube, but they’re collected into one video by The Pac-Man Archive. That’s what is embedded below. Even though it’s mostly in Japanese you should watch a few minutes of it, if just to see how Namco has retconned the history of the hungry yellow sphere.

Like gag me with a spoon, it’s Pac-Marie! I love the Pac-gloves on this style of character.
From Ghostly Adventures: Pac-Man and friends who I don’t even care enough about to learn their names. UGH. That’s a lot of detail spent on the idea of Pac-shoes. Image from Gamespot.

Pac-Man has two assistants, but they’re not Ms. Pac-Man or Baby or Jr. They don’t even have “Pac-Mom,” Namco’s more-recent recreation of Ms. Pac that isn’t burdened by AtGames’ licensing with Ms. Pac-Man creator GCC. Instead, Pac is backed by “Pac-Marie” and “Pac-Little.” Keep in mind that the horrible “Pac-Man and the Ghostly Adventures” TV show was released around 2013, and its characters got unfortunately crammed into at least one iteration of Pac-Man Museum (the one I have on Steam). It’s interesting that they didn’t use those for Pac-Store. Maybe Namco was already coming to realize that Ghostly Adventures was destined for purgatory.

I actually don’t hate Pac-Marie, she’s got a fun design, and it’s not like Pac-People have much to distinguish them anyway. She’s still a hell of a lot more appealing than anything from Ghostly Adventures.

Pac-Store – All Animated Shorts (Youtube 8 1/2 minutes)

Don’t make her angry. You wouldn’t like her when she’s angry.

Next Fest Showcase 12/11/23

So many more games to show off.

EDITOR’S NOTE: It’s that time of year again, when time is short and news is light. There are a lot of these Next Fest video showcases lined up, so there’ll probably be more than usual of these for the next couple of weeks.