DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
VGSources
DOSBox

How Open Source Helps Preserve Video Games—and Where It Falls Short

Open-source projects keep old games runnable and adaptable, but true preservation also needs verified game files, rights, hardware, documentation, and historical context.

By VGSources Team 10 min read
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A game can survive on a disc or hard drive and still become unplayable when its operating system, hardware, activation service, or online servers disappear. Open-source projects help keep games runnable, inspectable, and adaptable—but they do not automatically preserve the game files, grant rights to distribute them, or save the history around them.

The distinction matters: open source preserves technical means of access. Durable preservation also requires artifacts, verified files, rights information, documentation, and context.

What open source means in game preservation

“Open source” describes software whose code is made available under a license that allows people to inspect, use, modify, and redistribute it subject to that license. In preservation, the term can apply to several different layers:

  • Emulators recreate the behavior of older hardware or operating environments.
  • Engine reimplementations replace a game’s original executable with a new implementation, often using the original game data.
  • Source ports adapt a game or engine to modern operating systems, hardware, controls, or displays.
  • Preservation utilities and infrastructure help catalog, verify, convert, document, or provide access to files and records.
  • Open-source games have code—and sometimes assets—released under open licenses. That is related to preservation, but distinct from preserving a commercial game.

An open-source emulator does not make copyrighted game assets open source. The code license and the rights to a game’s ROM, disc image, music, art, trademarks, or manuals are separate matters.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Preservation is a stack, not a single piece of software

A playable game is only one part of a preserved game. A durable program may need to maintain several connected layers:

  1. Artifacts: cartridges, discs, tapes, ROM chips, packaging, manuals, and peripherals.
  2. Files: verified dumps, installers, patches, save data, and related files, with provenance.
  3. Software: executables, dependencies, configuration, and the runtime environment.
  4. Hardware: original machines, replacement parts, diagnostic tools, and technical records.
  5. Emulation or reimplementation: a way to run the game on future systems.
  6. Rights: information about copyright, licenses, trademarks, music, middleware, and restrictions.
  7. Context: development materials, marketing, reviews, player communities, and the game’s historical meaning.

Open-source projects are particularly strong at the software and compatibility layers. They can also help document hardware and technical history. They cannot, by themselves, supply missing artifacts or permissions, or preserve all the context that makes a game historically meaningful.

Emulation, engine reimplementation, and source ports

Emulation recreates a system

An emulator attempts to reproduce the behavior of original hardware or an operating environment so that the original software can run. This is useful when a game depends on old hardware, system software, or behaviors that are difficult to maintain on current machines. DOSBox recreates a DOS environment for older PC software, while MAME emulates arcade hardware.

Emulation can help preserve how software interacted with a system, but accuracy varies. Hardware timing, unusual peripherals, display characteristics, and undocumented behavior can be difficult to reproduce. An emulator also needs the game data; having the emulator does not provide that data or establish a right to distribute it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Engine reimplementation replaces the original executable

ScummVM says it is not an emulator: it replaces original game executables with modern implementations of supported engines. The original data files are generally still required. This can make games portable to current systems, but an implementation may not reproduce every undocumented quirk of the original software.

ScummVM supports hundreds of games and is distributed under the GPL. Its FAQ explains that redistributed modified versions must follow the applicable source-sharing terms. That license applies to the project code, not automatically to the commercial game data. ScummVM FAQ

Source ports adapt available code

A source port uses game or engine source code to bring a title to modern platforms, often adding contemporary rendering, input, or display options. Ports can extend practical playability, but they may change how a game looks or behaves. A reverse-engineered reimplementation can recreate behavior without preserving the original source code, comments, build system, or development history. Source availability and rights vary by project, so a port should not be assumed to have the same legal status as every other port.

Projects that keep older games within reach

ScummVM: portable adventure-game engines

ScummVM demonstrates how reimplementation can separate a game’s engine from its original platform. It can run supported game data on modern systems without requiring the original executable. Users generally need to obtain the data files separately through a legitimate access route unless a title’s files have been released for redistribution.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

DOSBox: a practical bridge to DOS software

DOSBox recreates an environment used by many 1980s and 1990s PC games. Commercial re-releases sometimes bundle DOSBox or similar compatibility layers, making an older title easier to run without setting up the environment yourself. That does not preserve the original files, rights, or every detail of the original machine. The Digital Preservation Coalition identifies emulation pathways, including DOS-style environments, as part of preservation practice for older software. Digital Preservation Coalition, Bit List

MAME: software and arcade hardware together

MAME’s role is not simply to make arcade ROMs launch. Arcade preservation can involve the relationship between code and a particular board, as well as timing, controls, sound, display, cabinet design, regional versions, and service documentation. Emulation can document and reproduce important aspects of a machine, but a working emulator is not a substitute for preserving the physical hardware and its records.

RetroArch and Batocera: access layers, not one emulator

RetroArch provides a common front end and framework for emulator cores. It can make organizing systems, configuring controllers, and using features such as save states more consistent, but compatibility and licensing depend on the core being used. RetroArch itself is not a single emulator. PCGamingWiki’s RetroArch overview

Batocera packages emulation tools into an operating system with a console-style interface. Its system documentation describes integration with tools including ScummVM, DOSBox, and RetroArch. This lowers setup friction for a living-room or handheld system; it does not settle ownership, dumping, or copyright questions about game files. Batocera systems documentation

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Online-game preservation efforts

Offline games can be difficult to recover; online games add server code, databases, matchmaking, authentication, anti-cheat, moderation, and community practices to the problem. The Open Games Foundation describes its work as non-commercial game preservation focused on dead servers and revived games. Such efforts show that preservation may need to address services beyond the game client. Open Games Foundation

Why open source helps—and why it cannot guarantee survival

It gives future maintainers room to act

When code is open under a suitable license, contributors can inspect it, repair it, port it, fork it, or incorporate it elsewhere. That reduces dependence on a single vendor or platform owner. It can also make technical decisions reproducible: researchers can examine versions, build from source, compare changes, and record how a game was made to run.

It enables community repair and new platforms

Volunteer contributors can add operating-system support, improve controller handling, fix compatibility problems, or make software work on newer processors and devices. The same work can help preserve technical knowledge after original developers, companies, or documentation have disappeared.

Rank #4

Openness is not a maintenance plan

An open project can still become difficult to use if maintainers burn out, dependencies disappear, build systems decay, documentation is missing, or governance is unclear. A license makes continued work possible; it does not ensure that anyone will have the time, expertise, infrastructure, or funding to do it. The Video Game History Foundation’s preservation work includes source code, development tools, raw art, and documentation because these materials are valuable records in their own right, not merely launch aids. VGHF preservation projects and The VGHF Source Project

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The 87% figure is about availability, not whether games are lost

A Video Game History Foundation and Software Preservation Network study found that 87% of classic games released in the United States were out of print under the study’s methodology. “Out of print” describes commercial availability as measured by that study; it does not mean that 87% are impossible to play, unavailable in every country, or legally inaccessible in every circumstance. The finding does show why relying only on the current commercial market leaves a large portion of game history vulnerable to disappearing from ordinary access. VGHF study explainer

What a store re-release preserves—and what it may leave out

A commercial re-release can be a convenient, legitimate way to play a game and may include compatibility work, an offline installer, or other practical improvements. GOG’s Preservation Program identifies games it says it has tested and improved for modern systems, with DRM-free distribution and offline installers among its stated features. Its catalog is selective and can change; a store edition is not automatically the untouched original or an institutional archive of source code, development materials, or every version. GOG Preservation Program and GOG’s program explanation

Commercial re-releases and open-source projects solve different access problems. A re-release may be easiest for a player who wants to buy and launch a supported edition. Open tools can offer flexibility across a wider range of systems, but require compatible game data and may involve more setup. Neither is a substitute for preserving original media, production records, provenance, and rights information. The Video Game History Foundation’s survey of the U.S. reissue market documents the continuing disagreement over whether commercial re-releases are an adequate substitute for institutional preservation. VGHF survey of the U.S. reissue market

Copyright and access are separate questions

Preserving a copy, running it, sharing it privately, making it downloadable, and providing access to researchers are not the same legal act. Owning a physical copy does not, by itself, settle every question about copying or distribution. Nor does a game’s apparent abandonment automatically remove copyright.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
The Motion Books (MEMORIES) | Luxury Linen Bound Video Book | Gold Foil Stamping | Up to 3 hours of video, 7” IPS Display, 4GB of memory & Rechargeable Battery
  • ALWAYS READY TO PLAY - Open the video book cover and your memories come to life – instantly. Perfect for wedding videos and slideshows, event videos, encouragement videos, congratulations, sympathy or thank you wishes videos.
  • PREMIUM QUALITY & INNOVATIVE - High-end 7" HD IPS screen and built-in speakers deliver stunning video and audio clarity, providing an immersive automatic playback experience upon opening the video book.
  • HIGH CAPACITY & ENDURANCE - Stores over 3 hours of precious HD wedding videos on 4GB of reusable memory. Its fully rechargeable battery offers over 4 hours of playback time between charges.
  • LUXURIOUS & TIMELESS DESIGN - The Motion Books feature a fine linen hardcover with elegant foil titles, making it a perfect keepsake or gift to treasure special memories.
  • USER-FRIENDLY & VERSATILE - Includes convenient controls like play/pause, previous/next video (fast forward and fast rewind), and volume buttons. You can load many videos and photos of your cherished memories to create a one-of-a-kind video book.

In the United States, 37 C.F.R. § 201.40 allows eligible libraries, archives, and museums to make preservation copies of certain lawfully acquired games that are no longer reasonably available commercially, subject to conditions. The cited exemption does not create a general public right to download or redistribute those games, and the relevant category excludes games requiring access to an external server for gameplay. This is a narrow U.S. rule, not a statement of law for other countries or every preservation situation. 37 C.F.R. § 201.40

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Why some games remain inaccessible even with the code

Missing assets and dependencies

Code cannot restore original music, voice acting, art, fonts, localization files, middleware, or licensed brands if those materials were not preserved or cannot be used. Some games also require a BIOS, multiple discs, expansion data, regional firmware, memory cards, downloadable content, or a physical accessory. A file set that launches is not necessarily complete.

DRM and authentication

A game may depend on an activation server, proprietary launcher, account login, license key, or discontinued peripheral. The client software can remain intact while the service needed to authenticate or use it is gone.

Online services and communities

For a multiplayer title, preserving the client alone may preserve only a shell. Recreating a service can require undocumented protocols, backend databases, server-side code, account systems, moderation rules, and knowledge of how players used the system. A preserved server may also raise rights and safety questions that emulation alone cannot answer.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Authenticity, restoration, and access

A source port that adds widescreen support, fixes bugs, replaces textures, or restores content may be more convenient or appealing to play, but it can differ from the historical release. A careful archive distinguishes an untouched version from a restoration or modernized build and records what changed. Likewise, a store edition may be playable without representing every original version or experience.

A practical preservation workflow

The following sequence describes preservation work, not a guide to distributing game files. Institutions and collectors should use appropriate equipment, document their methods, and follow the laws and rights restrictions that apply to them.

  1. Identify the object. Record title, platform, region, publisher and developer, release date, edition or revision, source, required peripherals, and whether online services are needed.
  2. Preserve the original media. Document the equipment and method used, date, operator, media condition, region and revision markings, and any errors encountered.
  3. Verify the files. Record cryptographic hashes and retain multiple independent copies. A checksum can help confirm that a file has not changed; it does not prove the dump is complete or correct, or that it can legally be distributed.
  4. Capture the runtime. Retain the executable, installer, patches, configuration, dependencies, save data, relevant manuals or copy-protection information, hardware requirements, and emulator or virtual-machine settings where available and lawful.
  5. Test beyond launch. Record whether the game boots, saves and loads, produces expected audio and video, accepts input, runs at appropriate timing, supports multiplayer where relevant, and can be completed where feasible. Note known bugs and version-specific behavior.
  6. Record provenance. Track where each file came from, who supplied it, what was changed, and which tools were used.
  7. Preserve context. Where rights permit, include packaging, manuals, advertisements, reviews, developer interviews, maps, fan translations, technical notes, and version histories.
  8. Choose an access route deliberately. A commercial re-release, an open-source tool using lawfully obtained data, or controlled institutional access may serve different purposes. Keep preservation work, personal access, institutional access, and public distribution distinct.

Who should do what

  • Players can use official re-releases where available and preserve records of editions and systems they own without assuming that ownership grants redistribution rights.
  • Developers and rights holders can support long-term access by retaining source code, build tools, assets, server materials, and rights records, and by documenting changes to re-releases.
  • Libraries, archives, and museums can preserve verified files, physical objects, production materials, provenance, and controlled access under applicable law.
  • Open-source maintainers can document build processes, dependencies, supported versions, licenses, and known limitations so future contributors can continue the work.
  • Researchers and journalists can distinguish a playable recreation from an original artifact and record what is known about versions, context, and provenance.

The Video Game History Foundation frames preservation as collaboration among creators, historians, collectors, institutions, players, and students. That ecosystem matters because no one tool or organization can preserve every layer alone. VGHF mission

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from Patch Notes

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.