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

  • Thread starter sj33
  • Start date
  • Views 145,527
  • Replies 390
  • Likes 58

bad361

Well-Known Member
Member
Joined
Jun 18, 2018
Messages
1,168
Trophies
0
Location
Moscow
XP
2,447
Country
Russia
it works incredibly fine except for the occasional framedrops and assets loading, so huge thanks to dev for this port ..everything in my build seems to be working well, even the sens settings in game options. But i have one strange issue, everytime i die, the game starts from the beginning and i have to load my last save manually... Its kinda annoying but acceptable since saving itself works nicely.
 

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
884
Trophies
1
Age
29
XP
1,409
Country
France
Any chance of Counter Strike with multiplayer support?

If the port evolves, it's entirely possible that this might happen, there's a version of cs 1.6 for xash3d on android, so if the switch version gets on par with the android version we could run it and many other games (I'd love to see Team Fortress and Day of Defeat too)...
 

GerryTheLeper

Member
Newcomer
Joined
May 5, 2018
Messages
22
Trophies
0
Age
36
XP
170
Country
Ireland
-snip-

Does opposing force work this this version? The textures were all messed up when using the steam version.
 
Last edited by Quantumcat, , Reason: Removed deleted post quote

fgsfds

Well-Known Member
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
Opposing Force, Blue Shift, CS and any other mod that has its own game libraries will not work in this until the appropriate game libraries are ported.
But it is entirely possible to port them.

i get the suit, i go through the airlock, it says 'loading' (common) then crashes the switch (2168-0002)
This sounds like it runs out of memory. Try running it from NSP hbmenu or, if you're using Atmosphere, try overriding an actual game or game demo with HBL instead of the Album.
 

hax4dayz

Member
Newcomer
Joined
Aug 2, 2017
Messages
21
Trophies
0
XP
369
Country
Netherlands
I have a issue where i can start the game correctly and i can see everything in the home menu but when i try to go and play anything it just crashes my switch.
 

Kerbangman

Well-Known Member
Member
Joined
Sep 19, 2016
Messages
525
Trophies
0
Age
62
XP
700
Country
Opposing Force, Blue Shift, CS and any other mod that has its own game libraries will not work in this until the appropriate game libraries are ported.
But it is entirely possible to port them.


This sounds like it runs out of memory. Try running it from NSP hbmenu or, if you're using Atmosphere, try overriding an actual game or game demo with HBL instead of the Album.

I get the same 2168-0002 using HBL on 3.0. I deleted all saves and got round that.
It does still hang every now and then
 

soaresden

Well-Known Member
Member
Joined
Dec 16, 2013
Messages
333
Trophies
1
XP
2,106
Country
France
Opposing Force, Blue Shift, CS and any other mod that has its own game libraries will not work in this until the appropriate game libraries are ported.
But it is entirely possible to port them.


This sounds like it runs out of memory. Try running it from NSP hbmenu or, if you're using Atmosphere, try overriding an actual game or game demo with HBL instead of the Album.
I just took the folder files to share them. I don't even test the Opposing Force and BlueShift
Just the valve french one
 

fgsfds

Well-Known Member
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
I just took the folder files to share them. I don't even test the Opposing Force and BlueShift
Just the valve french one
Sure, this was in reply to people asking if OpFor or CS worked.

I get the same 2168-0002 using HBL on 3.0. I deleted all saves and got round that.
It does still hang every now and then
Do you mean your firmware version is 3.0 or do you mean you're using HBMenu 3.0?
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
Any solution to subtirules in game ?
As of 2016 people where still developing subtitle mods for xash3d, which dont work on arm, because of a certain engine dependency.

So with an uncertainty period of 2 years - no.

(Best answer I could come up with after 5 minutes of googling. :) )
--

I can also report, that I finished about a third of Half Life so far, on the switch in portable mode on easy. There are some instances, where darker colors on screen are crushed - so you dont see your souroundings in f.e. dark diving passages (end of blast pit) - but being guided by youtube walkthroughs continuing onward so far was possible.

Difficulty is managable on easy - at least so far. Playtime is about x1.7 of the game being played on PC - I'd say, because of the game really not being designed with controllers in mind, and much longer save/load times.

Playing it on normal probably really isnt a good idea, is what I'm trying to say here. ;)
 
Last edited by notimp,

jacopastorius

Well-Known Member
Member
Joined
Oct 24, 2018
Messages
164
Trophies
0
Age
44
XP
316
Country
Italy
hi guys, i can't get this port working. I followed instruction but when i try to launch game with medium difficulty, nothing happens. I suppose i have to copy the half life game folder somewhere?
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
I just copied over the valve folder from a Half Life "installation medium", you can also copy it over from an installed version of Half Life (steam). That pereferably hasnt been run already (clean). If you start it on a PC, the PC launcher will start to change values in config files, that could conflict with xash3d.

All that is basically described in the first posting.

You can also compare filelists with a working version - I posted all the files in my install a page back. To compare them you can use (http://winmerge.org/?lang=en), or google compare text files and use an online difference checker (many text editors like notepad++ or textwrangler also have this function built in). "Hard" Part might be to get the structure indicaters in front of your "file list", or mine removed. ;)

If you use a unix based system (Linux, MacOS, ..), or have installed the windows subsystem for linux - you can navigate into your valve folder and simply run:

Code:
find . -print | sed -e "s;[^/]*/;|____;g;s;____|; |;g"

to get the exact same formating on the files and folder structure as I used.

You can also do the mil... thing of "try a different copy - complain, that yo rom was bad".

Also - if you are on exfat and might have a corrupted file system), or copied the files over from a mac - NOT - using ftp (archive flag), those are potential points of failure as well. You have to trouble shoot those.

We've done everything you need to get this to run, including publishing a file list of a known working copy. We wont do remote "solve my pc problem for me" RDP sessions with you, and we wont PN you a download link to a pirated copy.

edit:

Also make sure that your xash3d folder containing the valve folder is in root, and not in the switch directory so

/xash3d/valve/

and not

/switch/xash3d/valve/

but that is also mentioned in the first post.

edit2: The .nro file can be anywhere, including /switch/isthisrandomenoughforyou/randomname.nro
 
Last edited by notimp,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Well start walking towards them +1