Video Game Preservation Through Decompilation
Unlike computer games, which smoothly and continuously evolved along with the hardware that powered them, console games have up until very recently been constrained by a generational style of development. Sure there were games that appeared on multiple platforms, and eventually newer consoles would feature backwards compatibility that allowed them to play select titles from previous generations of hardware. But in many cases, some of the best games ever made were stuck on the console they were designed for.
Now, for those following along as this happened, it wasn’t such a big deal. For gamers, it was simply a given that their favorite games from the Super Nintendo Entertainment System (SNES) wouldn’t play on the Nintendo 64, any more than their Genesis games could run on their Sony PlayStation. As such, it wasn’t uncommon to see several game consoles clustered under the family TV. If you wanted to go back and play those older titles, all you had to do was switch video inputs.
But gaming, and indeed the entertainment world in general, has changed vastly over the last couple of decades. Telling somebody today that the only way they can experience The Legend of Zelda: A Link to the Past is by dragging out some yellowed thirty-odd year old console from the attic is like telling them the only way they can see a movie is by going to the theater.
These days, the expectation is that entertainment comes to you, not the other way around — and it’s an assumption that’s unlikely to change as technology marches on. Just like our TV shows and movies now appear on whatever device is convenient to us at the time, modern gamers don’t want to be limited to their consoles, they also want to play games on their phones and VR headsets.
But that leaves us with a bit of a problem. There are some games which are too significant, either technically or culturally, to just leave in the digital dust. Like any other form of art, there are pieces that deserve to be preserved for future generations to see and experience.
For the select few games that are deemed worth the effort, decompilation promises to offer a sort of digital immortality. As several recent projects have shown, breaking a game down to its original source code can allow it to adapt to new systems and technologies for as long as the community wishes to keep them updated.
Emulation For Most, But Not All
Before we get into the subject of decompilation, we must first address a concept that many readers are likely familiar with already: emulation.
Using a console emulator to play an old game is not entirely unlike running an operating system through a virtual machine, except in the case of the console emulator, there’s the added complication of having to replicate the unique hardware environment that a given game was designed to run on. Given a modern computer, this usually isn’t a problem when it comes to the early consoles. But as you work your way through the console generations, the computational power required to emulate their unique hardware architectures rapidly increases.Nintendo put emulation to work with their “Mini” consoles.
The situation is often complicated by the fact that some games were painstakingly optimized for their respective console, often making use of little-documented quirks of the hardware. Emulators often employ title-specific routines to try and make these games playable, but they aren’t always 100% successful. Even on games that aren’t particularly taxing, the general rule of emulation is to put performance ahead of accuracy.
Therein lies the key problem with emulation when it comes to preserving games as an artistic medium. While the need for ever-more powerful hardware is a concern, Moore’s Law will keep that largely in check. The bigger issue is accuracy. Simply running a game is one thing, but to run it exactly how it was meant to run when the developers released it is another story entirely.
It’s fairly common for games to look, sound, and even play slightly differently when under emulation than they did when running on real hardware. In many cases, these issues are barely noticeable for the average player. The occasional sound effect playing out of sync, or a slightly shifted color palette isn’t enough to ruin the experience. Other issues, like missing textures or malfunctioning game logic can be bad enough that the game can’t be completed. There are even games, few as they may be, that simply don’t run at all under emulation.
Make no mistake, emulation is usually good enough for most games. Indeed, both Nintendo and Sony have used emulation in various capacities to help bring their extensive back catalog of games to newer generations. But the fact remains that there are some games which deserve, and sometimes even require, a more nuanced approach.
Chasing Perfection
In comparison, when a game is decompiled to the point that the community has the original C code that it was built from, it’s possible to avoid many of the issues that come with emulation. The game can be compiled as a native executable for modern platforms, and it can take advantage of all the hardware and software improvements that come with it. It’s even possible to fix long-standing bugs, and generally present the game in its best form.
For those who’ve dabbled in reverse engineering, you’ll know that decompiling a program back into usable C code isn’t exactly a walk in the park. While there are automated tools that can help get through a lot of the work, there’s still plenty of human intervention required. Even then, the original code for the game would have been written to take advantage of the original console’s unique hardware, so you’ll need to either patch your way around that or develop some kind of compatibility layer to map various calls over to something more modern and platform-agnostic. It’s a process that can easily take years to complete.
Because of this, decompilation efforts tend to be limited to the most critically acclaimed titles. For example, in 2021 we saw the first efforts to fully reverse The Legend of Zelda: Ocarina of Time. Released in 1998 on the N64, it’s often hailed as one of the greatest video games ever made. Although the effort started with Ocarina, by 2024, the lessons learned during that project led to the development of tools which can help decompile and reconstruct other N64 games.
Games as Living Documents
For the most part, an emulated game works the same way it did when it was first released. Of course, the emulator has full control over the virtual environment that the game is running in, so there are a few tricks it can pull. As such, additional features such as cheats and save states are common in most emulators. It’s even possible to swap out the original graphical assets for higher resolution versions, which can greatly improve the look of some early 3D games.
But what if you wanted to take things further? That’s where having the source code makes all the difference. Once you’ve gotten the game running perfectly, you can create a fork that starts adding in new features and quality of life improvements. As an example, the decompilation for Animal Crossing on the GameCube will allow developers to expand the in-game calendar beyond the year 2030 — but it’s a change that will be implemented in a “deluxe” fork of the code so as to preserve how the original game functioned.
At this point you’re beyond preservation, and you’ve turned the game into something that doesn’t just live on, but can actually grow with new generations of players.
Missili iraniani contro base Usa in Qatar, esplosioni a Doha: intercettazioni in volo VIDEO
Almeno sei razzi lanciati da Teheran contro Al Ubeid, la più grande base americana in Medio Oriente. Le difese aeree qatariote sono entrate in azione Le difese aeree del Qatar sono entrate in azion…LiberoReporter
Iranian missiles strike US base in Qatar, explosions in Doha: interceptions in flight VIDEO
At least six rockets launched from Tehran against Al Ubeid, the largest American base in the Middle East. Qatari air defences sprang into action Qatar’s air defences were activated in the ear…LiberoReporter
New document: Red Alert, No. 1, April 2002.
Red Alert was produced by the Cork district of the Communist Party of Ireland in the early 2000s.
#Ireland #Politics #CommunistPartyOfIreland
Red Alert, No. 1 (2002) — Communist Party of Ireland
Commentary and PDF of Red Alert, No. 1, published by Communist Party of Ireland.Irish Left Archive
Meta activates SKAdNetwork 4.0 for advertisers requiring manual configuration
Meta's gradual rollout of Apple's privacy-focused attribution system reaches more accounts as marketers discover manual setup steps.Luis Rijo (PPC Land)
Bonelli: “Meloni umilia l’Italia politica estera italiana la fa Trump e Netanyahu. PD-M5S-AVS uniti e coesi. - Alleanza Verdi e Sinistra - Reti civiche
“Due giorni fa a Gaza 140 persone sono state uccise perché chiedevano una manciata di farina tra cui donne e bambini.La Redazione (Alleanza Verdi e Sinistra - Reti civiche)
Si chiude con i Tv on the Radio il primo fine settimana della Prima Estate
Con una line up che ha visto come headliner i Tv on The Radio per l'unica data italiana del loro tour mondiale, si è chiuso il primo fine settimana del Festival di Lido di Camaiore e ora c'è attesa per i Moodymann, Grace Jones e Lucio Corsi il prossimo weekend.
noitv.it/2025/06/si-chiude-con…
Si chiude con i Tv on the Radio il primo fine settimana della Prima Estate - NoiTV
Con una line up che ha visto come headliner i Tv on The Radio per l'unica data italiana del loro tour mondiale, si è chiuso il primo fine settimana del Festival di Lido di Camaiore e ora c'è attesa per i Moodymann, Grace Jones e Lucio Corsi il prossi…Redazione NoiTV (NoiTV)
Northern Trust Commits to Staying Independent After BNY Report
https://www.bloomberg.com/news/articles/2025-06-23/northern-trust-commits-to-staying-independent-after-bny-report?utm_source=flipboard&utm_medium=activitypub
Posted into Business @business-bloomberg
Mediobanca venerdì dà i target al 2028 per 'uniformarsi' a Mps - Notizie - Ansa.it
https://www.ansa.it/sito/notizie/economia/2025/06/23/mediobanca-venerdi-da-i-target-al-2028-per-uniformarsi-a-mps_c50f8e69-32db-4723-9294-eb8ee7f10e3a.html?utm_source=flipboard&utm_medium=activitypub
Pubblicato su Economia @economia-AgenziaAnsa
Mediobanca venerdì dà i target al 2028 per 'uniformarsi' a Mps - Notizie - Ansa.it
Mediobanca a sorpresa questo venerdì diffonderà e presenterà le proiezioni al 2028 per uniformare l'arco temporale del suo piano, che scade nel 2026, al piano di Mps che ha scadenza appunto nel 2028. (ANSA)Agenzia ANSA
Economia reshared this.
Al Centro Culturale del Compitese l’evento conclusivo del corso di qualifica professionale ‘Officine dell’olio’
Appuntamento domenica (29 giugno) dalle 16 per celebrare il sapere, il lavoro e la passione che ruotano intorno alla filiera produttiva
How good are your music recommendations? Would you trust them with a gun?
theverge.com/news/688022/danie…
Daniel Ek, Spotify CEO and drone warfare profiteer.
Ek’s investment company Prima Materia dumped its first €100 million in Helsing, the German defense tech group with roots in AI software, back in 2021. Now it’s leading a €600 million round to capitalize on the shift to drone warfare.Thomas Ricker (The Verge)
🤖 La sfida definitiva tra aspirapolveri: Tineco FLOOR ONE S9 Artist vs Dreame H15 Pro Heat. Chi prevarrà? 🧹 #SfidaRobot #PuliziaCasa
🔗 tomshw.it/altro/tineco-floor-o…
Tineco FLOOR ONE S9 Artist vs Dreame H15 Pro Heat: la sfida definitiva
Scopriamo quale lavapavimenti smart si aggiudica il titolo di migliore: design, funzionalità e prestazioni a confronto per una casa impeccabile.Marco Pedrani (Tom's Hardware)
London's secret tunnels that helped inspire James Bond will open to the public, complete with a bar
https://apnews.com/article/london-secret-tunnels-wwii-007-tourism-9b358cad065fa125e5d66d9ba05c7a7a?utm_source=flipboard&utm_medium=activitypub
Posted into Top Stories @top-stories-AssociatedPress
like this
Apple releases watchOS 26 beta 2
https://9to5mac.com/2025/06/23/apple-releases-watchos-26-beta-2/?utm_source=flipboard&utm_medium=activitypub
Posted into All Stories @all-stories-9to5mac
Apple releases watchOS 26 beta 2 - 9to5Mac
Apple has released watchOS 26 beta 2 for developer testing, bringing the latest enhancements to the forthcoming software update.Ryan Christoffel (9to5Mac)
guys please we really need donations no later than today. we cannot buy groceries and all we're able to afford for our hotel stay is 2 whole days starting tomorrow.
we need your help. we need donations. please.
goal: still stuck at $0/$250
paypal.me/hazelnutflavorcoffee
#mutualaid #begpost #MutualAid #transmutualaid #helpfolkslive2025 #PrideMonth #queermutualaid #emergencymutualaid #emergencybegpost #foodinsecurity
@mutualaid@a.gup.pe@edendestroyer@social.chinwag.org
@MutualAidVisibility@mastodon.social
Payez Sean James avec PayPal.Me
Rendez-vous sur PayPal.Me/hazelnutflavorcoffee et saisissez le montant. C'est signé PayPal, donc c'est simple et sécurisé. Vous n'avez pas de compte PayPal ? Pas de problème.PayPal.Me
macOS Tahoe 26 beta 2 now available for developers
https://9to5mac.com/2025/06/23/macos-26-beta-2-now-available-for-developers/?utm_source=flipboard&utm_medium=activitypub
Posted into All Stories @all-stories-9to5mac
macOS Tahoe 26 beta 2 now available for developers - 9to5Mac
Apple has just pushed out the second wave of post-WWDC25 developer betas, including macOS Tahoe 26 beta 2.Marcus Mendes (9to5Mac)
Geoingegneria per gestire il clima? - Sbilanciamoci - L’economia com’è e come può essere. Per un’Italia capace di futuro
Il riscaldamento globale accelera, aumentano di frequenza e intensità gli eventi estremi. Senza una reale de-carbonizzazione, nell’attuale business as usual, si fanno avanti progetti di geo ingegneria climatica per ridurre le emissioni di gas serra.Rachele Gonnelli (Sbilanciamoci - L’economia com’è e come può essere. Per un’Italia capace di futuro)
Maurizio Acerbo a Coffee Break La7 (video)
Sabato 21, prima della manifestazione di STOP REARM EUROPE, il segretario nazionale del Partito della Rifondazione Comunista Maurizio Acerbp è stato ospite delRifondazione Comunista
amazon.com/dp/B0F1FP3LDB?ref=t…
a mean mean thirst
after a long hard day of
nothin' much at all
Help Echo, a disabled trans woman flee texas, especially with the changes that have occurred in the state due to the election result. She does not feel safe in Texas anymore and would need our help to migrate to a safer state. She is also unable to work due to her disability. All donated money would be used for relocation and to find shelter.
Goal: 1430/10000
Link:
gofundme.com/f/support-echos-j…
Another link (in case the first one doesn't work):
gofundme.com/support-echos-jou…
Tags: #GTFOmyState #DisabilityMutualAid #DisabilityCrowdFund #TransCrowdFund #TransMutualAid #fundraiser #fundraising #crowdfunding #crowdfund
A imagem é uma meme composta por três quadros, cada um com uma expressão facial e texto em português. No primeiro quadro, um personagem com óculos e uma expressão séria, com um ícone da bandeira dos Estados Unidos sobre a testa, diz: "vamos atacar o Irã pq eles têm armas nucleares." No segundo quadro, outro personagem com cabelo curto e barba, usando uma jaqueta de couro, responde: "e pq vc não ataca a Rússia?" No terceiro quadro, o primeiro personagem, com a bandeira dos EUA ainda sobre a testa, responde com uma expressão exasperada: "tá doido? eles têm armas nucleares." A imagem utiliza uma conversa hipotética para satirizar a política de armas nucleares, com um tom humorístico e crítico.
Fornecido por @altbot, gerado localmente e de forma privada usando Ovis2-8B
🌱 Energia utilizada: 0.287 Wh
Caos sulla direttiva Green Claims: il Parlamento UE accusa la Commissione di cedere a pressioni politiche
I due relatori per il Parlamento europeo sulla direttiva Green claims hanno fortemente criticato il comportamento della Commissione europea che, a seguito di una dichiarazione di un portavoce, avrebbe portato al fallimento dell’ultimo incontro del ro…Simone Cantarini (EURACTIV)
Republican senators’ proposed Medicaid cuts threaten to send red states ‘backwards’
Advocates are urging Senate Republicans to reject a proposal to cut billions from American healthcare to extend tax breaks that primarily benefit the wealthy and corporations.
The proposal would make historic cuts to Medicaid, the public health insurance program for low-income and disabled people that covers 71 million Americans, and is the Senate version of the “big beautiful bill” act, which contains most of Donald Trump’s legislative agenda.
“With the text released earlier this week, somehow the Senate made the House’s ‘big, bad budget bill’ worse in many ways,” said Anthony Wright, the executive director of Families USA, a consumer healthcare advocacy group, in a press call.
Republican senators’ proposed Medicaid cuts threaten to send red states ‘backwards’
Advocates fear Senate’s version of Trump’s budget bill could leave millions without healthcare and boost corporationsJessica Glenza (The Guardian)
☆ Yσɠƚԋσʂ ☆ likes this.
Disponibili nuove beta #Apple
iOS 26 beta 2 (23A5276f)
iPadOS 26 beta 2 (23A5276f)
macOS 26 beta 2 (25A5295e)
watchOS 26 beta 2 (23R5296f)
HomePod Software 26 beta 2 (23J5295e)
tvOS 26 beta 2 (23J5295e)
visionOS 26 beta 2 (23M5279f)
New YouTube video from Caroline Polachek:
✨ Caroline Polachek - On The Beach (from DEATH STRANDING 2: ON THE BEACH)
youtube.com/watch?v=pilme9tCBJ…
#music #carolinepolachek #youtube #musicsocial
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.www.youtube.com
#USA-#Iran, la guerra degli specchi
USA-Iran, la guerra degli specchi
La domanda cruciale dopo il bombardamento illegale americano di tre siti nucleari iraniani è in che direzione si muoverà ora la crisi innescata dall’aggressione israeliana contro la Repubblica Islamica il 13 giugno scorso.www.altrenotizie.org
Iran says launched attack on US troops Al Udeid Air Base in Qatar
https://www.aljazeera.com/news/2025/6/23/flares-over-qatars-doha-explosions-heard-amid-us-israel-iran-conflict?utm_source=flipboard&utm_medium=activitypub
Posted into Global News @global-news-AlJazeera
Iran says launched attack on US troops Al Udeid Air Base in Qatar
Flares were visible over Qatar’s capital, Doha Monday, explosions were also heard.Al Jazeera
tvOS 26 beta 2 is now available with Apple TV app redesign, more
https://9to5mac.com/2025/06/23/tvos-26-beta-2-is-now-available-with-apple-tv-app-redesign-more/?utm_source=flipboard&utm_medium=activitypub
Posted into All Stories @all-stories-9to5mac
tvOS 26 beta 2 is now available with Apple TV app redesign, more - 9to5Mac
Apple has released tvOS 26 beta 2 to developers, bringing the latest updates to the Apple TV 4K software that’s launching this fall.Ryan Christoffel (9to5Mac)
I’m not convinced Donkey Kong Bananza is a real DK game. It feels more like a Mario Odyssey spinoff dressed in DK branding. The core vibe — tight platforming, environmental rhythm, and that grounded jungle energy that defined the Rare-era games on SNES, N64, and even Tropical Freeze — is gone.
This new title seems detached from what made DK distinct in the first place. If I wanted an Odyssey-style experience, I’d play Odyssey. Unless the final game shows it gets DK’s legacy, I’ll just skip it.
35 Years for Privacy, Free Speech, and a Brighter Future
Through July 10, new monthly or annual Sustaining Donors get an EFF35 Challenge Coin! With your help, EFF is here to stay.Electronic Frontier Foundation
damon likes this.
reshared this
koeln.adfc.de/pressemitteilung…
#linux #magazin #itprofessionell
TUXEDO Unveils New InfinityBook Pro with an AMD... » Linux Magazine
This new notebook offers serious power that is ready for your business, development, or entertainment needs.Linux Magazine
Joe Vinegar reshared this.
iPadOS 26 beta 2 now available, here’s what to expect
https://9to5mac.com/2025/06/23/ipados-26-beta-2-now-available-heres-what-to-expect/?utm_source=flipboard&utm_medium=activitypub
Posted into All Stories @all-stories-9to5mac
iPadOS 26 beta 2 now available, here’s what to expect - 9to5Mac
Apple has released iPadOS 26 beta 2 to developers, bringing the latest refinements and changes for the major iPad software update.Ryan Christoffel (9to5Mac)
Joel
in reply to ☠ rridley ⚡ • • •