README: the 0.3.0 port as it is (download, features, building, credits); dump regions fixed

The README still said the port did not run. It now covers downloading from this repository's
Releases, the requirements, the features of 0.3.0, how to build, and the credits, in
Portuguese with an English section.

DUMP.md had the regions swapped: CUSA00223 is the US release (UP9000), CUSA00004 the
European one. It also covers the 01.07 update the tests ran on.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Eij6gW2nnTUK9BowHuBVZZ
This commit is contained in:
Claude committed 2026-10-22 01:03:01 -03:00
1 parent fd6701fdb3
commit 6284150e21
2 files changed
+74 -23

No files matched your search

+69 -17
View File
@@ -1,31 +1,83 @@
# issn_pc: inFAMOUS Second Son nativo no PC
Port nativo de **inFAMOUS Second Son** (PS4) para Windows, **em desenvolvimento**. Ainda não roda.
Port nativo de **inFAMOUS Second Son** (PS4) para **Windows** (Vulkan). Builds de teste: o jogo é
jogável, mas espere bugs e engasgos na primeira vez que os shaders de cada lugar
compilam.
Construído sobre o [gow3_pc](https://github.com/FelipePrado0/gow3_pc), o port do God of War III
Remastered, que vem do [bloodborne_pc](https://github.com/Supermedo/bloodborne_pc). O código do
jogo roda direto no processador (o PS4 é x86-64), um runtime em C substitui o sistema do PS4 e os
gráficos são traduzidos para Vulkan pelo núcleo do [shadPS4](https://github.com/shadps4-emu/shadPS4).
> **Nenhum arquivo do jogo vem neste projeto.** Você precisa do dump do seu próprio jogo:
> veja [docs/issn/DUMP.md](docs/issn/DUMP.md).
> **Nenhum arquivo do jogo vem neste projeto.** Você precisa do dump do seu próprio jogo, feito
> da sua cópia no seu PS4: veja [docs/issn/DUMP.md](docs/issn/DUMP.md).
> Projeto sem relação com a Sony Interactive Entertainment ou a Sucker Punch Productions.
> inFAMOUS é marca da Sony Interactive Entertainment.
## Onde estamos
[English below](#english)
Veja o [roadmap](docs/issn/ROADMAP.md). Agora: **etapa 1, diagnóstico do dump.**
## Download
```powershell
python tools\issn\inspect_dump.py "D:\Jogos\CUSA00004"
Em [Releases](../../releases), baixe o `issn-windows.zip`. Extraia em qualquer pasta (fora do
zip) e abra `inFAMOUS Second Son.exe`. Escolha a pasta do jogo (a que tem o `eboot.bin`) e clique
em PLAY. Se o Windows mostrar "O Windows protegeu o computador": Mais informações → Executar
assim mesmo (o programa não é assinado).
Para atualizar, extraia o zip novo por cima da pasta antiga: saves e configurações ficam.
**Requisitos:** Windows 10 (1903+) ou 11 de 64 bits, processador com AVX, placa de vídeo com
Vulkan 1.3 e driver atualizado. Versões do jogo: CUSA00223 (EUA) e CUSA00004 (Europa).
## O que tem
- **Motor gráfico do axylpup** para o Second Son (shadPS4): num Ryzen 7 3700X + RX 9060 XT,
90–105 FPS parado na cidade.
- **Anti-aliasing:** o do próprio jogo, **FSR 4** (já incluído; Radeon RX 7000 / 9000) ou
**DLSS** (NVIDIA RTX; os arquivos da NVIDIA não vêm junto: baixe o Streamline SDK 2.14.16 e
copie `sl.interposer.dll`, `sl.common.dll`, `sl.dlss.dll`, `sl.pcl.dll` e `nvngx_dlss.dll` de
`bin\x64` para `bin\dlss`; o launcher abre essa pasta para você).
- Limite de FPS e VSync; distância de detalhe original, Longa ou Muito longa; F12 tira print.
- **Mouse 1:1:** clique na janela do jogo e o mouse mira direto na câmera do jogo, sem a curva
do analógico. Y ou F7 solta o mouse; `-` / `=` mudam a velocidade.
- **Teclado** (layout do axylpup): WASD anda, IJKL câmera, setas direcional, Espaço / Shift / C /
F, Q / E, U / O, R / G touchpad, Enter. **Lata de spray:** segure Z para inclinar, toque Z ou
segure X para chacoalhar, mire com o mouse. Os botões mudam no launcher.
- **Controles:** DualShock 4 e DualSense com touchpad e sensor de movimento; Xbox, 8BitDo e outros
com o touchpad e a lata de spray emulados (L3 + R3 inclina, LB chacoalha, analógico direito mira).
- Launcher com "Adicionar à Steam"; aberto pela Steam, o controle continua funcionando.
## Compilar
No Windows, com o [MSYS2](https://www.msys2.org) (shell **CLANG64**): veja
[packaging/windows/README.md](packaging/windows/README.md). Depois das dependências:
```bash
git submodule update --init --recursive
bash build.sh
bash packaging/windows/package.sh # dist/issn-windows.zip
```
## Base herdada
## English
A documentação original do port do God of War III (build, launcher, testes, créditos) está em
[docs/base](docs/base/README.md). Créditos: deadinside28 (bloodborne_pc), Supermedo (Windows),
Felipe Prado (gow3_pc), cuesta4 e a equipe do shadPS4.
Native PC port of **inFAMOUS Second Son** (PS4) for **Windows** (Vulkan). Test builds: the game is
playable, but expect bugs and a stutter the first time each place's shaders compile.
**No game files are included**: you need a dump of your own copy (CUSA00223 US or CUSA00004 EU).
## Licença
Download `issn-windows.zip` from [Releases](../../releases), extract it anywhere and open
`inFAMOUS Second Son.exe`, choose the game folder (with `eboot.bin`) and click PLAY. Windows 10
(1903+) / 11 64-bit, an AVX CPU and a Vulkan 1.3 GPU are needed. Features: axylpup's graphics core,
the game's AA, FSR 4 (included) or DLSS (bring NVIDIA's Streamline 2.14.16 files into `bin\dlss`),
frame rate limit, 1:1 mouse aim (click in the window; Y / F7 lets go), axylpup's keyboard layout,
DualShock 4 / DualSense touchpad and motion, touchpad and spray-can emulation for other pads, and
Add to Steam. Building: [packaging/windows/README.md](packaging/windows/README.md).
## Créditos / Credits
- Gráficos / graphics: o build do shadPS4 do **axylpup** para o Second Son
([axylpup/shadPS4](https://github.com/axylpup/shadPS4)), sobre o
[shadPS4](https://github.com/shadps4-emu/shadPS4); trabalhos anteriores no inFAMOUS de
**Ayoub** (shadPS4-AYOUB1080p) e **HayatoG** (iss_pc). Mouse 1:1, layout de teclado e
sensor de movimento sintético: design do axylpup.
- Base do port / port base: [gow3_pc](https://github.com/FelipePrado0/gow3_pc) (Felipe Prado),
que vem do [bloodborne_pc](https://github.com/Supermedo/bloodborne_pc) (deadinside28,
Supermedo), com cuesta4 e a equipe do shadPS4. Documentação herdada: [docs/base](docs/base/README.md).
- FSR 4: AMD FidelityFX (MIT). Fonte do launcher: Bebas Neue (SIL OFL).
## Licença / License
GNU GPL v2 ou posterior ([LICENSE](LICENSE)). Componentes de terceiros mantêm suas licenças.
+5 -6
View File
@@ -14,12 +14,11 @@ digital) e tira uma cópia dele de um PS4 desbloqueado. Este guia mostra como.
| Um pendrive ou HD externo | Formatado em **exFAT**, com pelo menos **60 GB livres** |
| Um PC com Windows | Para onde a cópia vai |
**Versão recomendada:** a **01.00**, que é a do disco e do jogo base, sem atualização. É a
versão em que o fork do shadPS4 para o Second Son foi testado, e os patches embutidos do port
(qualidade, trava anti-congelamento, resolução) conferem os bytes dela. Se o seu PS4 já tem uma
atualização instalada, tudo bem: no passo 4 faça o dump do **jogo base** e da **atualização**
separados (o Itemzflow faz os dois), e a gente decide depois qual usar. A versão americana é a
**CUSA00004**; a europeia é a **CUSA00223**.
**Versão:** o jogo base (01.00, a do disco) e o jogo com a atualização 01.07 funcionam (a 01.07
foi a usada nos testes da 0.3.0). Se o seu PS4 tem a atualização, no passo 4 faça o dump do
**jogo base** e da **atualização** separados (o Itemzflow faz os dois). A versão americana é a
**CUSA00223** (UP9000); a europeia é a **CUSA00004** (EP9000). Os exemplos abaixo usam
`CUSA00004`: troque pelo código da sua.
## Passo 1: conferir o firmware