การจำลอง Nintendo 3DS ค่อนข้างเป็นไปได้บน Android ด้วยพอร์ต Citra ที่ไม่เป็นทางการ

Nintendo DS เป็นหนึ่งในเครื่องเล่นพกพาที่ดีที่สุดในการจำลองบน Android และด้วยเหตุผลที่ดี การเน้นการควบคุมหน้าจอสัมผัสในเกม DS แปลได้ดีกับการเล่นเกมบนสมาร์ทโฟนและการขาดปุ่มบนโทรศัพท์ Android สามารถแก้ไขได้โดยใช้บลูทู ธ หรืออุปกรณ์ควบคุมการเล่นเกมแบบใช้สาย ฉันกำลังคิดเกี่ยวกับสิ่งนี้และทำให้ฉันสงสัย ... แล้ว Nintendo 3DS ล่ะ? 3DS เป็นคอนโซลมือถืออีกตัวที่มีลักษณะเดียวกันและค้นหา GitHub ฉันพบว่ามีตัวจำลอง Nintendo 3DS สำหรับสมาร์ทโฟน Android พบกับ Citra รุ่นทดลองสำหรับพอร์ต Android

Citra ที่ไม่เป็นทางการสำหรับ Android นั้นน่าประทับใจในตัวของมันเอง

สิ่งที่ทำให้ Citra ที่ไม่เป็นทางการสำหรับพอร์ต Android นี้น่าประทับใจมากไม่ใช่ว่ามันเป็นอีมูเลเตอร์ที่ทำงานได้อย่างสมบูรณ์แบบโดยไม่มีปัญหาใด ๆ ในความเป็นจริงห่างไกลจากมัน มันมีปัญหามันมีบั๊กและแน่นอนว่ามันไม่สามารถทำงานได้จากระยะไกลสำหรับเกมที่เข้มข้นกว่า ต้องบอกว่าทั้งหมดนี้เกมบางเกมทำงานได้อย่างสมบูรณ์แบบหรือใกล้เคียงกับเกมที่สมบูรณ์แบบขึ้นอยู่กับอุปกรณ์ของคุณ ข้อเท็จจริงทั้งหมดเหล่านี้มีส่วนทำให้เครื่องจำลองนี้น่าประทับใจ แต่มีข้อเท็จจริงอย่างหนึ่งที่ต้องใช้เค้ก Citra สำหรับ Android ใช้ส่วนหน้าของ Dolphin Emulator เป็น GUI แต่ด้วยส่วนหลังทั้งหมดของ Citra ที่พอร์ตด้านหลัง

การเลียนแบบไม่สำคัญหากคุณไม่สามารถเล่นเกมได้ใช่ไหม เราได้ลอง Fire Emblem Echoes: Shadows of Valentia แม้ว่ามันจะล้มเหลวในบทสนทนาแรกของเกม Googling บางคนพบว่านี่เป็นปัญหาจริงของ Citra รุ่นเก่าที่พอร์ตนี้ดูเหมือนว่าจะเป็นไปตามไม่ใช่ตัวพอร์ต ขึ้นต่อไปคือ แมนชั่นของ Luigi ซึ่งทำงานได้ดีอย่างน่าประหลาดใจ หลังจากนั้นเราลอง Super Mario 3D Land ซึ่งไม่เป็นระเบียบ Shovel Knight และ Crashmo / Pullblox ทำงานได้ดีเช่นกันดังนั้นในระยะสั้นระยะทางของคุณอาจแตกต่างกันไป อย่าคาดหวังว่าสิ่งนี้จะทำงานบนสมาร์ทโฟนเครื่องใดก็ตามที่มี Qualcomm Snapdragon 845 ต่ำกว่าจริง ๆ แล้วเราทดสอบโดยใช้ Xiaomi Mi 9 ที่ขับเคลื่อนโดยแพลตฟอร์ม Qualcomm Snapdragon 855

มีข้อแม้อยู่บ้างและเป็นสิ่งที่จำเป็นสำหรับ Citra ตั้งแต่เปิดตัว เกม 3DS จะต้องมีการถอดรหัสก่อนใช้ในอีมูเลเตอร์และวิธีเดียวที่จะทำเช่นนั้นคือกับ Nintendo 3DS ที่แฮ็คจริง คุณสามารถถ่ายโอนเกมของคุณเองและถอดรหัสเพื่อใช้ใน Citra แต่เกมจะไม่ได้รับการยอมรับหากยังคงเข้ารหัส ในภาพหน้าจอของฉันด้านบนคุณจะเห็นว่า Pokemon Y (EK2A.3ds) ยังคงถูกเข้ารหัสอยู่ นี่เป็นเพราะฉันทิ้งคาร์ทริดจ์และไม่ถอดรหัสก่อนที่จะคัดลอก มีปัญหาอีกประการหนึ่งที่ส่งผลกระทบต่อเกมบางเกมที่ต้องหลีกเลี่ยงคุณต้องทิ้งไฟล์ระบบจาก 3DS จริง

Citra อย่างไม่เป็นทางการสำหรับประสิทธิภาพของเกม Android

สิ่งที่สำคัญที่สุดที่อาจมีความสำคัญสำหรับคุณคือประสิทธิภาพในเกมและสำหรับบางคนมัน ... เป็นประโยชน์ Shovel Knight และ Crashmo นั้นยอดเยี่ยมมาก Super Mario 3D Land นั้นยอดเยี่ยมมากและงาน ของคฤหาสน์ Luigi และ Animal Crossing คุณสามารถดูวิดีโอที่ฉันทำไว้ด้านล่างซึ่งจะทำให้คุณมีความคิดในสิ่งที่คาดหวัง

และนั่นก็ไม่ได้เกิดความผิดพลาดทางกราฟิกที่เกิดขึ้นในเกม อื่น เช่นกัน Super Mario 3D Land นั้นแย่ที่สุดตามด้วย Crashmo อย่างน้อย Crashmo สามารถเล่นได้ Super Mario 3D Land ไม่ยอมให้คุณเคลื่อนที่ไปรอบ ๆ พื้นที่เล่น มันเป็นเรื่องเดียวกันกับ Fire Emblem มันเพิ่งพังในบทสนทนาแรก

Citra ที่ไม่เป็นทางการสำหรับพอร์ต Android ณ จุดนี้เต็มไปด้วยข้อผิดพลาดแบบกราฟิกและล่ม

สำหรับเกมบางเกมคุณจะต้องถ่ายโอนข้อมูลที่เก็บถาวรของระบบ (และแบบอักษรของระบบที่มีอยู่) เพื่อเรียกใช้งาน Pokemon X และ Pokemon Y เป็นเกมสองเกมดังกล่าวเนื่องจากพวกเขาต้องการแบบอักษรของระบบที่ไม่ได้บรรจุล่วงหน้าในเกม มันไม่ใช่กระบวนการที่ยากและคุณสามารถหาคำแนะนำได้จากเว็บไซต์ของ Citra ที่นี่ ในการถอดรหัสเกมของคุณคุณต้องมี Nintendo 3DS อยู่แล้วดังนั้นนี่จึงไม่ใช่อุปสรรคในการเข้าร่วม ดูภาพหน้าจอของ Pokemon Y ด้านล่าง เกมที่ช้ากว่าเช่นเกมเทิร์นเบสเช่น โปเกมอน ทำได้ดีมาก

โปรดจำไว้ว่าพอร์ตของ Citra สำหรับ Android นี้ไม่เป็นทางการ

ผู้ใช้หลายคนถามถึงเรื่องนี้สำหรับ Citra ฟอรั่ม Citra สำหรับ Android เพราะพวกเขาเชื่อว่ามันเป็นทางการ ในขณะที่ผู้พัฒนา Citra ไม่ได้ให้การสนับสนุน (ชัด) พวกเขากล่าวว่าพวกเขากำลังทำงานร่วมกับนักพัฒนาของพอร์ตนี้เพื่อสร้างพอร์ตอย่างเป็นทางการสำหรับอุปกรณ์ Android ให้เป็นจริง คำถามที่พบบ่อยของ Citra พูดมากเช่นกันซึ่งจะอธิบายว่าทำไมความมุ่งมั่นครั้งสุดท้ายของโครงการนี้เมื่อประมาณสองเดือนที่แล้ว นักพัฒนาของ Citra ไม่มีส่วนร่วมอย่างแน่นอนในการสร้างแอปพลิเคชั่นนี้ แต่เราแบ่งปันมันเพราะเกมบางเกมทำงานได้ดี ไม่เพียงแค่นั้น แต่ยังมองเห็นอนาคตของสิ่งที่มาจากการจำลองบน Android Nintendo 3DS เกือบจะอยู่ในสถานะที่เล่นได้ในโปรแกรมที่ถูกแฮ็กเข้าด้วยกันในเวอร์ชั่น PC ของ Citra และ Dolphin Emulator นั่นเป็นความสำเร็จในตัวของมันเองและแสดงให้เห็นว่าการพัฒนานั้นอยู่ในแนวทางที่ถูกต้องที่จะมีเครื่องจำลอง Nintendo 3DS ที่ใช้งานได้บน Android ในอนาคต

ดาวน์โหลด Citra อย่างไม่เป็นทางการสำหรับพอร์ต Android รหัสที่มา