It turns out that the old games can be played well, and Microsoft’s work is also at work.
As the most popular computer operating system in the world, the Windows system has always had a feature that people talk about with great relish—the compatibility is extremely strong. Regarding this matter, someone has recently found new evidence.
Not long ago, game producer Kal yoshika posted some secrets he discovered on his social media to tell how Microsoft solved the software compatibility problem in detail.
This content comes from a blog post published in 2000 by well-known veteran technology blogger Joel Spolsky, titled “The Chicken and the Egg Problem,” which discusses the interdependence between platforms and software. Still able to run on the new system, Microsoft’s implementation of what practices.
Kal noted that the article cites an example: the original version of SimCity, written for the third-generation Windows system (released in 1990), had a bug that would read some memory that had been freed, but at the time the game Runs on Windows3.x without any problems. In the later Winsdows95, this version of “Simulated City” could not run because of this “old” BUG.
Then, Microsoft unleashed their “nitpicking” spirit in this regard. They tracked down the bug and added specific code in Win95 specifically for this version of the game that would not free memory immediately if it detected that the game was running.
The original text also mentioned that Microsoft has invested a lot of energy to test the old software of the past system on Win95, so that the 32-bit system can run 16-bit software as well.
This situation is not new. A few years ago, a Reddit user tested, Windows 10 can still run Internet Explorer released 26 years ago without any adjustments
2.0, the event once became news.
The same is true in terms of games. In every generation of Windows systems, players have taken out old games for compatibility testing. As of today’s Windows 11, many old games of the last century can still run perfectly without any tools. In this regard, users have always praised it continuously, thinking that this is the advantage and convenience brought by the sufficient development of the Windows system.
Kal yoshika’s tweets have spread among players. Although Microsoft has heard many similar stories, it still arouses the interest of many netizens. One of the netizens showed such an example: when using “Final Fantasy 7” to detect WinNT compatibility, as long as a compatibility fix “Win95VersionLie” is added, the game can “believe” that it is running on Win95.
Simply put, the Windoes system will make compatibility modifications (or subsequent patch modifications) to some software to facilitate its operation, and these are usually considered to be the “credit” of the program itself, such as disabling it when opening the game
Alt+Tab to toggle, prevent certain games from accessing the CD drive while playing, and more.
In addition to once again lamenting the completeness of the Windows system, many people also said that this is the first time they have found that they can play old games well, and that Microsoft’s work is also at work.
This article is reproduced from: https://www.yystv.cn/p/9901
This site is for inclusion only, and the copyright belongs to the original author.