1 điểm bởi GN⁺ 5 giờ trước | 1 bình luận | Chia sẻ qua WhatsApp
  • ReactOS là một hệ điều hành mã nguồn mở hướng tới khả năng tương thích nhị phân với các chương trình máy tính và driver dành cho Microsoft Windows, và nay đã đạt đến giai đoạn có thể chạy tựa game kinh điển Half-Life
  • Ở năm phát triển thứ 28, các nhà phát triển ReactOS đã thông báo trên X về khả năng chạy phiên bản Windows của Half-Life
  • Trước đây từng có trường hợp Half-Life ít nhất có thể khởi tạo trên ReactOS, nhưng lần này được xem là trường hợp game thực sự chạy được và xử lý đến trạng thái in-game
  • Half-Life hiện cũng có thể chạy trên Linux và hoạt động tốt trên các nền tảng khác thông qua Wine, nhưng việc chạy được trên ReactOS gắn liền với mục tiêu tương thích nhị phân Windows
  • Người dùng ReactOS “Zombiedeth” đã chạy Half-Life trên môi trường Dell OptiPlex, Core i5 2400 Sandy Bridge và NVIDIA GeForce 8400GS

Cột mốc ReactOS chạy được Half-Life

  • ReactOS là một hệ điều hành mã nguồn mở hướng tới khả năng tương thích nhị phân với các chương trình máy tính và driver của Microsoft Windows
  • Cột mốc lần này là trường hợp đã có thể chơi tựa game kinh điển Half-Life trên ReactOS
  • ReactOS đã được phát triển suốt 28 năm cho đến nay

Chạy phiên bản Windows của Half-Life

  • Các nhà phát triển đã thông báo trên X rằng ReactOS có thể chạy phiên bản Windows của Half-Life
  • Trước đây từng có trường hợp Half-Life ít nhất có thể khởi tạo trên ReactOS
  • Trường hợp lần này được xem là ví dụ đầu tiên game chạy thành công trên ReactOS và xử lý được đến trạng thái in-game

So sánh với các nền tảng khác

  • Half-Life hiện cũng có thể chạy trên Linux
  • Thông qua Wine, Half-Life cũng hoạt động tốt trên các nền tảng khác
  • Dù vậy, việc Half-Life chạy được trên ReactOS vẫn là một bước tiến có ý nghĩa trong quá trình tiếp tục theo đuổi mục tiêu tương thích nhị phân Windows

Môi trường chạy

  • Người dùng ReactOS “Zombiedeth” đã chạy Half-Life
  • Hệ thống được sử dụng là Dell OptiPlex
  • Phần cứng gồm bộ xử lý Core i5 2400 Sandy Bridge và card đồ họa NVIDIA GeForce 8400GS

Thông tin thêm

  • Có thể xem chi tiết trong bài đăng trên X của ReactOS

1 bình luận

 
Ý kiến trên Lobste.rs
  • Đã thiếu điều gì nhỉ? Theo tôi hiểu thì ReactOS dùng khá nhiều mã WINE cho API không gian người dùng Win32, và WINE đã có thể chạy Half Life từ năm 2001
    Hồi đó thậm chí tôi còn có một người ở cùng nhà chạy nó trên Debian
    • Tôi nghĩ thành tựu cốt lõi ở đây là nó chạy được trên phần cứng thật. Dù bài được dẫn không nói rõ, có vẻ như nó cũng dùng tăng tốc phần cứng chứ không phải trình kết xuất phần mềm
      Ngoài ra, WINE có thể “ăn gian” bằng cách dựa lên hệ sinh thái Linux bên dưới, vốn có thể tương thích hoặc không tương thích với nhân NT
    • Có lẽ là trình điều khiển GPU chăng?
    • WINE gần giống một lớp chuyển đổi phụ thuộc vào toàn bộ hệ điều hành nằm bên dưới. Còn ReactOS thì giống như việc tái hiện mọi thứ bằng JavaScript trong trình duyệt… đùa thôi, nó là một hệ điều hành hoàn chỉnh hướng tới tương thích nhị phân với Win32 API
      Nghĩa là một phần cực lớn, bao gồm cả các trình điều khiển được nhắc ở trên, phải nằm trong nhân, và đây thực sự là một thành tựu lớn
  • Chỉ riêng việc tạo ra một hệ điều hành đã là nỗ lực lớn, nhưng tạo ra một hệ điều hành tương thích với hệ thống mã nguồn đóng còn khó hơn rất nhiều, nên đây là một cột mốc khổng lồ
    Chạy được các trò chơi được viết cho hệ điều hành khác trên chính hệ điều hành của mình là một thành tựu đáng kinh ngạc
  • Wow, thật đáng kinh ngạc. Khả năng chạy phần mềm Windows trên một hệ điều hành không phải của Microsoft thực sự đã tiến bộ vượt bậc