PORT 001 · Forbidden Memories

Yu-Gi-Oh! Forbidden Memories no PC, em HD

Port nativo feito pela comunidade do FM Recompiled, com monstros 3D lutando no campo. A batalha 3D fui eu que escrevi.

Baixar no GitHub oficial
  • Windows
  • Mac
  • Linux
  • Android

O que eu construí

A batalha 3D dos monstros, dentro do jogo original.

Escrevi a invocação estilo anime, os monstros em 3D sobre o campo visto de cima e a luta no campo com os ataques e os sons originais da arena. É código C de baixo nível, num projeto que reconstrói o jogo de PS1 byte a byte.

  • Pull request aceito no repositório oficial
  • Lançado na versão 0.3
  • Vídeo da feature com 100 mil+ views
Ver o código no GitHub

Passo a passo

Como instalar

  1. Passo 1: Baixe a versão mais recente

    • No GitHub do projeto, abra Releases.
    • Baixe o arquivo que termina em -windows.zip.
    • Baixe só da página oficial. Cópias de outros sites podem vir com vírus.
  2. Passo 2: Extraia numa pasta

    • Botão direito no zip › Extrair Tudo…
    • Escolha uma pasta fácil de achar, tipo Documentos\Jogos.
    • Não rode o jogo de dentro do zip.
  3. Passo 3: Abra o jogo

    • Dois cliques em memories-pc.exe.
    • Apareceu o aviso azul do Windows? Clique em Mais informações › Executar assim mesmo.
  4. Passo 4: Escolha o .bin do jogo

    • Na primeira vez, clique em Choose ROM…
    • Selecione o .bin, não o .cue.
    • O jogo guarda o caminho e, das próximas vezes, abre direto. Seu arquivo não é copiado.
  1. Passo 1: Baixe a versão mais recente

    • No GitHub do projeto, abra Releases.
    • Baixe o arquivo que termina em -macos-arm64.zip.
    • Baixe só da página oficial. Cópias de outros sites podem vir com vírus.
  2. Passo 2: Instale o app

    • Abra o zip com dois cliques.
    • Arraste o YFM Re-Decomp pra pasta Aplicativos.
  3. Passo 3: Abra o jogo

    • Abra o YFM Re-Decomp em Aplicativos.
    • Bloqueou? Ajustes do Sistema › Privacidade e Segurança › Abrir Mesmo Assim.
    • Não desative o Gatekeeper: libere só este app.
  4. Passo 4: Escolha o .bin do jogo

    • Na primeira vez, clique em Choose ROM…
    • Selecione o .bin, não o .cue.
    • O jogo guarda o caminho e, das próximas vezes, abre direto. Seu arquivo não é copiado.
  1. Passo 1: Baixe a versão mais recente

    • No GitHub do projeto, abra Releases.
    • Baixe o arquivo que termina em -linux.tar.gz.
    • Baixe só da página oficial. Cópias de outros sites podem vir com vírus.
  2. Passo 2: Extraia o arquivo

    • Botão direito › Extrair aqui.
    • Ou no terminal: tar xf yfm-redecomp-<versão>-linux.tar.gz
  3. Passo 3: Abra o jogo

    • No terminal, entre na pasta do jogo.
    • Rode ./memories-pc. Já vem pronto pra executar, sem chmod.
  4. Passo 4: Escolha o .bin do jogo

    • Na primeira vez, clique em Choose ROM…
    • Selecione o .bin, não o .cue.
    • O jogo guarda o caminho e, das próximas vezes, abre direto. Seu arquivo não é copiado.
    • Atalho: ponha o .bin na pasta game/ do jogo e ele acha sozinho.
  1. Passo 1: Baixe a versão mais recente

    • No GitHub do projeto, abra Releases.
    • Baixe o arquivo que termina em -android-arm64.apk.
    • Baixe só da página oficial. Cópias de outros sites podem vir com vírus.
  2. Passo 2: Instale o app

    • Abra o APK baixado.
    • Se o Android pedir, permita instalar apps do navegador que você usou.
  3. Passo 3: Abra o jogo

    • Abra o app instalado.
    • Copie o .bin pro celular antes, se ainda não copiou.
  4. Passo 4: Escolha o .bin do jogo

    • Na primeira vez, toque em Choose ROM…
    • Selecione o .bin, não o .cue.

Extras no PC e no Mac

Pra deixar ainda melhor

Visual HD

  • Na mesma release, baixe yfm-redecomp-hd-mod.
  • Feche o jogo e extraia o zip dentro da pasta do jogo.
  • No fim tem que existir mods/assets-hd.
  • No Mac: no jogo, Game › Mods › Open mods folder, arraste assets-hd pra lá e reabra o jogo.

Deixe no máximo

  • Aperte F10 (no Mac, fn + F10) pra abrir o menu.
  • Video › Resolution › Internal 4x.
  • Video › HD text ligado.
Feature que eu escrevi

Monstros lutando no campo

  • Game › Mods › 3D Monsters.
  • Aba Settings: Monsters attack = On the field.
  • Clique em Apply changes.

Traga seu save do emulador

  • Copie o memory card do emulador (.mcr, .mcd, .srm…).
  • Cole na pasta saves. Windows: Documentos\My Games\YFM Re-Decomp\saves. Mac: Biblioteca › Application Support › YFM Re-Decomp › saves. Linux: ~/.local/share/YFM Re-Decomp/saves.
  • Na tela inicial, escolha LOAD. O save vai pra um slot vazio.
  • Save state de emulador não serve. Salve dentro do jogo antes.

Deu ruim? Confira isto

Não aceitou o arquivo
Tem que ser a versão USA (SLUS-01411) e o arquivo .bin, não o .cue.
O HD não apareceu
A pasta precisa ficar em mods/assets-hd, sem pasta duplicada no meio.
Antivírus reclamou
Confira se baixou da página oficial no GitHub. Nunca use cópias de outros sites.

Perguntas frequentes

Antes de baixar

Precisa do jogo original?

Sim. O port não vem com o jogo: você usa o .bin da sua cópia americana do Forbidden Memories (código SLUS-01411). Este site não fornece o jogo nem indica onde baixar.

É seguro?

O código é aberto e todo download sai da página oficial do projeto no GitHub. O Windows e o Mac podem avisar que o app não é assinado; é comum em projeto open-source. Libere só este app.

Tem pra celular?

Tem pra Android, na mesma página de downloads. Pra iPhone, não.

Dá pra continuar meu save do emulador?

Dá. Copie o memory card do emulador pra pasta saves do jogo e escolha LOAD na tela inicial. O caminho de cada sistema está nos extras.

Quem fez o port?

A comunidade do FM Recompiled, um projeto open-source. Eu contribuí com a batalha 3D dos monstros no campo.

Retrato de Tiago Gaspar

Quem fez esta página

Sou Tiago Gaspar, engenheiro de software. De dia construo sistemas web e mobile pra empresas. Fora do expediente, mexo em jogo antigo.

Também construo software sob medida