นักพัฒนาทำสำเร็จ! Nokia N95 รัน Half-Life ภาคแรกได้ที่ 30 FPS บน Symbian โดยไม่ต้องจำลอง Windows
แม้จะเป็นสมาร์ตโฟนจากปี 2007 แต่ล่าสุด Nokia N95 ได้พิสูจน์ให้เห็นว่าอุปกรณ์รุ่นเก่าก็ยังมีศักยภาพซ่อนอยู่ เมื่อ Dante Leoncini นักพัฒนาซอฟต์แวร์สามารถพอร์ตเกม Half-Life ภาคแรกของ Valve ให้สามารถเล่นบน Nokia N95 ได้ที่ความเร็วประมาณ 30 FPS
ความน่าสนใจคือ นี่ไม่ใช่การรันเกมผ่านโปรแกรมจำลองสถาปัตยกรรม x86 หรือการสตรีมเกมจากอุปกรณ์อื่น แต่เป็นการคอมไพล์เกมให้ทำงานบนฮาร์ดแวร์ของ Nokia N95 และระบบปฏิบัติการ Symbian โดยตรง
Half-Life บนมือถืออายุเกือบ 20 ปี
Half-Life เปิดตัวครั้งแรกในปี 1998 บนพีซี และถือเป็นหนึ่งในเกม FPS ที่ทรงอิทธิพลที่สุดในประวัติศาสตร์วงการเกม
ขณะที่ Nokia N95 เปิดตัวในปี 2007 โดยใช้แพลตฟอร์ม Texas Instruments OMAP 2420 พร้อมซีพียู ARM11 ความเร็ว 332 MHz และจีพียู PowerVR MBX
สเปกของเครื่องประกอบด้วย
- CPU ARM11 332 MHz
- GPU PowerVR MBX
- RAM 64MB หรือ 128MB ขึ้นอยู่กับรุ่น
- หน้าจอความละเอียด 240×320 พิกเซล
- ระบบปฏิบัติการ Symbian
แม้ฮาร์ดแวร์จะห่างไกลจากเครื่องเล่นเกมพกพายุคปัจจุบันอย่างมาก แต่ตัวเกมก็สามารถทำงานได้ในระดับที่เล่นได้จริง
ใช้เอนจินโอเพนซอร์ส Xash3D FWGS
Leoncini เปิดเผยว่าโปรเจกต์นี้อาศัย Xash3D FWGS ซึ่งเป็นเอนจินโอเพนซอร์สที่ถูกสร้างขึ้นมาเพื่อรองรับการเล่นเกม Half-Life บนแพลตฟอร์มที่ไม่เคยได้รับการสนับสนุนอย่างเป็นทางการจาก Valve
บน GitHub ของเขายังมีเวอร์ชัน Symbian ของ Xash3D FWGS ให้เห็นอีกด้วย ซึ่งเป็นหัวใจสำคัญที่ทำให้ Half-Life สามารถทำงานบน Nokia N95 ได้
นอกจากนี้ยังมีการเพิ่มการรองรับเมาส์และคีย์บอร์ดเข้าไปแล้ว ทำให้สามารถควบคุมเกมได้สะดวกยิ่งขึ้น
ยังมีบั๊ก แต่ถือเป็นความสำเร็จที่น่าทึ่ง
แม้ว่าตัวเกมจะยังมีปัญหาเฟรมเรตตกในบางช่วง รวมถึงบั๊กที่ต้องแก้ไขเพิ่มเติม และข้อจำกัดด้านหน้าจอความละเอียด 240×320 พิกเซล แต่ผลลัพธ์ที่ได้ก็ถือว่าน่าประทับใจอย่างมากสำหรับอุปกรณ์ที่มีอายุกว่า 19 ปี
โปรเจกต์นี้ยังสะท้อนให้เห็นว่าฮาร์ดแวร์มือถือระดับสูงในช่วงปลายยุค 2000 มีศักยภาพมากกว่าที่หลายคนคิด หากได้รับการพอร์ตซอฟต์แวร์อย่างเหมาะสม
สำหรับชุมชนม็อดและนักพัฒนาที่ชื่นชอบการนำฮาร์ดแวร์เก่ากลับมามีชีวิตอีกครั้ง Nokia N95 ยังคงเป็นหนึ่งในอุปกรณ์ระดับตำนานที่ได้รับความนิยมในการทดลองและพอร์ตซอฟต์แวร์ใหม่ ๆ อย่างต่อเนื่องจนถึงปัจจุบัน
ที่มา: VideoCardzHalf-Life 1 on the Nokia N95 finally reached 30 FPS! Some slowdowns remain, but I've already identified the cause and am working on a fix. Mouse and keyboard support has also been added. Still a few bugs to fix, but it's getting there.#HalfLife #nokia #symbian #valve #steam pic.twitter.com/PDlq2CRxAy
— Dante D. Leoncini (@dante_leoncini) June 5, 2026



