Changes

Jump to navigation Jump to search

Compatibility layers

461 bytes added, 1 February
no edit summary
|{{✓}} ||{{✓}} ||{{~}}
|Android software
|-
|[https://github.com/xerpi/vita2hos Vita2hos]
|align=left|{{Icon|Switch}}
|[https://github.com/xerpi/vita2hos/releases/tag/alpha-0.3 Alpha 0.3]
|{{✓}} ||{{✓}} ||{{✗}}
|runs PlayStation Vita applications natively
|-
|[https://github.com/AndreRH/hangover Hangover]
* Windows Subsystem for Linux 1 is a compatibility layer and shouldn't be confused with WSL2. WSL2 introduced important changes such as a real Linux kernel, through a subset of '''Hyper-V features''', so it's not a compatibility layer like WSL1.
* KMRE is a compatibility layer and it's the official solution to run Android applications on computers with Chinese homegrown Phytium/KunPeng ARM processors and NeoKylin Linux operating system, though later also available on x86-64 on [https://www.ubuntukylin.com/index-en.html Ubuntu Kylin]. KMRE is not designed with third-party applications outside its app store and in fact, force installing third-party apps breaks older versions of KMRE. It's the go-to solution if you are restricted to working with these kinds of computers due to national security reasons.
* Vita2hos is an early compatibility layer for Nintendo Switch that runs PlayStation Vita applications natively. Only able to load simple test homebrews such as vita-8 as of December 2022. Appears to only be developed every once in a while.
==Wrappers==
Compatibility layers may also make use of '''wrappers''', which translate a specific graphics API to another. How the user sets up the wrapper varies between each project but most involve a drop-in replacement of the original libraries.
10,786
edits

Navigation menu