Many of them seem to exist only for the questionable thrill of playing character from Property X in Video Game Y, fun for a few minutes maybe, then time to move on. They’re so disposable, and there are so many of them, that I’ve resisted linking to any of them here.
And I’m not going to claim that playing through as Max, from underground comic, cult adventure games and short-lived cartoon show Sam & Max, is much different. But if there’s any irreverent comic character that feels like they were made for this kind of beat-em-up nonsense, it’s the hyperkinetic rabbity thing themself, so please take this hack as representative of the whole. Video, two minutes long:
Max in Streets of Rage 2: Hack (by Metal64, Ultimecia and Dazz) Video (by RetroGaming)
On Romhack Thursdays, we bring you interesting finds from the world of game modifications.
We’ve not done Romhack Thursday for a while. As the winds of the ‘net, and my attention, blow around randomly, sometimes there’s more things that seem worthy of posting than others. This one definitely fits the bill though.
We’ve posted about 10yard’s intriguing Donkey Kong hacks Galakong and Vector Kong before. I don’t think they’re actually hacks in the classic sense of the term, modifications of a game’s software intended to run on its original hardware, or at least an emulation or simulation of it. Galakong might, and Vector Kong definitely does, rely on Lua support in MAME to produce, respectively, a version of Donkey Kong where Mario teams up with the ship from Galaga, and another version of Donkey Kong limited to the Girders stage, a.k.a. Ramps, but with sharp colorful line-drawn artwork akin to that produced by Atari’s later Vectorscan monitors.
10yard let us know that they have produced a front-end to a variety of Donkey Kong romhacks, 90 in total. It runs on Windows an Raspberry Pi, although if it runs on the latter I suppose it must also be possible to get it to work on Linux? Maybe?
It’s not just a front end though. It presents all of its mods through an interface that itself plays like Donkey Kong! You move Mario around the levels of the classic arcade game (they’re connected vertically), and each is littered with arcade machines. You can play them with coins collected them as DK rolls them through the boards, and also earned by getting good scores in each game. Collecting more coins not only gives you more chances to play, but it unlocks further games in the collection.
You download the package from the Github page linked above. You must also provide the MAME-compatible romsets for Donkey Kong, Donkey Kong Jr. and Donkey Kong 3. (It might work without without all of them, but fewer games will be available.) Of course, it’s up to you to rip, or otherwise provide, those files. If you provide them, it’ll handle all the patching for you automatically. It even includes its own custom version of MAME to play them.
Both Galakong and Vector Kong are among the hacks provided, but there’s so much more to see and play besides those, including Halloween, Christmas and Doctor Who themes hacks. There’s really too many to mention here, and I’ve only started unlocking games myself. I’ll leave you with the closing link, and some screenshots of the hacks included that I’ve managed to unlock so far.
DKAFE (by 10yard, for Windows and Raspberry Pi, on Github)
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.
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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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.
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.
It’s too light to make it an official Romhack Thursday post, but it is Thursday, so…. or rather, it was, yesterday, when this was slated to go originally, except Fully Ramblomatic premiered and I figured I should strike while that iron was hot. This iron, after all, is more malleable at lower temperatures.
Alex Zandra on Mastodon, @zandra@mastodon.social, who is @zandravandra on Cohost, put together a list of her favorite Mega Man romhacks that looks pretty interesting.
The games are (in order through the series): Mega Man Speed Bomber, Rollchan No Constancy, Rollchan At The Tokyo Olympics, Mega Man 4 Voyage, Mega Man 5 Double Jumper, and Rockman 6 Spirit of Hackers. The closest I’ve come to playing any of them was Rockman No Constancy, before Roll was put into it. There are lots of hacks that are difficult even to play, so curated lists of them are very useful!
On Romhack Thursdays, we bring you interesting finds from the world of game modifications.
It’s another video! And it’s Nintendo related! I bet you’re just thrilled!
This is one, however, is far from something the Big N would approve of. Snooplax goes into great detail in explaining the history of hacking Super Mario 64, the first 3D game to really have a substantial hacking scene–I don’t count things like DOOM, since to a degree it was made to be extensible. Nintendo never dreamed that people would do the things to the Mario 64 engine that they have, which has included optimizing it to the extent that it can run at 60 fps on original hardware!
Seeing all these hacks together in one video is rather inspiring. There’s been not one, but at least three, major Super Mario 64 level editors, with different degrees of flexibility and detail. What enthusiasts have done with the engine over the years is surprising, and there’s no end in sight, so please enjoy this look back at this prolific scene.
On Romhack Thursdays, we bring you interesting finds from the world of game modifications.
Look at that title and marvel a bit. Doom on a C64! What an idea. How could it even be possible? What an age we live in. It is a time of wonders. Children are our future.
Of course there’s more to it than that. There is a whole class of “retro” game that amounts to implementing the actual game on separate hardware, and using the supposed host platform as a glorified display and input device. That’s what’s going on in this case. Doom is really being run on a Raspberry Pi in a plug-in cartridge on a processor that’s underpowered by modern standards but far outpaces that of even Doom’s base configuration, and is thousands of times more powerful than the Commodore 64 to which it pipes its output.
But there’s still some technical interest in the means. The device that runs it is a “RAD Expansion Unit,” a DIY device that emulates a C64 RAM expansion, and apparently can even take over from the 6510 CPU and drive the system’s hardware directly. It works by writing to the VIC-II video and SID sound chips itself.
There was still a lot of coding work required to make this possible. A C64 has somewhat decent sound hardware, but the VIC-II chip has severe limitations on what it can display. The Raspberry Pi has to take the game’s display and port it, in real-time, to a graphics chip that can only display up to four colors (out of only 16) in each character cell, and that’s by sacrificing half of its horizontal resolution. Doing that on the fly itself is a noteworthy hack.
Could it be possible to run DOOM on a C64 without such assistance? At native resolution, ha ha ha: no. The memory limitations are too grievous, so at the very least you’ll need a RAM expansion.
I’ve mused at times on whether it might be possible if one uses the character screen as a kind of super-low-resolution graphics mode, each 8×8 character block representing either a 2×2 pixel grid (so, a resolution of 80×50) or a single pixel (40×25). Even at such a resolution 60 fps is probably out of the question, for it takes a lot of cycles to change every tile every frame, but maybe at 30 or 20? 15, 12, 10? (60 is divisible by a lot of numbers.) I will leave that question to people who are more current with C64 assembly coding.
On Romhack Thursdays, we bring you interesting finds from the world of game modifications.
Some months ago there were the “Gigaleaks,” huge troves of internal Nintendo files and documents that revealed a lot about abandoned projects and the development history of popular games.
There was so much information in them that people are still discovering new details. One thing that was surprisingly overlooked was source code for the version of Super Mario Bros. included in the SNES remake within Super Mario All-Stars. The source contained quite a lot of interesting commented-out lines and other data, that seemed to indicate that it may have been a hacked-up version of the source to the original Super Mario Bros.
A lot (but not all!) of this has been covered on the Prerelease page for Super Mario Bros. on The Cutting Room Floor. You can go read about it there. There resides information on scrapped enemies and objects, weird modes and behaviors of existing objects, and lots of other curiosities.
For the 38th anniversary of the release of Super Mario Bros., Nimaginendo Games made a romhack that seeks to recreate many of these abandoned elements, and shows it off in a Youtube video. The hack can be downloaded from a link in the video’s description, but only for a little while! I should emphasize that it’s not a real prototype, but a speculative recreation based on information from the leaked source. It even has an older version of SMB’s title screen.
Extra! Did you know that an early working English title for Super Mario Bros. was Mario’s Adventure? And Nintendo of America even made a promotional flyer with that name! These images come from Flyer Fever:
On Romhack Thursdays, we bring you interesting finds from the world of game modifications.
The gaming world is abuzz about speedruns. Speedruns are what gaming since at least Sonic CD call “time attacks,” attempts to play a game while minimizing the completion time. The phrase is a somewhat awkward borrowing from Japanese, as are a number of other gaming terms, like “stage clear” or “level up,” that happened when their gaming culture began to seep out overseas with the popularity of Japanese consoles and games from the time of the NES and SNES. (I am not certain, but I wouldn’t be surprised that the earliest English use of “level up” was in a Final Fantasy game.)
But that’s a digression. Sorry, I tend to make them a lot. Let’s go back to time attacks. Another version of the idea is a score attack, a play of a game with the intent to get a high score. For a lot of the arcade era, score attacks were just how you played video games, and there didn’t need to be a special term for them.
Score in games has become much less important over the years, but it still persists in places. Super Mario Bros. is a notable early game that still has score, but devalues it. If you find a repeatable extra life (like from using a turtle shell to defeat a lot of enemies), you can mint points, that is to say, earn scores that are arbitrarily high, by getting the life and all the points up to it on a level, dying on purpose, then repeating those actions on the next and successive lives.
It took a long time but that was the beginning of the death knell for the importance of score in games. It didn’t help that, while score is important in a way in Super Mario Bros., since it’s a frequent award and needed as a spacer before the game starts awarding extra lives, it’s used for nothing else. Super Mario games will grant extra lives at the drop of Mario’s ubiquitous hat, but they won’t give you any just for earning points.
One game that does earn you extra lives for scoring points, interestingly, is Sonic the Hedgehog 2. Not the first Sonic game, which takes more of a Super Mario approach, but both Sonic 2, and all the versions of Sonic 3, give you an extra life for every 50,000 points you earn. They also copy Mario’s gimmick of scoring more points if you can defeat enemies without landing from a jump, or destroying blocks. Although unlike Mario’s progression of something like 100, 200, 500, 1,000, 2,000, 5,000, it’s more like 100, 200, 500, then 1,000 a few times, then suddenly 10,000.
Both series are keen to give you all these points, but other than Sonic’s extra lives, they aren’t good for much. Super Mario Bros. 3 gives you a card-matching minigame for every 80,000 points you collect, and sometimes other rewards if you match score digits with each other. Sonic was content to have extra lives be the main reward for high scores, even if the rest of the game gives you plenty of extra lives anyway. More recent games seem to be phasing out even the notion of a life counter, which has given them rather a dearth of things to reward players with.
Well, my plea to gamedevs of the current age is to reconsider score! It’s not a bad measure of player skill, if you design it carefully! It’s easy, if you’re careless, to allow the player to create score loops, which make a mockery of scoreboards, but it gives players something to shoot for other than just game completion.
Score can make for an interesting alternative to plain old time attacks, since it lets the designer create alternative rewards for skillful play. That is why I find score attack romhacks to be interesting, especially when they provide a purpose for score beyond just an increasing number.
The focus of this post is a score attack mod for Sonic the Hedgehog 2. Even though it uses score to award extra lives, this hack rips that out, and instead makes the player’s score into a life meter of a sort. You start out with 5,000 points, but rapidly lose points. In addition to the normal kinds of in-level scoring, you get 50 points for every ring you collect, 1,000 for crossing a checkpoint (which otherwise don’t work) and 2,000 points for each extra life found in a level. When you get hit you lose some points, but can earn some of them back by collecting the rings that spill out. On the other hand, you don’t get the score awards you would normally get for finishing a level, so no 50,000-point time bonus if you can finish Emerald Hill Zone 1 in less than 30 seconds. The Special Stages have also been disabled, so those can’t be used to milk bonus points either. The score countdown stops when you don’t have control over Sonic, when you’re invincible, and when you each the end of a level (passing the goal sign or beating a boss).
There are no lives really; if your character dies, you restart the level with the score you had when it began, mine 5,000 points. That takes care of score loops, since you don’t carry over any points you earned before dying. That makes the game a bit hard for casual play, a frequent issue with romhacks, but an interesting challenge for Sonic 2 experts.
The hack is playable under a number of rules, and with either Sonic, Tails or Knuckles, with each character’s signature moves and abilities. The drop dash from Sonic Mania is even enabled by default. And SRAM support has been hacked in, in order to save your best scores.
It’s an interesting modification to the game to support a different style of playing. If you enjoy the classic Sonic games, you might want to give it a shot!
It’s not really that deep a game, just a simple timed maze race, but it’s something, in case you got tired of Hang-On and Astro Warrior. Mike (no last name given), the maintainer of the blog Leaded Solder, decided to take that game and make a cartridge for it, so it can be played on any Master System, not just the early units that had it built-in. It’s a story of electronics work and 3D printing, of ColecoVision cartridge simultarity, roadblocks overcome, and ultimate victory. Here’s some appropriate music to listen to while reading it.
On Romhack Thursdays, we bring you interesting finds from the world of game modifications.
Super Mario World is one of the most hacked games of all. There’s a whole website devoted to hacking it, SMWCentral. They do have Yoshi’s Island and Super Mario 64 hacks too, but SMW is the main attraction.
They’ve done a bunch of contests over the years, where different members compete in judged hacking competitions to make hacks to various criteria. In April they wrapped up their second “Questionable Level Design Contest,” QLDC. And the gimmick of the winner is… pretty special.
Please overlooked the glitchy title screen. In this one, the presentation isn’t the main attraction.
A long walkway to the right from the starting location.
What? Is this a troll hack? One that just makes you run everywhere and nothing ever really happens?
Hmm. This screen looks like it’s full of levels, but none of the circles or houses work. The object is to get to that red pipe.
You hold X or Y to run, or, as this screen mentions, don’t hold X or Y to not run. That Pirhana Plant is animated, and if you run into it while it’s in your way, you have to restart the screen. A fun gimmick, sure, but we’re just getting started.
In case you haven’t cottoned to the gimmick yet–there is no actual level. The whole game is played on a series of connected map screens. You’d think not a lot would be possible, but in this hack, Mario can actually “jump” on enemies if his feet touch them. On this screen, Bullet Bills enter from the right, and you have to use the curved paths, along with judicious running, to “stomp” them with the right timing. When you reach the OFF circles to the right you clear the green blocks, and then have to work your way back left to get to the pipe.
And on this screen, the Thwimps jump back and forth, and you have to avoid them as you pass around the screen. If you touch an enemy you don’t “die” so much as get sent back to the start.
Then you get to this screen, which is a remake of a portion of the first level, and you wonder how far they’re willing to go with this gimmick.
As it turns out, they’re (“they” being Faro and MM102) not even close to being done. This level introduces these Stars that, when you press A on them, cause Mario to do a spin jump. This jump, however, actually activates the standard SMW platforming engine. Mario can move around as if he were in a level. Here you have to use that jump to bounce off the Big Boo and land on the other Star, which puts you back into map travel mode and lets you go to the pipe. The following levels make extensive use of this feature, and there’s lots left to explore.
The creators made a playthrough video, embedded below (it’s about nine minutes), but they suggest that you try the hack yourself first. You can do what you want, but it’s a joy discovering how they unveil progressively crazier gimmicks as you go. Consider trying it our yourself first, if you have the mind and means.
On Romhack Thursdays, we bring you interesting finds from the world of game modifications.
It’s not easy to find romhacks that measure up to our exacting standards, that strike me in just “that way,” but a conversion of the NES Legend of Zelda, one of the few mainline Zeldas never to have been really remade in any form (unless you count the abandoned Satellaview versions), fits the bill like a duck in well-made dentures.
This screenshot may look nearly exactly like The Legend of Zelda. In fact it is the Legend of Zelda, just converted, nearly exactly, to the SNES.
The question has to be asked: why? I mean, to a degree it is kind of pointless. There’s been nearly exact (although always unofficial) re-implementations of The Original The Legend of Zelda since Zelda Classic (Set Side B). All of Nintendo’s own rereleases, from Virtual Console to Gamecube bonus disks to a stand-alone Game & Watch unit. But recreating it on SNES does have certain uses. First, it fixes a handful of issues with the earlier game, notably it doesn’t have flicker or slowdown. It also uses the L and R buttons to allow for quick inventory cycling without having to go into the subscreen.
It speeds up game transitions: it uses the Link to the Past-style iris in and out effects, using the SNES’ display masking feature, instead of the slower curtain closes and opens from the NES version. It allows you to use custom soundtracks via MSU-1 support. Health refills instantly instead of pausing the game for up to 15 seconds while all your hearts load up with red. And the sound is very slightly different: by default the low-health beep is less insistent, there’s an extra sound when you kill an enemy, and the candle sound is a little higher in pitch.
But perhaps the best reason to convert it to the SNES is, SNES emulators are nearly as common as NES emulators. You can play this modestly improves version of LoZ on anything with an SNES emulator, which isn’t something you can say of Zelda Classic.
I’m kind of an outspoken fan of the original LoZ, I still think it’s well worth playing today, although I think you should seek out its manual should you do so. (The opening demo even tells you to look there for details!) You’ll die a lot, it’s true, but there’s little penalty for it except for going back to start or the beginning of a dungeon, and having to go refill your health before you try again. It takes real skill to weave around its fast-moving enemies and projectiles, but it’s doable, and you don’t need speedrun skillz to do it.
It is rather difficult to find it through search. It’s not on romhacking.net. Creator infidelity’s announcement was on Twitter, where he offered only a direct download.