WENOPALDe players para players
VPMac: Project Viewpoint rodando em Mac com Apple Silicon

VPMac · mod para Project Zomboid Build 42 · macOS

Project Viewpoint no Mac (M1, M2, M3, M4, M5): como fazer funcionar

A primeira pessoa 3D do Project Viewpoint, rodando em Macs com Apple Silicon. O VPMac resolve o problema de OpenGL do macOS enquanto você joga, sem mexer nos seus arquivos.

Apple M1Apple M2Apple M3Apple M4Apple M5macOS · OpenGL 4.1B42
Inscrever-se no VPMac na Steam ↗ Código no GitHub ↗

A resposta curta

O Project Viewpoint não funciona de fábrica nos Macs com Apple Silicon (M1, M2, M3, M4 e M5): o jogo fecha ao carregar o mundo. Para jogar no seu Mac, inscreva-se no VPMac na Steam junto com os três requisitos, aprove o VPMac na janela do ZombieBuddy e reinicie o jogo uma vez. Só isso.

Por que o Project Viewpoint não funciona no Mac

O Project Viewpoint (o mod de câmera em primeira pessoa 3D para Project Zomboid B42) usa funções do OpenGL 4.2 a 4.5. O macOS parou no OpenGL 4.1, que nos Macs com Apple Silicon roda em cima do Metal. Quando o Viewpoint chama uma função que o Mac não tem, o jogo fecha; e alguns shaders fazem o compilador Metal da Apple travar ou fechar.

O VPMac reescreve o Viewpoint na memória enquanto o jogo carrega: troca essas chamadas por versões que funcionam no OpenGL 4.1 e corrige os shaders problemáticos com o mesmo resultado. Os arquivos do Viewpoint baixados do Workshop não são alterados.

Project Viewpoint em primeira pessoa num MacBook Air M5 com VPMac (Project Zomboid B42)
Project Viewpoint em primeira pessoa num MacBook Air M5, com VPMac.

Requisitos

Inscreva-se nos três (e no VPMac):

Importante: NÃO rode o instalador do "Patch for Mac". Basta estar inscrito: o VPMac só lê os arquivos dele. Se você já usou, desfaça primeiro com a opção de restaurar do instalador.

Como instalar, passo a passo

  1. Inscreva-se. Inscreva-se no VPMac e nos três requisitos no Steam Workshop.
  2. Ative o VPMac. Na lista de mods do jogo, ative o VPMac. Os requisitos são ativados junto.
  3. Aprove no ZombieBuddy. Abra o jogo. O ZombieBuddy pede para aprovar o VPMac: aprove.
  4. Reinicie uma vez. Feche e abra o jogo de novo. Pronto: a primeira pessoa funciona. As atualizações chegam sozinhas pela Steam.

Em quais Macs funciona?

O VPMac é feito para Macs com Apple Silicon: chips M1, M2, M3, M4 e M5, incluindo Pro, Max e Ultra, em MacBook Air, MacBook Pro, iMac, Mac mini e Mac Studio.

Sendo honesto: foi testado a fundo num MacBook Air M5 com macOS 26.5.1. Os outros Macs com Apple Silicon devem funcionar igual, porque todos usam o mesmo OpenGL 4.1 sobre Metal, mas os seus relatos são como a gente confirma. Em Macs com Intel não foi testado.

Desempenho: +75% de FPS

Traduzir OpenGL tem um custo, então o VPMac traz aceleradores próprios (desenhos agrupados, sem leituras síncronas da GPU, empacotamento de texturas mais esperto). Num MacBook Air M5, em primeira pessoa, o jogo vai de 30 para 53 FPS (+75%) com todos ligados. As medições estão no repositório.

Se o jogo fechar ou travar

Ao abrir o jogo de novo, aparece uma janela dizendo que a última sessão terminou mal, com um relatório pronto. Clique em Copy short report, cole em Discussões › Bug reports e conte o que você estava fazendo (primeira pessoa? dirigindo?). O relatório também fica salvo em ~/Zomboid/vpmac/reports/.

Nada é enviado automaticamente: os relatórios ficam no seu Mac até você colar, e seu nome de usuário e IDs da Steam ficam ocultos.

Perguntas frequentes

O Project Viewpoint funciona no Mac?

Não de fábrica nos Macs com Apple Silicon: o macOS só tem OpenGL 4.1 e o Viewpoint precisa do 4.2 ou mais, então o jogo fecha. Com o VPMac funciona.

Funciona num Mac M1, M2, M3 ou M4?

Deve funcionar: todos os Macs com Apple Silicon usam o mesmo OpenGL 4.1 sobre Metal. Foi testado a fundo num M5; se você tem outro chip, conte como foi na página da Steam.

Preciso rodar o instalador do "Patch for Mac"?

Não. Só se inscreva: o VPMac lê os arquivos dele. Se você já rodou, desfaça com a opção de restaurar.

O VPMac altera meus arquivos do jogo ou do Viewpoint?

Não. Ele faz as mudanças na memória enquanto o jogo roda; os arquivos do Workshop ficam intactos.

Qual a diferença para o "Project Viewpoint - Patch for Mac" do xiveboy?

O VPMac usa o trabalho do xiveboy (a ponte e as imitações de OpenGL dele) e adiciona o que faltava para as versões novas do Viewpoint, correções de shaders e aceleradores de FPS, sem instalador. É uma alternativa, não uma concorrência.

É grátis? É oficial?

É grátis e de código aberto (licença MIT, no GitHub). Não é oficial: não tem apoio dos autores do Project Viewpoint.

Créditos e transparência

O Project Viewpoint é de ellu e norkus. A ponte e as imitações para Mac são do xiveboy, que permitiu modificar e publicar o patch dele. O ZombieBuddy é do Zed. O VPMac foi feito 100% com IA (Claude), dirigido e testado pela Wenopal, e tudo o que ele faz é público no GitHub.