本当はすごい「Windowsの互換性維持」
https://xtech.nikkei.com/it/article/OPINION/20060427/236520/
私たちの多くは,古いバージョンのWindows向けに作られたソフトが新しいバージョンの
Windowsで動くことを,当然のことだと思っている。そして,古いソフトが新しいWindows
動かなかったら「けしからん」と腹を立てる。しかしこういったソフトウエアの互換性は,
非常に涙ぐましい努力によって維持されているのだ。
互換モードは,Windows XPよりも古いWindowsの「ふり」をする機能で,
そのソフトを動かすときだけ特定のOS環境をエミュレートする。
Windows 95用「ときめきメモリアル」にもきちんと対応
互換性データベースに並ぶアプリケーションの名前を眺めていると飽きない。「Visual Basic」もそうだが,
マイクロソフト製のソフトも大量に並んでいるし,「Photoshop」といった有名ソフトの名前も見える。
日本語も見受けられる。「ときめきメモリアル」「信長の野望戦国群雄伝」「信長の野望天翔記」---
いずれもかなり古いソフトだが,こういったゲームもWindows XPで動くように,配慮がされているのだ。
Windows 10 バージョン 1511 32 ビット版では、SimCity for Windows がそのまま動作する??
https://srad.jp/~caret/journal/604160/
驚くのは次のことだ:Windows 95のベータ版のテストでSimCityは動かなかった。Microsoftはそのバグを追いかけ、
Windows 95にSimCityを検出するコードを追加した。それがSimCityが実行されているのを見つけると、
それはメモリをすぐには開放しない特殊なモードでメモリアロケータを実行するのだ。この強迫的なまでの
後方互換性が人々にWindows 95にアップグレードしたいと思わせたのだ
https://xtech.nikkei.com/it/article/OPINION/20060427/236520/
私たちの多くは,古いバージョンのWindows向けに作られたソフトが新しいバージョンの
Windowsで動くことを,当然のことだと思っている。そして,古いソフトが新しいWindows
動かなかったら「けしからん」と腹を立てる。しかしこういったソフトウエアの互換性は,
非常に涙ぐましい努力によって維持されているのだ。
互換モードは,Windows XPよりも古いWindowsの「ふり」をする機能で,
そのソフトを動かすときだけ特定のOS環境をエミュレートする。
Windows 95用「ときめきメモリアル」にもきちんと対応
互換性データベースに並ぶアプリケーションの名前を眺めていると飽きない。「Visual Basic」もそうだが,
マイクロソフト製のソフトも大量に並んでいるし,「Photoshop」といった有名ソフトの名前も見える。
日本語も見受けられる。「ときめきメモリアル」「信長の野望戦国群雄伝」「信長の野望天翔記」---
いずれもかなり古いソフトだが,こういったゲームもWindows XPで動くように,配慮がされているのだ。
Windows 10 バージョン 1511 32 ビット版では、SimCity for Windows がそのまま動作する??
https://srad.jp/~caret/journal/604160/
驚くのは次のことだ:Windows 95のベータ版のテストでSimCityは動かなかった。Microsoftはそのバグを追いかけ、
Windows 95にSimCityを検出するコードを追加した。それがSimCityが実行されているのを見つけると、
それはメモリをすぐには開放しない特殊なモードでメモリアロケータを実行するのだ。この強迫的なまでの
後方互換性が人々にWindows 95にアップグレードしたいと思わせたのだ