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