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