Sundry Sunday: Dumb Lawyer Quotes in Ace Attorney

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

Chessete‘s video series Dumb Lawyer Quotes in Ace Attorney is a series of dumb statements made by lawyers animated in the style of the Ace Attorney Games. Many of them are even stupider than the statement I just made. Here are just the first two.

The first (3 1/2 minutes):

The second (4 minutes):

The rest can be found in this playlist (9 videos)!

Displaced Gamers on Mega Man 3 Glitches

A bit of scanline flickering is a fairly common problem on the NES. Even Super Mario Bros. 3 had it, and that game was made by Nintendo themselves.

Game graphics in the 8- and 16-bit ages often came down to tricky hardware manipulation. The art of doing raster effects, changing the registers in the video hardware so as to divide the screen into different sections, ultimately comes down to timing. On the Atari VCS/2600, nearly all the graphics had to be done that way, but it was still a useful technique for over a decade after that.

A lot depends on the specifics of the video chip, a custom-built piece of silicon developed for the express purpose of taking graphics defined in memory and folding it, like electronic origami, into a shape that the TV would perceive as a broadcast signal. At that time, while it might still have been possible with clever coding, CPUs weren’t nearly fast enough to do that job themselves and still produce acceptable graphic quality and run game logic. (If you want to see what it would be like, I refer readers interested in doing it the very hard way to the amazing Freespin demo, which runs on a 1541 disk drive, and no video hardware at all.)

Older NES games used a supported bit of hackery called the “Sprite 0 Hit,” a signal the PPU would send at the moment the first of the system’s 64 sprites began to be drawn. By watching for it, games could do rudimentary raster effects on a system not designed for them. The issue there was processor time: the Sprite 0 Hit feature wasn’t hooked up to an interrupt line, so the program had to continually watch for it, checking a memory location repetitively over and over until it changed. Some games spent large portions of their runtime in a tight loop checking for the Sprite 0 Hit. Since, from the program’s perspective, the signal might come at any time, the loop needed to be tight, meaning the game couldn’t spend that time doing other work or else it might be delayed in responding to the extremely time-sensitive signal.

The MMC3 mapper had a special function though that could time out when a programmable scanline was reached, and send the processor an interrupt request at that time, greatly freeing up the processor for doing other things with that time. But not all programmers understood the best way to use it, which is why Mega Man 3 has some scanline glitching in a couple of very visible places, in the pause window and on the level select screen.

Displaced Gamers’ Behind the Code series, which we’ve linked to multiple times in the past, has done an exposé looking into how Mega Man III’s glitches happen (28 minutes), and even wrote some code that erases all trace of them. As usual for Behind the Code, the explanation is fairly technical, especially of the fix, but the first half of it is fairly comprehensible. No one says you have to watch the whole thing. Or, indeed, any of it, but I always enjoy them!

Nintendo Direct 2/21/24 Quick Takes

Here is the whole video in case you missed it:

Here is the list, with personal hype level expressed in stars, none to five:

00:30Grounded. Your characters are “shruken at the hands of an evil corporation.” First, corporations don’t have hands, their employees do. Second, it’s interesting to see how corporations have joined mad scientists, sorcerers and alien emperors as “the evil.” Anyway, this looks mostly like Generic Action-Adventure Game. “Work your way through the campaign to uncover the mysteries of the back yard.” Like, where they buried the water pipe? Good luck with that. Two stars.

01:37ENDER MAGNOLIA: Bloom in the mist. Big contrast to the previous trailer. It’s a “return to the Ender Lily’s world,” just assuming you know what that is. From the trailer I assume the “Ender Lily” must be a really bad flower, because everything is dark and grim, but especially dark. “This once flourishing country sits atop a wealth of buried magic,” yet somehow it looks like Blade Runner. Points for using the word homunculi (16 points if you have the tiles for it) and not inventing another bullshit video game word like “the Aeinsward,” or “the Valarath” or some crap like that. Your character is told early on that “your eyes says[sic] that you long for death.” Sometimes the winning move is not to play. I feel bad about talking down the work of so many hard-working developers, but I don’t think it’s possible to make a game less appealing to me, personally. One star.

03:04Arranger: A Role-Puzzling Adventure. “Role-puzzling” is not a thing. Looks like it might be okay, but I’m rating my enthusiasm as generated by the trailers, and they give me flashbacks to the PULL word in Baba Is You, so: Two stars.

03:45Unicorn Overlord. Oh, I want to play the fantasy title game too! Gargoyle Emperor! Chimera General! Minotaur President! Looks to me like a Vanillaware joint. Checking: I was right. Reading the transcript, I’m struck by the word unleash, one of those overused videogame words. It literally means to let go, but because it sounds good it gets used for all kinds of things. But really, if it ain’t a dog, it doesn’t fit. Vanillaware’s cool though, so I’ve talked myself into looking forward to it. Three stars.

04:23Monster Hunter Stories. “Monster Hunter” brings to mind fighting dragons and behemoths. “Stories” suggests Scenes From A Marriage. Combined, I’m imaging getting hitched to Smaug. (This is probably the backstory to the classic anime Dragon Half, come to think of it.) Anyway, it’s Monster Hunter. You hunt monsters. It’s a remake of a 3DS game, discarding the (mostly) realistic look of other Monster Hunter games for cartoony human characters. I have a previous Monster Hunter on my shelf but I’ve never played it, so I can only rate this One star.

05:00Disney Epic Mickey: Rebrushed. I remember when Epic Mickey games filled the discount bins at Walmart, but I always liked the idea, and the internet-viral concept art that inspired them, and they were “directed” by Warren Spector. One thing that always confused me about Epic Mickey, of which the trailer reminds me, is the opening positions Mickey as an innocent interloper, but the content of the Epic Mickey games clearly indicate that these worlds are about him, as a character. He’s not a plucky underdog, he’s the center of the Disney-pocalypse. And yet, that’s interesting. Three stars.

06:07Shin Megami Tensei V: Vengeance. The title logo makes it look like it’s called Shin Megami Tensei V: Engeance. This being a remake, I’m just glad they didn’t call it something like Revengance, hah wouldn’t that be stupid. I don’t remember at this point whether a mainline Shin Megami Tensei game has ever appeared in English before. Maybe on the Playstation or Playstation 2? Sounds about right. (Checking: it was recent! 2021! Huh.) I think it defies belief that this isn’t yet another Persona game. Two stars.

07:41STAR WARS: Battlefront Classic Collection. Okay I was wrong, it’s not possible for me to be less interested in this. It’s exciting to some people or else they wouldn’t have made this, but I’m writing this, and I say, One star.

08:24SOUTH PARK: SNOW DAY! When your franchise stars a character who was once grounded by his mother for “trying to exterminate the Jews,” I submit that there is something deeply wrong with it. No stars.

There’s so many games here that I’m going to skip around a bit from here on.

10:23Super Monkey Ball Banana Rumble. It’s an article of faith now that there have been no good Monkey Ball games since Super Monkey Ball Deluxe, and the recent Banana Mania, which was primarily content recycled from the old games. I just picked up Banana Mania a couple of days ago and was reminded why I like the Gamecube-era titles so much, so what the hell, Three stars.

11:40World of Goo 2. World of Goo was beloved of many people, myself included, and I’ve also liked everything Tomorrow Corporation has done, so I’m really looking forward to this, even if World of Goo is a very hard act to follow. Five stars.

14:03Another Crab’s Treasure.That’s a great title. The trailer, itself, actually calls this game a soulslike, which I guess is just the word we use now when a game is meant to be hard. The game does fix my main issue with Souls games, their relentless dourness. It’s whimsical and charming! Three stars.

15:32Penny’s Big Breakaway. From some of the people who made Sonic Mania, which itself makes it worthy of examination. A 3D platformer in 2024 that isn’t Mario, who’d have thought it possible. Three stars.

16:13Suika Game Multi-Player Mode Expansion Pack. I’ve been a bit outspoken that I don’t really like this version of the concept, prefering Cosmic Collapse on itch.io. Paid DLC that lets you play against others does nothing to improve the concept for me. One star.

16:57Pepper Grinder. It looks a bit interesting, but it feels a bit like a cheat that the tunnels you dig close up behind you. Two stars.

17:26Pocket Card Jockey: Ride On! Originally a F2P mobile game by Game Freak as one of their occasional non-Pokemon titles, like Drill Dozer and Part-Time UFO, which always seem to be terrific. They released a 3DS port that was one of those games that critics (including myself) couldn’t stop gushing over. I’m so hyped for this that I’ve already bought it, as of this writing it’s on my Switch back at home waiting for me to get back and play it. Five stars.

18:16Snufkin: Melody of Moominvalley. A Moomintroll game! One where you play as his enigmatic, vaguely Link-like friend Snufkin! I’m in! Sadly its trailer is really brief. Four stars.

19:26Rare Games Added to Nintendo Switch Online. Five games are added: RC Pro-Am (NES), a classic; Snake Rattle & Roll (NES), challenging and a bit underrated; Killer Instinct (N64), which I never cared for but some people will like; Battletoads in Battlemaniacs (SNES), likewise; and Blast Corps (N64), which is very underrated, a launch game that helped define its system. All of these games except Battletoads in Battlemaniacs were previously collected in Rare Replay for Xbox One, but there is a feeling of coming home here. Overall: Four stars.

These releases are notable all because of Hiroshi Yamauchi’s decision not to buy Rare from the Stamper brothers at the dawning of the Gamecube era, which lost Nintendo Rare’s then-formidable reputation and coding prowess. Nintendo sold its 49% stake to Rare, and Microsoft bought controlling interest. The Gamecube took a substantial hit to its library, and Rare has never been the same. Despite a few distinctive hits (Banjo-Kazooie: Nuts and Bolts, Viva Pinata and Sea of Thieves) I think Microsoft has never really used them well. For a time they were basically devoted to making Kinect games! (Checking: in fact, Rare’s Kinect Sports was at that time their best-selling game since Microsoft acquired them! Shame that its being tied to an abandoned peripheral means it has had practically no lasting legacy.) I would suppose the return of these titles to a Nintendo system is part of the deal that enabled Goldeneye 007 to come to both Xbox and Switch, but that is only speculation.

RC Pro-Am and Snake Rattle & Roll, are extra notable for their copyright notice by Rare Coin-It, a Miami-based subsidiary of Rare, that seemed to be devoted to games that had arcade pretensions. I don’t know that, but a lot of their games released with that copyright have strange arcade affectations: attract modes, high score lists, and arcade structure. In particular: Slalom (which did get an arcade release, as Vs. Slalom for Nintendo’s Unisystem arcade platform), Wizards & Warriors, RC Pro-Am and Cobra Triangle. But these weren’t the only games that bore the Rare Coin-It copyright. I really don’t know why; maybe they were assign games that Rare thought might have potential as arcade games.

Back to the Switch Online collection, this move gives me hope that the Wizards & Warriors games, especially the first, and its sequel Ironsword, will make it there someday.

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)

More on the Terribleness of NES Strider’s Programming

A while ago Displaced Gamers, as part of their great Behind The Code series, did a video about how awful NES Strider’s sprite updating was. Arcade Strider was huge hit and outright masterpiece, a great arcade platformer released right before fighting games took over game rooms around the world, but NES Strider was a wretched thing, full of big ideas but with code woefully unable to live up to them. Imagine a puppy trying to do your taxes. It might put up an adorable effort, but it’s just not going to get the job done.

We linked to their last video examining its malformed construction. Well, Strider is the well of crap that keeps on gushing, and so Displaced Gamers has another video on the subject of the flaws in its programming, this time about its player physics. Walking into walls causes Strider Hiryu to shudder in place; jumping beneath a low ceiling causes him to bump his head repeatedly as his jump continues even though there’s no room to ascent; and his infamous “triangle” wall jump is so wonky that it literally requires a frame-perfect input to pull off, and not even the right frame. You have to jump the frame before you contact the wall!

Here is the new video, which explicates the entire cruddy system. It goes into exquisite/excruciating detail, including tracing the code and examining Hiryu’s X and Y coordinates on a frame-by-frame basis. It’s the kind of deep geekery that I just know you love/hate! Enjoy/despair!

The Physics Nightmare and Bizarre Jumping of Strider (NES) – Behind The Code (19 minutes)

Why Is NES Strider So Janky?

There are a number of NES games that feel like they’re held together with paperclips and chewing gum. Some of them are almost endearing for their glitchiness. When it comes to janky NES games, a few that I tend to think of are those made by Micronics (who implemented Ghosts N’ Goblins, which has an awful frame rate) and Athena (where one boss has a death animation that causes it to flip through many of the sprites in the game).

A company that usually did a lot better with their internally-developed games was Capcom, makers of Mega Man, 1943, Bionic Commando, and all the Disney Afternoon games from the time, all of which have slick 60 fps update rates and smooth animation. One game they made of which that is definitely not true, however, is NES Strider.

If you’re only familiar with Strider from the beautiful arcade version, you might wonder what even NES Strider has to do with it. It’s not proper to say Famicom Strider, because Capcom never released it in their home territory, perhaps because they were too embarrassed to.

Other than the first stage being set in generally the same fictional location in Russia (even if it doesn’t look at all the same), its story has absolutely nothing to do with it. Jeremy Parish looked at it (and remarked on its glitchiness) in an episode of Metroidvania Works from a couple of weeks ago. Some people, like Kid Fenris of the self-titled blog, actually likes it, although acknowledges its many issues.

Behind the Code, one of the best game internals series on Youtube, had a look at the implementation of NES Strider. It’s an interesting 15 minutes to my taste, but if you want a tl;dr, NES Strider often doesn’t make its framerate target, and instead of slowing the game down as most games do, it plows ahead forward into the next frame, leaving the incomplete data in its update buffer to be copied into the PPU. This causes the individual hardware sprites that compose enemy characters to sometimes have only one of their coordinates updated, or even causing data remaining from previous frames to be copied over.

Why does it does this instead of just slowing the game down? Possibly the coding was so crappy that it would have caused excessive slowdown; the scene chosen as an example in the video has the problem occur when there’s only two basic enemies on the screen in the game’s first area! Not the best engine on the system there Capcom.

The Garbage Sprites in Strider (NES) (Behind the Code on Youtube, 15 minutes)

SNK vs Capcom… on a Commodore 64?!

The title is no joke, a couple of crazy people RetroGL and JoneGG, are actually doing it, and while they’re close to a final release you can also download a current alpha for free, with manual, from links in the description on their Youtube demonstration video:

It’s a great example of playing to a system’s strengths (surprisingly large sprites and a legendary sound chip) while downplaying its limitations (only eight sprites, low multicolor resolution, 16 colors, a controller with only one button). It’s much better than the arcade porters of the system’s heyday would have accomplished. I mean, just look at it! On the Commodore 128, they even plan to implement stage scrolling!

I’m not sure how it works internally, but given that it’s being distributed as a CRT file and not a disk image, my guess is on physical hardware it’d rely on a physical cartridge for expanded, bank-switched ROM space. It’s a trick that’s being used more often, like how Champ Games uses it for their Atari 2600 ports of classic arcade games.

SNK vs CAPCOM for Commodore 64 Demonstration (Youtube, 4 minutes)

Sundry Sunday: The Ballad of Mike Haggar

It’s 11 years old now but still as ringing and fun as when it was new. If you’ve never before encountered the video tale of the afterlife journey of the shirtless mayor of Metro City from Final Fight, here you go! If you have seen it before then why not have a second look?

The Ballad of Mike Haggar (Youtube, 9 minutes)

Gaming Hell: The Speed Rumbler

We’ve been meaning to do an Arcade Mermaid article on Capcom’s very difficult late-80s arcade game The Speed Rumbler, since it’s a stand-out inclusion on Capcom Arcade 2nd Stadium on current console. This article is still coming, but in the meantime you can read Gaming Hell’s own take on this sadly unknown yet really cool game.

There’s a lot to like about it, but my favorite thing about The Speed Rumbler, known as Rush & Crash in Japan, is the CAR meter:

*CAR*

There is no reason that I know of to put the word CAR in a red splash, other than that the word CRASH in its arcade title screen is also within one. It somehow seems appropriate in the game though, since sometimes just rolling through things is as useful as shooting them.

If I wrote more about Speed Rumbler here I’ll just be using words I’ll have to repeat when I write about it myself, so go read Gaming Hell’s article!

Gaming Hell: The Speed Rumbler

News 1/5/2022: DidYouKnowGaming, Pocket Card Jockey, Unionization

“We scour the Earth web for indie, retro, and niche gaming news so you don’t have to, drebnar!” – your faithful reporter

Hiya hiya hiya Earth pleps, it’s your favorite alien gaming newscaster, here again with all the news that’s fit to blorp! Let’s get underway–

Ethan Gach at Kotaku notes that Nintendo had a video from DidYouKnowGaming about a failed pitch for a Zelda game that Retro Studios put together, but DYKG managed to get it reversed! Judging by the fact that like 90% of the posts on this blog seem to be about Nintendo one way or another you might think we’d be on their side in this, but nuh-uh! Nintendo abuses copyright law way too much, it’s good that this video was allowed to stand, yet it’s bad that ultimately Nintendo doesn’t suffer from these egregious actions. They can effectively throw out these legal threats with impunity, and their fans will just forgive them every time! I know that it certainly makes us feel a little bad about talking up their games so much!

So, more Nintendo stuff. At NintendoLife, Ollie Reynolds says that 2023 will be the year of 3DS GamePass. They even got an unshaven video maker on their staff to make the case for it. I mean, we’d like nothing better than to see that, but Nintendo themselves largely gave up on the 3DS and all its features years ago. It’s a nice thought though!

Pocket Card Jockey
Official image, from the Mobygames site

Also from Reynolds, good news: Pocket Card Jockey is getting a new edition! And they call it Game Freak’s secret best game! Yes, sweet vendication! And to think they gave its 3DS incarnation a “solid” 7 out of 10 at its release. But wait, there’s also bad news: it’s not coming to the Switch! It’s an exclusive release for Apple Arcade! Seems pretty boneheaded to me, but I don’t have an internal skeleton so what do I know?

While we’re on the subject of folk with heads of bone, Chris Moyse at Destructoid tells us that, in one of the most ridiculous decisions within memory, Square-Enix is doubling down on blockchain support in their games.

Mega Man Battle Network
Image from Mobygames

We love it when we can link to an article outside our usual stable, so here’s an article originally published in Japanese on Rockman Unity, translated into English and presented on Rockman Corner, an interview with the director of Mega Man Battle Network Legacy Collection about its upcoming release. Those games don’t get nearly the love they’re due, and it’s nice to see them given another chance to shine. Particularly, we’re told that the link cable battle play of the original games has been replaced with online matchmaking!

And to continue the upbeat tone at the end of our post this week, an article on Vice from Emanuel Maiberg about the formation of the biggest union in the US games industry!

Fabian Sanglard on Sprite Creation on the Capcom CPS-1

Street Fighter II has some really complex spritework! Its characters don’t actually use traditional sprites, but more what amounts to custom tile layers for each one. This helped unlock characters from being mostly rectangular, and allow them to have poses with radically different shapes.

Fabian Sanglard has a great article about how character art was created for that system that’s well worth your time to have a look at. Well, maybe it’s worth it? I don’t know you. For all I know you’re looking for sewing advice. This is probably the wrong site for that. No offense to all you clothes-makers out there.

ROMs were expensive, and Street Fighter II required a lot of them, so it was important to make the most out of each one. A big rectangular shape around Edmond Honda would contain a lot of empty, wasted space. Imagine how much space they would have wasted with Dhalsim’s long stretchy legs! With this system, they only had to include the graphics data that would actually contain pixels.

This was in 1991, mind you. More recent development practices would probably have the data be compressed in storage, which would take care of all those empty pixels, or at least they could make a tool to handle figuring out which tiles should contain data. What the Street Fighter II artists had to do was create physical representations of each character on a physical board, chop that up into squares, and figure out what each tile had to contain, a laborious process.

Fabian reckons this system was used for other CPS-1 games, going back to at least Forgotten Worlds. Looking at the tile layouts of CPS-2 titles, it seems a lot more evident that they used a packing tool to handle fitting their characters into the memory space. For more info, please go check out the article!

Indie Fangame Constructor Mega Man Maker Approaches V1.8

Mega Man Maker (available for PC, Mac and Linux) is a fan project to do for Mega Man what Super Mario Maker does for Mario games, and it’s very well-made! It has a huge variety of levels available on its website to play, although what seems to be an account creation bug makes it difficult to tell you about them from experience. In addition to Mega Man (a.k.a. Rock), it allows Proto Man, Beat, or fan-favorite character Roll to be included in levels, each with their own special abilities.

It has a pretty cool tutorial as well, in which Dr. Wily and Dr. Light explain how the editor works. Their pixel artist really nailed that air of playful malevolence in Dr. Wily, who seems like he’d be fun to know if it weren’t for constantly trying to take over the world. Have a look:

I feel I should mention that it doesn’t contain all of the classic Mega Man series’ enemies and bosses, nor does it allow you to string levels together into a Mega Man adventure itself. As did Super Mario Maker, and SMM2 before its world creator update, it’s focused on designing single levels, although you can make them quite large, even big enough to be a whole adventure in itself.

Version 1.8 is due to come out in a few weeks, with a whole bunch of new features, and its creators have been busy hyping it up. We look forward to trying out the new version!

Mega Man Maker