Forza Motorsport 3 no PC: como instalar o Recomp 2026

Aprenda a instalar e jogar o recomp de Forza Motorsport 3 no PC: requisitos, launcher, discos, gráficos e solução de erros em 2026.

Aprenda a instalar e jogar o recomp de Forza Motorsport 3 no PC: requisitos, launcher, discos, gráficos e solução de erros em 2026.

Forza Motorsport 3 ficou preso no Xbox 360 desde 2009. O jogo nunca recebeu versão para PC, nunca entrou na retrocompatibilidade com melhorias significativas e, com o fechamento da loja do Xbox 360, se tornou um dos títulos mais difíceis de acessar da franquia. Quem guardou o disco original tem um console que já não roda em 60 quadros por segundo nem suporta resoluções modernas, e quem não guardou simplesmente ficou sem opção legítima.

Esse cenário mudou em outubro de 2026 com o HL360-Forza3, um projeto independente de recompilação estática que converte o código PowerPC do Xbox 360 em C++ nativo para Windows. A diferença em relação a um emulador é grande: não existe tradução de instruções em tempo real, o executável gerado roda direto no processador x86 e o desempenho não depende de camadas de interpretação. O resultado prático é o jogo rodando em 60 FPS estáveis, com suporte a 4K, filtros modernos de imagem e controles remapeáveis.

Neste tutorial você vai aprender o processo completo, do zero até a primeira corrida: como verificar se a sua cópia é compatível, como preparar o Windows para evitar os erros mais comuns, como extrair os dois discos pelo launcher oficial, como configurar perfis e gráficos, como instalar o mod Project Forza Plus 3 e o que fazer quando algo dá errado. Também explicamos o caminho alternativo para quem prefere compilar o projeto a partir do código-fonte.


Passo 1: Confirme que sua cópia é a versão compatível

Este é o passo que mais causa frustração, então vale começar por ele. O HL360-Forza3 não funciona com qualquer edição de Forza Motorsport 3. O projeto foi construído em cima de uma build específica e só reconhece a Forza Motorsport 3: Ultimate Collection (USA), aquela caixa com dois discos lançada em 2010 que já inclui os pacotes de carros e pistas adicionais.

A edição padrão de 2009, as versões europeias e as compilações regionais não são aceitas. O motivo é técnico: a recompilação estática mapeia endereços de memória e funções do executável original, de modo que qualquer variação no binário quebra a correspondência entre o código traduzido e o jogo.

Para identificar a cópia correta, o projeto documenta os seguintes identificadores:

Title ID:  4D53084D
Media ID:  6F74359D
Arquivo:   default.xex versão 0.0.0.8

E estes são os dados de verificação das duas imagens de disco:

Disco 1 (Play Disc)
Tamanho: 7.838.695.424 bytes
MD5:     A527154D55C7B39849EC68CD46F17281

Disco 2 (Content Install Disc)
Tamanho: 7.838.695.424 bytes
MD5:     E65FF1CDC189F3EB9B1D0F14F97BAEA4

Se os seus arquivos baterem com esses valores, pode seguir em frente com segurança. Se não baterem, não insista: o launcher vai recusar a instalação de qualquer forma, porque ele faz verificação por SHA-256 antes de copiar os dados.


No Windows, você pode conferir o MD5 de um arquivo grande diretamente pelo PowerShell, sem instalar nada:

Get-FileHash "C:\Users\SeuNome\Downloads\fm3_disc1.iso" -Algorithm MD5

O cálculo leva alguns minutos em arquivos de quase 8 GB. Faça isso com os dois discos antes de continuar, porque descobrir uma incompatibilidade depois de 40 minutos de extração é bem pior.


Passo 2: Prepare o Windows e escolha pastas curtas

Essa parece uma recomendação boba, mas é literalmente a causa número um de falhas na instalação. O Disco 2 de Forza Motorsport 3 contém arquivos cujos nomes chegam a 162 caracteres. Somando isso ao caminho da pasta onde você vai instalar, é muito fácil estourar o limite histórico de 260 caracteres do Windows, conhecido como MAX_PATH.

Por causa disso, o launcher do HL360-Forza3 simplesmente recusa qualquer caminho de dados do usuário com mais de 96 caracteres. E se você pretende usar o mod Project Forza Plus 3, o limite cai para 53 caracteres, porque o mod adiciona subpastas próprias.

A solução recomendada pelo próprio projeto é criar duas pastas na raiz de um disco:

C:\FM3\game
C:\FM3\user

A primeira guarda os dados extraídos dos discos, a segunda guarda perfis, saves e configurações. Se o seu disco C: estiver apertado, use outra letra, mas mantenha a estrutura curta. Algo como D:\FM3\game funciona igualmente bem. Evite a todo custo colocar o jogo dentro de Documentos, Downloads ou qualquer caminho sincronizado com OneDrive.


New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force

Outro ponto importante é o espaço livre. A extração do Disco 1 gera cerca de 7 GB, o Disco 2 adiciona os oito pacotes de conteúdo e, somando o cache de shaders e os saves, o conjunto passa com folga de 20 GB. Reserve 30 GB para ter margem. Como o jogo carrega muitos assets durante as corridas, instalar em SSD faz diferença perceptível nos tempos de carregamento. Se você ainda está decidindo qual unidade usar, vale conferir nosso guia sobre como escolher SSD NVMe ou SATA.

Por fim, atualize o driver da placa de vídeo. O runtime usa Direct3D 12 e drivers antigos causam travamentos na tela de carregamento. Se o seu PC anda engasgando de forma geral, nossa lista de ajustes para acelerar o Windows 11 ajuda a liberar recursos antes de rodar o jogo.


Passo 3: Baixe o launcher oficial e confira a integridade

O projeto publica builds prontas no GitHub, então não é obrigatório compilar nada. A versão atual no momento desta publicação é a 0.1.1, lançada em 15 de outubro de 2026, com cerca de 25 MB. O pacote contém o launcher, o runtime recompilado e a ferramenta de linha de comando fm3tool.



Junto do ZIP, o repositório disponibiliza o arquivo FM3-SHA256SUMS.txt. Baixe os dois e compare o hash antes de extrair. No PowerShell:

Get-FileHash "C:\Users\SeuNome\Downloads\FM3.zip" -Algorithm SHA256

Compare a saída com a linha correspondente do arquivo de somas. Se não bater, apague e baixe de novo. Essa checagem é rápida e evita horas perdidas com um arquivo corrompido no meio do caminho.

Extraia o conteúdo do ZIP em C:\FM3. Você deve terminar com o executável do launcher na raiz dessa pasta, ao lado das subpastas game e user que você criou no passo anterior.


Passo 4: Abra o launcher e defina os diretórios

Launcher do HL360-Forza3 na aba de instalação

Execute o launcher. Na primeira execução, ele detecta automaticamente o idioma do sistema e alterna entre inglês e espanhol. Ainda não há tradução para português, mas a navegação é simples o bastante para não atrapalhar.

A janela se divide em seções bem definidas: instalação e verificação, perfis, gráficos, controles, idioma e áudio, e Project Forza Plus 3. Comece pela primeira.

Na seção de instalação, aponte os dois caminhos:

  • Game folder: C:\FM3\game, onde ficarão os dados extraídos dos discos.
  • User data folder: C:\FM3\user, onde ficarão perfis, saves e configurações.

O launcher valida os caminhos na hora. Se algum deles for longo demais, aparece um aviso vermelho e o botão de instalação fica desabilitado. Nesse caso, volte ao Passo 2 e encurte as pastas.



Passo 5: Instale o Disco 1, o Play Disc

Com os diretórios definidos, selecione a imagem ISO do primeiro disco. O launcher identifica sozinho qual disco é qual, então não há risco de inverter a ordem por engano: se você apontar o Disco 2 primeiro, ele avisa e pede o Play Disc.

O processo extrai aproximadamente 7 GB de dados do jogo, ignorando a pasta $SystemUpdate, que contém apenas a atualização de firmware do console e não serve para nada no PC. Ao final da cópia, cada arquivo é conferido contra um manifesto SHA-256 embutido no projeto.

Essa verificação é o que garante que o recomp vai funcionar. Um único arquivo corrompido, seja por leitura ruim do disco ou por um dump incompleto, resultaria em travamentos aleatórios durante as corridas. Melhor descobrir agora.

Em um SSD NVMe, a extração e a verificação levam de 5 a 10 minutos. Em HD mecânico, prepare-se para 20 minutos ou mais. Não feche o launcher no meio do processo.


Passo 6: Instale o Disco 2 e os pacotes de conteúdo

Agora aponte a imagem do segundo disco, o Content Install Disc. Ele carrega os oito pacotes de carros e pistas que compõem a Ultimate Collection, incluindo os conteúdos que originalmente eram DLC pago no Xbox Live.

Aqui o processo é um pouco diferente. Em vez de simplesmente copiar arquivos, o launcher chama o comando fm3tool install-dlc, que instala os pacotes no formato exato que o jogo espera, com os cabeçalhos de licença corretos. Sem esse tratamento, o jogo enxergaria o conteúdo como bloqueado e os carros extras não apareceriam na garagem.

É neste passo que o problema de caminhos longos costuma aparecer. Se você viu um erro mencionando que não foi possível criar um arquivo, quase certamente é o limite de 260 caracteres sendo estourado. Encurte a pasta de destino e repita.


Ao final, a seção de instalação deve mostrar os dois discos marcados como verificados. A partir daqui, o jogo já está tecnicamente jogável, mas ainda falta configurar perfil, gráficos e controles.


Passo 7: Crie seu perfil local

O HL360-Forza3 recria o sistema de perfis do Xbox 360 em formato offline. Na seção de perfis, você pode criar, selecionar e remover perfis nomeados. Cada um recebe um XUID offline próprio e um diretório de saves separado, dentro de user\<XUID>\.

Isso significa que duas pessoas podem usar o mesmo PC com progressos independentes, exatamente como no console. Carreira, garagem, pinturas e configurações ficam isolados por perfil.

Um detalhe bem pensado: perfis apagados não somem de verdade. Eles vão para user\deleted-profiles\, então é possível recuperar um save deletado por engano. Se você quiser apagar definitivamente, precisa remover a pasta na mão.


Vale lembrar que o Xbox Live não está disponível e não há previsão de estar. Rankings online, multiplayer em rede e a Casa de Leilões não funcionam. O projeto é focado em preservação do modo offline.


Passo 8: Configure os gráficos e a resolução

Aqui está a maior vantagem prática de uma recompilação nativa sobre o hardware original. Forza Motorsport 3 rodava em 720p travados no Xbox 360. No PC, a seção de gráficos do launcher libera opções que simplesmente não existiam em 2009.

O que você encontra:

  • Modo de exibição: janela ou tela cheia, com seleção de monitor em setups com várias telas e ajuste manual do tamanho da janela.
  • Presets de resolução: 720p, 1440p e 4K prontos para uso.
  • Resolução interna: escala de 1× até 4×, útil para supersampling em placas sobrando desempenho.
  • Filtragem anisotrópica: deixa as texturas de pista nítidas em ângulos rasos, um ganho visual enorme em jogo de corrida.
  • FXAA: antialiasing de pós-processamento, barato em desempenho.
  • Escalonamento: Bilinear, AMD CAS ou AMD FSR.

Uma recomendação prática: se o seu monitor é 1080p e a placa é razoável, ligar resolução interna 2× com AMD CAS entrega uma imagem muito mais limpa do que simplesmente rodar em 4K nativo e deixar o monitor reduzir. Em placas mais modestas, use FSR a partir de 1440p para segurar os 60 FPS.

Existe também a pré-compilação de shaders. Ela prepara os pipelines gráficos antes da partida, reduzindo os engasgos que aparecem na primeira vez que cada efeito é renderizado. O processo demora alguns minutos na primeira execução, mas vale a pena: sem ele, as primeiras voltas em cada pista têm travadinhas perceptíveis.



Passo 9: Ajuste controle, teclado e áudio

Na seção de controles, o runtime aceita controles de Xbox e qualquer dispositivo compatível com SDL ou XInput. Isso cobre DualSense, DualShock 4 e a maioria dos controles genéricos, desde que o Windows os reconheça. Volantes com force feedback funcionam parcialmente, já que o projeto mapeia a entrada como controle padrão.

Para quem não tem controle, o teclado é totalmente remapeável. Há ainda uma opção de entrada por mouse mapeada ao analógico direito, pensada para navegar menus e controlar a câmera, não para dirigir.

A seção de idioma e áudio permite escolher o idioma interno do jogo e silenciar o áudio geral. Forza Motorsport 3 tem dublagem e textos em vários idiomas na versão USA, então vale explorar as opções antes de concluir que só existe inglês.

Se o controle não é detectado, o problema costuma estar no Windows e não no jogo. Vale testar o dispositivo em Win + R e digitar joy.cpl para abrir o painel de controles de jogo. Se ele não aparece ali, o launcher também não vai enxergar.


Passo 10: Inicie o jogo e teste o desempenho

Com tudo configurado, use o botão de iniciar do launcher. A primeira execução demora mais por causa da compilação de shaders e da criação das estruturas de perfil.

É importante calibrar expectativas sobre o estado atual do projeto. Segundo a própria documentação, funcionam bem:

  • Menus e navegação completa
  • Vídeos e cinemáticas
  • Modo Free Play
  • Corridas em geral, a 60 FPS

Ainda precisam de mais testes:

  • Modo Carreira completo, do início ao fim
  • Multiplayer local em tela dividida
  • Modos de jogo secundários
  • Frame pacing, que ainda apresenta irregularidades em algumas situações

E não funcionam: tudo que dependia do Xbox Live.

Na prática, isso significa que você consegue correr, testar carros, explorar as pistas e progredir na carreira, mas pode encontrar travamentos pontuais em eventos específicos. É um projeto em desenvolvimento, não um produto finalizado, e os lançamentos acontecem com frequência. Vale acompanhar a página de releases do GitHub.


Passo 11: Instale o Project Forza Plus 3 (opcional)

O launcher traz integração nativa com o Project Forza Plus 3, um mod conhecido da comunidade que reequilibra elementos do jogo. Pela interface você consegue instalar, atualizar, configurar e remover o mod a partir dos arquivos ZIP, sem mexer em pastas manualmente.

As opções de configuração incluem seleção do modo Carreira, ajuste da dificuldade da inteligência artificial e personalização do campo de visão. Esse último item é especialmente útil para quem joga em monitores ultrawide, já que o jogo original não previa essas proporções.

O funcionamento é cuidadoso: ao instalar, o launcher faz backup dos oito pacotes originais da Ultimate Collection e os substitui pelo conjunto modificado. Ao remover o mod, os pacotes originais são restaurados. Não é preciso reinstalar os discos para voltar atrás.


A versão 0.1.1 melhorou especificamente a validação de arquivos de mod e a rejeição de caminhos inseguros dentro dos ZIPs, uma proteção contra arquivos maliciosos que tentam escrever fora da pasta de destino. Mais um motivo para usar sempre a build mais recente.


Passo 12: Compile do código-fonte (alternativa avançada)

Se você quer acompanhar o desenvolvimento de perto, contribuir ou simplesmente prefere compilar tudo na sua máquina, o repositório traz o processo completo. Não é necessário para jogar, mas é o caminho para testar mudanças antes dos lançamentos oficiais.

O ambiente de compilação exige:

  • Windows 10 ou 11, x64
  • Visual Studio 2022 Build Tools com MSVC e o Windows SDK
  • LLVM/Clang 20 ou superior
  • CMake 3.25 ou superior
  • Ninja
  • Git para Windows

Com as ferramentas instaladas, clone o repositório incluindo os submódulos:

git clone --recursive https://github.com/0herculabs/hl360-forza3.git
cd hl360-forza3

Extraia o conteúdo do Disco 1 para a pasta game/disc1/ dentro do repositório. Depois execute, nesta ordem:

scripts\build_sdk.cmd
cmake --preset win-amd64-release
scripts\build.cmd release

O primeiro script constrói o ReXGlue SDK, que é o conjunto de ferramentas responsável por converter o código PowerPC do default.xex em C++ compilável. O manifesto fm3_manifest.toml define qual XEX é a entrada e onde a geração de código é escrita. Os dois comandos seguintes configuram e compilam o executável do jogo.

A compilação completa é pesada e pode levar bastante tempo dependendo do processador, já que o volume de código gerado é grande. Em máquinas com poucos núcleos, prepare-se para esperar.



Solução dos problemas mais comuns

Reunimos os erros que mais aparecem e o que fazer em cada caso.


O launcher recusa a pasta que escolhi

Caminho longo demais. O limite é 96 caracteres para dados do usuário e 53 se você for usar o Project Forza Plus 3. Mova tudo para C:\FM3 e tente de novo.


A verificação do disco falha em alguns arquivos

O dump está incompleto ou corrompido. Confira primeiro o MD5 da imagem ISO inteira contra os valores do Passo 1. Se o hash geral estiver correto mas arquivos individuais falharem, o problema pode ser espaço insuficiente no destino ou interferência do antivírus durante a extração.


O jogo abre, mostra tela preta e fecha

Quase sempre é driver de vídeo. O runtime depende de Direct3D 12 e drivers desatualizados não conseguem criar os recursos necessários. Atualize pelo site do fabricante da GPU, não pelo Windows Update. Se persistir, teste em modo janela e com resolução 720p para isolar o problema.


Os carros extras não aparecem na garagem

A instalação do Disco 2 não foi concluída corretamente. Os oito pacotes de conteúdo precisam ser instalados pelo fm3tool install-dlc, que o launcher chama automaticamente. Refaça o Passo 6 e observe se aparece algum erro de caminho.


Engasgos constantes durante as corridas

Execute a pré-compilação de shaders pelo launcher antes de jogar. Se o problema continuar, reduza a resolução interna e desligue o FSR temporariamente para identificar o gargalo. Vale lembrar que o frame pacing ainda é apontado como item em desenvolvimento pelos próprios autores do projeto.


O controle não é reconhecido

Teste o dispositivo no painel joy.cpl do Windows. Se ele não aparecer lá, o problema é de driver. Controles de PlayStation podem exigir um wrapper XInput para funcionar com todos os botões mapeados.


Travamentos frequentes e tela azul

Se o PC reinicia ou exibe tela azul rodando o jogo, o problema provavelmente não é do recomp. Memória RAM instável e overclock agressivo aparecem justamente em cargas pesadas como essa. Nosso guia sobre como resolver a tela azul no Windows ajuda a diagnosticar.


Por que recompilação não é a mesma coisa que emulação

Vale entender a diferença, porque ela explica o desempenho que você vai ver na prática.

Um emulador como o Xenia lê as instruções PowerPC do Xbox 360 em tempo real e as traduz para o processador x86 enquanto o jogo roda. Mesmo com recompilação dinâmica, existe um custo constante de tradução, verificação e sincronização. Por isso emuladores de Xbox 360 exigem hardware muito superior ao do console original.

A recompilação estática faz o trabalho pesado uma vez só, antes de você jogar. O ReXGlue SDK analisa o executável original e gera código C++ equivalente, que é então compilado em um binário nativo do Windows. O jogo resultante roda como qualquer programa x86, sem camada de tradução no meio.

O trabalho não termina aí. Como o jogo esperava os serviços do sistema operacional do Xbox 360, o projeto precisa recriá-los: gráficos, áudio, entrada de controles, acesso a arquivos, perfis de jogador e conteúdo DLC. É esse runtime customizado que traduz as chamadas originais em equivalentes do Windows, usando Direct3D 12 para a parte gráfica.

A técnica ganhou tração depois do sucesso de projetos como o recomp de Zelda: Ocarina of Time e o de Sonic Unleashed. O HL360-Forza3 credita abertamente o trabalho dos projetos Xenia e XenonRecomp como base. É também um projeto independente, sem qualquer vínculo, patrocínio ou aval da Microsoft ou da Turn 10 Studios.

A contrapartida é que cada jogo exige um esforço específico de portabilidade. Não existe recompilação genérica: o trabalho feito para Forza Motorsport 3 não serve para Forza Motorsport 4. E, como a correspondência é feita com um binário exato, só uma versão do jogo funciona.

Quem prefere jogar Forza em sua versão moderna e tem esbarrado em erros de inicialização pode conferir nosso guia sobre como resolver o erro do Gaming Services no Forza Horizon 6.


Perguntas frequentes

Preciso ter o disco original de Forza Motorsport 3 para usar o recomp?

Sim. O HL360-Forza3 não inclui nenhum arquivo do jogo e deixa isso explícito na documentação. Você precisa fornecer as imagens dos dois discos da sua própria cópia original da Ultimate Collection (USA). O launcher verifica os arquivos por SHA-256 e recusa dados que não correspondam à versão suportada.

Qualquer edição de Forza Motorsport 3 funciona?

Não. Apenas a Forza Motorsport 3: Ultimate Collection (USA), com Title ID 4D53084D, Media ID 6F74359D e default.xex na versão 0.0.0.8. A edição padrão de 2009 e as versões de outras regiões não são compatíveis, porque a recompilação estática depende de um binário específico.

O jogo roda bem? Quantos FPS esperar?

Menus, vídeos, modo Free Play e corridas rodam a 60 FPS, o dobro do console original. O projeto ainda lista o frame pacing como item em desenvolvimento, então podem ocorrer irregularidades pontuais. Pré-compilar os shaders pelo launcher reduz bastante os engasgos iniciais.

O modo Carreira e o multiplayer funcionam?

A Carreira é jogável, mas o projeto informa que o modo completo ainda precisa de mais testes, assim como o multiplayer local em tela dividida e outros modos secundários. O Xbox Live não está disponível, o que significa que não há multiplayer online, rankings nem Casa de Leilões.

Por que o launcher recusa a pasta que escolhi?

Por causa do limite de 260 caracteres de caminho do Windows. Alguns arquivos do Disco 2 têm nomes com até 162 caracteres, então o launcher bloqueia caminhos de dados do usuário acima de 96 caracteres. Com o Project Forza Plus 3, o limite cai para 53. Use pastas curtas como C:\FM3\game e C:\FM3\user.

Preciso compilar o projeto ou existe versão pronta?

Existe versão pronta. A release 0.1.1, de 15 de outubro de 2026, traz o launcher, o runtime e o fm3tool em um ZIP de cerca de 25 MB. Compilar do código-fonte é opcional e serve para quem quer acompanhar o desenvolvimento ou contribuir com o projeto.

Isso é um emulador de Xbox 360?

Não. Um emulador traduz instruções em tempo real durante a execução. A recompilação estática converte o código PowerPC em C++ antes, gerando um executável nativo do Windows. Por isso o desempenho é muito melhor, mas o resultado serve apenas para este jogo específico, não para outros títulos do catálogo.


O HL360-Forza3 é um projeto jovem e em evolução constante. O estado atual já permite rodar em 60 FPS e 4K em um jogo que nunca saiu do Xbox 360, algo impensável até pouco tempo atrás.

Abandonware

Este jogo é classificado como abandonware, ou seja, um software que não é mais vendido ou suportado por seus criadores ou editores originais. Não hospedamos nenhum dos arquivos mencionados neste artigo. Saiba mais.

Mostrar comentários