|
š§āāļø Hello and welcome to another edition of The Memory Core newsletter. It's been a relatively quiet week, but I have two stories to share with you from the world of emulation.
The first has to do with a recent court victory for Nintendo and what it could mean for emulation going forward.
The other is a deep dive into one of the most controversial moments in RetroAchievements' history, and the changes it brought to the platform this week.
As always, the rest of the news roundup is at the end. Let's get started.
P.S. If you haven't already, consider signing up to get every new edition in your inbox, free of charge.
|
|
|
Nintendo v. Keighin: A warning shot at switch emulation
This week, Nintendoās legal team got plenty of time in the spotlight, and Iām not talking about the 4.5 million lawsuit against Switch piracy mods on Reddit.
Instead, Iām talking about a case that was filed back in November of last year, with the default judgment landing last Friday. Jesse Keighin, aka EveryGameGuru, was sued for streaming emulated Switch games that hadnāt been released yet.
From 2022 to 2024, Keighin streamed leaked titles on more than 50 occasions, including games like Mario & Luigi: Brothership and The Legend of Zelda: Echoes of Wisdom.
Despite numerous notices from Nintendo and DMCA notices shutting down several of his channels, he continued to create new channels to stream pirated content. He also openly linked to emulators, keys, and ROMs from his channel.
To his credit, Keighin knew that he didnāt stand a chance in court and refused to defend himself. Last week, the initial judgment was handed down, and unsurprisingly, he lost.
Note: I am not a lawyer, and the following is based on my best understanding of the case. If you are a lawyer, get in touch! |
There are a few things I want to talk about here, but before I get to that, itās worth pointing out that it wonāt set much of a precedent for future emulation cases. Not only do the specifics of the case deal more with streaming/sharing copyrighted content than emulation, the default judgment doesnāt represent a fully litigated opinion, since only one side was argued.
But the interesting thing is that despite Nintendo being the only party arguing its case, the judge still didnāt rule entirely in its favor. Hereās where the court differed from Nintendoās claims:
- The court declined to enter judgment on Nintendoās claim regarding ROM links, as it was not properly framed as copyright infringement. Instead, it was lumped in with unrelated Technical Protection Measure (TPM) circumvention charges. Itās still illegal, of course, but not in the way Nintendo claimed.
- Charges for sharing cryptographic keys (prod.keys, title.keys) were also rejected, since they donāt constitute a TPM circumvention ādeviceā on their own. They are just data, and need to be combined with an emulator to circumvent protections. In other words, theyāre an ingredient, not a tool.
The rest of the charges were largely accepted by the court due to the default ruling. That includes Nintendoās uncontested claim that emulators like Yuzu and Ryujinx exist only to bypass security measures and have no other commercial value.
Of course, if this were actually litigated (and not a default ruling), the court would have to resolve factual disputes about the use of emulators. For example, it could easily be argued that Switch emulators can also be used for game preservation or homebrew games.
However, it does highlight the primary vulnerability of emulation, particularly Switch emulation, which is that it bypasses security measures and thus violates the DMCA.
After all, despite rejecting the claim that cryptographic keys are ātoolsā for TPM circumvention, the court agreed with Nintendoās claims that sharing links to emulators and keys together constitutes trafficking in circumvention tools under the DMCA.
As for Keighin himself, he will now need to pay $17,500 to Nintendo and stop streaming Nintendo games.
Compared to some of the cases from the Napster era, Keighin got off easy. His actions were not just flagrant violations of the law, they were also a direct threat to the future of emulation.
|
|
|
Free speech, hate speech, and RetroAchievements
RetroAchievements, which adds a modern achievement hunting element to retro emulation, also got into some hot water this week. Not with Nintendo, but with its own fanbase.
Recently, an achievement set for the controversial ROM hack PokƩmon Clover was released, and a series of missteps from the admin team caused quite a stir in the community.
You see, PokĆ©mon Clover isnāt just any ROM hack. Itās an edgy, offensive, and often outright racist and sexist ROM hack. As the name implies, itās heavily inspired by a particular brand of humor from 4chan. The official website describes it as such:
āThe main point of Clover is to be both a parody of 4chanās imageboard culture as well as a parody of PokĆ©mon as a whole. It thus contains themes and language not suited for the faint of heart.ā
In other words, it exists to shock and offend players. Hereās a quick list of some of the offensive fakemon in the game (brace yourself):
- An Arab suicide bomber PokƩmon (this is one of the starters).
- A furnace PokƩmon performing a nazi salute.
- A black slave PokƩmon.
- A lazy Mexican PokƩmon.
- A feminist PokĆ©mon that is āoften seen destroying things made by males.ā
- A Jamaican PokĆ©mon thatās always stoned.
- A greedy Jewish PokƩmon with a big nose.
The dialogue in the game is even worse, but I wonāt quote any of it here.
Despite this, PokĆ©mon Clover is regularly listed as one of the best PokĆ©mon ROM hacks. Itās remarkably well-made and coded, featuring interesting new mechanics, sprite work, and music. Itās been listed on RA since 2017, but the things didnāt come to a head until last week.
Community developers make RA achievement sets, and after years of abandoned attempts, an achievement set was finalized for the game a few weeks ago. This immediately sparked controversy, but the admin teamās initial response made things even worse.
In a forum post that made it to the front page, the team clarified that the Code of Conduct, which prohibits racism, sexism, and other forms of bigotry, only applies to user behavior, not the content of games that RetroAchievements supports. They claimed that RA is merely an āarchival platformā and that hosting an achievement set ādoes not constitute endorsement for a gameās content.ā
Hundreds of comments poured into the thread, with the community split between support for free speech and criticism of platforming hate speech. Several users attempted to post content from the ROM hack as examples of its offensive content, which the moderators removed because they violated the Code of Conduct.
In other words, the gameās content could violate RAās Code of Conduct if a user posted it in the forums, but not if it was embedded in the game itself.
Xkeeper has an excellent blog post on the controversy, but I want to highlight one particular quote that appears to have broken through the noise and influenced the RA admin team:
āā¦this isnāt censorship. RA is not a government, and they cannot (and are not) stopping anyone from playing the game. They are more of an art gallery you can interact with; and like art galleries, they are capable of determining what they do and donāt want to platform.ā
After a few hours, the thread was locked by RAās founder. Another forum post was opened less than 10 hours after the previous one, apologizing and stating that PokĆ©mon Clover would be removed from the site. It still held the position that RA is an archival site, but promised that the team was discussing how to move forward.
Five days later, on October 8, RetroAchievements founder Scott returned with another forum post, clarifying the teamās final position. Here is the TL;DR from the top of the post:
āRetroAchievements supports openness and celebrating retro gaming, but we will not provide a platform for games that contain illegal, hateful, or otherwise abhorrent content. Achievement sets for such titles will not be allowed. Our goal is to keep RA a safe, legal, and welcoming community while celebrating gaming history.ā
More specifically, RA would no longer host achievement sets for games with illegal content, glorified hate speech, sexual exploitation, or extreme or abhorrent content. Four games were removed after the policy update, including the controversial Atari 2600 title Custerās Revenge.
In the end, the Clover controversy wasnāt really about one ROM hack, it was about what RA wants to be. The admins could have leaned on āarchivalā status as a shield, but instead they drew a line and made it clear: RA isnāt just a database, itās a community. And communities have to decide what theyāre willing to platform.
|
|
|
Handheld highlights
š Just minutes before sending this newsletter, AYN gave us a fresh look at the Odin 3 in a new teardown. Development appears to be on schedule, with thermal testing to start next week. In the next two weeks, the company will send 10 developer units "to facilitate early adaptation of third-party GPU drivers..." This further demonstrates that concerns over 8 Elite drivers were massively overblown. [Discord]
š² The Retroid Pocket 5, Flip 2, and Mini V2 have all dropped by $20 in price. This is almost certainly in response to new devices like the KONKR Pocket FIT, which offer a far better value. It could also indicate that the Pocket 6 is coming soon. [Retroid]
š Despite the high price, the Switch 2 is on pace to set a new record for console sales in the US, selling 2.4 million units in its first three months on the market. There are more great industry insights in the full thread, so check the link for more. [Bluesky]
𩸠The Pocket DS crowdfunding campaign is coming to a close, and the YouTuber What Obi Plays put out a great explainer about light bleed. The short version is that it is an issue, but pictures from phones make the problem look way worse than it is. [YouTube]
š¦ On that note, international orders for the Pocket DS will begin shipping next week. The company took the opportunity to remind buyers that if youāre really sensitive to light bleed, you should probably just cancel your order. [Indiegogo]
|
|
|
FPGA Focus
1ļøā£ Last week I wrote that the SuperStation One will be delayed a little longer, but this week we did learn pricing on the Dock attachment, which will cost $45 for Founders. Thereās still no word on pricing for later orders, and they wonāt ship for at least a few more months. [Reddit]
š” At Crowd Supplyās Teardown 2025, the creator of the portable FPGA Game Bub console Eli Lipsitz gave a presentation about why he started working on the project and how he brought it to life. [YouTube]
|
|
|
The Emulator Report
ā© Switch emulator Kenji-NX released its first update in months, and the big changes are a new turbo mode and Hollow Knight: Silksong support, plus a few extras for the Android release. [Git] [Android release]
š® Nintendo 3DS emulator Azahar dropped update 2123.3 this week, officially bringing dual-screen support. Most of the code comes from SapphireRhodonite, whom I interviewed a few weeks back about his dual-screen forks. Itās available on GitHub and the Play Store. [GitHub] [Play Store]
ā aX360e is a new Xbox 360 emulator for Android, ported from Xenia. Itās from the same developer as the PS3 emulator aPS3e, but it still needs some time in the oven. Once ready, it should be available on the Play Store, but Iād temper your expectations. [Blog]
š Speaking of the Play Store, a new paid PS2 emulator called PSX2 was added this week, but you probably shouldnāt buy it. Itās based on the open-source PCSX2 emulator, and the source code is available on GitHub if you want to compile your own APK. [Play Store] [GitHub]
š Thereās more news for PS2 emulation on Android though, as the ARMSX2 team announced its Play Store application is underway. The team also announced that the app will be officially released and open source this month, with v1.0 coming very soon. [Discord]
|
|
|
Retro archives
š The demo for Heroes of Might and Magic: Olden Era is now available on Steam. It leans more heavily into HOMM3 and HOMM5 than later releases, and it might be the first game to capture the classic HOMM magic in decades. [Steam]
š¾ ModRetro announced a new Atari ā90s Rewind Collection, which includes three separate cartridges for Asteroids, Centipede, and Super Breakout. Iām glad that it exists, but the $100 price tag is a tough pill to swallow. [ModRetro]
š± Keitai Archive is a new website dedicated to preserving Japanese feature phone games. It hosts a wide variety of pre-smartphone era mobile games, although only games that are considered abandonware are hosted on the site. [Website]
š«§ The Commodore 64 classic Bubble Bobble has a new fan remaster, with a new intro, redesigned graphics, and other fixes and improvements. [Itch]
š¾ The PS2 title Tales of Rebirth has a new fan translation. The sixth entry in the series later received a PSP port, but neither had been translated into English until now. [ROM Hack]
š The Double Dragon Trilogy is free on the mobile version of the Epic Game Store this week. It includes all three original arcade titles, with an optional remastered soundtrack and gamepad support. [Epic Games]
|
|
|
That's all for this week. Stay safe out there, because spooky season is just getting started.
Signing out,
Archivist Rowan
|
|
|