Dante Leoncini
This translation was made by AI and may contain errors. The original language is Spanish.

Xash3D: Half-Life for Symbian

Xash3D: Half-Life for Symbian

THIS IS A BETA! It is not finished and has several known bugs.

Xash3D FWGS Engine. This is an attempt to port Half-Life 1 to Symbian S60v3.

Project status

Already works

Still to do

How to install it

Copy the ORIGINAL game files to E:\data\xash3d and then install the engine (pick a version from the downloads below). The PIPS 1.7 libraries for Symbian are required.

If you want to use mouse and keyboard, also install hidsupp_v100.sisx. Yes, this port has mouse and keyboard support! And sound support too.

Tons of changes were made to the code so it would compile in Carbide C++ 3.2 with the Symbian^3 SDK and the RVCT compiler.

Controls

You can play with a Bluetooth keyboard (and mouse), or with the phone’s own keyboard.

Keyboard (Bluetooth HID)

KeyAction
W / Sforward / backward
A / Dstrafe (side step)
Arrows ← / →turn
Arrows ↑ / ↓forward / backward
Mouselook (left click = shoot)
PgUp / Dellook up / down
Spacejump
Ctrlcrouch
Euse / action (doors, buttons, scientists)
Entershoot
Rreload
Fflashlight
F12create a Crossfire server (deathmatch)

Phone keyboard (Nokia N95)

KeyAction
Arrows / joystickmove and turn
0jump
5 / OK (center)shoot
8crouch
7reload
6 / 9look up / down
*flashlight
Left soft keyuse / action
Right soft keymenu (pause)

Note: manual weapon switching is not mapped yet (the client is stubbed and has no weapon selection HUD); weapons switch automatically when you pick them up. To use mouse and keyboard you need to install hidsupp_v100.sisx.

See it in action