Emulators on UEFI

From Emulation General Wiki
Jump to navigation Jump to search
UEFI
Icon UEFI.png
Type Firmware interface

Unified Extensible Firmware Interface (UEFI) is a replacement of BIOS (Basic Input/Output System).

The main benefit of using an emulator for UEFI is that once installed on a USB stick/other media it can run on any computer that supports UEFI. emulators for UEFI shouldn't affect the Hard Disk.

The main drawback of using an emulator for UEFI is that there are so few systems emulated. Consider creating Live USB with Linux, this will allow you if your chosen distro allows it to have Persistent files on the USB such as game saves. like UEFI a live USB shouldn't affect the Hard Disk of your computer.

Note that you need an computer without a UEFI password or to know the password to change the boot order from Hard Disk to a different drive

BIOS

BIOS is basic firmware to boot-up computers, to perform hardware initialization, Created by IBM.
IBM's BIOS was originally proprietary to the IBM PC but was reverse engineered by companies seeking to make IBM PC compatible PC's

UEFI

UEFI is a replacement of IBM's BIOS, UEFI is an open standard and IBM's BIOS is proprietary.
UEFI also has advantages such as support for x86 (normal desktop) and ARM processors (raspberry pi, phones, etc.), UEFI also has support for C and python programming allowing programs such as emulators to be coded for it.

Emulators[edit]

CHIP-8
Nintendo

See Also[edit]

Console specific articles
Operating systems

See also[edit]

Emulators on other systems
Calculators
CasioNumWorksTIHP
Handheld computers
PandoraDragonBox PyraPocketChip
Mobile
AndroidiOSMREJava
Microcontrollers
STM32ESP8266ESP32TM4C
Home computers
Commodore 64VIC-20BBC MicroTandy Color Computer 2
Dragon 32/64Coleco AdamZX SpectrumCambridge Z88Atari 8-bitAtari STPC-8800PC-9800
Other
RockboxiPodtvOSUEFIbrowsersRetroFWArduinoPocketSpritePICO-8TIC-80
Operating systems
Modern: WindowsLinuxmacOSWindows on ARMRaspberry PiBSD

Legacy (Microsoft): DOSWindows 3.xWindows 9xEnterprise Windows NTWindows XPWindows 7
Legacy (other): IRIXBeOSTowns OSClassic Mac OSNeXTSTEPOS/2TempleOSSunsOS

Legacy mobile (Microsoft): Windows CEPocket PCWindows MobileWindows PhoneWindows RT
Legacy mobile (other): MeeGoPalm OSSymbianEPOCBlackberry OSMediOSZaurus

Other: AmigaOSRISC OSQNXKaiOSKolibriOSMorphOSHaikuMaemoToaruOSSolarisZealOSRedox