เข้ากลุ่มพูดคุยกัน

ไลน์กลุ่ม

ติดต่อโดยตรง

ไลน์แอด

Retroarch 03. Core คืออะไร

comandtoys

Well-known member
Staff member
Joined
Aug 20, 2025
เธรด
235
Reaction score
447
Points
93
เบรี
15,329

Core ก็คือ แก่น , หัวใจ , แกนกลาง ต่างๆ ที่เป็นส่วนสำคัญของ Emulator ตัวนั้นๆ


ถ้าจะยกตัวอย่างในยุค 90's ให้เห็นภาพง่ายๆ ในวัยเด็กเรื่อง Dragon Quest ได มีปีศาจที่ชื่อ เฟลย์ซาร์ด (フレイザード) - ขุนพลอัคคีน้ำแข็ง ไม่ว่าไดจะฆ่ามันยังไงก็ไม่ตาย จนในที่สุดต้องใช้จิต ในการจัดการ Core ของมัน ในยุคนั้น ผมอ่านแล้วงงอยู่นานว่า ไอ Core นี้มันคืออะไรกันแน่ แล้วทำไม ไม่ใช่ หัวใจ จะบอกว่า หัวใจ ก็ควรเรียกว่า หัวใจไปเลยซิ แต่ตอนหลังก็เพิ่งมาเข้าใจ มันก็อยู่ที่เราจะเปรียบเทียบบริบทต่างๆ ให้เข้าใจง่ายๆครับ ว่าสิ่งที่เราเรียกนี้คืออะไร




* ถ้าจะเล่นแต่ละ Emu ก็ให้เลือกลง Core ซักตัวเดียวก็พอครับ ไม่ต้องไปลงหลายตัว เว้นแต่จะมีเกมบางเกม ที่มันต้องลง Core เฉพาะเท่านั้นถึงจะเล่นเกมได้

Core list ทั้งหมด ณ ปัจจุบัน Version 1.21

เราแบ่งเป็นกลุ่มทั้งหมดได้ทังนี้


ตระกูล Arcade

* แนะนำ เพราะมีเกมมากกว่า 20,000 เกม คุ้มค่าที่จะติดตั้ง ถ้าติดตั้งตัวนี้แล้ว NEO GEO ก็ไม่ต้องติดตั้งแล้ว เพราะมันสามารถอ่านเกมด้วยกันได้
  • 🔸FB Alpha (Final Burn Alpha

    • Arcade (FB Alpha 2012 CPS-1) → โฟกัสเกมจาก Capcom Play System 1 (CPS1) เช่น Street Fighter II, Final Fight, Ghouls 'n Ghosts
    • Arcade (FB Alpha 2012 CPS-2) → สำหรับ CPS2 เช่น Street Fighter Alpha series, Darkstalkers, Marvel vs Capcom
    • Arcade (FB Alpha 2012 CPS-3) → สำหรับ CPS3 เช่น Street Fighter III: 3rd Strike, JoJo's Bizarre Adventure
    • Arcade (FB Alpha 2012 Neo Geo) → โฟกัสเฉพาะ Neo Geo arcade (MVS/AES) เช่น Metal Slug, King of Fighters, Samurai Shodown
    • Arcade (FB Alpha 2012) → ตัวหลัก ครอบคลุมหลายระบบ (CPS1, CPS2, Neo Geo และ arcade boards อื่น ๆ) แต่เป็น build เก่า (2012) → เบา เร็ว เหมาะกับเครื่องสเปคต่ำ (มือถือ, Raspberry Pi)

  • 🔸FinalBurn Neo (FBNeo)

    • Arcade (FinalBurn Neo)
    • เวอร์ชันสืบต่อจาก FB Alpha (ปัจจุบัน active)
      รองรับ arcade กว้างมาก (Capcom, Neo Geo, Sega, Konami ฯลฯ) + อัพเดท compatibility ต่อเนื่อง
      ถ้าเครื่องแรงพอ → แนะนำใช้ตัวนี้มากกว่า FB Alpha

  • 🔸MAME (Multiple Arcade Machine Emulator)

    • Arcade (MAME 2000) → พื้นฐานจาก MAME 0.37b5 (ปี 2000) → เบา แต่เกมใหม่ ๆ เล่นไม่ได้
    • Arcade (MAME 2003) → พื้นฐานจาก MAME 0.78 (ปี 2003) → ได้รับความนิยม เพราะ balance ระหว่าง ความเร็ว + ความเข้ากันได้
    • Arcade (MAME 2003-Plus) → ต่อยอดจาก MAME 2003 → เพิ่ม driver ใหม่, backport เกม, มีการแก้ bug → เล่นได้กว้างกว่า MAME 2003 ธรรมดา
    • Arcade (MAME 2003 Midway) → fork ที่ optimize สำหรับ Midway arcade เช่น Mortal Kombat series
    • Arcade (MAME 2010) → พื้นฐานจาก MAME 0.139 (ปี 2010) → รองรับเกมมากขึ้น แต่กินสเปคมากกว่า 2003
    • Arcade (MAME) ตัว "mainline" → อ้างอิงเวอร์ชันปัจจุบันของ MAME (อัพเดทเรื่อย ๆ) → รองรับกว้างที่สุด แต่ กินสเปคสูงสุด



1uWBvKTo6lK3HBzMKZFEllmaLpbWF1siR










ตระกูล Atari

  • 🔸Atari 2600 (เครื่องคอนโซลบ้านยุคแรก)

    • Atari - 2600 (Stella 2014)
      → ใช้ base จากเวอร์ชัน Stella ปี 2014
      → เหมาะกับเครื่องสเปคต่ำ, ใช้กับ ROM เก่า ๆ ได้ดี
    • Atari - 2600 (Stella 2023)
      → อัพเดทล่าสุดของ Stella, รองรับฟีเจอร์ใหม่ ๆ เช่น shader, netplay, การจำลองที่แม่นยำกว่า
    • Atari - 2600 (Stella)
      → ตัวกลาง ๆ ไม่ระบุปี → เหมือนเป็น build มาตรฐานที่อิง Stella
      👉 ทั้งหมดคือ emulator Atari 2600 ต่างกันแค่รุ่น build และความใหม่/ความเร็ว

  • 🔸Atari 8-bit family + 5200 (คอมพิวเตอร์ + เครื่องเกม)

    • Atari - 400/800/600XL/800XL/130XE/5200 (Atari800)
      → core นี้จำลองทั้ง Atari 8-bit computer family (400, 800, XL, XE)
      → และยังรองรับ Atari 5200 console ด้วย (เพราะฮาร์ดแวร์คล้ายกัน)
    • Atari - 5200 (a5200)
      → จำลองเฉพาะ Atari 5200 โดยตรง
      → เบากว่า Atari800 เพราะไม่ต้องแบกโหมดคอมพิวเตอร์

  • 🔸Atari 7800

    • Atari - 7800 (ProSystem)
      → core สำหรับ Atari 7800 console โดยเฉพาะ
      → รองรับ backward compatible กับเกม Atari 2600 ด้วย

  • 🔸Atari Jaguar (32-bit)

    • Atari - Jaguar (Virtual Jaguar)
      → จำลองเครื่อง Jaguar (32-bit console)
      → ความเข้ากันได้ยังไม่สมบูรณ์ 100% แต่ถือว่าเล่นได้หลายเกมหลัก ๆ เช่น Alien vs Predator, Tempest 2000

  • 🔸Atari Lynx (เครื่องพกพา)

    • มีให้เลือกถึง 3 core:
      • Atari - Lynx (Beetle Lynx)
        → พัฒนาจาก Mednafen (Beetle family) → เน้นความแม่นยำ
      • Atari - Lynx (Handy)
        → core เก่า เบา ใช้งานง่าย แต่ความแม่นยำต่ำกว่า Beetle
      • Atari - Lynx (Holani)
        → fork ใหม่ พัฒนาต่อจาก Handy, มีการปรับปรุง compatibility และ performance

  • 🔸Atari ST / STE / TT / Falcon (Computer family)

    • Atari - ST/STE/TT/Falcon (Hatari)
      → core สำหรับ Atari ST series (คอมพิวเตอร์ 16/32-bit)
      → เล่นทั้งเกม, โปรแกรม, ดนตรี (MIDI)
      → Falcon คือรุ่นสูงสุด → รองรับมัลติมีเดีย

1_nsbpnNVqcfz5QWssSIOdCmeXPZGeBP0










ตระกูล NEO GEO

* แนะนำ ถ้าไม่ได้ติดตั้ง Arcade เพราะเกมน่าเล่นหลายเกม


  • 🔸Neo Geo (เครื่องอาเขต/คอนโซลบ้าน)

    • SNK - Neo Geo AES/MVS (Geolith)
      → Core ที่จำลอง Neo Geo AES (บ้าน) และ MVS (ตู้ Arcade)
      → ตัวใหม่ เน้น ความแม่นยำ มากกว่า FinalBurn/MAME
      → รองรับเกมหลัก ๆ เช่น Metal Slug, King of Fighters, Samurai Shodown
      → จุดอ่อนคือกินสเปคมากกว่า FBNeo
  • 🔸Neo Geo CD

    • SNK - Neo Geo CD (NeoCD)
      → จำลองเครื่อง Neo Geo CD (เวอร์ชันที่ใช้แผ่น CD-ROM)
      → รองรับฟีเจอร์เฉพาะ เช่น CDDA Audio, Loading times
      → เกมบางเกมมีเพลงคุณภาพดีกว่าเวอร์ชัน AES/MVS เช่น KOF '95–2002 CD versions

  • H3]🔸Neo Geo Pocket / Color[/H3]
    • SNK - Neo Geo Pocket / Color (Beetle NeoPop)
      → มาจาก Mednafen (Beetle family)
      → เน้น ความแม่นยำสูง รองรับทั้ง Neo Geo Pocket และ Pocket Color
      → เหมาะกับคนที่อยากเล่นให้ใกล้เคียงเครื่องจริงที่สุด
    • SNK - Neo Geo Pocket / Color (RACE)
      → Emulator เบา ทำงานเร็ว ใช้สเปคน้อยกว่า Beetle NeoPop
      → ความแม่นยำอาจน้อยกว่า แต่เหมาะกับเครื่องแรงน้อย (มือถือ, Raspberry Pi)

  • ✅สรุปแบบเข้าใจง่าย

    • Geolith → Neo Geo AES/MVS เน้นความแม่นยำ
    • NeoCD → Neo Geo CD, เล่นเกมที่ลงแผ่น CD (เพลงดีกว่า แต่โหลดนานเหมือนจริง)
    • Beetle NeoPop → Neo Geo Pocket / Color, แม่นยำสูง
    • RACE → Neo Geo Pocket / Color, เบา เร็ว เหมาะกับเครื่องสเปคต่ำ


1scNSsHS7xx0oMc_IhBSN9y1iCuMAXnVy









ตระกูล Nintendo Famicom

*แนะนำ เป็นตัวหลักที่ต้องเล่นอยู่แล้วครับ
  • 🔸FCEUmm

    • ย่อมาจาก FCE Ultra mappers modified
    • เป็น emulator รุ่นดั้งเดิม ปรับปรุงเรื่องการรองรับ mapper (ชิปเสริมในตลับ Famicom/NES)
    • ความแม่นยำ: ปานกลาง
    • จุดเด่น: รองรับ ROM หลากหลาย, เบา, เสถียร
    • เหมาะกับ: คนที่อยากได้ emulator ที่ "เล่นได้กว้าง" โดยไม่ต้องซีเรียสมาก

  • 🔸fxiNES

    • มาจาก emulator เก่า "iNES" ที่ปรับให้ใช้บน libretro
    • ความแม่นยำ: ต่ำที่สุดในกลุ่มนี้ (เน้นเล่นได้เร็ว)
    • จุดเด่น: กินสเปคน้อยมาก
    • ข้อจำกัด: เกมบางเกมอาจ bug, mapper ใหม่ ๆ ไม่ค่อยรองรับ
    • เหมาะกับ: เครื่องสเปคต่ำมาก ๆ (มือถือเก่า, Raspberry Pi รุ่นเล็ก)

  • 🔸Mesen

    • ระดับ high accuracy ที่สุดใน NES/Famicom
    • รองรับฟีเจอร์พิเศษ: Debugger, Netplay, HD packs (ทำ texture/mod กราฟิก HD)
    • ความแม่นยำ: สูงสุด (ใกล้เครื่องจริงมากที่สุด)
    • จุดอ่อน: กินสเปคมากกว่า core อื่น
    • เหมาะกับ: คนที่ต้องการเล่น "เหมือนเครื่องจริง" หรือใช้ทำ ROM hack / translation

  • 🔸Nestopia (Nestopia UE)

    • อีกหนึ่ง emulator ยอดนิยม
    • ความแม่นยำ: สูง (รองจาก Mesen)
    • จุดเด่น: เล่นเกมได้เสถียรมาก, รองรับ mapper เยอะ
    • จุดอ่อน: กินสเปคมากกว่า FCEUmm/QuickNES นิดหน่อย
    • เหมาะกับ: คนที่อยากได้ทั้ง "ความแม่นยำ + เสถียร + ไม่กินเครื่องมากเกินไป"

  • 🔸QuickNES

    • เน้น ความเร็วเป็นหลัก
    • ความแม่นยำ: ปานกลาง → บางเกมอาจมี bug
    • จุดเด่น: เร็วมาก เหมาะกับมือถือหรืออุปกรณ์เล็ก
    • เหมาะกับ: เครื่องที่แรงไม่พอรัน Mesen/Nestopia

  • ✅สรุปสั้น ๆ

    • FCEUmm → ตัวกลาง ๆ เล่นได้กว้าง mapper เยอะ
    • fxiNES → เก่ามาก เบาสุด แต่ไม่แม่น
    • Mesen → แม่นสุด ฟีเจอร์เยอะ เหมาะกับ hardcore + ROM hack
    • Nestopia → เสถียร เน้นสมดุล ระหว่างแม่นยำ/กินสเปค
    • QuickNES → เร็วสุด เหมาะกับสเปคต่ำ



1wyMoFBZKJ1yhUR2EeLlqFed26DtZhDEk










ตระกูล Nintedo Super Famicom

*แนะนำ เป็นตัวหลักที่ต้องเล่นอยู่แล้วครับ
  • ]🟧 กลุ่ม bsnes(เน้นความแม่นยำ, พัฒนาโดย byuu)

    • Beetle bsnes
      → เป็น fork ของ bsnes ในตระกูล Beetle/Mednafen → เน้นความแม่นยำสูง
    • Beetle Supafaust
      → core experimental ใช้เทคนิคใหม่ ๆ เร็วขึ้นกว่าปกติ แต่ยังไม่ stable เท่า bsnes
    • bsnes 2014 Accuracy / Balanced / Performance
      → เวอร์ชันเก่าของ bsnes (ปี 2014) ที่แยกเป็น 3 โหมด
      • Accuracy → แม่นยำที่สุด แต่กินสเปคสุด
      • Balanced → สมดุล แม่น + เร็ว
      • Performance → เน้นเร็ว แต่ความแม่นยำลดลง
    • bsnes C++98 (v085)
      → bsnes รุ่นเก่า (v085) ที่ใช้ codebase C++98 → เบากว่ารุ่นใหม่
    • bsnes (ปัจจุบัน)
      → รุ่น modern ล่าสุด (by Near) แม่นยำสูง + ฟีเจอร์ครบ
    • bsnes-hd beta
      → core ดัดแปลง bsnes ให้เล่นได้แบบ widescreen / HD Mode 7
      → เกมพวก F-Zero, Mario Kart จะเห็นฉากแบบกว้างขึ้น
    • bsnes-jg
      → port ของ bsnes โดยใช้ Just-In-Time compiler → ทำงานเร็วขึ้น เหมาะกับเครื่องที่อยากได้ "แม่น + เร็ว"
    • bsnes-mercury Accuracy / Balanced / Performance
      → fork ของ bsnes เหมือนกับ 2014 แต่ปรับปรุง compatibility เพิ่มเติม
      • Accuracy = แม่นยำ
      • Balanced = สมดุล
      • Performance = เร็ว

  • 🟦 กลุ่ม Snes9x(เน้นเบา เล่นง่าย, ความแม่นยำรองจาก bsnes)

    • Snes9x 2002
      → เวอร์ชันเก่ามาก เน้นเบา ใช้กับมือถือ/คอนโซลเล็ก
    • Snes9x 2005 plus
      → ปรับปรุงจาก 2002 เพิ่ม compatibility
    • Snes9x 2010
      → รุ่นที่นิยมมาก เพราะ สมดุล ระหว่างเร็ว + เล่นได้กว้าง
    • Snes9x (ล่าสุด)
      → รุ่น modern, แม่นยำกว่ารุ่นเก่า แต่ยังเบากว่า bsnes

  • 🟩Core พิเศษ

    • Mesen-S
      → core SNES สืบจาก Mesen (NES emulator)
      → ความแม่นยำสูง + ฟีเจอร์ครบ (debug, netplay)
      → รองรับ Game Boy / Game Boy Color ผ่าน Super Game Boy emulation

  • ✅สรุปง่าย ๆ

    • อยากได้ความแม่นยำสูงสุด → bsnes (Accuracy / Modern) หรือ Mesen-S
    • สมดุล (แม่น + เร็ว) → bsnes Balanced / Snes9x 2010
    • เครื่องสเปคต่ำ → Snes9x 2002/2005/2010
    • อยากได้ฟีเจอร์พิเศษ → bsnes-hd (widescreen), Mesen-S (Super Game Boy support)




17I4UnDHBqWJbZK5xkhJ5xIu6fWKvMWfX









ตระกูล Nintendo Gameboy

*แนะนำ เป็นตัวหลักที่ต้องเล่นอยู่แล้วครับ
  • 🟩Game Boy / Color cores

    • DoubleCherryGB
      → core ใหม่ experimental
      → จุดเด่นคือเน้น เบา + เร็ว แต่ยังไม่สมบูรณ์เท่า Gambatte หรือ SameBoy
    • fixGB
      → core เล็ก ๆ ที่เน้น ความง่ายและเบามาก
      → ทำงานได้บนเครื่องสเปคต่ำสุด ๆ
    • Gambatte
      ยอดนิยมที่สุด ของ GB/GBC
      → จุดเด่น: ความแม่นยำสูง + เสถียร + เบา
      → เหมาะกับทั้งเล่นจริงและ speedrun (เพราะ timing ตรงกับเครื่องจริง)
    • Gearboy
      → emulator พัฒนาขึ้นใหม่ ใช้งานง่าย
      → แม่นยำโอเค แต่ไม่เด่นเท่า Gambatte หรือ SameBoy
    • SameBoy
      แม่นยำสูงสุด ของ Game Boy / Color
      → รองรับ Super Game Boy features
      → กินสเปคมากกว่า Gambatte แต่คุณภาพสูงกว่า
    • TGB Dual
      → จุดเด่น: เล่น 2 เกมพร้อมกัน (link cable emulation)
      → เหมาะกับเกมที่เชื่อมกัน เช่น Pokémon → เอาไว้โอนตัว/แลกกัน

  • 🟥Game Boy Advance cores

    • Beetle GBA (Mednafen GBA)
      → เน้น ความแม่นยำสูง แต่กินสเปคเยอะ
      → ดีสำหรับคนที่อยากเล่นให้เหมือนเครื่องจริง
    • gpSP
      → emulator ยุคเก่า จุดเด่นคือ เร็วมาก เหมาะกับมือถือ/เครื่องเล็ก
      → ข้อเสีย: ความแม่นยำไม่สูง เกมบางเกมอาจ bug
    • Meteor
      → core เก่า เน้นเบา เร็ว
      → ไม่แม่นยำเท่า mGBA หรือ Beetle
    • mGBA
      ยอดนิยมที่สุด ของ GBA
      → สมดุล: แม่นยำ + เสถียร + ไม่กินสเปคมาก
      → รองรับ cheats, netplay, multiplayer
    • VGA Next
      → experimental core ของ GBA
      → ยังไม่เสถียรเท่า mGBA แต่กำลังพัฒนาเพื่อให้เร็วขึ้น
    • VBA-M (VisualBoyAdvance-M)
      → รุ่นสืบทอดจาก emulator เก่ายอดฮิต "VisualBoyAdvance"
      → เล่นได้ทั้ง GB/GBC/GBA ใน core เดียว
      → แม่นยำปานกลาง แต่มีฟีเจอร์เยอะ (save state, cheat, filter)

  • ✅สรุปแบบเข้าใจง่าย

    • Game Boy / Color
      • แม่นยำสุด → SameBoy
      • สมดุลที่สุด → Gambatte
      • เล่น 2 เกมพร้อมกัน → TGB Dual
      • เบา → fixGB / DoubleCherryGB
    • Game Boy Advance
      • แม่นยำสุด → Beetle GBA
      • สมดุลที่สุด → mGBA (ตัวหลักที่ควรใช้)
      • เบา/เร็ว → gpSP, Meteor
      • ฟีเจอร์เยอะ/รวมหลายระบบ → VBA-M


1vSAb5lZr0t-qf2nEAkbD8d9JYifV2KqX








Nintendo Gamecube / Wii

*ไม่แนะนำครับ ถ้าจะเล่น Gamecube หรือ Wii แนะนำ Emulator ที่ชื่อ Dolphin โดยตรงดีกว่า เพราะเนื่องจากเกมเป็นระบบใหญ่ จะมี ระบบย่อยภายในมากมาย เช่น การตั้งค่าจอย การใช้สูตร การปรับภาพให้สวยงามต่างๆ การปรับความเร็วเกม ฯลฯ
  • 🟦Nintendo - GameCube / Wii (Dolphin)

    • Dolphin คือ emulator ที่ดังที่สุดสำหรับเครื่อง Nintendo GameCube และ Nintendo Wii
    • พัฒนาเริ่มตั้งแต่ปี 2003 → ปัจจุบันถือว่า เสถียรและสมบูรณ์ที่สุด ในกลุ่มคอนโซล 3D ของนินเทนโด

  • 🔸จุดเด่น

    1. รองรับสองเครื่องใน core เดียว
      → เล่นได้ทั้ง GameCube (2001) และ Wii (2006)
    2. ความแม่นยำสูง→ เกมดัง ๆ เล่นได้ครบเกือบทั้งหมด เช่น
      • The Legend of Zelda: Wind Waker, Twilight Princess
      • Super Mario Sunshine, Mario Kart Wii, Super Smash Bros. Melee/Brawl
    3. Upscaling/Enhancement
      → ปรับความละเอียดได้สูงกว่าเครื่องจริง (HD, 4K)
      → ใส่ texture mod, widescreen hack ได้
    4. Controller Support
      → ใช้จอย GameCube จริงผ่านอะแดปเตอร์ หรือจอยทั่วไปก็ได้
    5. Netplay / Online Multiplayer
      → เล่นเกม multiplayer ข้ามเน็ตได้ เช่น Melee, Mario Kart Double Dash

  • 🔸จุดอ่อน

    • กินสเปคพอสมควร โดยเฉพาะเวลา upscale
    • เกมบางเกม (เช่น Wii ที่ใช้ motion control) ต้องปรับตั้งค่าเยอะหน่อย
    • บนมือถือยังไม่สมบูรณ์เท่า PC (แต่ Android ก็เล่นได้หลายเกมแล้ว)

  • ✅สรุป:
    Core Dolphin = หัวใจเดียว ที่ครอบทั้ง GameCube + Wii
    → ถ้าอยากเล่นเกมนินเทนโดรุ่น 3D คลาสสิกยุค 2000s ต้องใช้ตัวนี้เลยครับ 💯




16L77el_W-6MnClynqUP_Cny4ouRHi6Zw









Nitendo DS / 3DS

* แนะนำครับ สามารถเล่นบนถือได้ แถมภาพสวย หลายๆเกมใช้ระบบ Touch Screen ซึ่งมือถือรองรับพอดี ยิ่งถ้าเล่นบน IPAD ต่างๆ จะบอกว่า โครตฟินเลยครับ เพราะหน้าจอใหญ่รองรับ 2 จอพอดี
  • 🟦Nintendo 3DS cores

    • Nintendo - 3DS (Citra)
      → core มาจาก emulator Citra (ที่ดังที่สุดของ 3DS)
      → จุดเด่น: ความแม่นยำสูง, เล่นได้หลายเกมดัง (Pokémon X/Y, Sun/Moon, Zelda: Ocarina of Time 3D, Fire Emblem Awakening)
      → รองรับ HD upscaling, texture mod
      → ข้อเสีย: กินสเปคพอสมควร
    • Nintendo - 3DS (Panda3DS)
      → emulator รุ่นใหม่กว่า, กำลังพัฒนา
      → เน้นความเร็วและโค้ด modern
      → ความเข้ากันได้ยังไม่เท่า Citra แต่กำลังตามมาเรื่อย ๆ

  • 🟥Nintendo DS cores

    • Nintendo - DS (DeSmuME 2015)
      → เวอร์ชันเก่าของ DeSmuME (2015 build)
      → ใช้สำหรับเครื่องสเปคต่ำ
      → ความแม่นยำรองจากรุ่นใหม่
    • Nintendo - DS (DeSmuME)
      → core มาตรฐานของ DeSmuME
      → จุดเด่น: เล่นได้เสถียร, ฟีเจอร์ครบ (cheat, save state, filter)
      → ข้อเสีย: ไม่เร็วที่สุด, กราฟิก upscale ยังไม่สวยเท่า melonDS
    • Nintendo - DS (melonDS DS)
      → build พิเศษของ melonDS ที่ optimize สำหรับ DS เท่านั้น
      → เบากว่าตัว melonDS ปกติ
    • Nintendo - DS (melonDS)
      → core modern, กำลังเป็นที่นิยมแทน DeSmuME
      → จุดเด่น: ความแม่นยำสูง, รองรับ Wi-Fi/Netplay (เช่นเล่น Pokémon trade/battle ออนไลน์)
      → กราฟิก upscale ได้สวยกว่า DeSmuME
    • Nintendo - DS (NooDS)
      → emulator เบามาก, เขียนด้วยโค้ด modern (C++)
      → เน้นทำงานบนมือถือ/เครื่องสเปคต่ำ
      → แม่นยำยังไม่เท่า melonDS

  • ✅ สรุปง่าย ๆ

    🔸Nintendo 3DS

    • Citra → ตัวหลัก เล่นได้กว้างสุด
    • Panda3DS → ตัวใหม่ กำลังมาแรง แต่ยัง experimental

  • 🔸Nintendo DS

    • DeSmuME → เสถียร ใช้งานง่าย
    • DeSmuME 2015 → สำหรับเครื่องเก่า
    • melonDS → แม่นยำ + Wi-Fi/Netplay + upscale สวย (ตัวแนะนำที่สุดตอนนี้)
    • melonDS DS → เบากว่า สำหรับ DS only
    • NooDS → เบาเร็ว ใช้บนมือถือได้ดี


1i_fKJTxGog0wpeCegW-1pq-yTzj1NoBR









Nintendo 64

  • 🔸Mupen64Plus-Next

    • พัฒนามาจาก Mupen64Plus (emulator N64 ยอดนิยม)
    • จุดเด่น:
      • รองรับ plugin หลายแบบ (เช่น GlideN64, Angrylion, Parallel-RDP)
      • ปรับแต่งได้เยอะ (กราฟิก, controller, cheats)
      • เสถียร ใช้งานง่าย เล่นได้กว้าง
    • เหมาะกับ: ผู้ใช้ทั่วไป ที่อยากเล่นเกมดัง ๆ เช่น Zelda: Ocarina of Time, Mario 64, Mario Kart 64
    • ข้อจำกัด: ความแม่นยำยังไม่ 100% ในบางเกม แต่ถือว่าดีมากแล้ว

  • 🔸ParaLLEl N64

    • core ที่เน้น ความแม่นยำสูงสุด ของ N64
    • ใช้ low-level emulation (LLE) โดยเฉพาะ plugin Parallel-RDP+RSP (เรนเดอร์แบบฮาร์ดแวร์จริง)
    • จุดเด่น:
      • กราฟิกถูกต้องใกล้เคียงเครื่องจริงที่สุด
      • เล่นเกมที่ emulator อื่นมีปัญหาได้ดีกว่า
    • จุดอ่อน:
      • กินสเปคหนักมาก ต้องใช้ CPU/GPU แรง
      • ตั้งค่ายุ่งยากกว่าตัว Mupen64Plus-Next
    • เหมาะกับ: สายฮาร์ดคอร์/สายอนุรักษ์ความถูกต้อง ที่อยากเล่น N64 แบบ "เครื่องจริงเป๊ะ ๆ"

  • ✅สรุปเลือกใช้งาน

    • Mupen64Plus-Next → ตัวหลักสำหรับทุกคน, สมดุลระหว่างความแม่นยำกับความเร็ว
    • ParaLLEl N64 → ใช้เมื่ออยากได้ ความแม่นยำสูงสุด และเครื่องแรงพอ



1plfm3bl_0aCbuHGg045zZpWMWsWLvuW3










ตระกูล Sony PlayStation

* ไม่แนะนำครับ ถ้าอยากเล่น PS1 ให้เลือก Emulator Duckstation จะดีกว่า
  • 🔸Beetle PSX HW

    • มาจาก Beetle/Mednafen PSX แต่เพิ่ม hardware renderer
    • จุดเด่น:
      • รองรับ OpenGL / Vulkan → upscale กราฟิกได้ (HD, 4K)
      • ใส่ texture filtering, widescreen hack ได้
      • ความแม่นยำสูง
    • จุดอ่อน: กินสเปคมากกว่า PCSX ReARMed
    • เหมาะกับ: เครื่อง PC/มือถือแรง ๆ ที่อยากเล่นเกม PS1 แบบสวยกว่าต้นฉบับ

  • 🔸Beetle PSX (Software)

    • คือเวอร์ชัน "ซอฟต์แวร์เรนเดอร์" ของ Beetle PSX
    • จุดเด่น:
      • แม่นยำสูงสุด (ภาพ/เอฟเฟกต์ตรงกับเครื่องจริง 100%)
      • ใช้ในการทดสอบ ROM hack/translation ได้ดี
    • จุดอ่อน: กิน CPU มาก, ไม่สามารถ upscale ได้
    • เหมาะกับ: สายอนุรักษ์ความถูกต้อง ที่อยากเล่น "เหมือน PS1 จริง"

  • 🔸PCSX ReARMed

    • core ที่เบาที่สุด และเป็น emulator ยอดนิยมบนมือถือ/คอนโซลแฮ็ก
    • จุดเด่น:
      • เร็ว, ใช้สเปคน้อย
      • รองรับ Dynarec → เหมาะกับ ARM (มือถือ, Raspberry Pi)
    • จุดอ่อน: ความแม่นยำสู้ Beetle PSX ไม่ได้, ฟีเจอร์น้อยกว่า
    • เหมาะกับ: เครื่องสเปคต่ำ ที่อยากเล่นเกม PS1 ให้ลื่น

  • 🔸SwanStation (a.k.a. DuckStation)

    • core ที่พัฒนาต่อจาก DuckStation (emulator สมัยใหม่)
    • จุดเด่น:
      • สมดุลระหว่างความแม่นยำ + ความเร็ว
      • กราฟิก upscale, widescreen, texture mod ได้
      • UI/Firmware รองรับดีมาก
    • จุดอ่อน: ยังใหม่กว่าตัวอื่น ฟีเจอร์บางอย่างยังไม่ครบเท่า Beetle
    • เหมาะกับ: ผู้เล่นทั่วไปที่อยากได้ "PS1 ที่ทั้งสวย + เสถียร"

  • ✅สรุปง่าย ๆ

    • Beetle PSX HW → เล่นบนเครื่องแรง, อยากได้ HD upscale
    • Beetle PSX (Software) → แม่นยำสุด, เล่นเหมือนเครื่องจริง
    • PCSX ReARMed → เบา, สำหรับมือถือ/เครื่องเล็ก
    • SwanStation (DuckStation) → สมดุลที่สุด, เหมาะกับผู้ใช้ทั่วไป






ตระกูล Sony PlayStation 2 และ PSP

* ไม่แนะนำครับ PS2 ให้เล่น Emu ชื่อว่า PCSX2 ดีกว่า ส่วน PSP ให้เล่น Emu ชื่อ PPSSPP


🔸 Sony - PlayStation 2 (LRPS2)


  • "LR" ย่อจาก Libretro PCSX2
  • คือการเอา PCSX2 (emulator PS2 ที่ดังที่สุด) มาทำเป็น core บน RetroArch
  • จุดเด่น:
    • รองรับเกม PS2 ได้เยอะมาก (Final Fantasy X, Kingdom Hearts, MGS2, Gran Turismo ฯลฯ)
    • มีฟีเจอร์ครบเหมือน PCSX2 → upscale, widescreen patches, cheats
  • จุดอ่อน: ต้องใช้เครื่องแรงพอสมควร (CPU+GPU ดี)

🔸 Sony - PlayStation 2 (Play!)


  • emulator PS2 อีกตัวหนึ่ง
  • จุดเด่น:
    • ใช้ง่าย ไม่ต้อง config เยอะ
    • รันได้ทั้งบน PC และมือถือ
  • จุดอ่อน:
    • ความเข้ากันได้ (compatibility) ต่ำกว่า PCSX2/LRPS2 มาก
    • เกมดัง ๆ เล่นไม่สมบูรณ์หลายเกม
  • เหมาะกับ: คนอยากลอง PS2 แบบเบา ๆ แต่ไม่ได้จริงจัง


🟥 PlayStation Portable core


🔸 Sony - PlayStation Portable (PPSSPP)


  • ตัวหลักของ PSP, emulator ที่ดังที่สุด
  • จุดเด่น:
    • ความเข้ากันได้สูง → เกม PSP แทบทั้งหมดเล่นได้ (God of War, Crisis Core, Monster Hunter, Persona 3 Portable)
    • Upscale → ปรับ HD, 4K ได้สวยกว่าเครื่องจริงมาก
    • ฟีเจอร์เยอะ: savestate, texture mod, cheats, netplay
  • จุดอ่อน: แทบไม่มี (นอกจากเกมบางเกมที่ยังไม่ 100% perfect)
  • เหมาะกับ: ทุกคนที่อยากเล่น PSP → PPSSPP คือมาตรฐาน












SEGA

  • Sega - Dreamcast/Naomi (Flycast)
  • Sega - Mega Drive - Genesis (BlastEm)
  • Sega - MS/GG (SMS Plus GX)
  • Sega - MS/GG/MD/CD (Genesis Plus GX Wide)
  • Sega - MS/GG/MD/CD (Genesis Plus GX)
  • Sega - MS/GG/MD/CD/32X (PicoDrive)
  • Sega - MS/GG/SG-1000 (Gearsystem)
  • Sega - Saturn (Beetle Saturn)
  • Sega - Saturn (YabaSanshiro)
  • Sega - Saturn (Yabause)
  • Sega - Saturn/ST-V (kronos)




Computer / Retro PC

  • Acorn - BBC Micro (b2)
  • Amstrad - CPC (CrocoDS)
  • Amstrad - CPC/GX4000 (Caprice32)
  • DOS (DOSBox-core)
  • DOS (DOSBox-Pure)
  • DOS (DOSBox-SVN)
  • Commodore - Amiga (PUAE 2021)
  • Commodore - Amiga (PUAE)
  • Commodore - C128 (VICEx128)
  • Commodore - C64 (Frodo)
  • Commodore - C64 (VICE x64, fast)
  • Commodore - C64 (VICE x64sc, accurate)
  • Commodore - C64 SuperCPU (VICE xscpu64)
  • Commodore - CBM-II 5x0 (VICE xcbm5x0)
  • Commodore - CBM-II 6x0/7x0 (VICE xcbm2)
  • Commodore - PET (VICE xpet)
  • Commodore - PLUS/4 (VICE xplus4)
  • Commodore - VIC-20 (VICE xvic)
  • Elektronika-BK-0010/BK-0011(M)
  • Elektronika Inzenjering-Galaksija (Galaksija)
  • Enterprise - 64/128 (ep128emu)
  • NEC - PC Engine / CD (Beetle PCE FAST)
  • NEC - PC Engine / SuperGrafx / CD (Beetle PCE)
  • NEC - PC Engine SuperGrafx (Beetle SuperGrafx)
  • NEC - PC-8000 / PC-8800 series (QUASI88)
  • NEC - PC-98 (Neko Project II Kai)
  • NEC - PC-98 (Neko Project II)
  • NEC - PC-FX (Beetle PC-FX)
  • Sharp - X68000 (PX68k)
  • Sharp X1 (X Millennium)
  • Sinclair - ZX 81 (EightyOne)
  • Sinclair - ZX Spectrum (Fuse)
  • MSX/SVI/ColecoVision/SG-1000 (BlueMSX)
  • Thomson - MO/TO (Theodore)
  • Oberon RISC Emulator
  • Mac II (minivmac)
  • Philips - P2000T (M2000)
  • QEMU
  • Microsoft - MSX (fMSX)
  • CHIP-8/S-CHIP/XO-CHIP (JAXE)
  • Nintendo - Virtual Boy (Beetle VB)
  • Texas Instruments TI-83 (Numero)
  • HandHelds
  • Arduboy (Ardens)
  • Arduboy (Arduous)
  • Bandai - Tamagotchi P1 (TamaLIBretro)
  • Bandai - WonderSwan/Color (Beetle Wonderswan)
  • Mega Duck / Cougar Boy (SameDuck)
  • Watara - Supervision (Potator)
  • Handheld Electronic (GW)
  • Nintendo - Pokemon Mini(PokeMini)




Other Consoles

  • Coleco - ColecoVision (Gearcoleco)
  • Fairchild - ChannelF (FreeChaF)
  • Magnavox - Odyssey2 / Philips Videopac+ (O2EM)
  • Mattel - Intellivision (Freelntv)
  • GCE - Vectrex (vecx)
  • The 3DO Company - 3DO (Opera)
  • Plam OS (Mu)
  • Philips - CDi (SAME CDi)
  • Philips CDi (CDi 2015)



Game Engines / Ports

  • Doom (PrBoom)
  • Doom 3 (boom3)
  • Doom 3: Resurrection of Evil (boom 3 xp)
  • Quake (TyrQuake)
  • Quake II (vitaQuake 2)
  • Quake II - Ground Zero (vitaQuake 2 [Rogue])
  • Quake II - The Reckoning (vitaQuake 2 [Xatrix]
  • Quake II - Zaero (vitaQuake 2 [Zaero])
  • Quake III: Arena (vitaQuake 3)
  • Wolfenstein 3D (ECWolf)
  • Tomb Raider (OpenLara)
  • Cave Story (drs)
  • Cave Story (NXEngine)
  • Flashback (REminiscence)
  • Rick Dangerous (XRick)
  • RPG Maker 2000/2003 (EasyRPG)
  • ScummVM
  • Cannonball








Multimedia / Special

  • Game Music Emu
  • PocketCDG
  • Infocom Z-machine (MojoZork)
  • Java ME (SquirrelJME)
  • ChaiLove
  • Lua Engine (Lutro)
  • PICO-8 (Retro8)
  • TIC-80
  • LowRes NX
  • WASM-4
  • Vircon32
  • Uzebox (Uzem)
  • 4. Laserdisk

    • Laserdisk arcade game (DirkSimple)
      → Core พิเศษสำหรับเกม Laserdisc เช่น Dragon's Lair, Space Ace
      → เน้นเกม interactive movie (FMV) ไม่ใช่ arcade board ทั่วไป


Homebrew / Minigames

  • 2048
  • Mr.Boom (Boomberman)
  • Super Bros War
  • The Powder Toy
  • Dinothawr
  • Jump 'n Bump
  • Anarch
  • Gong
  • VaporSpec
  • VeMUlator
  • VirtualXT
  • MicroW8
  • Minecraft (Craft)
 
Last edited:

Mireu

New member
Joined
Aug 26, 2025
เธรด
5
Reaction score
1
Points
1
เบรี
242
เรื่อง Core มีเยอะจริงๆครับ แตกต่าง หลากหลาย Ver.
 
Top