OcttKB/Wiki-OcttKB/tiddlers/Normal/_Emulation.tid

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)