Repository navigation
Releases: VantageEX/infamous-first-light-pc
Release list
v0.3.8
What's new
- Input display (#15, by eslamira): F9 shows a small keyboard and mouse on screen that light up with the keys and buttons you hold, for recordings, streams and tutorials. Other keys held (Enter, the arrows...) show as chips under it. Insert menu → Controls → Input display: on/off, position (the corners, the middle of each edge), size and background opacity. In the bottom left corner it moves up above the touchpad box while Ctrl shows it. Off by default.
- Fixed: renderer v2 closed right before the game started on some copies of CUSA00897 01.00 (#14). There are two builds of this version of the game; on the older one (built with SDK 1.60) a check meant for inFAMOUS Second Son read a part of the game's code that is not there. If your copy is that build, please tell us in #14 how far it gets now.
v0.3.8
Что нового
- Отображение нажатий (#15, автор - eslamira): F9 показывает на экране небольшие клавиатуру и мышь, на которых подсвечиваются нажатые клавиши и кнопки, - для записи, стримов и обучающих видео. Остальные зажатые клавиши (Enter, стрелки...) появляются плашками под ними. Меню Insert → Управление → «Отображение нажатий»: вкл/выкл, положение (углы, середина каждого края), размер и прозрачность фона. В левом нижнем углу оно поднимается над окошком тачпада, пока зажат Ctrl. По умолчанию выключено.
- Исправлено: на некоторых копиях CUSA00897 01.00 рендер v2 закрывался перед самым запуском игры (#14). У этой версии игры есть две сборки; на более старой (собранной с SDK 1.60) проверка, рассчитанная на inFAMOUS Second Son, читала часть кода игры, которой там нет. Если у вас такая копия, расскажите в #14, докуда игра доходит теперь.
v0.3.7
What's new
- Ultrawide monitors (experimental) (#7): launcher → Display → Picture shape: 16:9 (as before), 21:9, 32:9 or "As the screen". The game's view widens at the sides (nothing is cut above and below) and the HUD moves to the edges of the screen. The movies keep their 16:9 picture with bars at the sides instead of being stretched. The render size keeps the chosen resolution's height (2560 x 1080 for 21:9 at native), at most 4K's pixel count. Checked on renderer v2 at 2560 x 1080 and 3840 x 1080 on a 16:9 screen; please tell us in #7 how it looks on a real ultrawide monitor and on renderers v1 and v3.
- A higher resolution for ultrawide (e.g. 5120 x 1440 or 3440 x 1440): the launcher offers 1440p in the next update; until then, turn on launcher → Advanced and add a line
TLG_RENDER_SIZE=5120x1440(or3440x1440) to the environment variables, then Play. It sets the render size directly, whatever the Picture shape, and the view and HUD follow it. Remove the line to go back. 5120 x 1440 is about 3.5 times the pixels of 1080p, so it needs a strong GPU. - For testing:
TLG_RENDER_SIZE=<width>x<height>sets the render size directly,TLG_MOVIE_FIT=0stretches the movies as before. The log shows the screen size the launcher detected for "As the screen".
v0.3.7
Что нового
- Ultrawide-мониторы (экспериментально) (#7): лаунчер → Экран → «Форма кадра»: 16:9 (как раньше), 21:9, 32:9 или «Как у экрана». Обзор в игре расширяется по бокам (сверху и снизу ничего не обрезается), интерфейс уходит к краям экрана. Ролики сохраняют картинку 16:9 с полосами по бокам, а не растягиваются. Размер рендера берёт высоту выбранного разрешения (2560 x 1080 для 21:9 в родном), не больше числа пикселей 4K. Проверено на рендере v2 в 2560 x 1080 и 3840 x 1080 на экране 16:9; расскажите в #7, как это выглядит на настоящем ultrawide-мониторе и на рендерах v1 и v3.
- Более высокое разрешение для ultrawide (например, 5120 x 1440 или 3440 x 1440): 1440p появится в лаунчере в следующем обновлении; а пока включите в лаунчере «Дополнительно» и добавьте в переменные окружения строку
TLG_RENDER_SIZE=5120x1440(или3440x1440), затем «Играть». Она задаёт размер рендера напрямую, независимо от формы кадра, а обзор и интерфейс подстраиваются под него. Чтобы вернуть как было, удалите строку. 5120 x 1440 — примерно в 3,5 раза больше пикселей, чем 1080p, нужна мощная видеокарта. - Для проверки:
TLG_RENDER_SIZE=<ширина>x<высота>задаёт размер рендера напрямую,TLG_MOVIE_FIT=0растягивает ролики, как раньше. В журнале видно, какой размер экрана лаунчер определил для «Как у экрана».
v0.3.6
What's new
- New performance overlay styles (Insert menu → Overlay): compact, strip, graph and histogram, telemetry and mini, beside the earlier card. Square panels in the launcher's colours, frames coloured against the frame rate limit (60 without one), 1% and 0.1% lows and percentiles over the last 2048 frames. The overlay goes in any corner or the centre of the top or bottom edge, at a chosen distance from the edges, at 50-300% size; the menu shows it live as you change it. The telemetry style also shows the busiest threads, GPU memory tracking faults and pipelines made per second.
- The mouse turns the camera directly (#8): 1:1, with no speed limit, as axylpup's Second Son build does, instead of acting as the right stick. The camera no longer swings back behind the player while you look around (gliding, running). Insert menu → Controls → Mouse; turn it off there for the old stick-style mouse.
- Keys can be changed in the game: Insert menu → Controls → Keys. Every PS4 button, the movement keys (WASD) and the camera keys (arrows); pick a row and press a key or a mouse button. It applies at once.
- Trophies (#6): a notification with the trophy's icon, name and a sound when you earn one, a Trophies section in the Insert menu with all 25 and how to get them, and the trophies you have in the launcher's Continue card. Trophies earned before this version are not known to the port: the game does not report them again. Your own sounds: data/sounds/trophy.mp3 and trophy-platinum.mp3.
- Start the game without the launcher window (#9):
"inFAMOUS First Light.exe" --play, for Steam (Launch options), Playnite or a shortcut. - Fixed: the frame rate limit did nothing on renderer v2 (#9): the game ran at 120 FPS with the 60 limit. It now follows the launcher and the in-game menu, and changes live.
- Fixed: the game closed when you opened the frame rate limit list in the Insert menu (#13); the list also showed 60 as 120.
- Fixed: the US and Asian copies of the game (CUSA00575, CUSA01064) did not start (#11, #12): "libc relocation to unlinkable symbol 'compilerrt_abort_impl'" while preparing the game.
- Fixed: the game could close after minimising and restoring the window a few times (an assert in the overlay's interface scaling).
- Fixed: renderer v3 took a minute or more to start (since v0.3.5). The parallel shader compiling meant for the first start ran at every start: the cached compute pipelines were built again each time. Now it is used only while preparing the shaders the first time; a normal start shows the first frames in about 15 seconds again.
- More useful logs: each run's log starts with the system, the game and the settings, every line has the time since the start, and after a crash the launcher explains the exit code and names the functions in the crash stack. Reports from these logs say much more about what went wrong.
- Fixes from the iss_pc core (HayatoG and contributors):
- a freeze when the game waits on a lock it does not hold (iss_pc #637);
- a Windows freeze inside the GPU page fault handler with precise readbacks (iss_pc #638);
- a hang right after the first-start shader preparation (iss_pc #625);
- controller vibration sent at most 10 times a second (a crash on SteamOS handhelds, iss_pc #505);
- renderer v2 uses video memory more carefully: an automatic budget for its textures and less thrashing when the card is full.
- Linux / Steam Deck: the launcher's update check works on SteamOS and Fedora. The package looked for the system's certificates in Ubuntu's place, so the check failed with "could not reach GitHub".
v0.3.6
Что нового
- Новые стили оверлея производительности (меню Insert → Оверлей): компактный, лента, график и гистограмма, телеметрия и мини - рядом с прежней карточкой. Квадратные панели в цветах лаунчера, кадры окрашены относительно лимита FPS (без лимита - 60), 1% и 0.1% и процентили считаются по последним 2048 кадрам. Оверлей ставится в любой угол или по центру сверху и снизу, с выбранным отступом от краёв, размером 50–300%; меню показывает его вживую, пока вы его настраиваете. Стиль «Телеметрия» показывает ещё самые загруженные потоки, ошибки памяти GPU и создание конвейеров в секунду.
- Мышь поворачивает камеру напрямую (#8): 1:1, без ограничения скорости, как в сборке Second Son от axylpup, а не как правый стик. Камеру больше не тянет за спину, пока вы осматриваетесь (полёт, бег). Меню Insert → Управление → Мышь; там же можно вернуть прежний режим стика.
- Клавиши можно переназначить прямо в игре: меню Insert → Управление → Клавиши. Все кнопки PS4, движение (WASD) и камера (стрелки): выберите строку и нажмите клавишу или кнопку мыши. Применяется сразу.
- Трофеи (#6): уведомление с иконкой, названием и звуком при получении, раздел «Трофеи» в меню Insert со всеми 25 и условиями, и полученные трофеи в карточке «Продолжить» в лаунчере. Трофеи, полученные до этой версии, порт не знает: игра не сообщает о них повторно. Свои звуки: data/sounds/trophy.mp3 и trophy-platinum.mp3.
- Запуск игры без окна лаунчера (#9):
"inFAMOUS First Light.exe" --play— для Steam (параметры запуска), Playnite или ярлыка. - Исправлено: ограничение FPS не работало на рендере v2 (#9): с лимитом 60 игра шла в 120. Теперь оно берётся из лаунчера и меню игры и меняется на лету.
- Исправлено: игра закрывалась, если открыть список «Ограничение FPS» в меню Insert (#13); в списке 60 ещё и показывалось как 120.
- Исправлено: американская и азиатская версии игры (CUSA00575, CUSA01064) не запускались (#11, #12): «libc relocation to unlinkable symbol 'compilerrt_abort_impl'» при подготовке игры.
- Исправлено: игра могла закрыться после нескольких сворачиваний и разворачиваний окна (ошибка масштабирования интерфейса оверлея).
- Исправлено: рендер v3 запускался минуту и дольше (с версии v0.3.5). Параллельная сборка шейдеров, нужная для первого запуска, работала при каждом запуске: вычислительные конвейеры из кэша каждый раз собирались заново. Теперь она используется только при подготовке шейдеров в первый раз; обычный запуск снова показывает первые кадры примерно через 15 секунд.
- Подробнее журналы: в начале каждого - система, игра и настройки, у каждой строки время с запуска, а после вылета лаунчер объясняет код завершения и называет функции в стеке. По таким журналам гораздо проще понять, что пошло не так.
- Исправления из ядра iss_pc (HayatoG и участники):
- зависание, когда игра ждёт на блокировке, которой не владеет (iss_pc #637);
- зависание в Windows внутри обработчика страничных ошибок GPU при точной выгрузке (iss_pc #638);
- зависание сразу после подготовки шейдеров при первом запуске (iss_pc #625);
- вибрация геймпада — не чаще 10 раз в секунду (вылет на портативных ПК с SteamOS, iss_pc #505);
- рендер v2 аккуратнее расходует видеопамять: автоматический бюджет для текстур и меньше пробуксовки, когда видеокарта заполнена.
- Linux / Steam Deck: проверка обновлений в лаунчере работает в SteamOS и Fedora. Пакет искал системные сертификаты там, где они лежат в Ubuntu, и проверка завершалась ошибкой «не удалось связаться с GitHub».
v0.3.5
What's new
- Faster first start on renderer v3 (#3). Preparing the game's shaders took up to 18–24 minutes on a fresh graphics driver cache: v3 built its ~17,000 compute pipelines one at a time. They now compile in parallel on 12 threads behind the same progress screen - a few minutes instead. If a driver compile ever hangs, the game starts after two minutes without progress instead of waiting forever.
- New: render resolution (launcher → Display → Render resolution): 1080p (the game's own), 800p for Steam Deck (1424×800) or 720p for weaker graphics cards (1280×720). The game renders at that size and the picture is scaled to the window; the HUD keeps its layout. It helps when the graphics card is the limit (the Steam Deck, older cards); on a PC limited by the CPU it changes little. Works on all three renderers.
- Fixed: no mouse cursor in the in-game menu on renderer v2 (#4) - the menu (Insert) opened without its cursor.
- The launcher's report now names the graphics card and driver on renderer v3.
Что нового
- Быстрый первый запуск на рендере v3 (#3). Подготовка шейдеров занимала до 18–24 минут на «чистом» кэше драйвера видеокарты: v3 собирал свои ~17 000 вычислительных конвейеров по одному. Теперь они собираются параллельно в 12 потоков за тем же экраном прогресса - несколько минут вместо этого. Если сборка в драйвере когда-нибудь зависнет, игра запустится после двух минут без прогресса, а не будет ждать вечно.
- Новое: разрешение рендера (лаунчер → Экран → Разрешение рендера): 1080p (как в игре), 800p для Steam Deck (1424×800) или 720p для слабых видеокарт (1280×720). Игра рисует в этом размере, а картинка растягивается до окна; интерфейс сохраняет свою разметку. Помогает, когда упор в видеокарту (Steam Deck, старые видеокарты); на ПК, где упор в процессор, меняет немного. Работает на всех трёх рендерах.
- Исправлено: нет курсора мыши во внутриигровом меню на рендере v2 (#4) - меню (Insert) открывалось без курсора.
- Отчёт лаунчера теперь показывает видеокарту и драйвер на рендере v3.
v0.3.4
What's new
- Fixed: the launcher's automatic update never applied (#2). It downloaded and unpacked the new version, but the helper that swaps the files once the launcher has closed (a PowerShell script) was started without a console, and PowerShell quits at once in that case. The helper now runs in a hidden console of its own, every step goes to
data\logs\update.log, and the launcher tells you when an update did not finish instead of failing silently.- Install this version by hand once: the bug is in the launcher you already have (v0.3.2 and v0.3.3), so it cannot update itself to this one. Download the zip below and extract it over your current folder, replacing the files; keep your
datafolder (settings and saves). From now on, Update in the launcher works.
- Install this version by hand once: the bug is in the launcher you already have (v0.3.2 and v0.3.3), so it cannot update itself to this one. Download the zip below and extract it over your current folder, replacing the files; keep your
- New: Check for launcher updates. A button on the launcher's Log page (beside the logs and saves folders) checks GitHub right away and always tells the result: the latest version, a newer one to install, or why the check failed.
Что нового
- Исправлено: автообновление лаунчера не устанавливалось (#2). Лаунчер скачивал и распаковывал новую версию, но помощник, который заменяет файлы после закрытия лаунчера (скрипт PowerShell), запускался без консоли, а в таком режиме PowerShell сразу закрывается. Теперь помощник работает в собственной скрытой консоли, каждый шаг пишется в
data\logs\update.log, а если обновление не завершилось, лаунчер так и скажет, а не промолчит.- Эту версию нужно один раз поставить вручную: ошибка сидит в уже установленном лаунчере (v0.3.2 и v0.3.3), поэтому он не может сам обновиться до неё. Скачайте zip ниже и распакуйте поверх текущей папки с заменой файлов; папку
dataне трогайте (там настройки и сохранения). Дальше кнопка «Обновить» в лаунчере работает.
- Эту версию нужно один раз поставить вручную: ошибка сидит в уже установленном лаунчере (v0.3.2 и v0.3.3), поэтому он не может сам обновиться до неё. Скачайте zip ниже и распакуйте поверх текущей папки с заменой файлов; папку
- Новое: проверка обновлений лаунчера. Кнопка на вкладке «Журнал» (рядом с папками логов и сохранений) сразу проверяет GitHub и всегда сообщает результат: последняя версия, доступна новая или почему проверить не удалось.
v0.3.3
What's new
- New: renderer v3 (experimental). A third renderer, picked in the launcher under Display → Renderer → "v3 - experimental": axylpup's multithreaded Second Son build of shadPS4 (second-son-v1.1.1), running on this port's core. While it is picked the launcher shows a notice across its window: it is an early version - expect artifacts, crashes and frame drops, no promises. If something is wrong, switch back to renderer v2 (still the default).
- On a Ryzen 7 5700X + RTX 4070 SUPER at 1080p: 35–45 FPS in the streets (as renderer v2), 60–100 high up - the frame rate is no longer held to steps of 60 Hz; the launcher's FPS limit and VSync apply.
- Far fewer stutters than in its first builds: the big 50–100 ms hitches (thousands of memory faults a frame in the particle and file streaming paths) are gone.
- The first start prepares the game's shaders (about two minutes) with a progress screen, as renderer v2 does; later starts skip it.
- Not there yet: FSR 1 / RCAS do not apply to it, and it is Windows only.
- New: a Linux / Steam Deck build (
inFAMOUS-First-Light-PC-linux-x86_64.tar.gz, first release): the same launcher, in-game menus, patches and self-update as on Windows; renderer v2 by default. Instructions are inREADME-linux.txtinside the archive (Steam Deck: unpack in Desktop Mode, then add "inFAMOUS First Light" to Steam as a non-Steam game for Gaming Mode). It is new and tested on few machines: if it does not start, crashes or works differently than on Windows, please open a Linux / Steam Deck report and attach the launcher's report (Log → Create report). - Fixed: the launcher window ran off the screen on smaller or high-DPI screens (handhelds such as the OneXPlayer X1 at 200% scaling): the settings at the bottom right were out of sight. The launcher now fits its window to the screen and centres it.
- Launcher fonts: Open Sans and Fluent UI System Icons where Segoe UI is missing.
Что нового
- Новое: рендер v3 (экспериментальный). Третий рендер, выбирается в лаунчере: Экран → Рендер → «v3 - экспериментальный». Это многопоточная сборка shadPS4 для Second Son от axylpup (second-son-v1.1.1), работающая на ядре этого порта. Пока он выбран, лаунчер показывает плашку на всё окно: это ранняя версия - возможны артефакты, вылеты и просадки FPS, ничего не обещаем. Если что-то не так, вернитесь на рендер v2 (он по-прежнему по умолчанию).
- На Ryzen 7 5700X + RTX 4070 SUPER в 1080p: 35–45 FPS на улицах (как v2), 60–100 наверху - частота кадров больше не привязана к ступеням 60 Гц; ограничение FPS и VSync из лаунчера работают.
- Статтеров намного меньше, чем в первых сборках: большие рывки по 50–100 мс (тысячи обращений к защищённой памяти за кадр в частицах и подгрузке файлов) убраны.
- При первом запуске игра готовит шейдеры (около двух минут) с экраном прогресса, как в v2; при следующих запусках этот шаг пропускается.
- Пока нет: FSR 1 / RCAS к нему не применяются, работает только в Windows.
- Новое: сборка для Linux / Steam Deck (
inFAMOUS-First-Light-PC-linux-x86_64.tar.gz, первый выпуск): тот же лаунчер, внутриигровые меню, патчи и самообновление, что в Windows; по умолчанию рендер v2. Инструкция -README-linux.txtвнутри архива (Steam Deck: распакуйте в режиме рабочего стола, затем добавьте «inFAMOUS First Light» в Steam как стороннюю игру для игрового режима). Сборка новая и проверена на немногих машинах: если она не запускается, вылетает или работает не так, как в Windows, заполните отчёт с Linux / Steam Deck и приложите отчёт из лаунчера («Журнал» → «Собрать отчёт»). - Исправлено: окно лаунчера выходило за край экрана на небольших экранах и при большом масштабе Windows (портативные ПК вроде OneXPlayer X1 с масштабом 200%): настройки в правом нижнем углу не было видно. Теперь лаунчер подгоняет окно под экран и ставит его по центру.
- Шрифты лаунчера: Open Sans и иконки Fluent UI System Icons там, где нет Segoe UI.
v0.3.2 — new in-game interface, updates from the launcher
v0.3.2 - new in-game interface, updates from the launcher
You need your own copy of the game, dumped from your own PS4 (CUSA00897, base game 1.00 is the tested one). This download has no game files.
What's new
- A new in-game interface in the launcher's look. The Insert menu, the save and load screens, their questions, "Game saved", the graffiti guide, text entry, the shader loading screen and the FPS overlay now look like the launcher: frosted glass panels over the blurred game, sections with icons, the launcher's switches, lists and sliders, white and frosted pill buttons. Save cards show the mission and its progress first.
- A Continue card in the launcher: the mission and story progress of your newest save, when you saved, and how many saves you have.
- The launcher updates itself. When it starts, it checks GitHub for a newer release. If there is one, a card at the top right offers Update: the package is downloaded, checked against the SHA-256 GitHub publishes, and installed; the launcher restarts into the new version. Your saves, settings and shader caches (the
datafolder) stay as they are. If replacing a file fails, the previous version is put back. - The check is one request to GitHub's release list; nothing about you or your PC is sent.
- A launcher in a folder it cannot write to (such as Program Files) only shows the release page.
This is the first version that can update itself: from v0.3.1 or older, download it once by hand. Later versions will install from the launcher.
Updating from an older version
Unzip into a new folder and copy the data folder from the old version next to the new inFAMOUS First Light.exe to keep your saves, settings and shader caches.
How to play
- Unzip
inFAMOUS-First-Light-PC-v0.3.2.zipanywhere you can write to (not in Program Files). - Start inFAMOUS First Light.exe and pick your game folder (the one with
eboot.binandsce_sys). - Press Play. F10 shows the FPS overlay, Insert (or R3 + L2) opens the in-game menu.
Windows 10/11 64-bit, a Vulkan 1.3 GPU and a CPU with AVX are needed. If Windows SmartScreen warns about an unknown app, choose More info → Run anyway (the build is not signed).
Known issues
- The classic (fallback) renderer flashes yellow for a moment while a save loads, and its first start takes about 3 minutes. Renderer v2, the default, has neither.
- Reading GPU data back still costs frame rate (work in progress).
- Some lights pulse in the boat cutscene.
- If the game freezes, wait about 15 s before closing it, then send the report: the log records what the game was waiting for.
Feedback is welcome in the Issues: your CPU, GPU, FPS and what you saw.
v0.3.2 - новый интерфейс в игре, обновления из лаунчера
Нужна ваша собственная копия игры, снятая с вашей PS4 (проверена CUSA00897, базовая версия 1.00). В архиве нет файлов игры.
Что нового
- Новый интерфейс в игре в стиле лаунчера. Меню по Insert, экраны сохранения и загрузки, вопросы к ним, «Игра сохранена», подсказка про граффити, ввод текста, экран загрузки шейдеров и счётчик FPS теперь выглядят как лаунчер: панели из матового стекла поверх размытой игры, разделы с иконками, переключатели, списки и ползунки как в лаунчере, белые и матовые кнопки. В карточках сохранений крупно показаны миссия и прогресс.
- Карточка «Продолжить» в лаунчере: миссия и прогресс последнего сохранения, когда вы сохранялись и сколько у вас сохранений.
- Лаунчер обновляется сам. При запуске он проверяет на GitHub, не вышла ли новая версия. Если вышла, справа вверху появляется карточка с кнопкой «Обновить»: архив скачивается, сверяется с контрольной суммой SHA-256 с GitHub и устанавливается, лаунчер перезапускается уже в новой версии. Сохранения, настройки и кэш шейдеров (папка
data) остаются на месте. Если заменить какой-то файл не удалось, возвращается прежняя версия. - Проверка — это один запрос к списку релизов на GitHub; никаких данных о вас или вашем ПК не отправляется.
- Если лаунчер лежит в папке, куда нельзя писать (например, Program Files), он только откроет страницу релиза.
Это первая версия, которая умеет обновляться сама: с v0.3.1 и старше скачайте её один раз вручную. Следующие версии будут ставиться из лаунчера.
Обновление со старой версии
Распакуйте в новую папку и скопируйте папку data из старой версии рядом с новым inFAMOUS First Light.exe, чтобы сохранить сейвы, настройки и кэш шейдеров.
Как играть
- Распакуйте
inFAMOUS-First-Light-PC-v0.3.2.zipв любую папку, куда можно писать (не в Program Files). - Запустите inFAMOUS First Light.exe и выберите папку с игрой (в ней
eboot.binиsce_sys). - Нажмите «Играть». F10 — счётчик FPS, Insert (или R3 + L2) — меню в игре.
Нужны Windows 10/11 64-бит, видеокарта с Vulkan 1.3 и процессор с AVX. Если Windows SmartScreen предупредит о неизвестном приложении, нажмите «Подробнее» → «Выполнить в любом случае» (сборка не подписана).
Известные проблемы
- На обычном (запасном) рендере при загрузке сохранения на мгновение мелькает жёлтый, а первый запуск занимает около 3 минут. На рендере v2, который стоит по умолчанию, такого нет.
- Чтение данных с видеокарты всё ещё стоит FPS (в работе).
- В катсцене с лодкой мигают некоторые огни.
- Если игра зависнет, подождите секунд 15, прежде чем закрывать, и пришлите отчёт: в журнале записывается, чего ждала игра.
Отзывы ждём в Issues: ваш процессор, видеокарта, FPS и что вы увидели.
v0.3.1 — freeze fix
v0.3.1 - freeze fix
You need your own copy of the game, dumped from your own PS4 (CUSA00897, base game 1.00 is the tested one). This download has no game files.
What's new
- Fixed: the game could freeze for good after a few minutes on renderer v2. Two parts of the renderer waited for each other (the texture cache and the GPU command processor). 20 minutes of testing without a single freeze, where it used to freeze after 4–6 minutes.
- Renderer v2 uses about one CPU core less: a worker thread spun while waiting instead of sleeping. This helps most on CPUs with 4–6 cores and on laptops.
Updating
Unzip into a new folder and copy the data folder from the old version next to the new inFAMOUS First Light.exe to keep your saves, settings and shader caches.
How to play
- Unzip
inFAMOUS-First-Light-PC-v0.3.1.zipanywhere (not in Program Files). - Start inFAMOUS First Light.exe and pick your game folder (the one with
eboot.binandsce_sys). - Press Play. F10 shows the FPS overlay, Insert (or R3 + L2) opens the in-game menu.
Windows 10/11 64-bit, a Vulkan 1.3 GPU and a CPU with AVX are needed. If Windows SmartScreen warns about an unknown app, choose More info → Run anyway (the build is not signed).
Known issues
- The classic (fallback) renderer flashes yellow for a moment while a save loads, and its first start takes about 3 minutes. Renderer v2, the default, has neither.
- Reading GPU data back still costs frame rate (work in progress).
- Some lights pulse in the boat cutscene.
- If the game still freezes, wait about 15 s before closing it, then send the report: the log records what the game was waiting for.
Feedback is welcome in the Issues: your CPU, GPU, FPS and what you saw.
v0.3.1 - исправление зависания
Нужна ваша собственная копия игры, снятая с вашей PS4 (проверена CUSA00897, базовая версия 1.00). В архиве нет файлов игры.
Что нового
- Исправлено: на рендере v2 игра могла намертво зависнуть через несколько минут. Две части рендера ждали друг друга (кэш текстур и командный процессор видеокарты). В тесте 20 минут без единого зависания, а раньше игра вставала через 4–6 минут.
- Рендер v2 расходует примерно на одно ядро процессора меньше: служебный поток при ожидании крутился вхолостую, а не спал. Сильнее всего это поможет на процессорах с 4–6 ядрами и на ноутбуках.
Обновление
Распакуйте в новую папку и скопируйте папку data из старой версии рядом с новым inFAMOUS First Light.exe, чтобы сохранить сейвы, настройки и кэш шейдеров.
Как играть
- Распакуйте
inFAMOUS-First-Light-PC-v0.3.1.zipкуда угодно (не в Program Files). - Запустите inFAMOUS First Light.exe и выберите папку с игрой (в ней
eboot.binиsce_sys). - Нажмите «Играть». F10 — счётчик FPS, Insert (или R3 + L2) — меню в игре.
Нужны Windows 10/11 64-бит, видеокарта с Vulkan 1.3 и процессор с AVX. Если Windows SmartScreen предупредит о неизвестном приложении, нажмите «Подробнее» → «Выполнить в любом случае» (сборка не подписана).
Известные проблемы
- На обычном (запасном) рендере при загрузке сохранения на мгновение мелькает жёлтый, а первый запуск занимает около 3 минут. На рендере v2, который стоит по умолчанию, такого нет.
- Чтение данных с видеокарты всё ещё стоит FPS (в работе).
- В катсцене с лодкой мигают некоторые огни.
- Если игра всё-таки зависнет, подождите секунд 15, прежде чем закрывать, и пришлите отчёт: в журнале записывается, чего ждала игра.
Отзывы ждём в Issues: ваш процессор, видеокарта, FPS и что вы увидели.
v0.3.0 — fewer stutters
v0.3.0 - fewer stutters
You need your own copy of the game, dumped from your own PS4 (CUSA00897, base game 1.00 is the tested one). This download has no game files.
What's new
- Far fewer stutters in the first sessions. On the first start the port reads your game files (about 40 s, shown in the launcher) and compiles the game's graphics pipelines before it starts (about 30 s on renderer v2). Before, they compiled while you played. In testing, waits for new pipelines went from about 19 ms each to under 1 ms.
- The core now applies First Light's own settings by itself, also when it is started without the launcher, and only to First Light.
- If the launcher sits in a folder it cannot write to (such as Program Files), saves, settings and logs go to
%LOCALAPPDATA%\inFAMOUS First Light PC. - Reports hide the install and data folders too, not just your user folder and game folder.
- Fixed: "Apply and restart" in the in-game menu could open a second launcher instead of restarting the game.
- Fixed: log lines and Cyrillic letters could be cut in the launcher's log.
Updating
Unzip into a new folder and copy the data folder from the old version next to the new inFAMOUS First Light.exe to keep your saves and settings. The first start after updating takes 1-3 minutes longer, once.
How to play
- Unzip
inFAMOUS-First-Light-PC-v0.3.0.zipanywhere (not in Program Files). - Start inFAMOUS First Light.exe and pick your game folder (the one with
eboot.binandsce_sys). - Press Play. F10 shows the FPS overlay, Insert (or R3 + L2) opens the in-game menu.
Windows 10/11 64-bit, a Vulkan 1.3 GPU and a CPU with AVX are needed. If Windows SmartScreen warns about an unknown app, choose More info → Run anyway (the build is not signed).
Known issues
- The classic (fallback) renderer flashes yellow for a moment while a save loads, and its first start takes about 3 minutes. Renderer v2, the default, has neither.
- Reading GPU data back still costs frame rate (work in progress).
- Some lights pulse in the boat cutscene.
- If the game freezes, wait about 15 s before closing it, then send the report: the log now records what the game was waiting for.
Feedback is welcome in the Issues: your CPU, GPU, FPS and what you saw.
v0.3.0 - меньше подлагиваний
Нужна ваша собственная копия игры, снятая с вашей PS4 (проверена CUSA00897, базовая версия 1.00). В архиве нет файлов игры.
Что нового
- Намного меньше подлагиваний в первых сессиях. При первом запуске порт читает файлы вашей игры (около 40 секунд, прогресс виден в лаунчере) и заранее компилирует графические пайплайны игры (около 30 секунд на рендере v2). Раньше они компилировались прямо во время игры. В тестах ожидание каждого нового пайплайна сократилось примерно с 19 мс до менее чем 1 мс.
- Ядро теперь само применяет настройки First Light, даже если запустить его без лаунчера, и только для First Light.
- Если лаунчер лежит в папке, куда нельзя писать (например, Program Files), сохранения, настройки и журналы пишутся в
%LOCALAPPDATA%\inFAMOUS First Light PC. - Отчёты прячут ещё и папку установки и папку данных, а не только папку пользователя и игры.
- Исправлено: «Применить и перезапустить» в меню игры могло открыть второй лаунчер вместо перезапуска игры.
- Исправлено: строки и русские буквы в журнале лаунчера могли обрываться.
Обновление
Распакуйте в новую папку и скопируйте папку data из старой версии рядом с новым inFAMOUS First Light.exe, чтобы сохранить сейвы и настройки. Первый запуск после обновления один раз займёт на 1–3 минуты дольше.
Как играть
- Распакуйте
inFAMOUS-First-Light-PC-v0.3.0.zipкуда угодно (не в Program Files). - Запустите inFAMOUS First Light.exe и выберите папку с игрой (в ней
eboot.binиsce_sys). - Нажмите «Играть». F10 - счётчик FPS, Insert (или R3 + L2) - меню в игре.
Нужны Windows 10/11 64-бит, видеокарта с Vulkan 1.3 и процессор с AVX. Если Windows SmartScreen предупредит о неизвестном приложении, нажмите «Подробнее» → «Выполнить в любом случае» (сборка не подписана).
Известные проблемы
- На обычном (запасном) рендере при загрузке сохранения на мгновение мелькает жёлтый, а первый запуск занимает около 3 минут. На рендере v2, который стоит по умолчанию, такого нет.
- Чтение данных с видеокарты всё ещё стоит FPS (в работе).
- В катсцене с лодкой мигают некоторые огни.
- Если игра зависнет, подождите секунд 15, прежде чем закрывать, и пришлите отчёт: в журнале теперь записывается, чего ждала игра.
Отзывы ждём в Issues: ваш процессор, видеокарта, FPS и что вы увидели.
v0.2.0 — renderer v2
v0.2.0 - renderer v2, about twice the frame rate
You need your own copy of the game, dumped from your own PS4 (CUSA00897, base game 1.00 is the tested one). This download has no game files.
What's new
- Renderer v2 is the default: about 35 - 45 FPS in the city instead of 15 - 25 (Ryzen + RTX 4070 SUPER). The classic renderer stays in the launcher's display settings as a fallback.
- The first start compiles the game's shaders (about 1.5 - 2 minutes, with a progress bar). Graphics pipelines are cached as you play, so stutters fade after the first sessions.
- Fixed: yellow flickering on lamps and buildings.
- The shader loading screen is in English and Russian.
- Newer core from iss_pc (HayatoG), with renderer v2 by Castlesea.
- If the game freezes, the log now records what it was waiting for (wait about 15 s before closing it, then send the log).
Updating from v0.1.0
Unzip into a new folder. To keep your saves and settings, copy the data folder from the old version next to the new inFAMOUS First Light.exe.
How to play
- Unzip
inFAMOUS-First-Light-PC-v0.2.0.zipanywhere (not in Program Files). - Start inFAMOUS First Light.exe and pick your game folder (the one with
eboot.binandsce_sys). - Press Play. F10 shows the FPS overlay, Insert (or R3 + L2) opens the in-game menu.
Windows 10/11 64-bit, a Vulkan 1.3 GPU and a CPU with AVX are needed. If Windows SmartScreen warns about an unknown app, choose More info → Run anyway (the build is not signed).
Known issues
- Renderer v2 is new: one freeze was seen in testing. If you get one, please report it with the log.
- Reading GPU data back still costs frame rate (work in progress).
- Some lights pulse in the boat cutscene.
Feedback is welcome in the Issues: your CPU, GPU, FPS and what you saw.
v0.2.0 - рендер v2, FPS примерно вдвое выше
Нужна ваша собственная копия игры, снятая с вашей PS4 (проверена CUSA00897, базовая версия 1.00). В архиве нет файлов игры.
Что нового
- Рендер v2 по умолчанию: около 35 - 45 FPS в городе вместо 15 - 25 (Ryzen + RTX 4070 SUPER). Обычный рендер остался в настройках экрана лаунчера как запасной.
- Первый запуск компилирует шейдеры игры (примерно 1,5 - 2 минуты, с полосой прогресса). Графические пайплайны сохраняются в кэш во время игры, поэтому подлагивания уходят после первых сессий.
- Исправлено: жёлтое мерцание фонарей и зданий.
- Экран загрузки шейдеров на русском и английском.
- Обновлённое ядро из iss_pc (HayatoG), рендер v2 от Castlesea.
- Если игра зависнет, в журнал теперь записывается, чего она ждала (подождите секунд 15, прежде чем закрывать, и пришлите журнал).
Обновление с v0.1.0
Распакуйте в новую папку. Чтобы сохранить сейвы и настройки, скопируйте папку data из старой версии рядом с новым inFAMOUS First Light.exe.
Как играть
- Распакуйте
inFAMOUS-First-Light-PC-v0.2.0.zipкуда угодно (не в Program Files). - Запустите inFAMOUS First Light.exe и выберите папку с игрой (в ней
eboot.binиsce_sys). - Нажмите «Играть». F10 — счётчик FPS, Insert (или R3 + L2) — меню в игре.
Нужны Windows 10/11 64-бит, видеокарта с Vulkan 1.3 и процессор с AVX. Если Windows SmartScreen предупредит о неизвестном приложении, нажмите «Подробнее» → «Выполнить в любом случае» (сборка не подписана).
Известные проблемы
- Рендер v2 новый: в тестах было одно зависание. Если поймаете, пришлите отчёт с журналом.
- Чтение данных с видеокарты всё ещё стоит FPS (в работе).
- В катсцене с лодкой мигают некоторые огни.
Отзывы ждём в Issues: ваш процессор, видеокарта, FPS и что вы увидели.