github HayatoG/iss_pc v2026.10.22-cde38af
v2026.10.22-cde38af (2026-10-22 · cde38af)

4 hours ago

Destaques

Este release é focado no renderer v2 (o padrão no Windows): mais estabilidade e muito menos uso de memória de vídeo.

  • Fim do crash nas NVIDIA com native passes (RTX 5050, 5060 e outras: nvoglv64.dll+0xede28f). (PR #490)
  • ~2,4 GB a menos de VRAM: o heap de GPU do jogo não fica mais inteiro na placa. Numa RTX 2060, de 5,6 GB para ~3,2 GB. Placas de 6 e 8 GB param de estourar a memória. (PR #497)
  • Menos stutter andando pela cidade: orçamento de VRAM automático para as texturas, ligado por padrão. O jogo para de apagar e recarregar texturas (RTX 2060: de 16 mil texturas apagadas para 0 numa caminhada, ~30 → ~36 FPS). (PR #501)

Novidades

  • Renderer v2: corrige o crash nas NVIDIA com native passes. O GC de texturas não apaga mais texturas em uso a cada frame (stutter com a VRAM cheia), e o log ganhou o VRAM_BREAKDOWN, que mostra para onde vai a memória. (PR #490)
  • Renderer v2: os shaders de skinning do personagem declaravam um buffer "até o fim da memória", e o renderer colocava o heap de GPU inteiro na VRAM. Agora só entra o que o jogo realmente usa. (PR #497)
  • Renderer v2: respeita o orçamento de VRAM do launcher e mantém uma folga para buffers. (PR #488)
  • Renderer v2: orçamento de VRAM automático para as texturas: o renderer mede a placa enquanto você joga e dá às texturas o que sobra depois de todo o resto, mantendo 768 MB livres. (PR #501)
  • Launcher: chaves Renderer v2 e Native passes na tela Gráficos (seção Renderer), chave Orçamento de VRAM automático na seção de VRAM, e perfis RENDERER V2 · 8 GB e RENDERER V2 · 12 GB com orçamento fixo. Placas de 6 GB: use "RENDERER V2 + NATIVE PASSES". (PR #498, PR #501)
  • README em inglês primeiro, com o vídeo tutorial no topo. (PR #417, PR #477)

Se algo der errado: desligue "Orçamento de VRAM automático" na tela Gráficos para voltar ao orçamento fixo, ou volte ao renderer deste port desligando "Renderer v2". Para testes, a variável ISS_HUGE_READ_WINDOW_MB=0 desfaz a economia de VRAM do PR #497. Se puder, mande o log pela tela Suporte do launcher.

Issues relatadas por: #479 (@rhuantfs-dev, RTX 5060), #487 (@jhonyALIEN, RTX 5050). Obrigado!

Contribuições: Apolar (logs de teste na RX 6600).

Highlights

This release focuses on renderer v2 (the Windows default): more stability and far less video memory.

  • No more NVIDIA crash with native passes (RTX 5050, 5060 and others: nvoglv64.dll+0xede28f). (PR #490)
  • ~2.4 GB less VRAM: the game's GPU heap no longer sits whole on the card. On an RTX 2060, from 5.6 GB to ~3.2 GB. 6 and 8 GB cards no longer run out of memory. (PR #497)
  • Less stutter while moving through the city: automatic VRAM budget for textures, on by default. The game stops deleting and reloading textures (RTX 2060: from 16k textures deleted to 0 in a walk, ~30 → ~36 FPS). (PR #501)

What's new

  • Renderer v2: fixes the NVIDIA crash with native passes. The texture collector no longer deletes textures in use every frame (stutter with full VRAM), and the log gains VRAM_BREAKDOWN, showing where the memory goes. (PR #490)
  • Renderer v2: the character skinning shaders declared a buffer "up to the end of memory", and the renderer put the whole GPU heap on the card. Now only what the game actually reads is resident. (PR #497)
  • Renderer v2: honors the launcher's VRAM budget and keeps headroom for buffers. (PR #488)
  • Renderer v2: automatic VRAM budget for textures: the renderer measures the card while you play and gives textures what is left after everything else, keeping 768 MB free. (PR #501)
  • Launcher: Renderer v2 and Native passes switches on the Graphics screen (Renderer section), an Automatic VRAM budget switch in the VRAM section, and RENDERER V2 · 8 GB and RENDERER V2 · 12 GB presets with a fixed budget. 6 GB cards: use "RENDERER V2 + NATIVE PASSES". (PR #498, PR #501)
  • README in English first, with the video tutorial at the top. (PR #417, PR #477)

If something goes wrong: turn off "Automatic VRAM budget" on the Graphics screen to go back to a fixed budget, or turn off "Renderer v2" to use this port's renderer. For testing, ISS_HUGE_READ_WINDOW_MB=0 undoes the VRAM savings of PR #497. If you can, send the log from the launcher's Support screen.

Reported by: #479 (@rhuantfs-dev, RTX 5060), #487 (@jhonyALIEN, RTX 5050). Thank you!

Contributions: Apolar (test logs on an RX 6600).

Publicação manual do commit cde38af. Nenhum arquivo do jogo incluído: veja o README-player.md dentro do pacote para o que copiar do seu PS4.
Manual release of commit cde38af. No game files included: see README-player.md inside the package for what to copy from your PS4.

  • Linux x86-64 (glibc 2.39+): infamous-linux-x86_64.tar.gz
  • Windows 10/11 64-bit: infamous-windows-x86_64.zip

Sensor de movimento e touchpad (grafite, absorver poderes, portas): no DualShock 4/DualSense funcionam direto. Em outros controles, um toque em L3+R3 liga/desliga o modo sensor (ou Share no Xbox Series): ele é a lata de spray do grafite: o controle fica de lado, X/A sacode, R2 pinta e o analógico esquerdo mira o cursor (para os lados e para cima/baixo; ele fica onde você soltar). View/Select é o clique do touchpad (segurar para absorver fumaça, neon...), e View/Select + analógico direito desliza. Teclado: T/G viram de lado (as setas miram enquanto seguram), Y sacode, F pinta (R2), Tab/Backspace clicam, Tab + setas deslizam, Tab + Backspace apertam as duas pontas (View/Select + R1 no controle: levantar o carro de cima do Reggie). A zona morta dos analógicos fica no launcher.

Motion sensor and touchpad (graffiti, absorbing powers, doors): on a DualShock 4/DualSense they work as is. On other controllers, one tap on L3+R3 toggles sensor mode (or Share on an Xbox Series): it is the graffiti's spray can: the controller is held sideways, cross/A shakes, R2 sprays and the left stick aims the cursor (left/right and up/down; it stays where you let go). View/Select is the touchpad click (hold it to absorb smoke, neon...), and View/Select + right stick swipes. Keyboard: T/G turn it sideways (the arrow keys aim while held), Y shakes, F sprays (R2), Tab/Backspace click, Tab + arrow keys swipe, Tab + Backspace press both ends (View/Select + R1 on a controller: lifting the car off Reggie). The stick dead zone is in the launcher.

Arquivos do jogo necessários

Tudo vem do seu PS4 (GoldHEN + Itemzflow). Nada disso vai no download. Use inFAMOUS Second Son CUSA00223 (EUA), jogo base 1.00 com o update 1.07, montado numa pasta só, com o jogo base e o update por cima. São ~33 GB (27 GB do jogo base + 6,4 GB do update).

Arquivo Vem de Para quê
eboot.bin update 1.07 o código do jogo (tem que ser o do 1.07)
sce_module/libc.prx, sce_module/libSceFios2.prx update 1.07 bibliotecas do próprio jogo (a libc.prx do 1.00 não serve)
sce_sys/ (param.sfo, playgo-chunk.dat, icon0.png, pic1.png) jogo base (+ param.sfo do update) metadados, instalação e a arte do launcher
art/ (cache/, movies/, ui/) base + update conteúdo do jogo (o update substitui parte de art/cache e art/movies)
playgo.pgm, sce_discmap.plt, sce_discmap_patch.plt base + update mapa de arquivos e instalação

Versões do jogo: testado com CUSA00223 (1.00 + update 1.07); o launcher só aceita a pasta com o update 1.07. Há relato de que o CUSA00004 também inicia (ainda não testado a fundo). Idiomas: o launcher oferece só os idiomas que o sce_sys/playgo-chunk.dat do seu dump marca, entre os 30 idiomas do PS4 (um dump europeu traz, por exemplo, italiano, polonês, alemão e espanhol da Espanha); sem esse arquivo (o FTP não mostra) ele oferece os 6 do CUSA00223 (inglês, português do Brasil, espanhol latino, francês do Canadá, turco e russo), e cada um só funciona se os arquivos do seu dump tiverem o idioma.

Requisitos do PC: Windows 10 (1903+)/11 64 bits ou Linux x86-64 (glibc 2.39+), placa de vídeo com Vulkan 1.3 (6 GB de VRAM recomendados) e ~33 GB livres para o jogo. O sce_sys/pic1.png do seu dump aparece como fundo do launcher (lido da sua pasta, nunca distribuído).

Do firmware do console: nada. Este jogo não usa nenhum módulo do sistema do PS4 (libSceNgs2, libSceSecure e libSceJobManager não são importados). A pasta system_lib/ do pacote fica vazia.

Como montar a pasta:

  1. No Itemzflow, faça o dump do jogo (CUSA00223) para um pendrive exFAT. Para o update (CUSA00223-patch), dá para usar o dump do Itemzflow ou o FTP do GoldHEN com o jogo aberto (/mnt/sandbox/pfsmnt/CUSA00223-patch0).
  2. No PC, copie a pasta do jogo base e depois copie o conteúdo do update por cima, substituindo os arquivos. Também dá para usar scripts/make_game_view.py <base> <update> <saída> [param.sfo do 1.07], que monta a pasta com links, sem ocupar espaço.
  3. O sce_sys do update não traz o param.sfo da versão 1.07. No PS4 ele fica em /system_data/priv/appmeta/CUSA00223/param.sfo (pegue pelo FTP do GoldHEN e copie para o sce_sys/ da pasta montada). Com o make_game_view.py, passe esse arquivo como 4º argumento ou ponha numa pasta patch-meta/ dentro do jogo base (ex.: dump/patch-meta/param.sfo): a visão usa o param.sfo de maior versão. Sem ele o jogo abre, mas o launcher avisa e os mods feitos para o 1.07 não aparecem.
  4. Confira os tamanhos. Nenhum arquivo deste jogo passa de 4 GB, então o FTP do GoldHEN também serve.

Required game files

Everything comes from your own PS4 (GoldHEN + Itemzflow). None of it is in the download. Use inFAMOUS Second Son CUSA00223 (US), base game 1.00 with update 1.07, merged into one folder, with the base game and the update on top. About 33 GB (27 GB base game + 6.4 GB update).

File From Purpose
eboot.bin update 1.07 the game code (must be the 1.07 one)
sce_module/libc.prx, sce_module/libSceFios2.prx update 1.07 the game's own libraries (the 1.00 libc.prx does not work)
sce_sys/ (param.sfo, playgo-chunk.dat, icon0.png, pic1.png) base game (+ the update's param.sfo) metadata, install info and the launcher art
art/ (cache/, movies/, ui/) base + update game content (the update replaces part of art/cache and art/movies)
playgo.pgm, sce_discmap.plt, sce_discmap_patch.plt base + update file map and install info

Game versions: tested with CUSA00223 (1.00 + update 1.07); the launcher only accepts the folder with the 1.07 update. There is a report that CUSA00004 also boots (not tested in depth yet). Languages: the launcher only offers the languages your dump's sce_sys/playgo-chunk.dat lists, out of the PS4's 30 (a European dump has, for example, Italian, Polish, German and Spain Spanish); without that file (FTP does not show it) it offers the 6 of CUSA00223 (English, Brazilian Portuguese, Latin American Spanish, Canadian French, Turkish and Russian), and each only works if your dump's files have that language.

PC requirements: 64-bit Windows 10 (1903+)/11 or x86-64 Linux (glibc 2.39+), a graphics card with Vulkan 1.3 (6 GB of VRAM recommended) and ~33 GB free for the game. The sce_sys/pic1.png from your dump is used as the launcher's background (read from your folder, never distributed).

From the console firmware: nothing. This game uses no PS4 system module (libSceNgs2, libSceSecure and libSceJobManager are not imported). The package's system_lib/ folder stays empty.

How to build the folder:

  1. In Itemzflow, dump the game (CUSA00223) to an exFAT USB drive. For the update (CUSA00223-patch), use either an Itemzflow dump or GoldHEN's FTP with the game running (/mnt/sandbox/pfsmnt/CUSA00223-patch0).
  2. On the PC, copy the base game folder, then copy the update's contents over it, replacing files. Or use scripts/make_game_view.py <base> <update> <out> [1.07 param.sfo], which builds the folder with links and uses no extra space.
  3. The update's sce_sys does not carry the 1.07 param.sfo. On the PS4 it is at /system_data/priv/appmeta/CUSA00223/param.sfo (get it through GoldHEN's FTP and copy it into the merged folder's sce_sys/). With make_game_view.py, pass that file as the 4th argument or put it in a patch-meta/ folder inside the base game (e.g. dump/patch-meta/param.sfo): the view uses the newest param.sfo. Without it the game starts, but the launcher warns and mods made for 1.07 are not listed.
  4. Check the sizes. No file of this game is over 4 GB, so GoldHEN's FTP works too.

☕ Apoie o desenvolvimento / Support development: Buy me a coffee

Don't miss a new iss_pc release

NewReleases is sending notifications on new releases.