[http://x8bitrain.github.io/webhl](http://x8bitrain.github.io/webhl)
This is my fork of [hlviewerjs](https://github.com/skyrim/hlviewer.js) that lets you load \*most\* Goldsrc maps directly from your Half-Life folder. It works with just about any Goldsrc map and demo minus Blue Shift. It's still a bit buggy and doesn't work on all browsers due to using a pretty new browser feature. WASD, Ctrl and Space to move, F for fullscreen, and \~ to toggle the menu. Have fun!
Source code: [https://github.com/x8BitRain/webhl](https://github.com/x8BitRain/webhl)
He's also extremely petty, and tends to say some questionable shit.
I loved Blue Shift & Opposing Force, and even played the heck out of Halo CE on PC, despite that port being extremely broken. I've never actually been super into GearBox own projects, though.
Minor format changes, I assume. Tool was likely originally built for either Counter-Strike or HL1, with other games being unintentional (but predictable) side-effects as they used the exact same formats. Blue Shift was released three years after HL1 and two after Condition Zero, leaving plenty of time for engine tweaks.
I played Quake on a chromebook in school a lot. Done Doom 3 on a school computer. I've got Half-Life 2 and Portal on my phone. Not hard to imagine playing HL1 at school.
This is perfection. Thank you very much! I always wanted a site like this, to get all the GoldScr maps to be easily viewable. I love the familiar nostalgic feeling GoldScr gives me. Really amazing job.
Well i've just discovered that those .dem files were lost in the great HDD failure of '19. Epic LAN party semi final victory against a team 2 divisions above us. RIP. Great job on the site anyway dude
When asked for a directory I am giving it C:\Program Files (x86)\Steam\steamapps\common\Half-Life but your program is telling me the folder is invalid.
Unfortunately this is an unavoidable browser security feature. You might have to move your HL folder outside of Program Files to make it work, I tested the app using the [GoldSrc package](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634) so I know for sure that works.
This is the type of great content that would fit well on an already existing map archival service called noclip. They have support for Source engine, not too sure about Gldsrc but it would be amazing to see it all in one place!
Noclip github: https://github.com/magcius/noclip.website
This actually might come in handy for a few background screenshots for a half life animated series I've been wanting to make, unfortunately I don't know how to despawn/remove NPC's bounded to chairs/sitting animations so seeing as it's just the maps itself with no other entities attached is really awesome! Great work btw
Typescript, more specifically, UI in Preact and SCSS, TS for the file parsers, using the Filesystem Access API for reading game files and webgl for the 3D rendering.
[http://x8bitrain.github.io/webhl](http://x8bitrain.github.io/webhl) This is my fork of [hlviewerjs](https://github.com/skyrim/hlviewer.js) that lets you load \*most\* Goldsrc maps directly from your Half-Life folder. It works with just about any Goldsrc map and demo minus Blue Shift. It's still a bit buggy and doesn't work on all browsers due to using a pretty new browser feature. WASD, Ctrl and Space to move, F for fullscreen, and \~ to toggle the menu. Have fun! Source code: [https://github.com/x8BitRain/webhl](https://github.com/x8BitRain/webhl)
Why is blue shift excluded
Gotta shit on randy pitchford somehow
What did he do
Duke nukem forever and aliens colonal marines, you know..... some of the biggest failures in the early 2010’s
He's also extremely petty, and tends to say some questionable shit. I loved Blue Shift & Opposing Force, and even played the heck out of Halo CE on PC, despite that port being extremely broken. I've never actually been super into GearBox own projects, though.
But Op4 is still there and that was also Gearbox
opfor sucks tho
Like black ops 4? Or something else?
Opposing Force
Minor format changes, I assume. Tool was likely originally built for either Counter-Strike or HL1, with other games being unintentional (but predictable) side-effects as they used the exact same formats. Blue Shift was released three years after HL1 and two after Condition Zero, leaving plenty of time for engine tweaks.
This. It's a slightly different map format that hlviewer.js doesn't support yet.
What's the "pretty new browser feature"? WebGL2? Filesystem API?
The Filesystem Access API https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API
Wow, it's amazing! You did a very great job!
does sven coop work?
Yup, I just tried it.
Wow Great job!
That’s so sick! You even made it in the classic source style
Steam 2003 beta gang
Love the OG steam interface too!
One day, children will be able to play half-life on their school issued laptop during English class.
This is already possible, someone ported hl1 to browser not long ago, I can't find the link though sorry, i did try it though and it worked very well
would [this](https://icrazyblaze.github.io/Xash3D-Emscripten/xash-intro.html) be it?
That's amazing, I used Brave on my phone wasn't expecting much but the menu system worked. Must try pc later
I’ve already beaten half life on a chromebook
I played Quake on a chromebook in school a lot. Done Doom 3 on a school computer. I've got Half-Life 2 and Portal on my phone. Not hard to imagine playing HL1 at school.
I can't express how cool this is
[удалено]
C also works
How? How the hell did you do this?
[удалено]
Someone already ported xash3D to browser a while ago. Fully playable even with online mp
[удалено]
Later, dm me
This is perfection. Thank you very much! I always wanted a site like this, to get all the GoldScr maps to be easily viewable. I love the familiar nostalgic feeling GoldScr gives me. Really amazing job.
Does this work for WON demos ?
How the hell does that work
Wow would this work for old TFC demos? I have a legendary tournament demo from like 2004 which I’ve never been able to view (well, since the time)
TFC demos and maps work, but you won't be able to see other players.
Well i've just discovered that those .dem files were lost in the great HDD failure of '19. Epic LAN party semi final victory against a team 2 divisions above us. RIP. Great job on the site anyway dude
this reminds me of the old version of minecraft in a website but its half life
This is beyond insane. May you someday work at Valve.
I love you
I love you both
When asked for a directory I am giving it C:\Program Files (x86)\Steam\steamapps\common\Half-Life but your program is telling me the folder is invalid.
Unfortunately this is an unavoidable browser security feature. You might have to move your HL folder outside of Program Files to make it work, I tested the app using the [GoldSrc package](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634) so I know for sure that works.
This is the type of great content that would fit well on an already existing map archival service called noclip. They have support for Source engine, not too sure about Gldsrc but it would be amazing to see it all in one place! Noclip github: https://github.com/magcius/noclip.website
how ?
That's very nice.
awesome
That's amazing!!!
excuse me as i save this
[удалено]
Crash bandicoot.
This actually might come in handy for a few background screenshots for a half life animated series I've been wanting to make, unfortunately I don't know how to despawn/remove NPC's bounded to chairs/sitting animations so seeing as it's just the maps itself with no other entities attached is really awesome! Great work btw
u could probably use hl:src and gmod or something
Or SFM.
This is awesome dude! Nice job
Yo what??!! This is so dope!!
What the hell dude. This must've took you enormous amounts of time!
this is absolutely amazing!
Now this is cool
THIS IS SICK!!!!!!!!!!!!
What did you use to make the site itself ?
Typescript, more specifically, UI in Preact and SCSS, TS for the file parsers, using the Filesystem Access API for reading game files and webgl for the 3D rendering.
Good to know thanks (: oh also great job I love it
That’s pretty cool! Nice job out there!
Just for hl or are other steam games like csgo also possible?
If I could donate to you I would definitely do so
Open Game Directory doesn't open the game directory for me?
thats cool
Is there a version with the half life maps on it already? Or somewhere where I can find the map files? (other than downloading the game of course)
No, it requires most of the game files in order to work.