私は何年も前に (Windows 95 で) Pascal でゲームを書きました。それ以来、私はそれをチェックしましたが、新しいOSでも動作しました。XPで動作します。Vistaで動作します。ただし、Windows 7 では、XP 互換モードでも、その場でクラッシュします。
デバッガを接続して 10 年前のコードを調べる機会はまだありませんが、Win 7 でコードを壊す可能性のある変更の決定的なリストがあるかどうか疑問に思っていました - API 実装の変更または新しい保護されたメモリ空間? 新しい機能や変更された機能を示すあらゆる種類のマーケティングがあることは知っていますが、それが開発者にどのように影響するかはわかりません...
袖をまくり上げて掘り下げる前に、少なくともそれが何をするかについて考え始める場所を与えてくれます.