Difference between revisions of "Emulators on UEFI"

From Emulation General Wiki
Jump to navigation Jump to search
m
Line 1: Line 1:
 
{{Barebones}}
 
{{Barebones}}
Barebones Note: what is UEFI?
+
:Barebones Note: what is UEFI?
 +
'''[[wikipedia:UEFI|Unified Extensible Firmware Interface]]''' (UEFI) is a replacement of [[wikipedia:BIOS|BIOS]] (Basic Input/Output System).
 +
;BIOS
 +
BIOS is basic [[wikipedia:firmware|firmware]] to boot-up computers, to perform hardware initialization, Created by IBM.<br>
 +
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.<br>
 +
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.
 +
 
 +
;CHIP-8
 
* [https://github.com/Openwide-Ingenierie/CHIP-8-UEFI CHIP-8 emulator]
 
* [https://github.com/Openwide-Ingenierie/CHIP-8-UEFI CHIP-8 emulator]
 
* [https://github.com/Reisse/uefi-chip8 uefi-chip8]
 
* [https://github.com/Reisse/uefi-chip8 uefi-chip8]
 +
;Nintendo
 
* [https://github.com/RossMeikleham/PlutoBoy PlutoBoy]
 
* [https://github.com/RossMeikleham/PlutoBoy PlutoBoy]
 
* [https://github.com/shadlyd15/NesUEFI NesUEFI]
 
* [https://github.com/shadlyd15/NesUEFI NesUEFI]
  
 
[[Category:Emulators on miscellaneous]]
 
[[Category:Emulators on miscellaneous]]

Revision as of 23:03, 18 January 2024

Barebones Note: what is UEFI?

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

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.

CHIP-8
Nintendo