JavaScript และ WebAssembly Emulator - Sega Genesis, Nintendo, Super Nintendo, GameBoy, Gameboy Color, Gameboy Advance, Mame32, Dosbox และเครื่องเสมือนจริง
https://www.emulatrix.com
เป็นโครงการเว็บที่มี 50% ใน JavaScript และ 50% ใน WebAssembly มันใช้ไฟล์ HTML5 API สำหรับการอ่านไฟล์จากคอมพิวเตอร์ดังนั้นผู้ใช้ปลายทางจะต้องเลือกไฟล์ ROM จากคอมพิวเตอร์ของเขา หลังจากนั้นจะใช้เบราว์เซอร์ซึ่งสร้างระบบไฟล์เสมือนจริงทางด้านไคลเอนต์ที่อัปโหลดไฟล์ ROM เมื่อใช้ DOS Emulator มีตัวจัดการไฟล์เว็บที่อนุญาตให้ผู้ใช้ปลายทางอัปโหลดและดาวน์โหลดไฟล์ไปยัง/จากระบบไฟล์เสมือนจริงนั้น อีมูเลเตอร์อยู่ใน webAssembly และเนื้อหาจะแสดงบนผืนผ้าใบและสำหรับเสียงมันใช้ Audiocontext มีตรรกะ JavaScript ที่จัดการกับ Audiocontext (สำหรับปิดเสียง/unmute) และตรรกะอื่นสำหรับการหยุดและกลับมาใช้ใหม่เมื่อหน้าต่างเบลอหรือโฟกัส
| แพลตฟอร์ม | วิธีเล่นเกม? | รูปแบบไฟล์ |
|---|---|---|
| Nintendo | เลือกไฟล์เกมจากอุปกรณ์ของคุณ | NES |
| Super Nintendo | เลือกไฟล์เกมจากอุปกรณ์ของคุณ | SMC, SFC, SRM |
| คนเล่นเกม | เลือกไฟล์เกมจากอุปกรณ์ของคุณ | GB |
| สี Gameboy | เลือกไฟล์เกมจากอุปกรณ์ของคุณ | GBC |
| Gameboy Advance | เลือกไฟล์เกมจากอุปกรณ์ของคุณ | GBA |
| Sega Genesis | เลือกไฟล์เกมจากอุปกรณ์ของคุณ | Bin, SMD, MD |
| mame32 | เลือกไฟล์เกมจากอุปกรณ์ของคุณ | ซิป |
| ดอส | เลือกไฟล์เกมจากอุปกรณ์ของคุณ | ซิป |
| เครื่องเสมือนจริง | เลือกไฟล์ดิสก์จากอุปกรณ์ของคุณ | ซิป |
AUTORUN.BAT จากไฟล์ zip หลังจากบูตc.img ที่จะติดตั้งและบูต | พิมพ์ในพรอมต์ | ผลลัพธ์ |
|---|---|
| Mount d. -t cdrom | ติดตั้งเส้นทางเป็นซีดีรอม |
| imgmount d CD1.CUE CD2.CUE -T CDROM | ติดตั้งสองภาพซีดีรอม |
| config -set "cycles = 4000" | ความเร็วการจำลองเริ่มต้น |
| config -set "cycles = 10,000" | ความเร็วการจำลองที่เร็วขึ้น |
| config -set "cycles = 15000" | ความเร็วการจำลองที่เร็วขึ้น |
| config -set "cycles = 20000" | ความเร็วการจำลองที่เร็วที่สุด |
| config -set "sbtype = none" | ปิดใช้งานเสียง blaster |
| pkzip folder.zip c: myfolder *.* -rp | สร้าง folder.zip ด้วยเนื้อหา myfolder |
Ctrl+F4 (Windows) หรือ Fn + Control + Option + F4 (Mac) นอกจากนี้ยังสามารถใช้สำหรับรีเฟรชระบบไฟล์หลังจากอัปโหลดไฟล์ | แพลตฟอร์ม | url | แกนกลาง |
|---|---|---|
| Nintendo | https://buildbot.libretro.com/stable | fceumm |
| Super Nintendo | https://buildbot.libretro.com/stable | SNES9X2010 |
| คนเล่นเกม | https://buildbot.libretro.com/stable | เครื่องเสียง |
| สี Gameboy | https://buildbot.libretro.com/stable | เครื่องเสียง |
| Gameboy Advance | https://buildbot.libretro.com/stable | vba_next |
| Sega Genesis | https://buildbot.libretro.com/stable | genesis_plus_gx |
| mame32 | https://buildbot.libretro.com/stable | mame2003_plus |
| mame32 | https://buildbot.libretro.com/stable | Fbalpha2012 |
| ดอส | https://github.com/dreamlayers/em-dosbox | dosbox |
| แพลตฟอร์ม | พิมพ์ | รายละเอียด |
|---|---|---|
| แกน Libretro | การแก้ไขข้อผิดพลาด | เนื้อหาที่ปรับขนาดเป็นผ้าใบ |
| แกน Libretro | การแก้ไขข้อผิดพลาด | วิธีแก้ปัญหาการรวบรวมล่าช้า |
| แกน Libretro | คุณสมบัติ | การใช้งานปิดเสียง/เปิดเสียง |
| แกน Libretro | คุณสมบัติ | โหลด/บันทึกการใช้งานสถานะ |
| แกน Libretro | คุณสมบัติ | การเลียนแบบหยุดชั่วคราว/กลับมาทำงานบนเบลอ/โฟกัส |
| Dosbox Core | การแก้ไขข้อผิดพลาด | เปิดตัว Emulator on Blur |
| Dosbox Core | การแก้ไขข้อผิดพลาด | SimulateInfiniteloop ในระบบ 16 บิต |
| Dosbox Core | การแก้ไขข้อผิดพลาด | ลบขอบสีดำเมื่อลองเต็มหน้าจอ |
| Dosbox Core | คุณสมบัติ | การใช้งาน PKZIP |
| Dosbox Core | คุณสมบัติ | การใช้งานปิดเสียง/เปิดเสียง |
| Dosbox Core | คุณสมบัติ | โหลด/บันทึกการใช้งานไฟล์ |
| Dosbox Core | คุณสมบัติ | การเลียนแบบหยุดชั่วคราว/กลับมาทำงานบนเบลอ/โฟกัส |
kinst-chd.zip ที่ต้องมี kinst.zip และ kinst.chd Emulatrix จะคลายซิปไฟล์เหล่านั้นเพื่อเรียกใช้เกม (ใช้เวลาหลายวินาที)samsho3h.zip กด C บนเมนูหลักเพื่อเปิดใช้งานหรือปิดใช้งานการควบคุมมือถือ
https://github.com/lrusso/virtualjoystick
https://www.emulatrix.com/banner1.htm
https://www.emulatrix.com/banner2.htm
https://www.emulatrix.com/banner3.htm
https://www.emulatrix.com/banner4.htm
https://www.emulatrix.com/banner5.htm
https://www.emulatrix.com/banner6.htm
https://www.emulatrix.com/bannertitle.htm