Skip to content

Project 2099 — V2 BETA 3

Choose a tag to compare

@GenryTheFox0 GenryTheFox0 released this 22 Sep 11:47
· 10 commits to main since this release

Что изменилось

Игра больше не рисует в уменьшенное окно на масштабированном экране. Процесс не объявлял DPI-осознанность, поэтому Windows выдавал ему виртуальный буфер и растягивал результат сам. На экране 1920x1200 при масштабе 125% игра получала 1536x960, а картинка масштабировалась дважды: сначала апскейлером игры, потом рабочим столом. Теперь объявляется PER_MONITOR_AWARE_V2, проверено запросом у живого процесса.

Если у вас масштаб экрана не 100%, эта сборка заметно чётче предыдущей.

Перевод ставится целиком или не ставится совсем. Кириллица в этой игре живёт в слотах латиницы внутри шрифтов Main.pkz и Legal.pkz, поэтому русский текст читается только вместе со своими шрифтами. Раньше образ мог получить часть файлов и остаться с заводскими шрифтами — на экране выходило ÌÈ Ü À вместо букв. Теперь при неизвестном образе ставится английская версия, а установщик называет файлы, которых не хватило.

Выбранный язык управляет и деревом данных. Порт монтирует дерево по game_data_root, а дорожку выбирает по user_language; установщик писал только второе, и английский выбор всё равно монтировал русское дерево. Теперь оба ключа двигаются вместе.

Установка

Скачайте EOTInstaller-v2.0.0-beta.3.exe и запустите — payload он заберёт сам. Для офлайн-установки скачайте ещё EOT-PC-Payload-v2.0.0-beta.3.zip и распакуйте папку payload рядом с установщиком.

Игровых данных в релизе нет: нужна своя копия Xbox 360-игры. Подойдёт любой дамп — ISO, ZIP, GOD или распакованная папка.


English

The game no longer renders into a virtualised window on a scaled display. The process never declared DPI awareness, so Windows handed it a smaller client area and stretched the result: a 1920x1200 desktop at 125% gave the game 1536x960, upscaled twice. It now declares PER_MONITOR_AWARE_V2, verified by querying a live process.

The translation installs whole or not at all. Cyrillic lives in the Latin slots of the fonts inside Main.pkz and Legal.pkz, so translated text is only legible with the translated fonts. A dump that cannot be covered is installed in English, and the installer names the files it did not know.

The chosen language now picks the data tree too, not just the track inside it.

No game data is included; you supply your own copy of the Xbox 360 game.