ปิดโฆษณา

การเปิดตัวชิปของ Apple Silicon ดึงดูดความสนใจอย่างมาก ในเดือนมิถุนายน 2020 Apple กล่าวอย่างเป็นทางการเป็นครั้งแรกว่าจะละทิ้งโปรเซสเซอร์ Intel หันไปใช้โซลูชันของตัวเองซึ่งเรียกว่า Apple Silicon และใช้สถาปัตยกรรม ARM อย่างไรก็ตาม สถาปัตยกรรมที่แตกต่างกันนั้นมีบทบาทค่อนข้างพื้นฐาน ถ้าเราเปลี่ยนแปลง ในทางทฤษฎีเราสามารถพูดได้ว่าเราต้องออกแบบทุกแอปพลิเคชันใหม่เพื่อให้สามารถทำงานได้อย่างถูกต้อง

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

แอปพลิเคชันจะต้องทำงานโดยกำเนิด

หากเราต้องการใช้ประโยชน์สูงสุดจาก Mac รุ่นใหม่ที่ติดตั้งชิปจากซีรีส์ Apple Silicon ก็จำเป็นไม่มากก็น้อยที่เราต้องทำงานกับแอปพลิเคชันที่ได้รับการปรับปรุง พวกมันจะต้องทำงานโดยกำเนิดเพื่อที่จะพูด แม้ว่าโดยทั่วไปแล้วโซลูชัน Rosetta 2 ดังกล่าวจะทำงานได้อย่างน่าพอใจและสามารถรับประกันการทำงานที่ราบรื่นของแอปของเราได้ แต่ก็อาจไม่เป็นเช่นนั้นเสมอไป ตัวอย่างที่ดีคือ Discord Messenger ยอดนิยม ก่อนที่จะได้รับการปรับให้เหมาะสม (รองรับ Apple Silicon ดั้งเดิม) การใช้งานไม่ได้น่าพอใจเป็นสองเท่าเลย เราต้องรอไม่กี่วินาทีในการดำเนินการแต่ละครั้ง จากนั้นเมื่อเวอร์ชันที่ปรับให้เหมาะสมมาถึง เราเห็นการเร่งความเร็วอย่างมากและ (ในที่สุด) การทำงานที่ราบรื่น

แน่นอนว่าเกมก็เช่นเดียวกัน หากเราต้องการให้พวกเขาทำงานได้อย่างราบรื่น เราจำเป็นต้องปรับให้เหมาะสมสำหรับแพลตฟอร์มปัจจุบัน คุณอาจคาดหวังว่าด้วยการเพิ่มประสิทธิภาพที่เกิดจากการเปลี่ยนไปใช้ Apple Silicon นักพัฒนาจึงต้องการนำเสนอผลิตภัณฑ์ของตนแก่ผู้ใช้ Apple และสร้างชุมชนเกมในหมู่พวกเขา มันดูเหมือนเป็นแบบนั้นตั้งแต่แรกเลยด้วยซ้ำ เกือบจะทันทีที่ Mac เครื่องแรกที่มีชิป M1 ออกสู่ตลาด Blizzard ได้ประกาศการสนับสนุนดั้งเดิมสำหรับเกม World of Warcraft ในตำนาน ด้วยเหตุนี้จึงสามารถเล่นได้เต็มศักยภาพแม้บน MacBook Air ธรรมดา แต่เราไม่เห็นการเปลี่ยนแปลงอื่นใดอีกตั้งแต่นั้นมา

นักพัฒนาไม่สนใจการมาถึงของแพลตฟอร์ม Apple Silicon ใหม่โดยสิ้นเชิง และยังคงดำเนินการตามแนวทางของตนเองโดยไม่คำนึงถึงผู้ใช้ Apple เลย มันค่อนข้างจะเข้าใจได้ โดยทั่วไปแล้วแฟน Apple นั้นมีไม่มากนัก โดยเฉพาะผู้ที่สนใจเล่นเกม ด้วยเหตุนี้ เราจึงต้องอาศัยโซลูชัน Rosetta 2 ที่กล่าวมาข้างต้น จึงสามารถเล่นได้เฉพาะเนื้อหาที่เขียนขึ้นสำหรับ macOS (Intel) เท่านั้น แม้ว่าบางเกมนี่อาจไม่ใช่ปัญหาแม้แต่น้อย (เช่น Tomb Raider, Golf With Your Friends, Minecraft เป็นต้น) สำหรับเกมอื่น ๆ ผลลัพธ์ก็คือไม่สามารถเล่นได้จริง สิ่งนี้ใช้ได้กับ Euro Truck Simulator 2 เป็นต้น

M1 MacBook Air ทูมเรเดอร์
Tomb Raider (2013) บน MacBook Air พร้อม M1

เราจะเห็นการเปลี่ยนแปลงหรือไม่?

แน่นอนว่าเป็นเรื่องแปลกเล็กน้อยที่ Blizzard เป็นเพียงคนเดียวที่นำการเพิ่มประสิทธิภาพมาและไม่มีใครติดตามมัน ในตัวมันเอง นี่เป็นการเคลื่อนไหวที่แปลกแม้กระทั่งจากบริษัทนี้ก็ตาม เกมโปรดอีกเกมหนึ่งคือเกมไพ่ Hearthstone ซึ่งไม่โชคดีอีกต่อไปแล้วและต้องแปลผ่าน Rosetta 2 ไม่ว่าในกรณีใด บริษัทยังรวมเกมอื่น ๆ ไว้ด้วย เช่น Overwatch ซึ่ง Blizzard ในทางกลับกัน ไม่เคยนำเสนอสำหรับ macOS และใช้งานได้กับ Windows เท่านั้น

ดังนั้นจึงเหมาะสมที่จะถามว่าเราจะเคยเห็นการเปลี่ยนแปลงและการเพิ่มประสิทธิภาพของเกมโปรดของเราหรือไม่ ในขณะนี้ กลุ่มเกมยังคงเงียบกริบ และอาจกล่าวได้ง่ายๆ ว่า Apple Silicon ไม่สนใจใครเลย แต่ยังมีความหวังอยู่เล็กน้อย หากชิป Apple รุ่นต่อไปนำเสนอการปรับปรุงที่น่าสนใจและส่วนแบ่งของผู้ใช้ Apple เพิ่มขึ้น นักพัฒนาอาจจะต้องตอบสนอง

.