Reddit r/ClaudeAI เมื่อสักครู่ video_ai AI Generated

เมื่อ AI ลงมือแกะรอยระบบ Xbox 350 เพื่อจอยคอนโทรลเลอร์รุ่นใหม่

เกี่ยวกับ Anthropic
Reddit r/ClaudeAI 27 Oct 2026
93
0
100
1 16m



เจาะประเด็น
AI


เมื่อ AI ลงมือแกะรอยระบบ Xbox 350 เพื่อจอยคอนโทรลเลอร์รุ่นใหม่



โปรแกรมเมอร์ใช้เครื่องมือ AI เขียนไดรเวอร์ระดับเคอร์เนลให้เครื่องเล่นเกมเก่าต่อจอยไร้สายรุ่นใหม่ได้สำเร็จ




ทีมข่าว เอไอไทย.com
⏱ อ่าน 4 นาที



นี่ไม่ใช่แค่การเขียนโค้ดแก้ขัด แต่เป็นการให้ AI ดำดิ่งไปรื้อไส้ในระบบปฏิบัติการรุ่นเก๋าที่ไม่มีใครอยากแตะ




เรื่องมันเริ่มจากความอยากล้วนๆ เมื่อนักพัฒนาคนหนึ่งอยากเอาตัวรับสัญญาณไร้สายของ Xbox Series X|S ไปเสียบเล่นกับเครื่อง Xbox 360 ที่ผ่านการดัดแปลงมาแล้ว แต่ปัญหามันติดอยู่ที่ว่า Microsoft ไม่เคยทำไดรเวอร์รองรับเรื่องนี้เลย ตัวดونเกิลมันเป็นแค่ชิป Wi-Fi จาก MediaTek ที่พึ่งพาโฮสต์ทุกอย่างตั้งแต่เฟิร์มแวร์ยันความปลอดภัย แต่เจ้าเครื่อง 360 ดันไม่มีอะไรมารองรับพวกนี้เลยสักนิด



ในเมื่อไม่มีใครทำ ทางออกก็คือต้องลงมือทำเอง โดยรอบนี้เขาไม่ได้ลุยเดี่ยว แต่มีผู้ช่วยตัวฉกาจอย่าง Claude Code มาร่วมวงด้วย เป้าหมายคือการทำให้จอยรุ่นใหม่ถึง 4 ตัวเชื่อมต่อแบบไร้สายเข้ากับเครื่อง 360 ได้เหมือนจอยแท้ มีระบบสั่น ปุ่ม Guide ใช้งานได้จริง ทั้งในหน้าจอแดชบอร์ดและในเกม โดยโหลดขึ้นมาตั้งแต่บูตเครื่องเหมือนอุปกรณ์ทั่วไป



งานนี้ไม่ใช่แค่การก๊อปปี้โค้ดมาแปะ เพราะ Claude ต้องเริ่มจากการแกะรอยระบบ USB ที่ไม่มีเอกสารกำกับของเคอร์เนล 360 และเส้นทางรับส่งข้อมูลของ XAM ผ่านเครื่องมือ Ghidra ผ่านระบบ MCP server ตั้งแต่รายการไดรเวอร์ USB ไปจนถึงตารางคอลแบ็กที่ใช้สำหรับปุ่ม Guide



ความยากคือการพอร์ตโค้ดฝั่ง Linux จากโปรเจกต์ xone ทั้งเรื่องรหัสวิทยุ การจับคู่ และโปรโตคอล GIP ให้กลายมาเป็นภาษา C ที่รันบนเคอร์เนลของ 360 ได้ พร้อมกับเขียนระบบฮุกฟังก์ชัน PowerPC เพื่อดึงข้อมูลจอยส่งเข้าสู่ระบบ XInput โดยที่เจ้า AI ตัวนี้ต้องคอยดีบักปัญหาผ่านการอ่านหน่วยความจำบนเครื่องคอนโซลจริงๆ อีกด้วย




แก้รีจิสทรีไม่ตรงกัน

ทูลเชนบันทึกรีจิสทรีเป็นค่าสามสิบสองบิต แต่เคอร์เนลรอรับค่าหกสิบสี่บิต AI จึงต้องเขียนชุดคำสั่งประกอบรอบคอลแบ็กทุกตัว



จัดการเรื่องลอยตัว

เคอร์เนลไม่มีระบบจัดการทศนิยม แต่ฟังก์ชันแบบกระจายดันเรียกใช้เรจิสทรีทศนิยม จึงต้องใช้ระบบจำลองพร้อมตัวตรวจสอบบิลด์



แก้ปัญหาเครื่องค้าง

การกดปุ่ม Guide ทำให้ระบบแฮงก์เพราะเธรดแย่งกันทำงาน AI จึงย้ายการเรียกใช้งานไปอยู่อีกเธรดและปรับลำดับความสำคัญใหม่


วิธีการทำงานร่วมกันก็น่าสนใจไม่น้อย มนุษย์ทำหน้าที่เป็นมือไม้คอยเสียบอุปกรณ์ จับคู่จอย และรีบูตเครื่องเวลาค้าง ส่วน AI ทำหน้าที่เป็นสมองคอยอ่านล็อกไฟล์ผ่านเน็ตเวิร์กหลังการทดสอบทุกครั้ง ทำซ้ำวนไปจนกว่าบิลด์จะผ่านอย่างไร้ที่ติ



โปรเจกต์นี้ถูกปล่อยออกมาแบบโอเพนซอร์สบน GitHub และมีคนเริ่มสั่งซื้อตัวรับสัญญาณมาลองทดสอบกันเองบ้างแล้ว แม้จะยังเป็นช่วงเริ่มต้น แต่ก็นับว่าเป็นอีกหนึ่งตัวอย่างที่น่าสนใจของการใช้เครื่องมือยุคใหม่มาเชื่อมช่องว่างเทคโนโลยีต่างยุคเข้าด้วยกัน



💡

นี่คือหลักฐานว่าขีดจำกัดของฮาร์ดแวร์เก่าไม่ได้ถูกกำหนดโดยกาลเวลาอีกต่อไป แต่ขึ้นอยู่กับว่าเราจะหาวิธีคุยกับมันรู้เรื่องแค่ไหนต่างหาก



ที่มา: Reddit r/ClaudeAI — อ่านต้นฉบับ


#ClaudeCode #Xbox360 #ReverseEngineering

🔗 อ่านต่อ · สินค้าและคำถามที่เกี่ยวข้อง

สินค้ามาแรงตอนนี้

คนขายของถามบ่อย

ความคิดเห็น 0

กำลังโหลดความคิดเห็น...