Emulators and retro games: Technology and legal situation
In short: An emulator imitates another system in software, such as an old console; the emulator itself is legal, but handling game images and BIOS files is legally delicate.
In more detail: Old consoles and home computers often no longer work or are expensive. An emulator reproduces their processor, graphics and sound chips on a modern computer so that programs run as if on the original device.
In Depth
How emulation works
The emulator reads the old system’s machine code and executes it in software: interpretation (each instruction individually), dynamic recompilation (JIT) (translation into host-system code, faster) and exact timing and hardware reproduction. Accuracy is a compromise between speed and fidelity to details (cycle accuracy). Well-known projects: RetroArch (front end for many systems), Dolphin (GameCube/Wii), PCSX2, DOSBox, MAME (arcade machines), ScummVM (adventures), VICE (C64).
Emulator, ROM, BIOS: legal situation
- Emulators themselves are legal software, provided they are written independently.
- Games (ROMs/ISOs) are protected by copyright. In Germany making a private copy of your own, legally acquired game is possible under conditions, but circumventing copy protection is prohibited. Downloading games from the net without permission is generally illegal, as is distributing them.
- The device’s BIOS/firmware is also protected.
- Public-domain games, homebrew and legally licensed re-releases (for example collections on Steam or console online services) are unproblematic. This is general information, not legal advice.
Practical
Connect controllers by USB or Bluetooth, shaders (CRT filters) for the look of old tube TVs, use save states and quick saves, upscale resolution. On small devices such as Raspberry Pi or handhelds (Steam Deck, Anbernic) emulation runs well up to mid-range consoles. Mind security: ROM and emulator sites are often infested with malware.
Preservation
Archives and museums safeguard old software as cultural heritage; legally the situation remains complicated. Many manufacturers legally re-release classics; whoever loves retro can support that by buying original games and hardware.
See also: Game consoles, Virtualisation, JIT compiler, Copyright, Raspberry Pi