1 คะแนน โดย GN⁺ 2024-02-02 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Sega AI Computer ที่เปิดตัวปลายปี 1986 เป็นหนึ่งในระบบที่หายากที่สุดและไม่ค่อยเป็นที่รู้จักของ Sega โดยการเผยแพร่ครั้งนี้เปิดตัว ROM ระบบ, ดัมป์ซอฟต์แวร์, สแกน, ภาพถ่าย และข้อมูลอีมูเลชัน MAME ระยะแรกพร้อมกัน
  • ตัวเครื่องเป็นคอมพิวเตอร์เพื่อการศึกษาที่มี CPU NEC V20 16-bit 5MHz, RAM 128KB, ROM 512KB, วิดีโอ Yamaha V9938, SN76489 PSG, พื้นผิวสัมผัส และไดรฟ์คาสเซ็ต
  • “AI” ในชื่อผลิตภัณฑ์ไม่ได้หมายถึง generative AI สมัยใหม่ แต่ใกล้เคียงกับการประมวลผลภาษาธรรมชาติที่อิง Prolog runtime และซอฟต์แวร์ที่พบส่วนใหญ่เป็นซอฟต์แวร์เพื่อการศึกษาสำหรับเด็ก
  • ทีมอนุรักษ์ได้เครื่องหลักและซอฟต์แวร์ 15 รายการจาก Yahoo! Auctions Japan ในปี 2014 แล้วรวบรวมข้อมูลเพิ่มเติม และ ณ ปี 2024 สามารถทำอีมูเลชันบางส่วนได้ใน MAME 0.262
  • ร่องรอยซอฟต์แวร์ตั้งแต่เดือนสิงหาคม 1986 ถึงพฤษภาคม 1989 แสดงให้เห็นว่าระบบหายากนี้อาจถูกใช้งานในตลาดโรงเรียนและการศึกษาอยู่ช่วงหนึ่ง ไม่ใช่แค่การทดลองครั้งเดียว

คอมพิวเตอร์เพื่อการศึกษาหายากที่ปรากฏปลายปี 1986

  • Sega AI Computer เป็นระบบหายากของ Sega ที่ไม่ค่อยมีคนรู้จัก เปิดตัวราวปลายปี 1986
  • ก่อนการเผยแพร่ครั้งนี้ ข้อมูลที่เกี่ยวข้องพึ่งพาแผ่นพับญี่ปุ่น·สหรัฐฯ และข่าวประชาสัมพันธ์บางส่วนเป็นหลัก และบันทึกที่เหลืออยู่ก็เป็นเพียง บางส่วน โดยบางอย่างอาจไม่ถูกต้อง
  • การเผยแพร่ครั้งนี้มีข้อมูลดังต่อไปนี้
    • ROM ระบบทั้งหมด ที่ดึงออกมาจาก Sega AI Computer
    • ดัมป์ ROM ของ Sega My Card 30 รายการ
    • ไฟล์บันทึกเทปคาสเซ็ต 14 ม้วน
    • สแกนและภาพถ่ายจำนวนมาก
    • ไดรเวอร์ MAME ระยะแรกที่ทำงานได้ ซึ่งร่วมมือกับนักพัฒนา MAME
  • ก่อนการเผยแพร่ครั้งนี้ แทบไม่มีข้อมูลบนอินเทอร์เน็ต สกรีนช็อต ภาพถ่ายของจริง หรือสแกนของซอฟต์แวร์หลายชื่อ
  • เนื่องจากระบบนี้หายาก เกมบางเกมจึงแทบไม่มีการยืนยันจากภายนอกทีมพัฒนาดั้งเดิม หรือยังไม่แน่ชัดว่าสร้างเสร็จหรือไม่

ฮาร์ดแวร์และสื่อจัดเก็บข้อมูล

  • สเปกพื้นฐาน ณ ปี 1986 มีดังนี้
    • CPU: 16-bit NEC V20 5MHz
    • ROM: รวม 512KB
      • ROM ระบบ 64KB 2 ตัว
      • ROM ตัวอักษร 128KB 1 ตัว
      • ROM เสียงพูด 128KB 2 ตัว
    • RAM: 128KB
    • วิดีโอ: Yamaha V9938, ความละเอียด 256x212, VRAM 64KB
    • เสียง: SN76489 PSG
    • สื่อจัดเก็บ: Sega My Card 128KB~256KB, เทปคาสเซ็ตเสียง
    • อินพุต: พื้นผิวสัมผัสที่วางโอเวอร์เลย์ทับ, แพด 8 ทิศทางและปุ่ม 3 ปุ่ม, อินพุตไมโครโฟน
    • อินพุต/เอาต์พุต: พอร์ต RS232 Centronics
    • ไดรฟ์คาสเซ็ต: 9600bps
    • อุปกรณ์เสริมเลือกได้: คีย์บอร์ด, Sound Box ที่มีชิป YM2151 FM
  • แผ่นพับยุคแรกแสดงให้เห็นแผนหรือความเป็นไปได้ของการมีอยู่ของการ์ด ROM สำหรับโปรแกรมมิง BASIC, ส่วนขยายดิสก์ไดรฟ์, Bridge Unit ที่มี CPU 8-bit, อุปกรณ์เสริมจอยสติ๊ก และอินพุตไมโครโฟน
  • Sega SC-3000 ใช้ CPU Z80 8-bit และ RAM 2KB ส่วน Sega Master System มี RAM 8KB และชิปวิดีโอที่ปรับปรุงแล้ว ขณะที่ส่วนวิดีโอของ Sega AI Computer เป็นไปตาม สเปก MSX2

พื้นผิวสัมผัสและโครงสร้างเสียง

  • พื้นผิวสัมผัส ขนาดใหญ่ของตัวเครื่องใช้ร่วมกับโอเวอร์เลย์เฉพาะของแต่ละชื่อ และซอฟต์แวร์ส่วนใหญ่มีอินเทอร์เฟซสัมผัสแยกต่างหาก
  • บางชื่อใช้พื้นผิวสัมผัสโดยไม่มีโอเวอร์เลย์เพื่อให้มีฟังก์ชันวาดภาพ
  • เสียงสามารถผสมพร้อมกันได้สูงสุด 4 ประเภท
    • เสียง PSG
    • เสียง FM เมื่อติดตั้ง Sound Box
    • การสังเคราะห์เสียงพูด แบบใช้ชิปที่ถอดรหัสข้อมูล ADPCM
    • เสียงที่ค้นหา·เล่นจากไดรฟ์คาสเซ็ต
  • ROM เสียงพูดประกอบด้วย ROM 128KB 1 ตัวที่มีตัวอย่างเสียงภาษาญี่ปุ่นทั่วไป 46 รายการ และ ROM 128KB 1 ตัวที่มีประโยคระบบทั้งหมด
  • วิธีจัดเก็บซอฟต์แวร์มีสองแบบ
    • My Card 128KB แมปพื้นที่หน่วยความจำทั้งหมดเข้ากับ pinout ของการ์ด 17 จุด
    • My Card 256KB มี mapper แบบ bank switching เรียบง่ายตามแบบ Master System
  • คาสเซ็ตของ Sega AI Computer เป็นสเตอริโอ โดยช่องหนึ่งใช้เก็บข้อมูลที่เข้ารหัส และอีกช่องใช้เก็บเสียงปกติ
  • โครงสร้างนี้ทำให้สามารถเล่นเพลงพื้นหลังระหว่างโหลดได้ในบางกรณี และตัวอย่างหนึ่งมีบางส่วนของ Four Seasons ของ Vivaldi รวมอยู่ด้วย

บทบาทจริงของ “AI” และ Prolog

  • บนตัวเครื่องมีข้อความว่า “SEGA PROLOG…. Bringing you into the world of artificial intelligence”
  • ซอฟต์แวร์ที่พบโดยแท้จริงแล้วแทบทั้งหมดเป็น ซอฟต์แวร์เพื่อการศึกษา และมุ่งเป้าไปที่เด็กเป็นหลัก
  • แม้ประสิทธิภาพของฮาร์ดแวร์จะไม่ได้ถูกใช้อย่างเต็มที่ แต่ซอฟต์แวร์ช่วงหลังในปี 1988~1989 มีคุณภาพสูงกว่าซอฟต์แวร์ยุคแรก
  • โปรโตไทป์ของสหรัฐฯ บ่งชี้ว่ามี LISP บางรูปแบบอยู่ แต่ไม่สามารถเข้าถึงโปรโตไทป์ดังกล่าวได้
  • ดูเหมือนว่า Prolog interpreter ถูกใช้เพื่อเปิดทางให้การประมวลผลภาษาธรรมชาติในซอฟต์แวร์เดิม และไม่ได้อยู่ในรูปแบบที่ผู้ใช้ปลายทางเข้าถึงโดยตรง
  • บทความ Electronics วันที่ 24 กรกฎาคม 1986 กล่าวถึง Sega AI Computer ว่าเป็นผลิตภัณฑ์ที่รันโปรแกรมที่เขียนด้วย ภาษา AI Prolog
    • มีกำหนดเริ่มขายในญี่ปุ่นเดือนถัดไปในราคา 547 ดอลลาร์
    • จุดเน้นของผลิตภัณฑ์มุ่งไปที่การศึกษาด้วยคอมพิวเตอร์สำหรับเด็กอย่างชัดเจน
    • โปรแกรมไดอารี่ส่วนตัวมีโหมดประมวลผลคำอย่างง่ายและโหมดถามคำถาม
    • ในโหมดถามคำถาม เมื่อเด็กตอบเกี่ยวกับกิจกรรมในวันนั้นด้วยคำหนึ่งหรือสองคำ โปรแกรมจะสร้างประโยคไดอารี่ที่ถูกต้องตามไวยากรณ์
    • แอปพลิเคชัน CAI ขั้นสูงกว่าจะ parse อินพุตภาษาธรรมชาติ ประเมินระดับความสามารถของผู้ใช้ แล้วดำเนินต่อด้วยเนื้อหาที่มีระดับความยากเหมาะสม
  • Sega Prolog พัฒนาร่วมกับ CSK Research Institute และเนื่องจาก Prolog ไม่เหมาะกับการขับจอแสดงผลและควบคุมอุปกรณ์ต่อพ่วง จึงใช้โครงสร้างที่เรียกใช้ subroutine ภาษา assembly ความเร็วสูง

กระบวนการได้มาซึ่งข้อมูลเพื่อการอนุรักษ์

  • ในเดือนกันยายน 2014 หลังจากไม่มีการพบเห็นต่อสาธารณะนานกว่า 10 ปี เครื่อง Sega AI Computer และซอฟต์แวร์ 15 รายการถูกนำขึ้นขายแยกกันบน Yahoo! Auctions Japan
  • ด้วยความช่วยเหลือจากบุคคลและองค์กรหลายฝ่าย จึงซื้อของทั้งหมดได้ และเริ่มงานอนุรักษ์
  • หลังจากนั้น เครื่องหลักปรากฏบน Yahoo Auctions อีกไม่กี่ครั้ง แต่กรณีที่มีซอฟต์แวร์มาด้วยนั้นพบได้น้อย และค่อย ๆ ได้ซอฟต์แวร์เพิ่มเติมจากแหล่งอื่น
  • ปลายปี 2022 มีชุดประมูลที่รวมคีย์บอร์ดพร้อมกล่องและซอฟต์แวร์รุ่นซ้ำยุคแรก 10 รายการถูกขายไป และอีกหนึ่งปีถัดมาก็ได้มาจากผู้ซื้อรายแรก
  • ฮาร์ดแวร์และซอฟต์แวร์ที่ได้จากชุดแรกมีตราแสดงของ Aomori Minami Hoikuen ในโตเกียว
  • Sega AI Computer ดูเหมือนจะขายให้โรงเรียนในญี่ปุ่นเป็นหลัก แต่ไม่ทราบจำนวนผลิตและจำนวนขาย รวมถึงไม่ทราบว่า Sega ตั้งเป้าตลาดที่กว้างกว่านี้หรือไม่
  • นิตยสารวิทยาศาสตร์เด็กญี่ปุ่น Copel 21 ฉบับเดือนธันวาคม 1986 และมกราคม 1987 มีใบสั่งซื้อ Sega AI Computer ในราคา 87,500 เยน และชุด Kumon Wonderschool แบบผ่อน 17 งวด งวดละ 9,990 เยน

ร่องรอยซอฟต์แวร์ที่ต่อเนื่องตั้งแต่ปี 1986~1989

  • คู่มือซอฟต์แวร์จำนวนมากมีวันที่พิมพ์ไว้ โดยช่วงวันที่อยู่ตั้งแต่ 1 สิงหาคม 1986 ถึง 1 พฤษภาคม 1989
  • My Card “AI Enikki” มีสองเวอร์ชัน คือฉบับปี 1986 และฉบับปี 1989
  • อย่างน้อย 10 ชื่อเปิดตัวเป็นคาสเซ็ตในปี 1986 แล้วออกใหม่เป็นการ์ดในปี 1987~1988
  • ทั้งเวอร์ชันคาสเซ็ตและเวอร์ชันการ์ด รุ่นหลังได้รับการอัปเดตและเป็นซอฟต์แวร์ที่พัฒนาขึ้นกว่าเดิม
  • ช่วงเวลาวางจำหน่ายซอฟต์แวร์โดยประมาณอย่างน้อย 33 เดือน ซึ่งถือว่ายาวผิดปกติเมื่อคำนึงว่าระบบนี้หายากมากและแทบไม่เป็นที่รู้จัก
  • ยังยืนยันไม่ได้ว่าเหตุใด Sega จึงอัปเดต·ออกซอฟต์แวร์ซ้ำ, มีการเปิดตัวแบบไม่เปิดเผยในช่วงแรกแล้วแจกจ่ายเวอร์ชันปรับปรุงแบบไม่เปิดเผยอีกหรือไม่, หรือมีสัญญาจัดหาซอฟต์แวร์ให้ลูกค้าอย่างโรงเรียนเป็นระยะเวลาหนึ่งหรือไม่
  • โฆษณาและใบสั่งซื้อใน Copel 21 ฉบับเดือนธันวาคม 1986 ชี้ว่าอย่างน้อยตั้งแต่ช่วงนั้นก็สามารถซื้อ Sega AI Computer ได้แล้ว

ผู้มีส่วนร่วมพัฒนาและเบาะแสการผลิต

  • ข้อมูลที่เกี่ยวข้องกระจัดกระจายมากและอาจไม่ถูกต้อง
  • โปรเจกต์นี้ดูเหมือนนำโดย Sega R&D Dept 6
  • Masami Ishikawa เป็นหนึ่งในบุคคลที่เข้าร่วมโปรเจกต์ Sega AI Computer
  • Mika Okada เป็นหนึ่งในบุคคลที่เข้าร่วมงานอาร์ตของเกม
  • บทความ Electronics เดือนกรกฎาคม 1986 ระบุว่าเกมบางส่วนพัฒนาโดย Marubeni Corp
  • ซีรีส์ซอฟต์แวร์ “Pinpon Pasokon” 3 รายการมีบริษัทชื่อ Kamiya อยู่ในเครดิต
  • Sega Prolog มี CSK Research Institute พัฒนาบางส่วน
  • Sega ร่วมมือกับ Linguaphone Institute เพื่อพัฒนาซอฟต์แวร์เรียนภาษาอังกฤษ
  • ฮาร์ดแวร์ผลิตโดย Nippon Gakki Co. แห่ง Shizuoka ซึ่งเป็นบริษัทที่รู้จักกันดีกว่าในชื่อ Yamaha
  • ใน ROM ระบบมีสตริง 07/19-1986
  • ใน Sound Box ROM มีสตริง ASCII เช่น Programmed by SHUN ARAI, Produced by YASUHIGE KOBAYASHI, R&D No. 6 SOUND BOARD v1.1 87/08/12 SEGA

สถานะอีมูเลชัน MAME

  • ไดรเวอร์ MAME พัฒนาโดย Wilbert Pol และ Fabio Priuli โดยอิงงานวิจัยฮาร์ดแวร์ของ Chris Covell
  • โค้ดถูก merge แล้ว และทำให้สามารถทำ อีมูเลชันบางส่วน ของ Sega AI Computer ได้ในรีลีสวันที่ 31 มกราคม 2024
  • ข้อมูลที่เกี่ยวข้อง
  • ตัวอย่างการรันผ่าน command line อยู่ในรูปแบบ mame -nodebug -window segaai -card XXXX โดย XXXX คือรหัสระบุเกมในรูปแบบของ MAME
  • เปิดใช้อีมูเลชัน Sound Box ด้วย flag -exp soundbox
  • เกมหลายการ์ดสามารถบูตจากการ์ดใบที่สองได้ เช่น -card XXXX:card2
  • ปัญหาอีมูเลชันที่ทราบ ณ มกราคม 2024 มีดังนี้
    • อีมูเลชันเสียงพูดดูเหมือนอ้างอิงตัวอย่างเสียงจาก ROM ผิดเป็นครั้งคราว
    • ไดรฟ์เทปยังไม่ได้ถูกอีมูเลต
    • คีย์บอร์ดยังไม่ได้ถูกอีมูเลต
    • อาจมีบั๊กและปัญหาอีมูเลชันอื่น ๆ
  • ตามอัปเดตวันที่ 1 กุมภาพันธ์ 2024 แพตช์ MAME #11991 มีกำหนดแก้ปัญหาการเล่นตัวอย่างเสียงผิดในรีลีสถัดไป

ซอฟต์แวร์ที่พบและกำแพงด้านภาษา

  • ซอฟต์แวร์ที่พบส่วนใหญ่เป็นภาษาญี่ปุ่นและมีสัดส่วนข้อความสูง ทำให้ผู้ใช้ที่อ่านภาษาญี่ปุ่นไม่ได้เล่นได้ยาก
  • รายการทั้งหมดและสแกนถูกรวบรวมไว้ในหน้าต่อไปนี้
  • หมวดหลักที่ยืนยันแล้วมีดังนี้
    • AI Enikki
      • AI Enikki: เวอร์ชันการ์ดยุคแรกและเวอร์ชันการ์ดยุคหลัง
    • Kumon Wonderschool
      • มีชุดยุคแรกที่เป็นเทปเท่านั้น และชุดยุคหลังที่เป็นการ์ดเท่านั้น
      • ปัจจุบันอีมูเลตได้เฉพาะเวอร์ชันการ์ด
      • เวอร์ชันเทปออกก่อน 1~2 ปี และดูเหมือนเป็นซอฟต์แวร์ที่มีเนื้อหาแตกต่างกัน
      • ประกอบด้วย Alice World, Robinson Land, Cosmic Train, Cinderella Labyrinth, Gulliver Pocket, Mozart Academy, Arabian Night, Andersen Dream, Ocean Fantasy, Columbus Map
    • Ongaku Wonder School
      • Runrun Music, Tantan Rhythm, Ranran Melody
    • English Wonder School
      • Folks & Fairy Tales - Eigo de Hanashi
      • Popo Adventure's - Eigo de Game
      • Eigo no Uta
    • Surasura Moji Wonder School
      • Henshin Kanji
      • Okeiko/Hanamaru Aiueo
      • Waku Waku ABC To 123
    • Pinpon Pasokon
      • Pinpon Numbers
      • Pinpon Music Rhythm
      • Pinpon Music Melody
  • ชุดแรกของ Pinpon Pasokon เปิดตัวในปี 1987 เป็น MyCard สีดำ และชุดถัดมาเปิดตัวปลายปี 1988 หรือมีความเป็นไปได้มากกว่าคือปี 1989 เป็น MyCard สีขาว
  • อัปเดตวันที่ 25 พฤษภาคม 2024 เผยแพร่ดัมป์การ์ดใหม่ 4 รายการ รวมถึง Eigo no Uta 1·2 และเวอร์ชันปี 1989 ของ Pinpon Music Rhythm·Melody

ชื่อและข้อมูลที่ยังไม่พบ

  • เวอร์ชันคาสเซ็ตของ AI Enikki เคยพบเห็นในการประมูล แต่ไม่ได้มา
  • Eigo no Uta ยังขาดคาสเซ็ต คู่มือ และแพ็กเกจ
  • เวอร์ชัน Black MyCards ปี 1989 ของ Pinpon Numbers, Pinpon Music Rhythm, Pinpon Music Melody ยังขาดคู่มือ แพ็กเกจ และโอเวอร์เลย์
  • แผ่นพับญี่ปุ่นของ Kumon Wonder School กล่าวถึง Edison Labo พร้อมสกรีนช็อต
  • หน้า AI ของ SukaSega กล่าวถึง Edison’s Labo, Lincoln Freedom, Grimm House, Holmes Mystery, Anne Diary, Takara Jima Pirates, Space Fantasy, Safari Fantasy, Mothers Book เป็นต้น แต่ไม่ทราบแหล่งที่แน่ชัด
  • โฆษณาใน Copel 21 ฉบับเดือนธันวาคม 1986 และมกราคม 1987 แสดงกล่อง 18 กล่อง โดยบางส่วนเชื่อมโยงกับชื่อที่วางจำหน่ายจริง
  • ไม่น่าเป็นไปได้ว่าทุกชื่อในโฆษณาจะสร้างเสร็จหรือวางจำหน่าย แต่ “Edison’s Labo” มีสกรีนช็อตในแผ่นพับ จึงมีความเป็นไปได้ว่าเคยถูกพัฒนา

ข้อมูลดาวน์โหลดที่เผยแพร่

  • ดัมป์ระบบมีขนาดรวม 590KB เมื่อแตกไฟล์แล้ว
  • ดัมป์ Sega My Card 30 รายการมีขนาดรวม 4.9MB เมื่อแตกไฟล์แล้ว
  • มีโฟลเดอร์ที่เตรียมไว้ตามกฎชื่อไฟล์ของ MAME ด้วย
  • ไฟล์บันทึกคาสเซ็ตมี 14 ม้วน รวม 16 หน้า และปัจจุบันมีขนาดประมาณ 1.2GB
    • ระบบคาสเซ็ตยังไม่ได้ถูกอีมูเลต ณ เวลาที่เขียน
    • ข้อมูลดัมป์คาสเซ็ตยังไม่ได้รับการรับรองว่าเป็นข้อมูล “ถูกต้อง” ที่ผ่าน routine โหลดและการตรวจ checksum ของ Sega AI Computer
    • จากการวิจัยระยะแรก เทปใช้การมอดูเลต FSK และอัตราบิตสูงสุดตามทฤษฎีคือ 9600bps ซึ่งสูงสำหรับยุคนั้น
    • อัตราบิตที่ใช้จริงดูเหมือนต่ำกว่านี้อย่างน้อยสองเท่า
    • รูปแบบที่เผยแพร่ปัจจุบันคือ FLAC lossless สเตอริโอ 48kHz, 24-bit
  • ข้อมูลอื่น ๆ มีคู่มือฮาร์ดแวร์, สแกนซอฟต์แวร์, แผ่นพับ·โฆษณา, ภาพถ่าย, สแกนนิตยสาร และเอกสารทางเทคนิค
  • Big Shared Folder มีไฟล์ประมาณ 700 ไฟล์และข้อมูล 1.6GB รวมถึงภาพถ่ายการประมูล·การขายในอดีต, ภาพระยะใกล้ของตัวเครื่องและบอร์ด, ภาพคีย์บอร์ดและบอร์ด Sound Box, ภาพแพ็กเกจซอฟต์แวร์ และหน้าเว็บที่เก็บไว้เกี่ยวกับโปรโตไทป์สหรัฐฯ ที่ไม่ได้วางจำหน่าย

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

 
GN⁺ 2024-02-02
ความคิดเห็นจาก Hacker News
  • ในฐานะแฟน Sega และแฟน Prolog นี่มันเจ๋งมากจริง ๆ
    ความเกี่ยวข้องกับ Prolog ก็ดูเหมือนจะเป็นกลยุทธ์ทางการตลาดอยู่บ้าง แต่ก็ยังไม่ชัดเจนว่าเกมจริง ๆ ถูกเขียนด้วย Prolog มากน้อยแค่ไหน

    • ดูเหมือนว่าใน ROM จะมี Prolog inference/runtime อยู่ในรูปแบบใดรูปแบบหนึ่ง และน่าจะรันบน CPU x86 ยุคแรกทั่วไป
      เกมสำหรับเครื่องนี้อาจเรียกใช้โค้ดรันไทม์นั้นได้ แต่ดูเหมือนว่า Prolog ไม่ได้ถูกเปิดให้ผู้ใช้เห็นโดยตรง
      ตอนนั้นก็มีทั้งกระแสโฆษณาเกินจริงเรื่อง “AI” และองค์ประกอบการตลาดจากโครงการที่รัฐผลักดันอยู่ด้วย จึงเป็นไปได้ว่าอาจมีการเปิดให้เห็นความสามารถแปลก ๆ อย่างการพาร์สภาษาธรรมชาติแบบง่าย ๆ ผ่านเกม
      หลายปีต่อมา ฉันเคยมีส่วนเกี่ยวข้องแบบหลวม ๆ กับโปรเจกต์หนึ่งที่ฝัง Prolog interpreter ลงในระบบขนาดใหญ่กว่ามากที่เขียนด้วย C เพื่อสร้างความสามารถด้านภาษาคิวรีรายงานสำหรับโมเดลข้อมูลที่ซับซ้อน
      หลังจากนั้นอีก เราก็เปิดให้ผู้ใช้ระดับสูง/ผู้ทำอินทิเกรชันใช้ SQL โดยตรงเพื่อจัดการโมเดลข้อมูลที่ซับซ้อนด้วยจุดประสงค์คล้ายกัน
      ทุกวันนี้ ถ้าจะทำอะไรคล้ายการประมวลผลภาษาธรรมชาติ ก็คงโดนมองแปลกถ้าไม่ลองใช้ LLM ก่อน
    • ตามบทความ ระยะเวลาที่คาดว่าออกซอฟต์แวร์คือ อย่างน้อย 33 เดือน ตั้งแต่สิงหาคม 1986 ถึงพฤษภาคม 1989 ซึ่งถือว่าแปลกพอสมควรเมื่อคิดว่านี่เป็นระบบที่หายากมากและแทบไม่มีใครรู้จัก
      เลยอดสงสัยไม่ได้ว่ามันเกี่ยวข้องกับโครงการ FGCS ของญี่ปุ่นในช่วงนั้นหรือเปล่า: https://en.wikipedia.org/wiki/Fifth_Generation_Computer_Syst...
      ถ้า Sega มีส่วนเกี่ยวข้อง และกิจกรรมของ “ระบบที่หายากมากและแทบไม่มีใครรู้จัก” นี้ไม่ได้เป็นการพัฒนาผลิตภัณฑ์ใหม่เชิงพาณิชย์ล้วน ๆ แต่ได้รับการสนับสนุนจากทุนวิจัย ก็ฟังดูสมเหตุสมผล
      FGCS ลงทุนอย่างมากกับการพัฒนาระบบที่อิง Prolog ดังนั้นความเป็นไปได้ว่าระบบนี้จะเชื่อมโยงกันก็ดูยิ่งมีน้ำหนัก
    • มันชื่อว่า คอมพิวเตอร์ “AI” ตั้งแต่แรกอยู่แล้ว และในปี 1986 Prolog ก็แทบจะเท่ากับ AI
      เพราะงั้นจึงยากจะมองว่ามันเป็นแค่ของหลอกตา และนอกจากเราจะรู้จัก Sega ในฐานะบริษัทเกมในปัจจุบัน ก็ไม่มีเหตุผลจำเป็นอะไรที่จะต้องสมมติว่าแนวคิดนี้เน้นเกมเป็นศูนย์กลางโดยเฉพาะ
  • กราฟิกดีไซน์ ของ Sega ในยุคนั้นดีจริง ๆ

    • หวังว่าในบรรดาสตาร์ตอัปฮาร์ดแวร์ AI มากมาย จะมีอย่างน้อยสักรายเอาดีไซน์นี้ไปเป็นแรงบันดาลใจ
    • ในฐานะคนชอบงานออกแบบ ดีไซน์ฮาร์ดแวร์และซอฟต์แวร์ย้อนยุคของ Sega ในยุคนั้นเป็นหนึ่งในของโปรดตลอดกาลของฉันเลย
  • ประโยคที่ว่า “เครื่อง AI ของ Sega ใช้ runtime Prolog language interpreter ที่อยู่ในหน่วยความจำแบบอ่านอย่างเดียวขนาด 128KB” น่าสนใจมาก
    Prolog interpreter ที่มีขนาด ไม่ถึง 128KB แต่ต้องแชร์ทั้ง OS และ ROM แล้วยังรันที่ 5MHz ได้ ทำให้อยากรู้ว่ามันรองรับฟีเจอร์ภาษาอะไรบ้าง และทำงานอย่างไร
    การเขียน Prolog interpreter ที่ใช้งานได้จริงบนฮาร์ดแวร์จำกัดขนาดนี้ถือเป็นความสำเร็จไม่น้อย
    อยากให้มีใครสักคนดึงตัว interpreter ออกมาจาก ROM แล้วแปลงเป็น ASM ที่อ่านภาษาเครื่องได้

    • เดิมที Prolog ก็ถูกอิมพลีเมนต์บน PDP-11/20 ที่มีพื้นที่แอดเดรสทางกายภาพแค่ 256KB และไม่มี virtual memory ไม่ใช่หรือ?
  • ทำไมสมัยนี้เราแทบไม่ได้เห็นเกมกราฟิกแบบนี้อีกแล้วนะ? AAA สไตล์สมจริง น่าเบื่อมาก
    อยากให้กราฟิกแบบ Amiga กลับมา

    • เกม AAA แบบ 3D ไม่ได้เป็นแค่ปัญหาของวงการเกมเท่านั้น แต่ยังเป็นวิธีที่รัฐความมั่นคงใช้สนับสนุนการพัฒนาฮาร์ดแวร์บางประเภทซึ่งเอาไปประยุกต์ใช้นอกเหนือจากกราฟิกได้กว้างขวางด้วย
      Sega ในช่วงต้นทศวรรษ 1990 เป็นส่วนหนึ่งโดยตรงของการเปลี่ยนผ่านจากการพัฒนาที่ขับเคลื่อนด้วยสงครามไปสู่การพัฒนาที่ขับเคลื่อนด้วยความบันเทิง ในช่วงที่เหมือนกำลังพูดว่า “ดูเทคโนโลยี Lockheed ของเราสิ!”
      ช่วงเวลานั้นตรงกับหลังการล่มสลายของสหภาพโซเวียตและหลังสงครามอ่าวสิ้นสุดไม่นาน ซึ่งเป็นช่วงที่สงครามไม่ค่อยเป็นที่นิยมในสายตาสาธารณะอยู่พักหนึ่ง และความต้องการที่จะพัฒนาสิ่งเหล่านี้ต่อก็ต้องมาจากที่ไหนสักแห่ง ซึ่งที่แห่งนั้นก็คือพวกเรานี่เอง
    • https://youtu.be/zwoyfH7TgEQ
      https://www.pouet.net/prodlist.php?platform%5B%5D=Amiga+OCS%...
    • มีเกมแบบนี้อยู่นะ แค่ลองหา เกมพิกเซลอาร์ต ดู
      เช่น Terraria, Stardew Valley, Enter the Gungeon
    • ลองดูอันนี้ด้วย :)
      https://youtube.com/watch?v=Wlq6fFOqI28
    • ใน itch.io ก็มีเยอะพอสมควร
  • วันที่ได้รู้จัก ระบบย้อนยุค ใหม่ ๆ ที่ไม่เคยได้ยินมาก่อน เป็นวันที่น่าสนใจเสมอ

  • บริบทน่าจะเป็นเพราะ MAME 0.262 เพิ่งออก
    Sega AI ถูกเพิ่มเข้าไปในรายการ “ระบบใหม่ที่ยังใช้งานไม่ได้”
    Sega AI [Chris Covell, Fabio Priuli, Wilbert Pol, smspower, The Game Preservation Society]
    https://www.mamedev.org/releases/whatsnew_0262.txt

  • นี่ดูเหมือนน่าจะได้รับเงินสนับสนุนจากแผน Fifth Generation Computer Systems (FGCS)

  • สิ่งที่สะดุดตาคือเลย์เอาต์คีย์บอร์ดนั้นคล้าย HHKB มากทีเดียว

    • เท่าที่รู้ HHKB ได้แรงบันดาลใจจากคีย์บอร์ด Apple Lisa / Macintosh: https://en.m.wikipedia.org/wiki/Apple_keyboards
      ฝั่งนั้นมาก่อน Sega AI ดังนั้นดีไซน์ของ Sega ก็อาจได้รับอิทธิพลจากดีไซน์ของ Apple ได้เหมือนกัน
    • หรือจริง ๆ แล้วอาจอิงกับ TRS-80 Model 100 มากกว่า
  • แค่การเกาะกระแส AI hype ได้ตั้งแต่เนิ่น ๆ ก็แสดงให้เห็นว่า Sega ล้ำยุคจริง ๆ

    • หรืออาจจะช้าก็ได้ ปี 1986 เป็นช่วงกลางของ ฤดูหนาว AI ครั้งแรก แล้ว
  • ทั้งชื่อระบบและการที่หน้าเว็บบอกว่าไม่มีข้อมูลอยู่ที่ไหนบนอินเทอร์เน็ตเลย ทำให้สลัดความคิดที่ว่านี่อาจเป็น โปรเจกต์ศิลปะ ออกไปไม่ได้
    ให้ความรู้สึกเหมือนเป็นระบบที่ถูกสร้างด้วย AI ทั้งหมด และจริง ๆ แล้วอาจไม่เคยมีอยู่จริง

    • ไม่ มันมีอยู่จริง แค่หายากและออกวางจำหน่ายในประเทศเดียวเท่านั้น
      https://www.youtube.com/watch?v=gXMBwMcJ_pY