Unix と Win32 ポートを提供するレガシー アプリをサポートする必要があります。残念なことに、このゲームの後半で、多くのグルー コードが unix ポート専用の ksh スクリプトで記述され、Win32 ポートはパリティを失ってしまいました。私はそれを復活させようとしており、いくつかの ksh-for-windows ソリューション (過去に動作していた Zsh のネイティブ ビルド) を試してきましたが、Windows 7 では何も正しく動作していないようです: Cygwin は使用を拒否しますWin32 と UNIX スタイルの両方のパスであるため、一部の複雑なスクリプトは壊れます。SUA/SFU についても同じ状況です。UWin は Windows 7 では動作しません。私が使用していた古いネイティブ ポート (WinZsh) も、7 では動作しなくなりました。
したがって、Win 7 で動作し (64 ビットは最高ですが、希望を失いました)、両方の cmd.exe スタイルのパス (c:/ path/to/app) および標準の Unix パス (/path/to/app) です。手がかりはありますか?