mirror of https://gitlab.com/octtspacc/OcttKB
48 lines
2.8 KiB
Plaintext
48 lines
2.8 KiB
Plaintext
created: 20230116211647194
|
|
creator: Octt
|
|
modified: 20231212234134224
|
|
modifier: Octt
|
|
tags: $:/i18n:en
|
|
title: Emulation
|
|
|
|
<<^wikipediaframe Emulator en >>
|
|
|
|
!! ''Resources''
|
|
|
|
* a big list of [[Emulators written in JavaScript|https://github.com/fcambus/jsemu]]
|
|
* a <<RedditL r/iosgaming/comments/tcdpr4/list_of_browser_based_emulators/ "list of browser based emulators">>
|
|
* [[EmulatorJS|https://emulatorjs.org/]] --- //tool to embed an emulator into your website// --- <<[# Git"https://github.com/EmulatorJS/EmulatorJS">>
|
|
** It was apparently born as a reverse-engineering of <<httpsL www.emulatorjs.com>>
|
|
|
|
* [[Is it possible to make a ROM converter?|https://retrocomputing.stackexchange.com/questions/8121/is-it-possible-to-make-a-rom-converter]] --- Spoiler: yes, but not often and not without high costs
|
|
** [[jamulator: Statically Recompiling NES Games into Native Executables with LLVM and Go|https://andrewkelley.me/post/jamulator.html]]
|
|
|
|
!!! ''Web Sites''
|
|
* [[Emulation General Wiki|https://emulation.gametechwiki.com]]
|
|
* [[Zophar's Domain|https://www.zophar.net/]]
|
|
|
|
!!! ''Game Console Emulators''
|
|
* https://github.com/js-emulators/desmond
|
|
* https://github.com/44670/44vba
|
|
* https://github.com/skylersaleh/SkyEmu
|
|
|
|
!!! ''General PC Emulators''
|
|
|
|
* [[Virtual x86 (v86) by copy|https://copy.sh/v86/]] - //x86 virtualization in your browser, recompiling x86 to wasm on the fly// - <<[ "[[Git|https://github.com/copy/v86]]">>
|
|
* [[TinyEMU|https://bellard.org/tinyemu/]] - //system emulator for the RISC-V and x86 architectures//
|
|
** [[JSLinux|https://bellard.org/jslinux/]] - //Run Linux or ''other Operating'' Systems in your browser!//
|
|
* https://dos.zone/mobile/
|
|
* [[Bochs|https://bochs.sourceforge.io/]] - //IA-32 emulator// - <<[ "[[Git|https://github.com/bochs-emu/]]">>
|
|
** <<GPlayLink net.sourceforge.bochs "Android port">> by lubomyr<<fnote "The same developer also has other various emulators">> - Sources: [[Core|https://github.com/lubomyr/bochs]], [[GUI|https://github.com/lubomyr/BochsLauncher]]
|
|
* [[PCem|https://pcem-emulator.co.uk/]] - IBM PC emulator with focus on emulation of infinite hardware components - <<[ "[[Git|https://github.com/sarah-walker-pcem/pcem]]">>
|
|
** [[86Box|https://86box.net/]] --- a sometimes more recommended fork --- <<[# Git "https://github.com/86Box">>
|
|
|
|
!!! ''Linux Emulators''
|
|
* [[WebVM|https://webvm.io]] - //Linux virtualization for the Web, in WebAssembly// - <<[ "[[Git|https://github.com/leaningtech/webvm]]">>
|
|
* [[box86\box64|https://box86.org/]] - //Linux Userspace x86 Emulator for ARM// - <<[ "[[Git (86)|https://github.com/ptitSeb/box86]]">> <<[ "[[Git (64)|https://github.com/ptitSeb/box64]]">>
|
|
|
|
!!! ''Other''
|
|
* [[Thumbnails for RetroArch|https://github.com/libretro-thumbnails/libretro-thumbnails]]
|
|
* https://github.com/Abdess/retroarch_system
|
|
* [[Emulator files|https://emulation.gametechwiki.com/index.php/Emulator_files]] (system BIOS and such)
|