Retina 用に最適化されておらず、新しい MBPR 画面ではぼやけて見える、またはピクセルがぼやけて見える "Football Manager 2012" という、私が本当に楽しんでいるゲームがあります。本来の解像度は 1280x800 ですが、最大 2560x1600 まで変更できます。これにより、テキストは鮮明になりますが、ご想像のとおり、小さく、ほとんど何も読むことができません。
Retina 対応にするために、太陽の下であらゆる「ハック」を試しました。アプリケーションの info.plist に、このコード行を追加して、アプリケーションが Retina フォントをサポートしていると思われるようにしました (私が気にかけているのはそれだけです。グラフィックは気にしないでください)。
<key>NSPrincipalClass</key> <string>NSApplication</string> <key>NSHighResolutionCapable</key> <true/>
そのコードをアプリの 3 つのインスタンスすべて (アプリケーション フォルダーに 2 つ、Steam ディレクトリの奥深くに 1 つ) に追加しました。それが犯罪者だった場合に備えて、コードをSteamアプリケーションに適用しました. これらすべてのコピーと貼り付けの方法を使用して、アプリの plist キャッシュを再構築しました。「低解像度で開く」チェックボックスがオフになっていることを確認しました。おそらくこれはうまくいくでしょう-サイコロはありません。
これらのトリックは他のアプリケーションでも機能します。
次に、ターミナルでOS全体のコード行を試して、アプリの「低解像度で開く」のチェックを外しました。まだ動作していません。
私の次の試みは、Football Manager アプリケーション自体の xml 設定を編集することでした。xml ファイルとそのフォント サイズが見つかりました。ゲームで使用される 4 つの OTF フォント ファイルをすべてダウンロードしたので、コンピューターは使用する Retina 対応フォントを「所有」します。「lcd_filter」という行もあり、「freetype」(明らかにテキスト レンダリングのタイプ) を使用していました。特定のフォント サイズを除いて、xml には他に関連性があるようには見えませんでした。
これ以上何ができるかわかりません....本当に私を悩ませています。アプリケーションの灰色のタイトル バー (ウィンドウ モード) がまだピクセル化されており、信号機のボタンがぼやけているため、何も機能していないことはわかっています。すべてがまだ「非網膜」です。
xml の「freetype」を別のものに変更する必要がありますか?
誰でも助けることができますか?
PS - 最新の OS (10.8.4) を搭載した 13 インチ Early 2013 Retina MacBook Pro を実行しています。