⚠ Importante: este port solo funciona en teléfonos con 128 MB de RAM o más. Un Nokia N95 de 64 MB no va a funcionar: solo se llega al menú.
El N95 que aparece en los videos no es el de 64 MB: es el N95-3 (versión americana), con 128 MB de RAM y soporte de microSD de hasta 32 GB con el último firmware.
Cómo distinguirlos a simple vista: el teclado numérico retroiluminado del N95-3 es blanco, mientras que en los modelos anteriores es azul. Además, el de 64 MB tiene una tapa/protección para la cámara que el de 128 MB no tiene.
Mouse y teclado Bluetooth: solo funcionan en Symbian S60v3 y S60v5. No todos los mouse y teclados Bluetooth andan con el driver de Hinkka: tienen que ser Bluetooth 2.0 genéricos.
En Symbian Belle NO funcionan, por un cambio que hizo Nokia en el sistema operativo que rompe el driver de Hinkka.
¡ESTO ES UNA BETA! No está terminada y tiene varios bugs conocidos.
Xash3D FWGS Engine. Este es un port de Half-Life 1 a Symbian S60v3.
Última versión: v31. Esta versión estaba enfocada en el multijugador.
Es una versión de DEBUG: al abrirla aparece una terminal blanca con texto y se crea un archivo de log para poder debuggear el juego. La versión final de lanzamiento va a andar mucho más rápido, porque el modo debug quita bastante rendimiento.
Limitaciones conocidas:
- Tiene errores gráficos al recibir daño.
- No funciona por internet ni podés crear partidas en red: solo podés conectarte por LAN/WiFi con otras computadoras que también usen Xash3D (no con alguien que use la versión de Steam).
- Tiene varios bugs y errores conocidos en el multijugador que hay que arreglar.
No sean ansiosos: esperen a que termine el port antes de probarlo. Cualquier duda, escríbanme en las redes sociales.
Novedades — versión 24
La última versión es la 24. Esto es lo nuevo:
- Se hicieron mejoras de rendimiento.
- Ahora funciona en Nokias sin FPU ni GPU, aunque es injugable. Lo hice solo porque muchos me lo pidieron, pero no hay ninguna chance de que en esos Nokia ande a 30 fps.
- Ahora también anda en los Symbian^3, como el Nokia N8 y el E7.
- En el N97 mini arranca, pero se cierra al iniciar una partida.
- En el E72 el juego anda... pero es extremadamente lento e injugable.
Recordá que este port se hizo para aprovechar al máximo el Nokia N95. En el N95 ya se alcanzan unos 40 fps en ciertas áreas, aunque hay caídas a 18-20 fps en algunas partes del juego. Estoy trabajando para solucionarlo.
Importante: todavía no está confirmado que la campaña se pueda jugar de principio a fin. Y cada vez que instales una versión nueva, las partidas guardadas de versiones anteriores dejan de funcionar.
Esto sigue en desarrollo. El próximo intento es jugar en red LAN.
Cómo instalarlo
Copiá los archivos ORIGINALES del juego en E:\data\xash3d y después instalá el motor (elegí una versión en las descargas de abajo). Son necesarias las librerías PIPS 1.7 de Symbian.
Si querés usar mouse y teclado, instalá también hidsupp_v100.sisx. ¡Sí, este port tiene soporte de mouse y teclado! Y también de sonido.
Se hicieron muchísimos cambios al código para que compile en Carbide C++ 3.2 con el SDK de Symbian^3 y el compilador RVCT.
Descargar el motor (v24, última) Motor v17 (anterior) Soporte de mouse y teclado (HID) Dependencias PIPS 1.7
Estado del proyecto
Ya funciona
Todavía falta
Controles
Se puede jugar con teclado (y mouse) Bluetooth, o con el teclado del propio teléfono.
Teclado (Bluetooth HID)
| Tecla | Acción |
|---|---|
| W / S | adelante / atrás |
| A / D | paso lateral (strafe) |
| Flechas ← / → | girar |
| Flechas ↑ / ↓ | adelante / atrás |
| Mouse | mirar (clic izquierdo = disparar) |
| RePág / Supr | mirar arriba / abajo |
| Espacio | saltar |
| Ctrl | agacharse |
| E | usar / acción (puertas, botones, científicos) |
| Enter | disparar |
| R | recargar |
| F | linterna |
| F12 | crear server de Crossfire (deathmatch) |
Teclado del teléfono (Nokia N95)
| Tecla | Acción |
|---|---|
| Flechas / joystick | moverse y girar |
| 0 | saltar |
| 1 | arma anterior |
| 2 | disparo secundario del arma |
| 3 | arma siguiente |
| 5 / OK (centro) | disparar |
| 6 / 9 | mirar arriba / abajo |
| 7 | recargar |
| 8 | agacharse |
| * | linterna |
| Soft izquierdo | usar / acción |
| Soft derecho | menú (pausa) |