Apple’s macOS 8 เป็นระบบปฏิบัติการที่ได้รับความนิยมอย่างมากเมื่อพูดถึงโปรแกรมจำลองเสมือนที่ทำงานบนอุปกรณ์ที่ทันสมัย ย้อนกลับไปในปี 2020 เราเห็นนักพัฒนาจากซานฟรานซิสโกเปิดตัวแอพเพื่อให้ผู้ใช้ได้สัมผัสกับ macOS 8 บน Windows, Linux และเครื่อง macOS อื่นๆ และตอนนี้ นักพัฒนารายอื่นได้สร้างโปรแกรมจำลอง macOS 8 ที่ทำงานในเว็บเบราว์เซอร์ที่รองรับได้ทันที มาดูรายละเอียดด้านล่างกัน

Infinite Mac Project นำ macOS 8 มาไว้ในเบราว์เซอร์

นักพัฒนาชื่อ Mihai Parparita เพิ่งสร้างโปรแกรมจำลอง System 7 หรือ macOS 8 บนเบราว์เซอร์ที่ ให้ผู้ใช้ได้สัมผัสกับแพลตฟอร์มคอมพิวเตอร์ของ Apple จากปี 1997 บน Mac 68k เสมือน เนื่องจากอีมูเลเตอร์ใช้เว็บเบราว์เซอร์จึงสามารถเรียกใช้บนอุปกรณ์ได้ทันที โดยไม่ต้องดาวน์โหลดและติดตั้งแอปอย่างเช่น แอป macintosh.js ตั้งแต่ปี 2020

Parparita เพิ่งใช้ Twitter เพื่อประกาศเวอร์ชันคลาสสิก โปรแกรมจำลอง Mac เขาตั้งข้อสังเกตว่าโปรแกรมจำลองเว็บ “บูตทันที เต็มไปด้วยโปรแกรมที่มีประโยชน์ อนุญาตให้นำเข้าข้อมูล ส่งออกและความคงอยู่ และพยายามนำสิ่งที่ดีที่สุดของเว็บมาสู่การประมวลผลแบบย้อนหลัง” คุณสามารถตรวจสอบทวีตของเขาที่แนบมาด้านล่าง

ในบล็อกโพสต์อย่างเป็นทางการ นักพัฒนากล่าวว่า เขาทดลองกับโปรแกรมจำลอง Basilisk II บนเบราว์เซอร์เมื่อปี 2017 ซึ่งประสบความสำเร็จ อย่างไรก็ตาม ไม่มีการตั้งค่าใดที่”จำลองความรู้สึกที่แท้จริงของการใช้คอมพิวเตอร์ในทศวรรษ 90″ตามที่ Parparita กล่าว ดังนั้น เขาจึงสร้างโปรเจ็กต์ Infinite Mac

Infinite Mac ไม่จำเป็นต้องดาวน์โหลดและติดตั้งแอป บนอุปกรณ์และนำเสนอคุณลักษณะที่มีประโยชน์มากมายที่ใช้งานได้จริง เพื่อขจัดปัญหาการดาวน์โหลด ผู้พัฒนาได้บีบอัดอิมเมจของดิสก์ จากนั้นเขาก็แบ่งมันออกเป็น 256K บล็อกที่ดาวน์โหลดหากต้องการและเมื่อจำเป็น

“นอกเหนือจากการเพิ่มประสิทธิภาพเว็บที่ล้าสมัยแล้ว สิ่งนี้ทำให้อีมูเลเตอร์แสดงหน้าจอบูตของ Mac ได้ในไม่กี่วินาที และสามารถบู๊ตได้อย่างเต็มที่ใน 3 วินาที แม้จะใช้งานแคช HTTP ที่เย็น” Parparita ระบุไว้ในบล็อก

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

ปัญหาอื่นสำหรับ Parparita คือการแก้ปัญหาการใช้งาน CPU ของโปรแกรมจำลอง เนื่องจากโปรแกรมจำลองระบบปฏิบัติการของโรงเรียนเก่ามักจะเพิ่มหนึ่งในแกนประมวลผล CPU ของคุณเป็น 100% ไม่ว่าคุณจะใช้งานโปรแกรมจำลองหรือไม่ก็ตาม เพื่อแก้ปัญหานี้ นักพัฒนา ใช้คุณลักษณะที่มีอยู่จากโครงการ Basilisk II ของเขาเพื่อลดการใช้ CPU ด้วยคุณสมบัติเหล่านี้ อีมูเลเตอร์จะทำงานเต็มประสิทธิภาพก็ต่อเมื่อมีอินพุตของผู้ใช้หรือจำเป็นต้องรีเฟรชหน้าจอ

ตอนนี้ เป็นเรื่องที่ควรค่าแก่การกล่าวไว้ว่า Infinite Mac จะไม่เรียกใช้ macOS 8 รุ่นที่ใหม่กว่าเช่น macOS 8.5 หรือ 8.6 เนื่องจากระบบปฏิบัติการเหล่านี้ทำงานบนอุปกรณ์ Mac ของ PowerPC เท่านั้น ซึ่งไม่ได้บรรจุโปรเซสเซอร์รุ่นเก่าที่ใช้ Motorola 68000

อย่างไรก็ตาม หากคุณเป็นผู้ที่ชื่นชอบคอมพิวเตอร์และชอบเทคโนโลยีย้อนยุค Infinite ระบบ Mac 7 และ macOS 8 อีมูเลเตอร์จะทำให้คุณตื่นเต้นอย่างแน่นอน คุณสามารถตรวจสอบได้จากลิงก์ที่เกี่ยวข้อง แจ้งให้เราทราบประสบการณ์ของคุณในความคิดเห็นด้านล่าง

ผ่านทาง Ars Technica แสดงความคิดเห็น

Categories: IT Info