Commodore 64 Direct-to-TV เครื่องเล่นเกมย้อนยุคในรูปแบบจอยสติ๊ก
สรุปใจความสำคัญ
- เป็นเครื่องเล่นเกมที่รวมการทำงานของ Commodore 64 ไว้ในชิป ASIC ตัวเดียวในรูปแบบจอยสติ๊ก
- ออกแบบวงจรโดย Jeri Ellsworth และวางจำหน่ายครั้งแรกในปี 2004
- มีรุ่น DTV1 (NTSC) และ DTV2 (PAL) โดยรุ่น PAL มีปัญหาเรื่องการแสดงผลสีผิดเพี้ยนจากการผลิต
- รองรับการดัดแปลงฮาร์ดแวร์เพื่อเพิ่มพอร์ตคีย์บอร์ด, ไดรฟ์ดิสก์ และการใช้ SD Card
Commodore 64 Direct-to-TV หรือเรียกสั้นๆ ว่า C64DTV เป็นอุปกรณ์เล่นเกมที่นำการทำงานของคอมพิวเตอร์ Commodore 64 อันโด่งดังในยุค 80 มาย่อส่วนให้อยู่ในรูปแบบของชิปตัวเดียว (Single-chip implementation) โดยตัวเครื่องถูกออกแบบให้อยู่ภายในจอยสติ๊ก ซึ่งมีรูปลักษณ์จำลองมาจากจอยสติ๊ก Competition Pro ในยุคกลางทศวรรษ 1980 ภายในตัวเครื่องมาพร้อมกับเกมติดตั้งมาให้พร้อมเล่นถึง 30 เกม
การออกแบบวงจรภายในของ C64DTV ได้รับการพัฒนาโดย Jeri Ellsworth นักออกแบบชิปคอมพิวเตอร์ผู้ซึ่งเคยออกแบบ C-One มาก่อน โดยแนวคิดของอุปกรณ์นี้มีความคล้ายคลึงกับ Atari Classics 10-in-1 TV Game
ประวัติและการวางจำหน่าย
สิทธิ์ในชื่อแบรนด์ Commodore ถูกถือครองโดยบริษัท Tulip Computers (ซึ่งได้ซื้อชื่อแบรนด์ไปในปี 1997) โดย Tulip ได้ให้สิทธิ์การใช้งานแก่ Ironstone Partners ซึ่งทำงานร่วมกับ DC Studios และ Mammoth Toys ในการพัฒนาและทำการตลาด
C64DTV วางจำหน่ายครั้งแรกในช่วงปลายปี 2004 โดยได้รับความสนใจอย่างมากจนทาง QVC ได้สั่งซื้อสินค้าล็อตแรกทั้งหมดจำนวน 250,000 เครื่อง และสามารถขายออกไปได้ถึง 70,000 เครื่องภายในวันแรกที่เริ่มวางจำหน่าย
รุ่นต่างๆ ของ C64DTV
C64DTV มีการผลิตออกมาหลายเวอร์ชันเพื่อรองรับตลาดที่แตกต่างกัน ดังนี้:
- DTV1: รุ่นสำหรับตลาดอเมริกาและแคนาดา (ระบบ NTSC) วางจำหน่ายปลายปี 2004 ใช้หน่วยความจำแบบ ROM ขนาด 2 MB
- DTV2: รุ่นปรับปรุงสำหรับตลาดในยุโรปและตลาดโลก (ระบบ PAL) วางจำหน่ายปลายปี 2005 โดยเปลี่ยนจาก ROM เป็นหน่วยความจำแบบ Flash memory อย่างไรก็ตาม รุ่น PAL นี้ประสบปัญหาด้านการผลิตที่ทำให้การแสดงผลสีผิดเพี้ยน เนื่องจากมีการสลับตำแหน่งตัวต้านทานใน R-2R ladder DACs ของทั้ง chroma และ luma
- DTV3: รุ่นที่ได้รับการแก้ไขปัญหาเกี่ยวกับ blitter (ตัวช่วยประมวลผลกราฟิก) ให้ทำงานได้อย่างถูกต้อง
ข้อมูลทางเทคนิค (Hardware Specifications)
ตัวเครื่อง C64DTV ใช้ชิป ASIC ที่ทำงานภายในด้วยความเร็ว 32MHz ซึ่งจำลองการทำงานของส่วนประกอบหลักของ Commodore 64 ได้แก่ CPU 6510, VIC-II, SID, CIA และ PLA
รายละเอียดฮาร์ดแวร์
| หัวข้อ | รายละเอียด |
|---|---|
| การควบคุม | รวมอยู่ในจอยสติ๊ก พร้อมปุ่มกดเพิ่มเติม 5 ปุ่ม (ทำหน้าที่แทนคีย์บอร์ดบางปุ่ม) |
| พลังงาน | ใช้แบตเตอรี่ AA จำนวน 4 ก้อน |
| การเชื่อมต่อ | วิดีโอแบบ Composite และเสียงแบบ Mono (หัวต่อ RCA) |
| กราฟิก | รองรับ NTSC (รุ่น DTV2 ขึ้นไปรองรับทั้ง NTSC/PAL ในชิป แต่ต่อวงจรออกเป็น PAL) มีโหมดสี 256 สี (Chunky mode) ในรุ่น DTV2 ขึ้นไป |
| เสียง | ไม่รองรับ SID filters โดยรุ่น DTV2 ขึ้นไปรองรับเสียงดิจิทัล 8 บิต และตัวสร้างซองเสียง (Envelope generators) เพิ่มเติม |
| หน่วยความจำ | DTV1: RAM 128KB / ROM 2MB | DTV2+: RAM 2MB / Flash 2MB พร้อม DMA engine |
| CPU | จำลอง 6510 ที่ความเร็ว 1MHz (รุ่น DTV2 ขึ้นไปมี Enhanced CPU ที่รองรับ Burst mode และคำสั่งพิเศษ) |
การดัดแปลงฮาร์ดแวร์ (Hardware Modding)
เนื่องจากแผงวงจรภายในของ C64DTV มีจุดบัดกรีที่เปิดไว้สำหรับพอร์ตไดรฟ์ดิสก์ (Floppy-drive) และพอร์ตคีย์บอร์ด ทำให้นักดัดแปลงสามารถเพิ่มความสามารถให้กับตัวเครื่องได้ง่ายขึ้น โดยการดัดแปลงที่นิยมทำกัน ได้แก่:
- การติดตั้งตัวเชื่อมต่อคีย์บอร์ดภายนอก
- การเพิ่มพอร์ตจอยสติ๊กภายนอก (Port 1 และ 2)
- การติดตั้งตัวเชื่อมต่อไดรฟ์ดิสก์ (Floppy connector)
- การติดตั้งตัวเชื่อมต่อแหล่งจ่ายไฟภายนอกเพื่อไม่ต้องใช้แบตเตอรี่
- การเพิ่มพอร์ต S-Video เพื่อคุณภาพของภาพที่ดีขึ้น
- การติดตั้งอินเทอร์เฟซ SD Card (เช่น 1541-III หรือ MMC2IEC) เพื่อโหลดเกมเพิ่มเติม
อย่างไรก็ตาม ตัวเครื่องมีข้อจำกัดคือหน่วยความจำ Flash ภายในสามารถเข้าถึงได้ในฐานะ device 1 แต่ไม่มีซอฟต์แวร์ที่รองรับการเขียนข้อมูลลงไป ทำให้ไม่สามารถบันทึกคะแนนสูงสุด (High-score) ลงในตัวเครื่องได้
คำถามที่พบบ่อย
C64 Direct-to-TV คืออะไร?
คือเครื่องเล่นเกมย้อนยุคที่จำลองการทำงานของคอมพิวเตอร์ Commodore 64 โดยรวมฮาร์ดแวร์ทั้งหมดไว้ในจอยสติ๊กเพียงอันเดียว พร้อมเกมในตัว 30 เกม
C64DTV แตกต่างจากคอมพิวเตอร์ Commodore 64 ของจริงอย่างไร?
C64DTV เป็นการจำลองการทำงานด้วยชิป ASIC ไม่ใช่คอมพิวเตอร์เต็มรูปแบบ แม้จะทำงานได้เหมือนกันในหลายส่วน แต่ไม่มีคีย์บอร์ดและไดรฟ์ดิสก์ติดตั้งมาให้จากโรงงาน และมีข้อจำกัดในการบันทึกข้อมูล
รุ่น PAL และ NTSC ต่างกันอย่างไร?
รุ่น NTSC (DTV1) ใช้ ROM ในการเก็บข้อมูล ส่วนรุ่น PAL (DTV2) ใช้ Flash memory และรองรับการประมวลผลที่รวดเร็วขึ้น แต่รุ่น PAL ในช่วงแรกมีปัญหาเรื่องการแสดงผลสีผิดเพี้ยน
สามารถเพิ่มเกมใน C64DTV ได้หรือไม่?
สามารถทำได้ผ่านการดัดแปลงฮาร์ดแวร์ (Hardware Modding) โดยการติดตั้งอินเทอร์เฟซ SD Card หรือพอร์ตเชื่อมต่อภายนอกเพื่อโหลดเกมจากแหล่งอื่น
C64DTV ใช้พลังงานจากอะไร?
ใช้แบตเตอรี่ AA จำนวน 4 ก้อนในการทำงาน


