Nokia N95 gần hai thập kỷ tuổi vẫn khiến nhiều smartphone nể phục

Nokia N95 tiếp tục chứng minh sức sống bền bỉ khi có thể chạy được Half-Life, tựa game PC nổi tiếng từ năm 1998.

Dante Leoncini, một lập trình viên người Argentina, vừa đạt được một thành tựu ấn tượng khi chạy thành công tựa game Half-Life phiên bản gốc với tốc độ 30 khung hình/giây (FPS) trên chiếc Nokia N95, một mẫu điện thoại trượt ra mắt năm 2007 và chạy hệ điều hành Symbian.

Trong bài đăng trên mạng xã hội X mới đây, Leoncini cho biết anh đã bổ sung thêm hỗ trợ cho chuột và bàn phím, mặc dù vẫn gặp một số hiện tượng lag. Đối với vấn đề lag, Leoncini tiết lộ đã xác định được nguyên nhân gây ra hiện tượng và đang nỗ lực khắc phục.

Đây là một bước tiến mới trong chuỗi nỗ lực của Leoncini nhằm chạy các phần mềm nặng trên chiếc điện thoại lõi kép với tốc độ 332 MHz. được phát hành vào năm 1998, Half-Life yêu cầu tối thiểu bộ xử lý Pentium 133 MHz và 24 MB RAM, một cấu hình mà Nokia N95 đáp ứng được trên lý thuyết.

Trước đó, Leoncini đã thành công trong việc chạy các tựa game như Quake 3, Crash Bandicoot, cũng như giả lập các hệ máy Sega, ScummVM và NES trên chiếc điện thoại của Nokia.

Được biết, Nokia N95 được trang bị chip lõi kép Texas Instruments OMAP 2420, tốc độ 332 MHz, cùng với bộ tăng tốc đồ họa 3D PowerVR MBX, 64 MB RAM và màn hình 240×320, tất cả đều chạy trên hệ điều hành Symbian OS 9.2 và S60 3rd Edition. Phiên bản N95 8 GB, phát hành sau đó vào năm 2007, đã tăng gấp đôi bộ nhớ lên 128 MB.

Việc cài đặt Half-Life trên Nokia N95 đòi hỏi phải sử dụng bản dựng Symbian gốc, do điện thoại này sử dụng chip ARM và không chạy hệ điều hành Windows. Leoncini từng cho biết rằng yếu tố hạn chế trong các dự án Quake 3 trước đây của anh là CPU, điều này cũng giải thích cho hiện tượng giảm hiệu năng mà anh đang gặp phải.

Màn thể hiện được đăng tai bởi Dante Leoncini trên X.

Màn thể hiện được đăng tai bởi Dante Leoncini trên X.

Các phiên bản Half-Life thường được chuyển thể sang các nền tảng ít phổ biến thông qua Xash3D, một công cụ mã nguồn mở tương thích với GoldSrc của Valve, vốn được phát triển cho Android, Raspberry Pi và Meta Quest. Tuy nhiên, việc phiên bản Nokia N95 của Leoncini có sử dụng công cụ này hay không vẫn chưa được xác nhận.

Trở lại năm 2008, GMSArena đã đưa tin về việc nhà phát triển Olli Hinkka đã port Quake III Arena lên điện thoại S60 thế hệ thứ 3 sử dụng cùng chipset, với hỗ trợ bàn phím và chuột Bluetooth, cùng tùy chọn tạo máy chủ nhiều người chơi ngay trên điện thoại. Phiên bản port đó chạy trên N95 8 GB, N82 và E90, nhưng không tương thích với N95 đời đầu, vốn chỉ cung cấp lượng RAM bằng một nửa so với bản 8 GB. Leoncini chưa tiết lộ anh đang sử dụng phiên bản N95 nào.

Ngoài Half-Life, Leoncini còn phát triển một bản sao Blender mới mang tên Blendersito và một công cụ game riêng, cả hai đều có sẵn trên GitHub của anh. Trong thực tế, việc Nokia N95 được chọn làm phương tiện phần cứng không phải là lựa chọn kỳ lạ nhất trong thế giới công nghệ hiện nay.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *