Half-Life 2 จะทำงานบน Raspberry Pi ของคุณ แต่จะเล่นได้หรือเปล่า

หากเรากำลังพูดถึง Valve classic ที่เปิดตัวในปี 2004 เรากำลังพูดถึงหนึ่งในเกมที่ดีที่สุดในประวัติศาสตร์ของพีซีและเรื่องราวที่ยังไม่สมบูรณ์ แม้ว่าในกรณีนี้จะไม่ได้พูดถึงส่วนที่สามก็ตาม สรุปเรื่องราวที่อยู่ ครึ่งทาง โดยเฉพาะอย่างยิ่งหลังจากจบตอนที่ 2 อย่างกะทันหัน ล่าสุด? เกือบ 20 ปีหลังจากการเปิดตัวเกม ตอนนี้เราสามารถเล่น Half-Life 2 บน ราสเบอร์รี่ Pi .

แม้ว่ามันอาจจะดูน่าประหลาดใจสำหรับคุณ แต่ Half-Life 2 ได้ปรากฏตัวหลายครั้งบนแพลตฟอร์มที่ไม่ได้ใช้เทคโนโลยีพีซี ตัวอย่างเช่น ครั้งหนึ่งเราเคยมีเวอร์ชันสำหรับ SONY เพลย์สเต 3 ซึ่งใช้โปรเซสเซอร์ CBEA ของ Orange Box ยอดนิยม เมื่อไม่กี่ปีที่ผ่านมา NVIDIA เปิดตัวคอนโซลมือถือ Tegra Shield ซึ่งมีพื้นฐานมาจาก ARM โปรเซสเซอร์ชุดคำสั่ง

Half-Life 2 จะทำงานบน Raspberry Pi ของคุณ

Half-Life 2 มาถึง Raspberry Pi 4

ISA ที่กล่าวว่าเป็นตัวเดียวกับที่ใช้โดย Raspberry Pi อย่างไรก็ตาม ที่มาของซอร์สโค้ดไม่ใช่เวอร์ชันที่เปิดตัวเมื่อหลายปีก่อนสำหรับแล็ปท็อป NVIDIA ที่ล้มเหลว เนื่องจากโค้ดของเวอร์ชันดังกล่าวมีการเพิ่มประสิทธิภาพสำหรับองค์ประกอบเฉพาะ จากฮาร์ดแวร์ของบริษัทสีเขียว ค่อนข้าง ต้นกำเนิดของมันพบได้จากการรั่วไหลของซอร์สโค้ด Team Fortress 2 ที่เกิดขึ้นในปี 2018 อย่างไรก็ตาม แม้ว่าพวกเขาจะจัดการเพื่อให้เกมทำงานได้ แต่ก็ไม่อาจกล่าวได้ว่าประสิทธิภาพของเกมนั้นเหมาะสมที่สุด ยิ่งไปกว่านั้น ยังถือว่าไม่สามารถเล่นได้ภายใต้มาตรฐานปัจจุบัน

เราเป็นหนี้บุญคุณผู้ใช้ Reddit zbios ที่ได้รวบรวมเวอร์ชั่นอื่นของเกมมาให้ด้วย Appleของโปรเซสเซอร์ M2 แต่มีผลลัพธ์ที่แตกต่างกัน

ราสเบอร์รี่ Pi ครึ่งชีวิต 2

มันไม่ใช่เวอร์ชั่นที่เราแนะนำให้เล่น

และต้องคำนึงว่า Half-Life 2 ภายใต้ Raspberry Pi ใช้งานได้กับอุปกรณ์รุ่นที่สี่และแบบบูรณาการเท่านั้น GPU เป็นเรื่องง่ายมาก ไม่ใช่แค่ในแง่ของพลังงานดิบ แต่ในแง่ของ API ที่รองรับ และนั่นคือมันไม่สามารถรันเกมด้วยเสื้อผ้าที่ดีที่สุดซึ่งเป็นกราฟิกภายใต้ DirectX 9 หรือ OpenGL 2 ได้ แต่ต้องทำภายใต้ OpenGL เวอร์ชันแรก ซึ่งขาดตัวไล่เฉดสีกราฟิกโดยสิ้นเชิงและด้านการมองเห็นก็ค่อนข้างชัดเจน

อีกประเด็นคืออัตราเฟรมและความละเอียด เกมไม่สามารถจัดการได้เกิน 20 FPS ที่ความละเอียด 720p และเราไม่ควรคาดหวังการปรับปรุงครั้งใหญ่ด้วยการโอเวอร์คล็อก สิ่งนี้ทำให้เรานึกถึงเวอร์ชันที่น่าอับอายสำหรับ PS2 ที่ออกมาในช่วงกลางปี ​​2000 และเล่นไม่ได้เนื่องจากไม่มีพลังงาน ไม่ว่าในกรณีใด เป็นที่เข้าใจตั้งแต่ตอนที่ Raspberry Pi ไม่ได้คิดสำหรับ Half Life 2 และรายการความเป็นไปได้ของมันนอกเหนือไปจากการเล่นวิดีโอเกม แม้ว่าจะมีความดื้อรั้นที่จะลดประโยชน์จากการเรียกใช้ ROMS ของเกมเก่าก็ตาม

เวอร์ชันสำหรับ Apple M2 ก็ปรากฏขึ้นเช่นกัน

ดังที่เราได้กล่าวไว้ก่อนหน้านี้ ใครก็ตามที่รวบรวมซอร์สโค้ดได้สร้างเวอร์ชันที่สอดคล้องกันสำหรับ Apple M2 ที่นี่ความแตกต่างของประสิทธิภาพระหว่างชิปทั้งสองนั้นสังเกตได้และมีความแตกต่าง และนั่นคือโปรเซสเซอร์สำหรับคอมพิวเตอร์ของ Cupertino สามารถย้ายกราฟิกด้วยตัวเลือกภาพทั้งหมดได้สูงสุดที่ความละเอียดสูงกว่ามากและมากกว่า 300 FPS

Half-Life 2 แอปเปิ้ล M2

ทั้งหมดนี้เป็นการเปิดประตูสำหรับ Half Life 2 เวอร์ชัน Homebrew และไม่ใช่เฉพาะสำหรับคอมพิวเตอร์ Pi 4 และ Apple แต่สำหรับระบบใดๆ ที่ใช้โปรเซสเซอร์ที่เข้ากันได้กับคำสั่ง ARM ตัวอย่างเช่น, นินเทนสวิทช์ซึ่งเพิ่งได้รับ Portal เวอร์ชันที่ใช้เอนจิ้นเดียวกัน หรือแม้แต่ PlayStation Vita ก็นึกถึง ไม่ว่าในกรณีใด โปรดจำไว้ว่าพวกเขาไม่ใช่เวอร์ชันอย่างเป็นทางการของ Valve และมาจากชุมชน แต่อย่างไรก็ตาม เรายินดีเสมอที่จะเล่นคลาสสิกแบบนี้บนทุกแพลตฟอร์ม แม้ว่าจะไม่ใช่แบบดั้งเดิมก็ตาม