Finalmente consegui fazer funcionar.
Para quem está tendo problemas com o vivoxsdk.dll
Se prestarem atenção antes do erro acima ocorre um outro referente a não conseguir baixar o update da última versão do launcher. Depois quando você tenta entrar novamente surge o erro da dll.
O PSO usa o GameGuard e o antivirus bloqueia (Avast no meu caso). Quando desativei o antivirus o jogo abriu. Quando tentei novamente mesmo com ele desativado novo erro de dll.
A solução:
- Desinstalar o antivirus
- Reiniciar
- Usar o comando do PowerShell:
- Open PowerShell
- Copy this and press enter: cd "C:\Program Files\ModifiableWindowsApps\pso2_bin"
- note: change "C" for "D" or the disk where you installed the game
- Copy this and press enter: Get-Acl pso2launcher.exe | Set-Acl pso2.exe
- Copy this and press enter: Get-Acl edition.txt | Set-Acl otp_notice_na.rtf
- Testar o jogo (deve abrir)
- Reinstalar o antivirus
- Adicionar como regra de exceção no antivirus as seguintes pastas do jogo:
C:\Program Files\ModifiableWindowsApps\pso2_bin
C:\Program Files\WindowsApps\100B7A24.oxyna_1.0.7.0_x64__wyfsmff9ynw7j
C:\Program Files\WindowsApps\Mutable\100B7A24.oxyna_1.0.7.0_x64__wyfsmff9ynw7j
OBS: Tentei desinstalar a pasta C:\Program Files\WindowsApps\100B7A24.oxyna_1.0.7.0_x64__wyfsmff9ynw7j (Que é a pre-instalação na Microsoft Store) e não consegui, depois de muito ralar descobri que na verdade todo o remendo para funcionar a versão americana está nessa pasta, a pasta C:\Program Files\ModifiableWindowsApps\pso2_bin é a versão japonesa e a pasta C:\Program Files\WindowsApps\Mutable\100B7A24.oxyna_1.0.7.0_x64__wyfsmff9ynw7j é uma junção das outras 2, literalmente uma colcha de retalhos que custa mais de 80 GB de espaço.