Modo claro Modo oscuro Dante Leoncini

Xash3D: Half-Life para Symbian

Xash3D: Half-Life para Symbian

¡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.

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.

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)

TeclaAcción
W / Sadelante / atrás
A / Dpaso lateral (strafe)
Flechas ← / →girar
Flechas ↑ / ↓adelante / atrás
Mousemirar (clic izquierdo = disparar)
RePág / Suprmirar arriba / abajo
Espaciosaltar
Ctrlagacharse
Eusar / acción (puertas, botones, científicos)
Enterdisparar
Rrecargar
Flinterna
F12crear server de Crossfire (deathmatch)

Teclado del teléfono (Nokia N95)

TeclaAcción
Flechas / joystickmoverse y girar
0saltar
1arma anterior
2disparo secundario del arma
3arma siguiente
5 / OK (centro)disparar
6 / 9mirar arriba / abajo
7recargar
8agacharse
*linterna
Soft izquierdousar / acción
Soft derechomenú (pausa)

Míralo funcionando

¿Te gusta lo que hago?

Hago todo esto con mucho cariño: software libre y videos de divulgación. Si te entretiene lo que hago, o querés que siga creando proyectos y más videos sobre software libre, podés darme una mano:

Invitame un café ¡Sé un Patreon!