Fami BT อะแดปเตอร์บลูทูธสำหรับ Famicom - Humble Bazooka





Category: NES Famicom
-
Fami BT เป็นอะแดปเตอร์บลูทูธที่ให้คุณเชื่อมต่ออุปกรณ์บลูทูธต่าง ๆ เข้ากับเครื่อง Famicom ของคุณได้ ซึ่งรวมถึง PS3, PS4, PS5, Xbox One, Xbox Series S & X, จอย Switch Joy-Cons, 8BitDo (บลูทูธเท่านั้น) และคอนโทรลเลอร์บลูทูธอื่น ๆ
Fami BT ทำงานบนแพลตฟอร์ม BlueRetro อันยอดเยี่ยมโดย Jacques Gagnon รายได้ส่วนหนึ่งจากการขายแต่ละครั้งจะถูกบริจาคให้กับ Jacques เพื่อสนับสนุนแพลตฟอร์มต่อไป
คุณสมบัติ:
- ใช้อุปกรณ์บลูทูธต่าง ๆ กับเครื่อง Famicom ของคุณ
- รองรับฟังก์ชัน Turbo
- หน่วงต่ำ
- รองรับคีย์บอร์ด
- รองรับเมาส์ จำลองการทำงานของ Famicom Hori Trackball (การรองรับเมาส์ขึ้นอยู่กับยี่ห้อและรุ่น)
- ปรับปุ่มได้ตามต้องการ
- อินเทอร์เฟซเว็บใช้งานง่าย
- เผยแพร่ต่อสาธารณะและผู้ใช้สามารถอัปเดตได้
- เสียบแล้วเล่นได้เลย (Plug & Play)
คำแนะนำเริ่มต้นด่วน
การจับคู่ (Pairing):
หมายเหตุ: อย่ากดปุ่ม “P” เพื่อจับคู่คอนโทรลเลอร์ตัวเดียว
- เชื่อมต่ออะแดปเตอร์เข้ากับเครื่องแล้วเปิดเครื่องคอนโซล
- ไฟ LED ของอะแดปเตอร์จะกะพริบช้า ๆ แสดงว่าพร้อมสำหรับการจับคู่หากเป็นการเปิดเครื่องอะแดปเตอร์ครั้งแรก อาจใช้เวลาประมาณ 30 วินาทีก่อนที่ไฟจะเริ่มกะพริบ
- ทำให้คอนโทรลเลอร์บลูทูธของคุณเข้าสู่โหมดจับคู่เริ่มต้นที่ถูกต้อง (เช่น บน DualSense กดปุ่ม Share + Options ค้างไว้)
- หลังจากจับคู่คอนโทรลเลอร์ครั้งแรกแล้ว คุณเพียงแค่เปิดคอนโทรลเลอร์เพื่อให้จับคู่อีกครั้ง (เช่น กดปุ่ม PS บนคอนโทรลเลอร์ DualSense)
คุณสามารถดูข้อมูลเพิ่มเติม เช่น คำแนะนำการจับคู่สำหรับคอนโทรลเลอร์แต่ละยี่ห้อได้จากคู่มือการจับคู่ BlueRetro อย่างเป็นทางการ
ฟังก์ชันปุ่ม:
ปุ่ม “R”:
รีเซ็ตอะแดปเตอร์
ปุ่ม “P”:
กดสั้น ๆ (เมื่อมีการจับคู่อุปกรณ์แล้ว): ตัดการเชื่อมต่ออุปกรณ์บลูทูธทั้งหมดออกจากอะแดปเตอร์
กดสั้น ๆ (เมื่อไม่มีการจับคู่อุปกรณ์): ยกเลิกโหมดค้นหาบลูทูธ (การจับคู่ใหม่)
กดค้าง 3 วินาที: เปิดโหมดค้นหาบลูทูธเพื่อจับคู่อุปกรณ์ใหม่
กดค้าง 10 วินาที: รีเซ็ตอะแดปเตอร์เป็นการตั้งค่าจากโรงงานและล้างคีย์การจับคู่บลูทูธสำหรับอุปกรณ์ที่จับคู่ไว้ก่อนหน้านี้สถานะไฟ LED:
ไฟติดค้าง: เกิดข้อผิดพลาด ลองรีบูตอะแดปเตอร์ด้วยปุ่ม “R”
ไฟกะพริบ: เปิดโหมดค้นหาบลูทูธอยู่ (การจับคู่ใหม่)
ไฟดับ: เชื่อมต่อคอนโทรลเลอร์แล้วข้อมูลการกำหนดค่าผ่านเว็บ (Web Config):
ทุกครั้งที่คุณเชื่อมต่อกับ Web Config ควรไม่มีคอนโทรลเลอร์ใดจับคู่กับอะแดปเตอร์ Web Config รองรับเฉพาะบนเดสก์ท็อปหรือ Chrome บน Android เท่านั้น คำแนะนำ Web Config ฉบับเต็มสามารถดูได้ ที่นี่ ซึ่งจะครอบคลุมเรื่องการแมปปุ่ม, เทอร์โบ, พรีเซ็ต และอื่น ๆ
วิธีเข้าถึง Web Config:
เชื่อมต่ออะแดปเตอร์เข้ากับคอนโซลและเปิดเครื่องคอนโซล จากนั้นไปที่ https://blueretro.io เพื่อกำหนดค่าอะแดปเตอร์
วิธีเชื่อมต่อคอนโทรลเลอร์ตัวที่สอง:
- กดปุ่ม “P” บนอะแดปเตอร์ค้างไว้จนกว่าไฟ LED จะเริ่มกะพริบ (ประมาณ 3 วินาที)
- ทำให้คอนโทรลเลอร์ตัวที่สองเข้าสู่โหมดจับคู่
- เมื่อจับคู่คอนโทรลเลอร์ตัวที่สองสำเร็จ ไฟ LED ของอะแดปเตอร์จะดับลงเพื่อยืนยันว่าจับคู่แล้ว
วิธีใช้โหมด Multitap สำหรับผู้เล่น 4 คน (Four Score):
- เมื่อเชื่อมต่อกับ Web Config แล้ว ให้ไปที่ลิงก์ “Advance Config”
- เลื่อนลงไปที่ “Global config” และคลิก “Slot 1” จากเมนูแบบเลื่อนลง “Multitap”
- คลิกปุ่ม “Save” และรอข้อความยืนยันการบันทึก
- เมื่อข้อความยืนยันการบันทึกปรากฏขึ้น ให้กดปุ่ม “R” บนอะแดปเตอร์เพื่อรีบูตและใช้การตั้งค่า Multitap
- เมื่ออะแดปเตอร์รีบูตเสร็จ ไฟ LED จะกะพริบอีกครั้งเพื่อระบุว่าอะแดปเตอร์พร้อมสำหรับการจับคู่หมายเหตุ: หากคุณได้จับคู่คอนโทรลเลอร์กับอะแดปเตอร์ไว้แล้วและคอนโทรลเลอร์อยู่ในโหมดจับคู่อยู่แล้ว มันจะจับคู่กับ “player 1” ของอะแดปเตอร์
ทำตามขั้นตอนเหล่านี้เพื่อเชื่อมต่อคอนโทรลเลอร์ที่เหลือ (สูงสุด 4 ตัว):
- กดปุ่ม “P” บนอะแดปเตอร์ค้างไว้จนกว่าไฟ LED จะเริ่มกะพริบ (ประมาณ 3 วินาที)
- ทำให้คอนโทรลเลอร์ตัวถัดไปเข้าสู่โหมดจับคู่
- เมื่อจับคู่คอนโทรลเลอร์ตัวถัดไปสำเร็จ ไฟ LED ของอะแดปเตอร์จะดับลงเพื่อยืนยันว่าจับคู่แล้ว
- ทำซ้ำขั้นตอนที่ 1 – 3 ข้างต้นสำหรับคอนโทรลเลอร์แต่ละตัว
อัปเดตเฟิร์มแวร์ผ่าน Web Config (อัปเดตเฟิร์มแวร์ OTA):
หมายเหตุ: คาดว่าใช้เวลาอัปเดตประมาณ 5 นาทีบนพีซี และนานกว่านั้นอย่างมีนัยสำคัญบน Android
- หากต้องการดาวน์โหลดเฟิร์มแวร์ล่าสุด ให้ไปที่ https://darthcloud.itch.io/blueretro
- คลิกปุ่ม “Download Now” คุณสามารถบริจาคหรือคลิก “No thanks, just take me to the downloads”
- คลิกปุ่ม “Download” ถัดจากไฟล์เฟิร์มแวร์ “HW1” ล่าสุด
- แตกไฟล์ที่ดาวน์โหลดมาไว้ในตำแหน่งที่เข้าถึงได้ง่ายบนคอมพิวเตอร์/โทรศัพท์ของคุณ
- เชื่อมต่ออะแดปเตอร์เข้ากับคอนโซลและเปิดเครื่องคอนโซล จากนั้นเปิดแท็บ/หน้าต่างในเบราว์เซอร์ของคุณและไปที่ https://blueretro.io/ota.html
- คลิกปุ่ม “Connect BlueRetro”
- เลือกไฟล์ “BlueRetro_hw1_nes.bin” จากไฟล์เฟิร์มแวร์ที่แตกไฟล์แล้วซึ่งคุณเพิ่งดาวน์โหลดมา
- “Live Output” จะแสดงกระบวนการอัปเดตเลื่อนผ่านไป ให้เวลาจนกว่าจะเสร็จสิ้น
เยี่ยมชม คำแนะนำ BlueRetro อย่างเป็นทางการ สำหรับข้อมูลเชิงลึกเพิ่มเติม
ความหน่วงกับคอนโทรลเลอร์:
- PS4/PS5: ~5.4 มิลลิวินาที
- XBOX One: ~8.8 มิลลิวินาที
- Switch Pro: ~12.4 มิลลิวินาที
- PS3: ~12.8 มิลลิวินาที
- WiiU Pro: ~13.2 มิลลิวินาที
- Wiimote: ~16.3 มิลลิวินาที
หมายเหตุเกี่ยวกับเกมบางเกมจากสหรัฐอเมริกา:
Fami BT ใช้พอร์ตขยายของ Famicom สำหรับการเชื่อมต่อ เนื่องจาก NES เวอร์ชันอเมริกาไม่มีพอร์ตขยายนี้ นักพัฒนาเกมชาวอเมริกันบางรายจึงไม่ได้รวมโค้ดที่จำเป็นสำหรับการรองรับคอนโทรลเลอร์ภายนอกผ่านพอร์ตนี้
โชคดีที่มีวิธีแก้ปัญหานี้อยู่สองสามวิธี:
- หากคุณใช้แฟลชการ์ดเช่น EverDrive เกมบางเกมได้รับการแพตช์เพื่อรองรับแล้ว: https://github.com/darthcloud/famicom-exp-patches
- อัปเกรด Famicom Expansion Port Switcher โดย Jeff Chen อัปเกรดนี้เพิ่มสวิตช์สำหรับสลับระหว่างคอนโทรลเลอร์จริงและช่องเสียบพอร์ตขยาย:
https://github.com/jeffqchen/Famicom-Expansion-Port-Switcher
ข้อผิดพลาดที่พบ
เกมต่อไปนี้มีปัญหาการกดปุ่มสุ่มระหว่างการทดสอบ การอัปเดตเฟิร์มแวร์ในอนาคตน่าจะแก้ไขปัญหานี้ได้:
- Bionic Commando (USA)
- Shattered Hand (USA)
- Super Mario Bros. 3 (USA)

