Mega Man’s Score System

Looks like we’re on another Youtube binge, ayup ayup. This time it’s another hopeful video constructor asking us to consider the oddity of the score system in the original Mega Man (a.k.a. Rockman).

When you post as many Youtube videos as I do, it’s easy to form opinions about their style. That of “TheRetroDude,” as he styles himself, is interesting, it’s still hyper-edited in the way that so many Youtubers loathsomely adopt, but it’s not nearly as distracting as those. He keeps the volume down, as well as the number of swoopy objects tearing around the screen like a toddler newly introduced to Toblerone.

He has good points about how extraneous the game’s scoring system is too, although his misgivings could be laid against many other games. In Super Mario Bros, score is mostly a spacer before toppled turtles start giving extra lives. I think that score isn’t a bad addition to a game as long as it’s implemented thoughtfully, yet for too long it hasn’t been. Even in the NES days it was included to give players a short term goal to aim for, when they didn’t really need it.

What would a good scoring system look like, one that rewarded skill? Well–

  • Losing a life would reset score to that at the last passed checkpoint, eliminating point pressing from lives.
  • Extra lives at game end would be worth a bonus each.
  • Game timers are worth a small, yet substantial, award at level end, to prioritize fast play over slow.
  • Awards should be given for score, most typically extra lives, but others are possible too.
  • Replaying levels, and other means of “minting points,” earning arbitrary scores, should be ruthlessly eliminated. If the player can replay levels indefinitely then think about if your game really needs a score, and if it does, don’t allow players to earn more points from replaying them without costing them the points from that last pass.

Two games that come to mind that do scores well are:

  • ZANAC on the NES, being a scrolling shooter without checkpointing score is generally fair, although it is possible to warp backwards does break the no-replay rule, and
  • Star Fox 64, which only adds a level’s score to the player’s total at its end. SF64 is a game obviously designed around score attacks.

Where was I? Oh! Here is that video about Mega Man’s scoring system.

Mega Man 1’s Really Weird Score System (Youtube, 9 minutes)

Pac-Man in Three Patterns

PacStrats on Youtube has a video that gives three patterns that will take a casual player all the way to the kill screen at level 256.

I say casual because this doesn’t attempt to produce a “perfect” game, of 3,333,360 points. This is because it doesn’t attempt to eat all four ghosts on every Energizer while that is possible. It actually ignores the ghosts when they’re vulnerable. There are patterns for that on PacStrats too, but you’re not going to be able to do it by memorizing just three patterns. You can really push your personal limits, and that of your free time, trying to get better at video games, and most of us have a point where we have to say that’s enough, and then go and read a book/buy groceries/have sex/something else. The three patterns in the video below are a nice middle ground.

It isn’t easy to devise a Pac-Man patterns, and it’s much harder to come up with a small number of patterns that cover all the levels. Patterns work because the movement of the ghosts is completely deterministic, depending on how Pac-Man moves. If you can move Pac-Man with frame-perfect accuracy, then the ghosts will oblige you by always responding in the same ways. The frame-perfect requirement is eased up a lot by the nature of Pac-Man’s motion. So long as you don’t reverse directions or delay, Pac-Man can only change direction at intersections. So long as you have the joystick, or whatever ludicrous controller setup you’re using, pressed in the direction you want to go next three frames ahead of the turn, your gluttinous circle’s progress will be on track for that pattern.

So, if you try to perform a pattern and it doesn’t work, what went wrong? Most commonly it’s because you hesitated at some point, failing to make a turn at least three frames in advance. Sometimes that’ll be okay, but two of the ghosts, Pink (Speedy/Pinky) and Blue (Bashful/Inky) use the direction that Pac-Man is facing in their AI calculations, and that can change much more rapidly compared to his location in the maze. Even being a single frame off in your timing can produce a situation where Pac-Man will be facing a direction that will cause them to take a different path at a choice. Also, some of the motion of the ghosts is determined by the amount of time that’s elapsed in the current level, and if Pac-Man’s in a subtly wrong position then it can be disastrous later on.

The periods over which the patterns are good are the first four levels (Cherry to second Orange), levels 5 through 20 (first Apple through to 8th Key) and from 21 onward (9th Key to the kill screen). The actions of the ghosts are not the same throughout the run of each pattern. The second pattern, in particular, works over so many levels mostly because its creator, through trial and error, happened upon a pattern that’s good for so much of the game. Because the travels of the ghosts will be different on different levels, it’s important not to get spooked because they are moving differently than they did on previous levels. So long as you move Pac-Man through the patterns assuredly, without delay, and at least three frames in advance, then he’ll clear the boards in succession for as long as you care to keep going, until level 256, where Pac-Man’s All-You-Can-Eat buffet closes its doors.

Unfortunately, PacStrats has made their pattern video non-embedable, so if you want to see these patterns in action you’ll have to click through to the video’s Youtube page.

Beat Pac-Man Using 3 Simple Patterns (Youtube, 20 minutes)

The End of Blaseball Blexplained

It has now been over seven months since the end of Blaseball, that shining star of lockdown that burned brightly but ended suddenly. Stories will be told of its brief reign, and memories zealously hoarded. I’m amazed that no one else has definitively moved in to take its place with their own take on splorts, it seems to be an opportunity waiting to be filled, but until such time as it happens, the concept, along with the game itself, continues to Rest in Violence.

The planets orbiting Blaseball’s many suns continue to orbit, their surfaces unwarmed but still hosting faint signs of life. The Blaseball Wiki remains online, explaining the absurdly twisty intricacies of a game that no longer exists, and The Society for Internet Blaseball Research still hosts statistics and information related to that dearly missed pastime.

One of those planets is Blaseball Blexplained, a Youtube series that doggedly and diligently presented season recaps of Blaseball’s many crazy seasons. Since Blaseball’s ending, they’ve slowly continued their recaps, and have now finally finished their last Expansion Era summary, of the Hellmouth Sunbeams. It is around 16 minutes long. It present the final recantation of the nearly un-understandable events that marked the final seasons as did all the others, throwing out references to Black Holes, Feedback and Fax Machines, counting on you to know what the hell all those things mean. You do, don’t you? ‘Course you do.

So, one last broadcast from Blaseball Explained, favorite fake sport summary channel, now broadcasting exclusively to the Hall of Flame.

Farewell, Blaseball. In your memory, I proclaim: hail Namerifeht.

The Monitor, friendly guardian of the Hall of Flame and concessions operations
(Image from blaseball.com)

P.S. The Society for Internet Blaseball Research (SIBR) has a page of information on how the fates of Blaseball, early on, intersected with that of the Pacific Salmon Treaty of 1985, and of a mysterious face named by fans Salmon Steve. Here is that page.

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)

Sundry Sunday: Onett, Titanic Ant and Captain Strong from Duane and BrandO

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

The Adventures of Duane and BrandO were a nerdcore rap group that focused on doing video game parody songs. It’s an oft-told tale, old as time. They had some drama and broke up a few years ago, but not before making some nice tracks.

Honestly, that isn’t my scene musically, but they did some tracks based on Earthbound, and that entirely is my scene. The whole thing’s on Bandcamp, but here’s a sequence of three bits early in the game: a fairly straight rendition of part of the music for the first town, a diss track (is that what they call them?) from the first “Your Sanctuary” boss, and then the highlight, I think, in which the Onett police force get their heads handed to them by a 12-year-old kid. “I’m out of here that looks like it smarts/Check out my Super-Ultra-Mambo-Tango-Foxtrot Martial Arts!” (SUMTF?)

Onett – Titanic Ant – Captain Strong: YoutubeBandcamp (2 1/2 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)