Nokia N95 chạy được Half-Life ở 30 FPS sau gần 20 năm ra mắt

Chiếc Nokia N95 được trang bị vi xử lý Texas Instruments OMAP 2420 lõi kép xung nhịp 332 MHz, GPU PowerVR MBX, 64 MB RAM và màn hình độ phân giải 240 x 320 pixel. Phiên bản N95 8GB phát hành sau đó còn nâng dung lượng RAM lên 128 MB.

Một lập trình viên người Argentina vừa khiến cộng đồng công nghệ và game thủ bất ngờ khi chạy thành công tựa game huyền thoại Half-Life trên chiếc Nokia N95 ra mắt từ năm 2007. Thành tích này cho thấy sức sống bền bỉ của phần cứng di động đời cũ cũng như khả năng sáng tạo không giới hạn của các nhà phát triển độc lập.

Người thực hiện dự án là Dante Leoncini. Theo chia sẻ trên mạng xã hội X, anh đã đưa phiên bản Half-Life gốc hoạt động trên Nokia N95 với tốc độ khoảng 30 FPS, đồng thời bổ sung hỗ trợ chuột và bàn phím để mang lại trải nghiệm chơi game hoàn chỉnh hơn.

Nokia N95 chạy được Half-Life ở 30 FPS sau gần 20 năm ra mắt

Chạy Half-Life trên điện thoại ra mắt từ năm 2007

Ra mắt lần đầu vào năm 1998, Half-Life là một trong những tựa game FPS có tầm ảnh hưởng lớn nhất lịch sử. Trò chơi yêu cầu tối thiểu bộ xử lý Pentium 133 MHz và 24 MB RAM – những thông số mà Nokia N95 về lý thuyết vẫn có thể đáp ứng.

Chiếc Nokia N95 được trang bị vi xử lý Texas Instruments OMAP 2420 lõi kép xung nhịp 332 MHz, GPU PowerVR MBX, 64 MB RAM và màn hình độ phân giải 240 x 320 pixel. Phiên bản N95 8GB phát hành sau đó còn nâng dung lượng RAM lên 128 MB.

Mặc dù vậy, việc đưa một trò chơi PC như Half-Life lên nền tảng Symbian không hề đơn giản. Do thiết bị sử dụng kiến trúc ARM và hệ điều hành Symbian OS 9.2 thay vì Windows, Leoncini phải sử dụng một bản dựng được biên dịch riêng cho Symbian thay vì giả lập phiên bản PC.

Vẫn còn hiện tượng giảm hiệu năng

Theo Leoncini, phiên bản hiện tại vẫn xuất hiện một số hiện tượng sụt giảm khung hình và giật lag trong quá trình chơi. Tuy nhiên, anh cho biết đã xác định được nguyên nhân và đang tiếp tục tối ưu hóa hiệu năng.

Điều này không quá bất ngờ khi CPU từng được chính Leoncini xác định là nút thắt cổ chai trong các dự án port game trước đây trên Nokia N95.

Nhiều chuyên gia cho rằng dự án có thể sử dụng nền tảng tương thích GoldSrc mã nguồn mở như Xash3D – công cụ thường được dùng để đưa Half-Life lên Android, Raspberry Pi hoặc Meta Quest. Tuy nhiên, nhà phát triển hiện chưa xác nhận công nghệ mà mình sử dụng.

Tiếp nối loạt dự án ấn tượng trên Nokia N95

Half-Life không phải là thành tích duy nhất mà Leoncini đạt được trên chiếc điện thoại gần 20 năm tuổi này.

Trước đó, anh đã thành công trong việc đưa hàng loạt phần mềm và trò chơi lên Nokia N95 như:

  • Quake III Arena
  • Crash Bandicoot
  • Trình giả lập NES
  • Trình giả lập Sega
  • ScummVM

Đặc biệt, kiến trúc OMAP 2420 từng chứng minh khả năng xử lý game 3D từ rất sớm. Năm 2008, một bản port Quake III Arena dành cho các thiết bị Symbian S60 sử dụng cùng chipset đã có thể chạy ở tốc độ khoảng 30 FPS, hỗ trợ chuột Bluetooth, bàn phím và cả chế độ chơi mạng nhiều người.

Nokia N95 chạy được Half-Life ở 30 FPS sau gần 20 năm ra mắt 2

Không chỉ game, Nokia N95 còn chạy được cả Blender

Ngoài việc chuyển thể các tựa game nổi tiếng, Leoncini còn phát triển nhiều dự án riêng cho Nokia N95.

Trong số đó có Blendersito – một phiên bản Blender được thiết kế dành riêng cho nền tảng Symbian – cùng với công cụ phát triển game do chính anh xây dựng. Các dự án này hiện được chia sẻ công khai trên GitHub.

Những thành quả mới nhất tiếp tục chứng minh rằng dù đã gần hai thập kỷ tuổi đời, Nokia N95 vẫn là một trong những chiếc điện thoại mang tính biểu tượng nhất lịch sử công nghệ, đồng thời là sân chơi hấp dẫn cho cộng đồng đam mê lập trình và phần mềm cổ điển.

Kết luận

Việc Half-Life có thể chạy trên Nokia N95 ở mức 30 FPS là minh chứng cho sự sáng tạo của cộng đồng lập trình viên và sức mạnh đáng kinh ngạc của những thiết bị từng được xem là đỉnh cao công nghệ di động. Dù chưa hoàn toàn hoàn thiện, dự án của Dante Leoncini đang mở ra thêm một chương thú vị trong hành trình "hồi sinh" những thiết bị công nghệ huyền thoại.

Bài đọc nhiều nhất

Bài mới trong ngày

Đứng trước làn sóng phản đối từ các tổ chức xã hội: Nhà xuất bản Kodansha xem xét lại toàn diện dự án anime chuyển thể "Mii-chan and Miss Yamada"

Đứng trước làn sóng phản đối từ các tổ chức xã hội: Nhà xuất bản Kodansha xem xét lại toàn diện dự án anime chuyển thể "Mii-chan and Miss Yamada"

hoanlagvnDũng Nhỏ TT

Tương lai của dự án chuyển thể hoạt hình từ bộ truyện tranh gai góc "Mii-chan and Miss Yamada" (tựa gốc tiếng Nhật: Mii-chan to Yamada-san) đang rơi vào tình thế bấp bênh chưa từng có sau khi "ông lớn" xuất bản Kodansha chính thức gửi văn bản phản hồi tới các tổ chức bảo vệ quyền lợi người yếu thế tại Nhật Bản vào ngày 30 tháng 10 năm 2026. Động thái này đánh dấu sự chuyển hướng rõ rệt trong cách xử lý khủng hoảng của đơn vị phát hành trước những lo ngại sâu sắc từ công chúng về việc thương mại hóa nỗi đau của người khuyết tật trí tuệ.

Giải trí
Review phim Gioia Mia: Mùa hè Sicily và những nỗi buồn chưa từng được gọi tên

Review phim Gioia Mia: Mùa hè Sicily và những nỗi buồn chưa từng được gọi tên

Khoa NguyenNguyễn Tiến Khoa

Lấy bối cảnh vùng quê Sicily ngập nắng, bộ phim đầu tay của đạo diễn Margherita Spampinato kể về kỳ nghỉ hè của cậu bé Nico bên người dì lớn tuổi Gela. Đằng sau những va chạm giữa hai thế hệ là câu chuyện về mất mát, tình yêu bị che giấu và khả năng tìm thấy sự đồng cảm giữa những con người tưởng chừng chẳng có điểm chung.

Phim Ảnh
Discord chuẩn bị loại bỏ Electron, chuyển sang Rust để giảm mức tiêu thụ RAM

Discord chuẩn bị loại bỏ Electron, chuyển sang Rust để giảm mức tiêu thụ RAM

quânQuân Kít

Trong bối cảnh giá RAM tăng cao và nguồn cung bộ nhớ ngày càng chịu áp lực từ nhu cầu AI, Discord đang lên kế hoạch thay thế ứng dụng desktop dựa trên Electron bằng một phiên bản mới sử dụng Rust. Thay đổi này được kỳ vọng giúp phần mềm giảm đáng kể mức tiêu thụ bộ nhớ, đồng thời cải thiện hiệu năng trên máy tính cấu hình thấp.

Công Nghệ
Lên đầu trang