ผู้ที่ชื่นชอบเทคโนโลยีคนหนึ่งได้สร้างแบบจำลองการลงจอดบนดวงจันทร์โดยใช้คอมพิวเตอร์ ZX Spectrum อายุ 40 ปี

สก็อตต์ แมนลีย์ ผู้ชื่นชอบอวกาศและบล็อกเกอร์ ประสบความสำเร็จในการ "ลงจอด" บนดวงจันทร์โดยใช้คอมพิวเตอร์ส่วนบุคคลยุค 1980 แน่นอนว่าเขาไม่มีโมดูลลงจอดบนดวงจันทร์จริง ๆ ดังนั้นเขาจึงใช้โปรแกรมจำลองการบินอวกาศ Kerbal Space Program ปี 2015 และควบคุมยานอวกาศเสมือนจริงโดยใช้คอมพิวเตอร์ ZX Spectrum

ผู้ที่ชื่นชอบเทคโนโลยีคนหนึ่งได้สร้างแบบจำลองการลงจอดบนดวงจันทร์โดยใช้คอมพิวเตอร์ ZX Spectrum อายุ 40 ปี

ZX Spectrum เป็นคอมพิวเตอร์บ้านที่พัฒนาโดยบริษัท Sinclair Research ของอังกฤษ และวางจำหน่ายในปี 1982 ระบบ 8 บิตนี้ทำงานบนโปรเซสเซอร์ Z80A ที่มีความเร็วสัญญาณนาฬิกา 3,5 MHz และมี RAM ขนาด 16, 48 หรือ 128 KB ระบบปฏิบัติการคือ Sinclair BASIC และตัวคอมพิวเตอร์เองนั้นเป็นวิธีที่ค่อนข้างประหยัดในการแนะนำเด็ก ๆ ให้รู้จักกับเกมคอมพิวเตอร์และพื้นฐานการเขียนโปรแกรม เมื่อเทียบกับมาตรฐานในปัจจุบัน พลังของคอมพิวเตอร์เครื่องนี้อาจดูน่าขัน—แม้แต่ที่ชาร์จบางรุ่นยังมีประสิทธิภาพดีกว่า

ในทางกลับกัน ZX Spectrum ถูกวางจำหน่าย 13 ปีหลังจากการลงจอดบนดวงจันทร์ของยานอวกาศ Apollo 11 คอมพิวเตอร์บนยานซึ่งทำหน้าที่นำทาง มีโปรเซสเซอร์ความเร็ว 2,048 เมกะเฮิร์ตซ์ พร้อมความยาวคำ 15 บิต พาริตี 1 บิต และหน่วยความจำ 2048 คำ ด้วยข้อจำกัดด้านทรัพยากรที่รุนแรงเช่นนี้ โปรแกรมเมอร์จึงต้องใช้ความคิดสร้างสรรค์ในการเขียนโค้ด โดยใช้ข้อมูลให้น้อยที่สุดเพื่อให้ได้ผลลัพธ์ที่ต้องการ ZX Spectrum มีประสิทธิภาพมากกว่ามาก แต่ด้วยทรัพยากรที่มีอยู่ ผู้ใช้งานจึงต้องทำงานอย่างหนักเพื่อให้ได้ผลลัพธ์ที่ต้องการ

เล่นวิดีโอ
อีกปัญหาหนึ่งคือการเชื่อมต่อ ZX Spectrum กับโปรแกรมจำลอง—มันไม่มีพอร์ต USB แต่ Sinclair Research ได้ออกระบบจัดเก็บข้อมูล Interface 1 ที่มีพอร์ตอนุกรม RS232 แน่นอนว่าโปรแกรมจำลอง Kerbal Space Program ไม่รองรับอินเทอร์เฟซนี้ ดังนั้นจึงต้องใช้ Kerbal RPC mod สำหรับควบคุมยานอวกาศจากระยะไกล โดยใช้ Python หรือภาษาอื่น ในที่สุด Scott Manley ก็สามารถเรียกใช้โปรแกรมและควบคุมยานลงจอดบนดวงจันทร์เสมือนจริงได้ ขณะที่ยานอวกาศเข้าใกล้พื้นผิวดวงจันทร์ ระบบทำงานช้ามากจนเกิดความล่าช้าถึงสองวินาที แต่ Manley กล่าวว่าคอมพิวเตอร์บนยาน Apollo 11 ก็ประสบกับความล่าช้าในลักษณะเดียวกัน ดังนั้นภารกิจเสมือนจริงจึงประสบความสำเร็จสำหรับเขาเช่นกัน

ที่มา:


ที่มา: 3dnews.ru

เพิ่มความคิดเห็น