Skip to main content

How a Raspberry Pi Saved the Super Nintendo's Infamously Inferior Version Of 'Doom'

1 month 3 weeks ago
"Just the anachronism of seeing Doom, one of the poster children for the moral panic around violent video games, on a Nintendo console is novel," writes Kotaku — especially with the console's underpowered "Super FX" coprocessor Hampered by a nearly unplayable framerate, especially in later levels, and mired by sacrifices, like altered levels, no floor or ceiling textures, and the entire fourth episode being cut, [1995's] Doom on the Super NES was not a good version of the game, but it was Doom running on the Super NES, and, for that alone, [programmer Randal] Linden's genius deserves recognition. But then in 2022 when Audi Sorlie interviewed Linden on the YouTube show DF Retro, "Not really knowing where fate was going to take us, I asked [Linden] a throwaway question regarding the source code for Doom." If you ever worked on this again, Sorlie asked, would you make any improvements or do anything differently?" "Yeah," Linden replied. "I have plenty of ideas if I could go back, but, you know, I don't think anyone's asking me to go back to Super Nintendo Doom and improve it." A few years passed, and Sorlie joined Limited Run Games as lead producer for their development department. When LRG asked him to run down his craziest ideas, a new, improved release of Randal Linden's Doom loomed large. Convincing Linden was easy, and Sorlie said even the folks at license holder Bethesda were more amused than anything. "You want to go back and develop for Super Nintendo?" they asked Sorlie. "Like, for real...?" "The trick was actually pretty cool," Linden said. "It's right here." He pointed to a chip on the prototype SNES cartridge, similar to the one Limited Run sent me to test out the game. "It's a Raspberry Pi 2350." Super FX chips are no longer in production for obvious reasons, but with a clever bit of programming, Linden was able to load software onto the Raspberry Pi that fools the SNES into thinking the game has one. "The Super Nintendo doesn't know that it's not talking to a Super FX," he explained. When he programs for it, he writes code almost identical to what he'd write for an authentic Super FX chip. "I had to go back and reverse-engineer my own code from 30 years ago," Linden laughed. "It's like, what was I doing here? And what was I doing there? Yeah, it was pretty tricky, some of the code. I was like, wow, I used to be very smart." The result of Linden's work? It's Doom, running right on a Super Nintendo, but it's smoother, packed with new content, and even includes rumble.

Read more of this story at Slashdot.

EditorDavid

Are U.S. Utilities Trying to Delay Easy-to-Use Solar 'Balcony' Panels?

1 month 3 weeks ago
Plug-in (or "balcony") solar panels can also be hung out a window or be set up in a backyard, reports NPR. They channel energy from the sun straight into a home's electrical outlet, generating enough electricity to power a refrigerator or microwave while "displacing electricity that otherwise would come in from the grid..." But what's holding up their adoption in America? For the panels to become more widely available in the U.S., state lawmakers are proposing bills that eliminate complicated utility connection agreements, which are required for larger rooftop solar installations and, most utilities say, should apply to plug-in solar too. Those agreements, along with permitting and other installation costs, can double the price of solar panels. Utah enacted the first law, last May, supporting plug-in solar, and now some 30 pieces of similar legislation have been introduced around the United States. [And Virginia seems poised to pass a similar law.] But the drive toward plug-in solar is facing pushback from electric utilities. They are raising safety concerns and prompting legislators to delay votes on the bills. So far, utilities have won over lawmakers in five states and convinced them to delay votes on plug-in solar bills... Plug-in solar advocates say that safety concerns about the new technology have been addressed and that utilities are really just worried about losing business, because every kilowatt-hour generated by a plug-in solar panel is one less the utility sells to a customer... There are safety risks with any electrical appliance, and it's true that plug-in solar panels present some unique problems. But safety experts also say those issues can be managed.... German utilities expressed many of the same concerns nearly a decade ago when plug-in solar started to become popular in Germany. But with more than a million systems installed, no safety incidents have been reported for customers who used the panels as instructed, according to a research paper funded by the U.S. Department of Energy.

Read more of this story at Slashdot.

EditorDavid