Homebrew RELEASE Xash3D (Half-Life) - Custom Goldsrc Engine for Switch

  • Thread starter Thread starter sj33
  • Start date Start date
  • Views Views 174,737
  • Replies Replies 400
  • Likes Likes 58
Playing Decay, I cannot pass the area where the character is scanned. I receive the message "Only one person at a time". I can only see one character, but it is as if both characters where played at the same time...
Any solution for this?
Thanks a lot!
 
The ‘valve’ folder is for base Half-Life, Opposing Force has its own (‘gearbox’ I think?).
ok late reply but I have blue shift and it has the gearbox folder am I supposed to do something with that gear box folder?
 
ok late reply but I have blue shift and it has the gearbox folder am I supposed to do something with that gear box folder?
From OP...
Make a xash3d on the root of your SD card and copy the valve game folder into there. For Opposing Force and Blue Shift, also copy the /gearbox/ and /bshift/ folders for Opposing Force and Blue Shift respectively.
To launch Opposing Force get xash3d-gearbox.nro from github.
 
Last edited by bad361,
  • Like
Reactions: Zakie
Are people really playing counter strike via this? If you do plz tell me
Would be great if dragonball esf would one day be playable via this, on the go on the switch.

I have a problem with Decay though.
Everything works, half-life, deathmatch, opposing force, blue shift..
But when I start a new game with Decay choose difficulty, sound freezes and game hangs.
See Loading screen for a bit.
And ultimately returns to the game main menu..
 
Last edited by Chrisssj2,
Know it isn't your port SJ, but is there a way to move the media folder it generates in the switch folder to the xash folder? It shows up in the hbmenu list and for my completionist sake irks me haha..

And like how there's a doom launcher maybe a way to combine the different games (blue shift, opposing force etc) into one loader?
 
does anyone has found a way to disable the autosave? I tried to put sv_autosave "0" in the config.cfg but it gets removed when the game is launched, also tried using the in-game console but all I get is unknown command
 
This is amazing, thank you for this homebrew, a classic that never gets too old :)

in my halflife folder (installed from steam) i have the valve, gearbox and bshift folders, i also have the folders named valve_hd, gearbox_hd and bshift_hd

can we use the hd folders instead?

has there been any more progress on the auto save issue?
 
New release (download link).
  • based on the new engine (xash3d-fwgs v0.20);
  • uses dynamic libraries for mods and renderers, meaning you don't need an extra NRO for every mod;
  • not sure what else is different, besides a bunch of internal stuff.
Mods/games supported out of the box:
  • Half-Life (only the Steam versions);
  • Half-Life: Blue Shift;
  • Half-Life: Opposing Force;
  • Counter-Strike (using regamedll and cs16-client like before).
Installation instructions are in the link above. They are somewhat different from the previous versions since a bunch of stuff now comes with the NROs. Read them carefully.
Not sure how to best handle this in terms of forum threads. Maybe @sj33 could edit the OP?

Note that the new engine is probably buggier in its current state, despite little externally visible differences, but it is in active development. The reason I went with it is mostly because it's much easier to make a "proper" port of it and the fact that old engine is deprecated. And it's more fun this way.
 
Last edited by fgsfds,
Seems you have installed something incorrectly. If there was an old gameinfo.txt in your valve folder, delete it.
 
sd/switch/xash3d/
upload_2021-5-27_11-7-11.png


sd/switch/xash3d/valve
upload_2021-5-27_11-9-13.png


sd/switch/xash3d/valve/cl_dlls
upload_2021-5-27_11-10-20.png


sd/switch/xash3d/valve/dlls
upload_2021-5-27_11-10-52.png
 
Is that the WON version of HL1? In that one liblist.gam has a different library name in it. Try replacing it with this one and delete gameinfo.txt if it's there.
Technically it's not officially supported in the new engine, but it should probably work since we have our own game libraries.
 
Last edited by fgsfds,
  • Like
Reactions: cucholix

Site & Scene News

Popular threads in this forum