Desde 2013 · Mods, traduções e coleção
A revista de um retrogamer de coração Edição de outubro · 2026
Projetos› EM OBRAS ESTÁVEL

3DO IGR BR — volta ao menu da ODE pelo controle

Reset em jogo para o 3DO com ODE SataTo3DO. Segure L + R + X + P e o console volta ao menu da ODE, com um RP2040-Zero que só escuta a porta de controle.

O que você precisa

  • Panasonic FZ-10 (único modelo testado; em outros, meça o PON antes)
  • ODE SataTo3DO com o firmware 3DO ManiacoODE v1.1.1 ou mais novo
  • Waveshare RP2040-Zero
  • 2 resistores de 10 kΩ, 2 de 22 kΩ, 4 de 1 kΩ, transistor BC547 ou BC548 e placa perfurada pequena
  • Para gravar o firmware, um cabo USB-C de dados
NOVO!versão v1.0.0

O 3DO IGR BR é um reset em jogo para o 3DO com ODE SataTo3DO. Segure L + R + X (Stop) + P (Play) por meio segundo e o console volta ao menu da ODE, sem levantar do sofá.

Um Waveshare RP2040-Zero ligado em paralelo com a porta de controle só escuta os botões, sem transmitir nada: o controle continua funcionando normalmente, com fio ou pelo BlueRetro. Com o combo, ele dá o eject na ODE, que troca para o menu, e em seguida faz um reset geral pelo sinal PON da placa do 3DO, igual a ligar o console. Tudo cabe numa plaquinha perfurada com 9 resistores e 1 transistor.

Como usar

  1. Baixe o firmware no botão de download desta página.
  2. Monte a placa perfurada com o RP2040-Zero, os resistores e o transistor (o layout, furo por furo, está no manual).
  3. Grave o firmware: segure o botão BOOT, ligue o USB no PC e copie o .uf2 para a unidade RPI-RP2, com o console desligado.
  4. Ligue a placa na porta de controle 1, no GP26 da ODE e no capacitor C401 do FZ-10.
  5. Em jogo, segure L + R + X + P: o LED fica branco e o console volta ao menu da ODE.

O passo a passo completo, com as medições e a montagem, está no Manual.

USB e console nunca juntos: não ligue o USB do RP2040 no PC com o console ligado. Os sinais da porta de controle são de 5 V: os divisores de 10 kΩ / 22 kΩ são obrigatórios. A montagem envolve solda dentro do console: faça por sua conta e risco, sempre com ele desligado da tomada.

Galeria

Ligação do RP2040-Zero na porta de controle, na ODE e no C401
Ligação do RP2040-Zero na porta de controle, na ODE e no C401
Placa perfurada, vista de cima
Placa perfurada, vista de cima
Placa perfurada, vista de baixo (lado da solda)
Placa perfurada, vista de baixo (lado da solda)
Divisores 10 kΩ / 22 kΩ do CLK e do dado
Divisores 10 kΩ / 22 kΩ do CLK e do dado

Em números

4botões no combo
0,5 ssegurando
~1,5 saté o menu

Histórico de versões

direto do GitHub
v1.0.0 · 10 de outubro de 2026

Primeira versão do 3DO IGR BR. / First release of 3DO IGR BR.

  • Reset em jogo para o 3DO com ODE: segure L + R + X + P e o console volta ao menu da ODE. / In-game reset for the 3DO with an ODE: hold L + R + X + P and the console returns to the ODE menu.
  • Eject no GP26 da ODE + reset geral pelo PON (C401). / Eject on the ODE GP26 + full reset through PON (C401).
  • Testado: Panasonic FZ-10, ODE SataTo3DO com 3DO ManiacoODE v1.1.1, controle com fio e BlueRetro + 8BitDo M30. / Tested: Panasonic FZ-10, SataTo3DO ODE with 3DO ManiacoODE v1.1.1, wired controller and BlueRetro + 8BitDo M30.
Arquivo / FilePlaca / Board
3do-igr-br-1.0.0-rp2040zero.uf2Waveshare RP2040-Zero

Gravar: segure BOOT, ligue o USB e copie o .uf2 para a unidade RPI-RP2 (com o console desligado). / Flash: hold BOOT, plug the USB and copy the .uf2 to the RPI-RP2 drive (with the console off).

SHA-256 em / in SHA256SUMS.txt.

Ver esta versão no GitHub »

Documentação completa README do GitHub

English

Reset em jogo para o 3DO com ODE: segure L + R + X + P no controle e o console volta ao menu da ODE, sem levantar do sofá.

Um projeto do blog Maniaco Game Room.

Esquema de ligação do 3DO IGR BR

O que o 3DO IGR BR traz

  • Volta ao menu com o controle: segure L + R + X (Stop) + P (Play) por meio segundo. A ODE troca para o menu (boot.iso) e o console reinicia direto nele.
  • Reset limpo, igual a ligar o console: o reset é feito pelo sinal PON da placa do 3DO, não pelo pino de reset da CPU.
  • Só escuta o controle: um RP2040-Zero ligado em paralelo com a porta de controle lê os botões sem transmitir nada. O controle continua funcionando normalmente.
  • Funciona com controle com fio e com BlueRetro (testado com um 8BitDo M30 Bluetooth).
  • Cabe numa plaquinha perfurada com 9 resistores e 1 transistor. O layout está no manual, também numa versão compacta de 12 × 11 furos com os resistores em pé.
Placa perfurada, vista de cimaPlaca perfurada, vista de baixo

Como usar

  1. Baixe o firmware na página de Releases.
  2. Monte a placa perfurada com o RP2040-Zero, os resistores e o transistor.
  3. Grave o firmware: segure o botão BOOT, ligue o USB no PC e copie o .uf2 para a unidade RPI-RP2. Faça isso com o RP2040 fora do console, ou com o console desligado.
  4. Ligue a placa na porta de controle 1, no GP26 da ODE e no capacitor C401 da placa do 3DO.
  5. Em jogo, segure L + R + X + P: o LED fica branco e o console volta ao menu da ODE.

Passo a passo completo, com peças, medições, montagem e problemas comuns: Manual.

Requisitos

  • Panasonic FZ-10. É o único modelo testado. O ponto do PON (perna “+” do C401) foi medido nesse console; outros modelos precisam ser medidos antes.
  • ODE SataTo3DO com o firmware 3DO ManiacoODE v1.1.1 ou mais novo. Essa versão corrige um defeito que impedia voltar ao menu mais de uma vez, e tem o pull-up no GP26, o pino de eject.
  • Waveshare RP2040-Zero.
  • 2 resistores de 10 kΩ, 2 de 22 kΩ, 4 de 1 kΩ, transistor NPN BC547 ou BC548, placa perfurada pequena e fio fino.
  • Para gravar: cabo USB-C de dados.

Aviso

  • USB e console nunca juntos. Não ligue o USB do RP2040 no PC com o console ligado.
  • Os sinais da porta de controle são de 5 V e o RP2040 só aceita 3,3 V. Os divisores de 10 kΩ / 22 kΩ são obrigatórios. Meça antes de ligar (o manual mostra como).
  • Tire antes qualquer outro kit de reset ligado no GP26 da ODE ou no reset da CPU.
  • A montagem envolve solda dentro do console. Faça por sua conta e risco, sempre com o console desligado e fora da tomada.
  • O 3DO IGR BR não é afiliado à The 3DO Company, à Panasonic, aos autores da SataTo3DO nem à Waveshare ou à Raspberry Pi.

Créditos

Licença

Freeware — uso gratuito. © 2026 Maniaco Game Room. Todos os direitos reservados. Veja a licença e os componentes de terceiros.

Encontrou um problema? Abra uma Issue.

Cartas dos leitores

Comente com a sua conta do GitHub. Dúvidas, bugs e elogios são bem-vindos.