Tại sao Microsoft loại bỏ trò chơi Pinball 3D, Windows Vista trở đi

Tại sao Microsoft loại bỏ trò chơi Pinball 3D, Windows Vista trở đi
Tại sao Microsoft loại bỏ trò chơi Pinball 3D, Windows Vista trở đi

Video: Tại sao Microsoft loại bỏ trò chơi Pinball 3D, Windows Vista trở đi

Video: Tại sao Microsoft loại bỏ trò chơi Pinball 3D, Windows Vista trở đi
Video: Những Việc bạn nên làm sau khi cài xong Win 10 | Tips for 2021 - YouTube 2024, Có thể
Anonim

3D Pinball là một trong những trò chơi phổ biến nhất trên mọi Windows XP máy móc. Bao giờ tự hỏi tại sao Microsoft quyết định bỏ nó từ các phiên bản Windows tiếp theo? Hầu hết suy đoán rằng lý do là hợp pháp, nhưng đó không phải là trường hợp.

3D Pinball ban đầu được viết cho Windows 95 và có một vòng lặp render vẽ khung nhanh nhất có thể. Nhưng nó được tìm thấy trong khi chuyển nó sang Windows XP, tỷ lệ khung hình của Pinball trên phần cứng hiện đại (sau đó) là hơn một triệu khung hình mỗi giây. Microsoft sau đó thêm một giới hạn trong Windows XP, giới hạn tốc độ khung hình đến 120 khung hình mỗi giây. Điều này là đủ để giảm mức sử dụng CPU từ 100% xuống còn 1%.
3D Pinball ban đầu được viết cho Windows 95 và có một vòng lặp render vẽ khung nhanh nhất có thể. Nhưng nó được tìm thấy trong khi chuyển nó sang Windows XP, tỷ lệ khung hình của Pinball trên phần cứng hiện đại (sau đó) là hơn một triệu khung hình mỗi giây. Microsoft sau đó thêm một giới hạn trong Windows XP, giới hạn tốc độ khung hình đến 120 khung hình mỗi giây. Điều này là đủ để giảm mức sử dụng CPU từ 100% xuống còn 1%.

Trong khi chuyển một vài triệu dòng mã từ Windows 32 bit sang 64 bit, một chương trình gặp sự cố là Pinball.

The 64-bit version of Pinball had a pretty nasty bug where the ball would simply pass through other objects like a ghost. In particular, when you started the game, the ball would be delivered to the launcher, and then it would slowly fall towards the bottom of the screen, through the plunger, and out the bottom of the table. Games tended to be really short. Two of us tried to debug the program to figure out what was going on, but given that this was code written several years earlier by an outside company, and that nobody at Microsoft ever understood how the code worked (much less still understood it), and that most of the code was completely uncommented, we simply couldn’t figure out why the collision detector was not working. Heck, we couldn’t even find the collision detector! We had several million lines of code still to port, so we couldn’t afford to spend days studying the code trying to figure out what obscure floating point rounding error was causing collision detection to fail. We just made the executive decision right there to drop Pinball from the product, says a blog post on MSDN.

Trong khi người ta luôn có thể thêm Pinball vào các phiên bản Windows tiếp theo, nó không được khuyến khích.

Người dùng Windows 8 giờ đây có thể kiểm tra trò chơi Pinball FX2 và cho chúng tôi biết bạn nghĩ nó như thế nào so với trò chơi Pinball ban đầu. Ngoài ra còn có các ứng dụng trò chơi Pinball khác dành cho Windows 10.

Bài viết liên quan:

  • Top 5 ứng dụng trò chơi Pinball cho Windows 10 PC
  • Tải game cổ điển 3D Pinball Star cho Windows 10 & Windows Phone
  • Trò chơi Pinball 3D cổ điển dành cho Windows 10/8/7
  • Tính năng, giá và kế hoạch của Chính phủ Hoa Kỳ 365 của Office 365
  • Keylogger Detector phần mềm miễn phí cho Windows 10/8/7

Đề xuất: