Release Xash3D - Half Life

Discussion in 'Software Releases' started by ptitSeb, Apr 26, 2015.

  1. Loonie

    Loonie Active Member

    Joined:
    Apr 1, 2003
    Messages:
    753
    Hi Seb. quick request: any chance you could add your .noshouldermb thingy to this?
     
  2. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,359
    Location:
    France, near Lyon
    It should be there already! It's not working??? (I haven't tested)
     
  3. Loonie

    Loonie Active Member

    Joined:
    Apr 1, 2003
    Messages:
    753
    It doesn't seem to be, with .noshouldermb in the appdata/xash3d folder, the left shoulder is still being treated as the right mouse button in the control config screen.
     
  4. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,359
    Location:
    France, near Lyon
    Ok, fixed a small thing, maybe...

    Can you check with this version: xash3d (*edit*: link remove, grab it on the repo).
     
    Last edited by a moderator: Jul 24, 2015
  5. Loonie

    Loonie Active Member

    Joined:
    Apr 1, 2003
    Messages:
    753
    Looks like that fixed it.
     
  6. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,359
    Location:
    France, near Lyon
    Ok, I put the build on the repo (and will fix uplink too).

    Build 08
    -----------


    • Fixed the ".noshouldermb" function
     
    Last edited by a moderator: Jul 24, 2015
  7. Loonie

    Loonie Active Member

    Joined:
    Apr 1, 2003
    Messages:
    753
    Slick! Now that's what I call a quick turnaround.
     
  8. Alperoot

    Alperoot Welcome! Welcome to Airstrip 17.

    Joined:
    Apr 11, 2015
    Messages:
    632
    Can I ask something?


    Is it possible to play Counter-Strike (1.6?) On the Pandora? (Or the Pyra?)
     
  9. elwing

    elwing Rabbit Addict

    Joined:
    Feb 23, 2009
    Messages:
    3,118
    nope, on a x86 PC it might be possible trough xash, using counterstrike game.dll file. but not on the pandora, and anyway, taken directly from xash webside "multiplayer might work, it is not supported"
     
  10. Alperoot

    Alperoot Welcome! Welcome to Airstrip 17.

    Joined:
    Apr 11, 2015
    Messages:
    632
    Hmm.


    I can play it on my Android ARM device (it actually plays Counter Strike but only weapons are a knife and a gun, no buy menu)
     
  11. elwing

    elwing Rabbit Addict

    Joined:
    Feb 23, 2009
    Messages:
    3,118
    well, you can "start" the mod, but it will play like if you used half-life game dll instead of cstrike one... so no buy menu, no custom weapons, nor most of the cstrike features. you can basically walk trough cstrike maps and that's it...
     
  12. rError

    rError Member

    Joined:
    Dec 30, 2012
    Messages:
    77
    Location:
    Canada
    Awesome port. Thank you, ptitSeb!
     
    I was able to get console working but I cannot get any mods to load. The game crashes as soon as I hit "Activate" under the custom games menu. I am using the Steam version which I pre-played on PC until "Office Complex", the second level after the accident. The only modification I've done to the game files is changing "secure" to "0" in gameinfo.txt and key bindings in config.cfg
     
    I've tried Blue Shift, Residual Life, Edge of Darkness, Poke646 and HL: Dreamcast. Blue Shift is directly from Steam as "Blue Shift Unlocked" can't find the Steam installation. Keeps saying "Cannot locate Blue Shift GCF". They all result in the same game crash.
     
    Mods are installed in the xash3d folder like so:
    \pandora\appdata\xash3d\valve
    \pandora\appdata\xash3d\bshift
    \pandora\appdata\xash3d\eod

    ect.
    all files & folders are lowercase.
     
    Using 1Ghz with a full-flash of SuperZaxxon v1.72
     
    Any help is appreciated!

    PND Out - crash

    =======================================================================================

    PND             : /media/Pandora/pandora/apps/xash3d_ptitseb.pnd

    PND_FSTYPE      : Squashfs

    APPDATADIR      : /media/Pandora/pandora/appdata/xash3d

    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/xash3d"

    Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/Pandora/pandora/appdata/xash3d=rw+nolwh":"/mnt/pnd/xash3d=rr" none "/mnt/utmp/xash3d"

    [sUCCESS]--- Mount the PND ----------

    [ START ]--- Starting the application ( runscript.sh  ) ----------

    --------------------------------------------------------------

    Setting PATH to /mnt/utmp/xash3d:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games

    Setting LD_LIBRARY_PATH to /mnt/utmp/xash3d/lib:/mnt/utmp/xash3d/lib:/usr/lib:/lib

    System check

    ============

    Freememory is 320

    Cpu Speed is 1000

    Sys Speed is 400

    Nubs as absolute, mouse

    X11_GL_LoadLibrary(0x14770, (null))

    LIBGL: Initialising glshim

    LIBGL: Batch mode enabled

    libGL egl backend: libEGL.so

    libGL: built on Jul 19 2015 11:45:05

    libGL: framebuffer output enabled

    LIBGL: Current folder is:/mnt/utmp/xash3d

    libGL backend: libGLES_CM.so

    =================================================================================

    (build 3030) started at Aug18 2015 [22:05.16]

    =================================================================================

    execing video.cfg

     

    execing opengl.cfg

     

    X11_GL_LoadLibrary(0x14770, (null))

    Set: Mode 10: 16x9 [800x480]

     

    glX stub: glIndexPointer

    glX stub: glGetClipPlane

    Video: GLES_CM wrapper

     

    glXGetProcAddress: glStencilOpSeparate not found.

    glXGetProcAddress: glStencilFuncSeparate not found.

    AVI: Not supported

     

    Using SDL audio driver: alsa @ 44100 Hz

     

    1 joysticks found

     

    Joystick 0 GUID is 180000006e7562300000000000000000

     

    Could not find joystic mapping. Trying to register first joystick device 180000006e7562300000000000000000 with default mapping

     

    joystick found

     

     

    execing config.cfg

     

    execing valve.rc

     

    execing language.cfg

     

    execing autoexec.cfg

     

    execing violence.cfg

     

    execing config.cfg

     

    CL_Shutdown()

     

    Shutting down audio.
    PND Out - normal operation (loaded up saved game, quit almost immediately)

    =======================================================================================

    PND             : /media/Pandora/pandora/apps/xash3d_ptitseb.pnd

    PND_FSTYPE      : Squashfs

    APPDATADIR      : /media/Pandora/pandora/appdata/xash3d

    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/xash3d"

    Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/Pandora/pandora/appdata/xash3d=rw+nolwh":"/mnt/pnd/xash3d=rr" none "/mnt/utmp/xash3d"

    [sUCCESS]--- Mount the PND ----------

    [ START ]--- Starting the application ( runscript.sh  ) ----------

    --------------------------------------------------------------

    Setting PATH to /mnt/utmp/xash3d:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games

    Setting LD_LIBRARY_PATH to /mnt/utmp/xash3d/lib:/mnt/utmp/xash3d/lib:/usr/lib:/lib

    System check

    ============

    Freememory is 349

    Cpu Speed is 1000

    Sys Speed is 400

    Nubs as absolute, mouse

    X11_GL_LoadLibrary(0x14770, (null))

    LIBGL: Initialising glshim

    LIBGL: Batch mode enabled

    libGL egl backend: libEGL.so

    libGL: built on Jul 19 2015 11:45:05

    libGL: framebuffer output enabled

    LIBGL: Current folder is:/mnt/utmp/xash3d

    libGL backend: libGLES_CM.so

    =================================================================================

    (build 3030) started at Aug18 2015 [22:04.12]

    =================================================================================

    Convert poke646/liblist.gam to poke646/gameinfo.txt

     

    execing video.cfg

     

    execing opengl.cfg

     

    X11_GL_LoadLibrary(0x14770, (null))

    Set: Mode 10: 16x9 [800x480]

     

    glX stub: glIndexPointer

    glX stub: glGetClipPlane

    Video: GLES_CM wrapper

     

    glXGetProcAddress: glStencilOpSeparate not found.

    glXGetProcAddress: glStencilFuncSeparate not found.

    AVI: Not supported

     

    Using SDL audio driver: alsa @ 44100 Hz

     

    1 joysticks found

     

    Joystick 0 GUID is 180000006e7562300000000000000000

     

    Could not find joystic mapping. Trying to register first joystick device 180000006e7562300000000000000000 with default mapping

     

    joystick found

     

     

    execing config.cfg

     

    execing valve.rc

     

    execing language.cfg

     

    execing autoexec.cfg

     

    execing violence.cfg

     

    execing config.cfg

     

    Loading game from save/save000.sav...

     

    Dll loaded for mod Half-Life

     

    Spawn Server: c1a0b

     

    Loading game from save/c1a0b.hl1...

     

    execing skill.cfg

     

     

    GAME SKILL LEVEL:2

     

     

    *Graph Loaded!

     

    before gpGlobals->pSaveData=0x1528f80

    after gpGlobals->pSaveData=0x1528f80

    **Graph Pointers Set!

     

    Game started

     

    Spooling demo header.

     

    level loaded at 4.34 sec

     

    Shutting down...

    CL_Shutdown()

     

    Shutting down audio.

     

     

    =================================================================================

    (build 3030) stopped at Aug18 2015 [22:04.32]

    =================================================================================[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/xash3d': 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 : 1
     
    Last edited by a moderator: Aug 22, 2015
  13. ingoreis

    ingoreis Advanced Member

    Joined:
    Mar 7, 2012
    Messages:
    3,087
    Location:
    49.491276,8.423518
    For the Stargate Mod i played with this i copied all Files from this Standalone Mod directly into a copy of my HalfLife installation Folder.


    Then on SD and all Levels appeared of this Mod.


    I think you must copy your Files directly into the working Xash3D appdata with Half Life Files too.
     
  14. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,359
    Location:
    France, near Lyon
    So, the "loading a mod" was broken... It's fixed now, and I updated the sources to latest version too.

    Build 09
    -----------


    • Fixed the loading of Mods that was broken
    • Updated sources and libs
     
    _jr_ and TrashyMG like this.
  15. mittorn

    mittorn Still Fresh

    Joined:
    Jan 12, 2015
    Messages:
    4
    Hello
    I have fixed some bugs last month.
    Now damage arrows are shown and rotating works propertly.
    Build updated to 3153 and network prediction improved.
    Resource download and progressbar implemented.
    Also, now new input interface implemented.
    You can add Blue-Shift  and SoHL support, source is availiable in our repos.
     
     
    _jr_ likes this.
  16. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,359
    Location:
    France, near Lyon
    Oh, great! I'll work on that :)
     
  17. Alperoot

    Alperoot Welcome! Welcome to Airstrip 17.

    Joined:
    Apr 11, 2015
    Messages:
    632
    Umm. Sorry but how about CS 1.6 port? :)
     
  18. xnopasaranx

    xnopasaranx Superbad!

    Joined:
    Jan 31, 2006
    Messages:
    3,320
    @alpibrine: why don't you do it? no source = no port. lucky already that there is an engine running halflife at all.
     
    Last edited by a moderator: Oct 6, 2015
  19. Alperoot

    Alperoot Welcome! Welcome to Airstrip 17.

    Joined:
    Apr 11, 2015
    Messages:
    632
    Yeah. At least we can run half-life.
     
    Last edited by a moderator: Oct 6, 2015
  20. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,359
    Location:
    France, near Lyon
    Thanks to mittorn and a1batross, xash3d now support Blue Shift!
    Enjoy the new build on the repo.
    [​IMG]

    Build 10
    -----------

    • Added automatic Blue Shift support
    • Updated sources and libs
     
    Last edited by a moderator: Oct 9, 2015

Share This Page

Loading...