⚠ Importante: este port só funciona em celulares com 128 MB de RAM ou mais. Um Nokia N95 de 64 MB não vai funcionar: só dá para chegar ao menu.
O N95 que aparece nos vídeos não é o de 64 MB: é o N95-3 (versão americana), com 128 MB de RAM e suporte a microSD de até 32 GB com o firmware mais recente.
Como diferenciá-los a olho nu: o teclado numérico retroiluminado do N95-3 é branco, enquanto nos modelos anteriores é azul. Além disso, o de 64 MB tem uma tampa/proteção para a câmera que o de 128 MB não tem.
Mouse e teclado Bluetooth: só funcionam no Symbian S60v3 e S60v5. Nem todo mouse e teclado Bluetooth funciona com o driver do Hinkka: eles precisam ser dispositivos Bluetooth 2.0 genéricos.
No Symbian Belle NÃO funcionam, por causa de uma mudança que a Nokia fez no sistema operacional e que quebra o driver do Hinkka.
ISTO É UM BETA! Não está terminado e tem vários bugs conhecidos.
Xash3D FWGS Engine. Este é um port de Half-Life 1 para Symbian S60v3.
Última versão: v31. Esta versão estava focada no multijogador.
É uma versão de DEBUG: ao abri-la aparece um terminal branco com texto e é criado um arquivo de log para poder depurar o jogo. A versão final de lançamento vai rodar muito mais rápido, porque o modo debug consome bastante desempenho.
Limitações conhecidas:
- Tem falhas gráficas ao receber dano.
- Não funciona pela internet e você não pode criar partidas em rede: só é possível se conectar por LAN/WiFi com outros computadores que também usem Xash3D (não com alguém que use a versão do Steam).
- Tem vários bugs e erros conhecidos no multijogador que ainda precisam ser corrigidos.
Não sejam ansiosos: esperem o port ser finalizado antes de testá-lo. Qualquer dúvida, me escrevam nas redes sociais.
Novidades — versão 24
A última versão é a 24. Veja o que há de novo:
- Foram feitas melhorias de desempenho.
- Agora roda nos Nokia sem FPU nem GPU, embora seja injogável. Fiz isso só porque muitos pediram, mas não há nenhuma chance de esses Nokia chegarem a 30 fps.
- Agora também funciona nos Symbian^3, como o Nokia N8 e o E7.
- No N97 mini abre, mas fecha ao iniciar uma partida.
- No E72 o jogo roda... mas é extremamente lento e injogável.
Lembre que este port foi feito para aproveitar ao máximo o Nokia N95. No N95 já se alcançam uns 40 fps em certas áreas, embora haja quedas para 18-20 fps em algumas partes do jogo. Estou trabalhando para resolver.
Importante: ainda não está confirmado que a campanha possa ser jogada do início ao fim. E cada vez que você instala uma versão nova, os jogos salvos de versões anteriores deixam de funcionar.
Isto ainda está em desenvolvimento. A próxima tentativa é jogar em rede LAN.
Como instalar
Copie os arquivos ORIGINAIS do jogo em E:\data\xash3d e depois instale o motor (escolha uma versão nos downloads abaixo). São necessárias as bibliotecas PIPS 1.7 do Symbian.
Se você quer usar mouse e teclado, instale também hidsupp_v100.sisx. Sim, este port tem suporte a mouse e teclado! E a som também.
Foram feitas muitas mudanças no código para que ele compilasse no Carbide C++ 3.2 com o SDK do Symbian^3 e o compilador RVCT.
Baixar o motor (v24, mais recente) Motor v17 (anterior) Suporte a mouse e teclado (HID) Dependências PIPS 1.7
Estado do projeto
Já funciona
Ainda falta
Controles
Você pode jogar com teclado (e mouse) Bluetooth, ou com o teclado do próprio telefone.
Teclado (Bluetooth HID)
| Tecla | Ação |
|---|---|
| W / S | frente / trás |
| A / D | passo lateral (strafe) |
| Setas ← / → | girar |
| Setas ↑ / ↓ | frente / trás |
| Mouse | olhar (clique esquerdo = atirar) |
| PgUp / Del | olhar para cima / baixo |
| Espaço | pular |
| Ctrl | agachar |
| E | usar / ação (portas, botões, cientistas) |
| Enter | atirar |
| R | recarregar |
| F | lanterna |
| F12 | criar um servidor Crossfire (deathmatch) |
Teclado do telefone (Nokia N95)
| Tecla | Ação |
|---|---|
| Setas / joystick | mover e girar |
| 0 | pular |
| 1 | arma anterior |
| 2 | disparo secundário |
| 3 | arma seguinte |
| 5 / OK (centro) | atirar |
| 6 / 9 | olhar para cima / baixo |
| 7 | recarregar |
| 8 | agachar |
| * | lanterna |
| Tecla soft esquerda | usar / ação |
| Tecla soft direita | menu (pausa) |