console:zeebo:homebrew:games:doom
Essa é uma revisão anterior do documento!
Tabela de conteúdos
Doom
Port do PrBoom 2.5.0 para o Zeebo. Iniciado em 2012 mas congelado por vários anos. Não é um port completo, veja os detalhes abaixo. No entanto, ele é “jogável” em sua maior parte.
O que não funciona ou não foi testado
- Música (funciona, mas não junto aos sons)
- Menus de opções, savegames, etc
- Sair do jogo causa um reboot no console
Instalação
O processo é o mesmo utilizado em quaisquer jogos para o console.
- Obtenha a última versão na área de Downloads (prboom-x.x.zip)
- Extraia o conteúdo do ZIP para a raiz de um cartão SD. Após a extração, você verá 2 pastas no SD: mif e mod.
- Na pasta mod/prboom, coloque um WAD válido do Doom, junto dos outros arquivos (prboom.mod, prboom.wad, etc)
- Pode utilizar o “doom1.wad” da versão shareware, basta procurar por “doom wad shareware” em seu motor de busca favorito
- Todos os nomes dos arquivos devem estar em minúsculas
- Insira o cartão no Zeebo, abra o EMAPPLET, vá em “Field Test” e execute o Memory Copy.
- Após a cópia, reinicie o console.
- Pronto! Ele estará disponível como “PrBoom” no Appmgr. Caso queira adicionar na Z-Wheel, leia abaixo.
Na Z-Wheel
Como a Z-Wheel mostra apenas os aplicativos que são configurados nela (não mostra todos instalados no sistema), o jogo não aparecerá na lista.
É necessário editar sua cópia da Z-Wheel para inserir manualmente o jogo:
- Com a cópia de sua Z-Wheel no SD card, extraia o arquivo prboom-0.1-z-wheel-assets.zip (na área de Downloads) dentro da pasta 274755;
- Assim será adicionado os dados do jogo dentro da pasta “assets”
- Ainda na pasta 274755, abra o banco de dados “tt_game_info” de sua Z-Wheel em algum editor para db SQLite (este, por exemplo https://sqlitebrowser.org/ );
- Execute o seguinte SQL:
INSERT INTO GAMEINFO VALUES (30000001, 17028710, 0, 0, 0, './assets/games/30000001/', 0, 512000); INSERT INTO TITLETEXT VALUES (30000001, 538996325, 'DOOM'); INSERT INTO TITLETEXT VALUES (30000001, 538997605, 'DOOM'); INSERT INTO TITLETEXT VALUES (30000001, 538997872, 'DOOM');
- Salve e copie de volta para seu console através do Memory Copy.
- Pronto!
Controles
- Movimento com os thumbsticks
- eixo X do thumbstick esquerdo gera movimento com strafe;
- thumbstick gira a câmera e sobrepõe o strafe se ambos foram acionados simultaneamente;
- Home - menu
- ZR - Atirar / Confirmar
- ZL - Simula o 'y'/'yes' para sair do jogo
- 1 - Corre
- 2 - Usar / Abrir
Downloads
Binários
Código fonte
Em breve.
console/zeebo/homebrew/games/doom.1663793843.txt.gz · Última modificação: 2022/11/07 08:31 (edição externa)