Release Xash3D - Half Life: Uplink


First just tried this PND for first time and it doesn't run for me. I can go new game, then select difficulty and after a while loading it crashes to the desktop.

1 Ghz pandora with 4.10 sgx driver.

pnd out shows as follows

=======================================================================================
PND             : /media/SD128A/pandora/menu/hl_uplink.pnd
PND_FSTYPE      : Squashfs
APPDATADIR      : /media/SD128A/pandora/appdata/hl_uplink
APPDD_FSTYPE    : vfat
PND_CPUSPEED    : <unset>
EXENAME         : runscript.sh
ARGUMENTS       : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/hl_uplink"
Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/SD128A/pandora/appdata/hl_uplink=rw+nolwh":"/mnt/pnd/hl_uplink=rr" none "/mnt/utmp/hl_uplink"
[SUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application ( runscript.sh  ) ----------
--------------------------------------------------------------
Setting PATH to /mnt/utmp/hl_uplink:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
Setting LD_LIBRARY_PATH to /mnt/utmp/hl_uplink/lib:/mnt/utmp/hl_uplink/lib:/usr/lib:/lib
System check
============
Freememory is 363
Cpu Speed is 1000
Sys Speed is 400
Nubs as absolute, mouse
X11_GL_LoadLibrary(0xcfc8, (null))
LIBGL: Initialising glshim
LIBGL: Batch mode enabled
libGL egl backend: libEGL.so
libGL: built on Sep  7 2015 22:14:07
libGL: framebuffer output enabled
LIBGL: Current folder is:/mnt/utmp/hl_uplink
libGL backend: libGLES_CM.so
[18:48:39] . is working directory now
=================================================================================
     (build 3153) started at Oct10 2015 [18:48.39]
=================================================================================
[18:48:40] 1 joysticks found
[18:48:40] Joystick nub0 has 2 axes
[18:48:40] execing video.cfg
[18:48:40] execing opengl.cfg
X11_GL_LoadLibrary(0xcfc8, (null))
[18:48:40] Set: Mode 10: 16x9 [800x480]
glX stub: glIndexPointer
glX stub: glGetClipPlane
[18:48:40] Video: GLES_CM wrapper
glXGetProcAddress: glStencilOpSeparate not found.
glXGetProcAddress: glStencilFuncSeparate not found.
dlopen("./libxashmenu.so", RTLD_LAZY)=0xe1cd8, error=(null)
[18:48:41] AVI: Not supported
[18:48:41] UI_SetColors: colors.lst not found
[18:48:43] Using SDL audio driver: alsa @ 44100 Hz
CL_Init, game = Uplink
dlopen("./client.so", RTLD_LAZY)=0xf6d40, error=(null)
[18:48:43] 1 joysticks found
[18:48:43] Joystick 0 GUID is 180000006e7562300000000000000000
[18:48:43] Could not find joystic mapping. Trying to register first joystick device 180000006e7562300000000000000000 with default mapping
[18:48:43] joystick found

[18:48:43] execing config.cfg
[18:48:43] execing valve.rc
[18:48:43] execing language.cfg
[18:48:43] execing skill.cfg
[18:48:43] execing config.cfg
CL_Init, game = Uplink
dlopen("./hl.so", RTLD_LAZY)=0xb01f18, error=(null)
[18:49:13] Dll loaded for mod Half-Life
[18:49:13] Server loaded
[18:49:13] Spawn Server: hldemo1
[18:49:14] execing skill.cfg
[18:49:14] server: GAME SKILL LEVEL:2
[18:49:16] server: *Graph Loaded!
[18:49:18] SV_LoadFromFile: 0 entities inhibited
[18:49:18] Game started
[18:49:18] Spooling demo header.
./runscript.sh: line 120:  2330 Segmentation fault      ./xash3d -dev 1 $noshouldermb $*
[SUCCESS]--- Starting the application ( runscript.sh  ) ----------
[ START ]--- Restoring the frame buffer status ----------
[SUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- Restoring nub mode ----------
[SUCCESS]--- Restoring nub mode ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[SUCCESS]--- Waiting the Union to be available ----------
rmdir: failed to remove `/mnt/utmp/hl_uplink': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[SUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[SUCCESS]--- uMount the PND ----------
=======================================================================================
Return code is : 4

 
But seems that relevant line is:

/runscript.sh: line 120:  2330 Segmentation fault      ./xash3d -dev 1 $noshouldermb $*
 
Last edited by a moderator:
First just tried this PND for first time and it doesn't run for me. I can go new game, then select difficulty and after a while loading it crashes to the desktop.

1 Ghz pandora with 4.10 sgx driver.

pnd out shows as follows

Hidden Content


But seems that relevant line is:

/runscript.sh: line 120:  2330 Segmentation fault      ./xash3d -dev 1 $noshouldermb $*

Thanks for the report. I'll try to fix it.
 
Ok it's fixed. It was a bug in the new progress bar for loading (that doesn't work with uplink).
 

Build 11
-----------

  • Fixed a bug preventing a new game to start
 
Great!. Thanks ptitSeb, I'm a huge fan of HL series, it's awesome being able to play it in the pandora.
 
New build to stay in sync with the main xash3d pnd. Not much changed here but it should be faster.

Build 12
-----------

  • New build (should be faster)
 
New build on the repo, in syc (again) with main xash3d. The build is faster, gameplay is more smooth then before.

Build 13
-----------

  • New build in sync with main Xash3d pnd (faster and smoother gameplay).
 
Again, a new build on the repo, in sync with Xash3d, with some neon optim and latest version of gl4es.

Build 15
-----------

  • New build in sync with main Xash3d pnd (faster and smoother gameplay).
 
Back
Top