One Developer Is Fixing SNES Game Lag After 30 Years

One Developer Is Fixing SNES Game Lag After 30 Years

The Super Nintendo is an iconic part of early 90s gaming with classic titles like Super Mario World, Star Fox, and Chrono Trigger. However, the machine itself was woefully underpowered compared with the competition. Nintendo used a series of enhancement chips to compensate, but not all games had them. Now, one dedicated developer is releasing patches to emulate one of those chips in games that never had them, eliminating the annoying slowdowns that have plagued gamers for almost 30 years.

The SNES was a huge leap for Nintendo, which had become a household name with the NES launch. It stepped up to a Ricoh 5A22 CPU with a whopping 3.58 MHz of processing power from the 1.79 MHz Ricoh 2A03 used in the NES. However, by that point, Sega had launched the Genesis with a more impressive Motorola 68000 chip clocked at 7.6 MHz. That was a big performance gap in those days, so Nintendo used chips like the Super FX and SA1 in game cartridges to back up the internal CPU.

Nintendo used the SA1 in 34 SNES games like Super Mario RPG and Kirby’s Dreamland, without which the games would have rendered at a snail’s pace on the console. The SA1 had a 10.74 Mhz CPU, 2KB of faster RAM, and multiple programmable timers. Many SNES games didn’t have any co-processors, though, and they could have used one. Games like Contra III and Super R-Type ran well enough most of the time, but levels with too many sprites and effects would slow down noticeably. That’s still true in emulation to this day.

Brazilan developer Vitor Vilela has started addressing this shortcoming by patching in support for the SA1, a project known as FastROM. So far, he has released FastROM patches for Gradius III, Contra III, Super Mario World, and most recently, Super Castlevania IV. This makes the games running in emulation behave as if they had that extra processing capacity originally. Arguably, the patched games play better than they ever have in the last three decades.

FINALLY that awesome level without slowdown on stock hardware! :DAlso, looks like more enemies are spawning. pic.twitter.com/FFsnPBBAJf

— Maxel (@MaxwelOlinda1) December 23, 2020

According to Vilela, adding FastROM to a game can make it up to 33.58 percent faster. The real-world gains depend on how often the game accesses the ROM chip, but we’re talking about at least 10 percent better performance. That could make all the difference in games like R-Type that will occasionally fill the screen with more sprites that the SNES could handle. However, the SA1 was a more general chip than something like the Super FX developed for Star Fox. Vilela says patching a sluggish 3D game like Race Drivin’ would require a complete code overhaul. Still, there are plenty of games that could benefit from FastROM. Currently, Vilela hopes to create patches for Axelay and U.N. Squadron.

You can download the patches from Vilela’s Git Hub, but you’ll have to get the game ROMs elsewhere. As we know from recent events, Nintendo is still very opposed to people hosting ROMs of its classic games.

Continue reading

AMD Buys FPGA developer Xilinx in $35 Billion Deal
AMD Buys FPGA developer Xilinx in $35 Billion Deal

The deal, which we discussed earlier this month, will give AMD access to new markets that it hasn't previously played in, including FPGAs and artificial intelligence.

VIA Technologies, Zhaoxin Strengthen x86 CPU Development Ties
VIA Technologies, Zhaoxin Strengthen x86 CPU Development Ties

VIA and Zhaoxin are deepening their strategic partnership with additional IP transfers, intended to accelerate long-term product development.

Scientists Develop Nasal Spray That Can Disable Coronavirus
Scientists Develop Nasal Spray That Can Disable Coronavirus

In a newly released study, the concoction was effective at deactivating the novel coronavirus before it could infect cells.

Apple Cuts Fees in Half for App Store Developers Earning Less Than $1 Million
Apple Cuts Fees in Half for App Store Developers Earning Less Than $1 Million

Going forward, Apple's customary 30 percent cut of sales on the iOS platform will drop to just 15 percent for smaller developers. Epic, however, claims this is just an attempt to split the developer community.