Se você modificar jogos da Bethesda no Linux/Steam Deck, o GE-Proton 9-16 pode tornar as coisas um pouco mais fáceis para você.
Como lembrete, GE-Proton (ou Proton-GE) é uma versão comunitária do Proton que não tem nada a ver com o Proton oficial da Valve. Você descobrirá que a GE adiciona correções específicas que a Valve muitas vezes não consegue fazer (por motivos legais) e, às vezes, outras adições específicas, mas a GE oferece menos testes e suporte. Normalmente você só deseja usá-lo para determinados jogos até que funcionem corretamente no Proton da Valve. ou por usar Proton fora do Steam, como em Heroic e Lutris. Para obter mais informações sobre o Proton, confira meu guia.
Uma das principais adições ao GE-Proton 9-16 é uma mudança na forma como os jogos da Bethesda, como a série Fallout, Skyrim, Oblivion e Starfield, são lançados. Se o GE-Proton detectar um arquivo mod executável conhecido para ele, ele irá iniciá-lo em vez de do original – algo que poupa muitos problemas aos jogadores. Parece uma boa mudança!
Outra adição é que os jogos rodam em UMU (Unified Launcher for Windows Games on Linux). Para uso fora do Steam, como em Heroic Games, os jogos agora terão o /mnt
, /run/media
E /media
e a pasta pessoal do usuário foi adicionada como unidades que os jogos podem ver.
Na foto: Skyrim
Existem também algumas outras correções específicas do jogo e as adições habituais de novos códigos dos projetos upstream oficiais.
Aqui está o changelog completo:
Próton:
- Importar alterações upstream do Makefile
- Importar alterações de prótons upstream
- Importar alterações originais do Steam_Helper
- Importar alterações de shader vkd3d upstream
- Atualize Wine para a versão mais recente
- dxvk atualizado para o Git mais recente
- Atualize vkd3d-proton para o Git mais recente
- Atualize dxvk-nvapi para e4bad70
Correções de prótons:
- Corrigido problema com game_titles não sendo recuperado corretamente para UMU
- game_titles agora são pesquisados como parte do arquivo CSV do banco de dados umu incluído, em vez de tentar fazer uma chamada de API de site on-line
- Para jogos rodando com UMU, /mnt, /run/media, /media/ e a pasta pessoal do usuário agora são adicionadas como unidades u:,v:,w:,x: cada uma no prefixo, se não estiverem vazias. O objetivo é permitir que os usuários instalem ou importem jogos fora do prefixo de forma mais conveniente. Um cenário típico para isso seria se você tivesse seus jogos pré-instalados em outra unidade montada ou em algum outro lugar em sua pasta pessoal fora do prefixo e desejasse adicioná-los sem reinstalar o jogo OU se deseja instalar o jogo em um dessas montagens em vez da unidade C:\ no prefixo Wine. Com o Steam, os usuários não precisam se preocupar com isso, pois o Steam gerencia as montagens da unidade e os locais de instalação. No entanto, notamos que usuários fora do Steam estavam tentando usar a unidade Z: (que está associada ao root (/)). – que é obviamente armazenado em contêineres e somente leitura e, portanto, também não pode fornecer tamanho de unidade adequado, fazendo com que os usuários sejam informados de que não têm espaço em disco suficiente. Adicionar as novas unidades ao prefixo deve corrigir isso, permitindo que os usuários acessem seus locais de montagem ou pastas de jogos existentes para instalação ou importação das novas unidades em vez de Z:.
- Adicionado suporte mod para vários jogos Bethesda (Obrigado Root-Core). Quando um arquivo executável mod para jogos Bethesda for encontrado, o arquivo executável mod será iniciado em vez do original:
atribuição = {
‘22380’: (‘FalloutNV.exe’, ‘nvse_loader.exe’), # Fallout New Vegas
‘22370’: (‘FalloutLauncher.exe’, ‘fose_loader.exe’), # Fallout 3
‘377160’: (‘Fallout4Launcher.exe’, ‘f4se_loader.exe’), # Fallout 4
‘22330’: (‘OblivionLauncher.exe’, ‘obse_loader.exe’), # Esquecimento
‘72850’: (‘SkyrimLauncher.exe’, ‘skse_loader.exe’), #Skyrim
‘489830’: (‘SkyrimSELauncher.exe’, ‘skse64_loader.exe’), #Skyrim SE
‘1716740’: (‘Starfield.exe’, ‘sfse_loader.exe’) # Starfield
}.get(game_id, (”, ”))- Adicionada correção de prótons para Metal Gear Solid 2 (obrigado FranjeGueje)
- Adicionado Protonfix para Kindom Hearts HD Remix para versão Steam (já existia para versão EGS) (obrigado Internetbestfriend)
- Adicionado Protonfix para teaser jogável gótico (obrigado Root-Core)
- Star Citizen Protonfix atualizado (não requer mais solução alternativa EAC)