Difference between revisions of "Emulators on other operating systems"
m |
m (Add CHIP-8 interpreter) |
||
Line 37: | Line 37: | ||
KolibriOS is a operating system written in [[wikipedia:FASM|FASM]] [[Source_code#Assembly|Assembly language]]. KolibriOS's code is written for 32-bit x86 CPUs (Most of their CPUs since [[wikipedia:Pentium (original)|Pentium]]) and as of {{CURRENTYEAR}} can run on 64-bit x86 CPUs. | KolibriOS is a operating system written in [[wikipedia:FASM|FASM]] [[Source_code#Assembly|Assembly language]]. KolibriOS's code is written for 32-bit x86 CPUs (Most of their CPUs since [[wikipedia:Pentium (original)|Pentium]]) and as of {{CURRENTYEAR}} can run on 64-bit x86 CPUs. | ||
− | + | :Interpreter | |
* [https://github.com/rgimad/chip8_kolibri CHIP8] - [[CHIP-8 emulators|CHIP-8]] interpreter. | * [https://github.com/rgimad/chip8_kolibri CHIP8] - [[CHIP-8 emulators|CHIP-8]] interpreter. | ||
+ | ;Compatibility layer | ||
* [https://github.com/rgimad/kwine KWINE] - Port of [[Wine]]. | * [https://github.com/rgimad/kwine KWINE] - Port of [[Wine]]. | ||
+ | ;Emulator | ||
* [https://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&path=%2Fprograms%2Femulator%2Ffceu%2F FCEU] - [[NES]] emulator, port of [[FCEUX|FCEU]]. | * [https://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&path=%2Fprograms%2Femulator%2Ffceu%2F FCEU] - [[NES]] emulator, port of [[FCEUX|FCEU]]. | ||
* [https://github.com/gameblabla/pokemini pokemini] - [[Pokémon mini emulators|Pokémon mini]] emulator. | * [https://github.com/gameblabla/pokemini pokemini] - [[Pokémon mini emulators|Pokémon mini]] emulator. | ||
Line 70: | Line 72: | ||
;Compatibility layer | ;Compatibility layer | ||
* [https://github.com/X547/wine Wine] - port of [[Wine]] for Haiku. | * [https://github.com/X547/wine Wine] - port of [[Wine]] for Haiku. | ||
+ | ;Interpreter | ||
+ | * [https://github.com/cnelmortimer/Pin8 Pin8] - [[CHIP-8 emulators|CHIP-8]] interpreter. | ||
;Game Engine | ;Game Engine | ||
* [https://www.scummvm.org/downloads ScummVM {{ScummVMVer}}] - [[ScummVM]]. | * [https://www.scummvm.org/downloads ScummVM {{ScummVMVer}}] - [[ScummVM]]. |
Latest revision as of 10:52, 26 June 2024
- Not be confused with Emulators on other systems or Emulators on Legacy systems
This page lists emulators on lesser known actively developed operating systems.
Contents
QNX[edit]
![]() | |
Developer | BlackBerry |
---|---|
Type | Operating systems |
QNX is a commercial Unix-like operating systems, developed by BlackBerry (formerly QNX Software Systems). QNX is mostly used in vehicles and on professional equipment.
- PhMAME - Port of the multi-system/multi-machine emulator phMAME (MAME) for QNX.
- VICE - Port of the Commodore computer emulator VICE for QNX.
KaiOS[edit]
![]() | |
Developer | KaiOS Technologies |
---|---|
Type | Operating system |
KaiOS is a Linux distribution based on Firefox OS, created by KaiOS Technologies.
- Frontend
- Emulators / Interpreter
- DALE-8 - CHIP-8 interpreter (also a MobiArch core).
- MobiPICO - PICO-8 emulator (also a MobiArch core).
KolibriOS[edit]
![]() | |
Developer | KolibriOS Project Team |
---|---|
Type | Operating system |
KolibriOS is an open-source operating system, based on MenuetOS.
KolibriOS is a operating system written in FASM Assembly language. KolibriOS's code is written for 32-bit x86 CPUs (Most of their CPUs since Pentium) and as of 2024 can run on 64-bit x86 CPUs.
- Interpreter
- Compatibility layer
- Emulator
- FCEU - NES emulator, port of FCEU.
- pokemini - Pokémon mini emulator.
MorphOS[edit]
![]() | |
Developer | MorphOS Development Team |
---|---|
Type | Operating system |
MorphOS a operating system that is API compatible with AmigaOS 3.1 and has a GUI based on the Magic User Interface (MUI).
- ScummVM 2.8.1 - ScummVM.
- Fuse 0.10.0.1 - FUSE for MorphOS.
- AmiArcadia 32.71 - Arcadia 2001 emulator.
- EasyRPG Player 0.6.2.3 - EasyRPG for MorphOS.
- ACE 1.24 - Amstrad CPC emulator.
- SpaceCadetPinball - SpaceCadetPinball Port.
Haiku[edit]
![]() | |
Developer | Community |
---|---|
Type | Operating system |
Haiku, originally OpenBeOS, is a open-source operating system. It is a community-driven successor/contuation of BeOS. Haiku aims for binary compatibility with BeOS and development is still stated to be in beta.
- Emulator
- ACE 1.24 - Amstrad CPC emulator.
- Compatibility layer
- Interpreter
- Game Engine
- ScummVM 2.8.1 - ScummVM.
- TheXTech - TheXTech.
Maemo[edit]
![]() | |
Developer | Nokia, Community |
---|---|
Type | Operating system |
Maemo is a mobile and tablet operating system created by Nokia and derived from the open-source Linux operating system wikipedia:Debian.
- Game Engine
- Emulator
- N900 Yabuse - port of Yabause, Sega Saturn emulator.
- MAME - MAME Port.
- pcsx-m - PCSX Fork, PlayStation emulator.
- psx4all - PCSX Fork, PlayStation emulator.
ToaruOS[edit]
wikipedia:ToaruOS (also known as ToAruOS or とあるOS) is a open-source hobby operating system. Released under the UIUC License.
- Emulator
- Source port
- doom - Doom Source port.
- quake - Quake Source port.
Solaris[edit]
![]() | |
Developer | Sun Microsystems |
---|---|
Type | Operating system |
Solaris (later renamed Oracle Solaris) is a proprietary Unix operating system developed by Sun Microsystems (Oracle subsidary since 2010).
- Virtual Machine
- Emulators
- VICE - Commodore 64 emulator.
- saturn - 40G, 48GX, 49G Calculator emulator.
- iNES - NES emulator.
ZealOS[edit]
Developer | Community |
---|---|
Type | Operating system |
ZealOS is a fork of wikipedia:TempleOS.
- cherub - Game Boy (Color) emulator by Alec Murphy for TempleOS, ported to ZealOS.
- CHIP-8 - CHIP-8 interpreter for ZealOS (developed by TomAwezome).
- Bakers Doom Port of Alec Murphy's chocolate-doom loader for TempleOS to ZealOS.
Redox[edit]
- These source ports and emulators are built into the Redox demo.
![]() | |
Developer | Jeremy Soller, Redox Developers |
---|---|
Type | Operating system |
- Emulator
- Source port
- PrBoom (includes FreeDOOM 1, 2 and the Shareware version of DOOM)