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

  • Thread starter sj33
  • Start date
  • Views 144,585
  • Replies 390
  • Likes 58

alcab

Well-Known Member
Member
Joined
Nov 22, 2005
Messages
189
Trophies
1
Website
Visit site
XP
1,029
Country
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!
 

Zakie

Well-Known Member
Member
Joined
Sep 9, 2019
Messages
117
Trophies
0
Age
24
XP
263
Country
Canada
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?
 

bad361

Well-Known Member
Member
Joined
Jun 18, 2018
Messages
1,168
Trophies
0
Location
Moscow
XP
2,443
Country
Russia
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

Chrisssj2

Well-Known Member
Member
Joined
Feb 12, 2008
Messages
2,700
Trophies
1
XP
4,352
Country
Netherlands
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,

M7L7NK7

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
3,879
Trophies
1
Website
youtube.com
XP
5,924
Country
Australia
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?
 

sfss

New Member
Newbie
Joined
Dec 20, 2020
Messages
1
Trophies
0
XP
35
Country
United States
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
 

danfozzy85

Well-Known Member
Newcomer
Joined
Nov 18, 2018
Messages
91
Trophies
0
Age
124
XP
1,641
Country
Barbados
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?
 

fgsfds

Well-Known Member
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,306
Country
Russia
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,

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,255
Country
Chile
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
 

fgsfds

Well-Known Member
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,306
Country
Russia
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

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Pump the chocolate into my veins