Live data from Hacker News

Play Counter-Strike 1.6 in your browser

cs-online.club

121–130 of 337 posts

Re: Play Counter-Strike 1.6 in your browser

#121
post #37

I love how people like to make browser versions of everything. From chat apps to email clients to games. But they all end up consuming 10x the memory but are still 10x slower than their native counterparts !

This is a flippant useless negative comment on someone's cool effort. Looking at your other comments, and at your blog - everything is negative. "This sucks, this is crap, I would never use this". What's with all the negativity? Just give creating comments and posts about stuff you like a try. The internet is not short of critics to make useless negative comments.

> In many ways, the work of a critic is easy. We risk very little yet enjoy a position over those who offer up their work and their selves to our judgment. We thrive on negative criticism, which is fun to write and to read. But the bitter truth we critics must face, is that in the grand scheme of things, the average piece of junk is probably more meaningful than our criticism designating it so.

> Anton Ego

Maybe GP will learn this someday, but based on their replies to you, that day is not today.

Meanwhile, they're raking in the upvotes thanks to their cyniscim, so why change their approach?

Re: Play Counter-Strike 1.6 in your browser

#122
post #101
post #85

Is this made/approved by Valve? Or is it just that nobody cares about taking down CS 1.6 piracy anymore because it's such an old game?

Cracked (non-steam) CS 1.6 clients are available for years and I don't think Valve ever cared.

It was never difficult to play CS for free, and that's probably the reason for its success. I remember getting into CS because you could play online with basically any Half-life product key and by 2000 you could buy bundles that came with like 3-4 keys.

Re: Play Counter-Strike 1.6 in your browser

#123
post #37

I love how people like to make browser versions of everything. From chat apps to email clients to games. But they all end up consuming 10x the memory but are still 10x slower than their native counterparts !

Seems a bit unfair to only acknowledge one side of the trade-offs. Obviously native apps win the perf side. How about being able to play with your friends after just handing them a link? Native 1.6 doesn't even run on my computer at all. I think browser ports are the only hope that old games have at coming back. The other month I played Nox's quest mode with my friend on a browser emscripten port (plus a lot of custo…

> How about being able to play with your friends after just handing them a link? Native 1.6 doesn't even run on my computer at all.

This is actually one of the major selling points for Cloud Gaming. Although it still has a lot of issues to be adressed before getting into the mainstream, this is exactly what it promises. Just sending your friends an invite link and get them to sign up is a much more pleasant experience than downloading 100+GBs of game files before being able to join the session.

I also enjoy seing browser implementations of popular games. My favorite recent example is the classic version of Minecraft running in the browser [0]. The browser is obviously a much more restrictive environment than a native app, but I can still imagine plenty of useful examples for performant 3D graphics in a browser. After all, Games are often just used as a showcase for the capabilities of new Apis and performance improvements.

[0] https://classic.minecraft.net

Re: Play Counter-Strike 1.6 in your browser

#124
post #37

I love how people like to make browser versions of everything. From chat apps to email clients to games. But they all end up consuming 10x the memory but are still 10x slower than their native counterparts !

I think mad props are due to people figuring out how to port non-trivial, closed-source applications to browser javascript environments.

Re: Play Counter-Strike 1.6 in your browser

#125

I like how they have Russia as the flag of Europe despite most of the country not even being in Europe, most people would use the EU flag but I guess this is CS 1.6 so they are most likely a fair few Russians about.

It's a good addition to the running joke about Valve's games that EU servers are Russia West.

Became moderately proficient at Russian thanks to Valve. такая халява.

Re: Play Counter-Strike 1.6 in your browser

#126
post #37

I love how people like to make browser versions of everything. From chat apps to email clients to games. But they all end up consuming 10x the memory but are still 10x slower than their native counterparts !

Seems a bit unfair to only acknowledge one side of the trade-offs. Obviously native apps win the perf side. How about being able to play with your friends after just handing them a link? Native 1.6 doesn't even run on my computer at all. I think browser ports are the only hope that old games have at coming back. The other month I played Nox's quest mode with my friend on a browser emscripten port (plus a lot of custo…

> How about being able to play with your friends after just handing them a link?

That doesn’t work well for games with lots of modern assets.

> Native 1.6 doesn't even run on my computer at all.

That is strange, it works on the latest Windows.

> I think browser ports are the only hope that old games have at coming back.

Why? Steam, GoG, DOSBox, Proton, DXVK, emulators, VMs, etc. all give you access to almost every game that has been produced, today.

Many of those have thriving online communities, too.

Re: Play Counter-Strike 1.6 in your browser

#127
post #77
post #37

I love how people like to make browser versions of everything. From chat apps to email clients to games. But they all end up consuming 10x the memory but are still 10x slower than their native counterparts !

I would actually love to see an old browser (e.g. IE 6) purely implemented in JavaScript to run inside a browser, without using the browser's DOM rendering capabilities (the web page should be rendered by the JS code on a element, input events should be correctly handled, and of course a JS engine also has to be implemented).

If you haven't seen The Birth & Death of JavaScript, you're in for a treat.

Gimp running in Chrome running inside Firefox

https://www.destroyallsoftware.com/talks/the-birth-and-death...

Re: Play Counter-Strike 1.6 in your browser

#128
post #68

browser FPSs will never take off due to complete lack of protection from cheating, and cheating is the core implementation issue with FPSs.

How is it that running in a browser is inherently unprotected? Sure, they don't usually have the thousands of man-hours dedicated to cheat detection, but the basics are usually sorted out.

Client-side anticheats are essentially advanced rootkits, and cannot be implemented in a browser sandbox.

Re: Play Counter-Strike 1.6 in your browser

#129

This could serve as a demonstration what a long way way web sockets/rtc/channels still have to go, since the experience is much worse even considering the ping compared to 20 year old netcode.

On a similar note, I think people were _way_ too early to celebrate the death of Flash (security issues aside of course). Developers were making content in 2000 which their contemporaries 20 years later don't come anywhere close to in terms of performance, design, or responsiveness.

Re: Play Counter-Strike 1.6 in your browser

#130

Earlier quoted context omitted.

Technically it can, but money from Appstore, Playstore, Windows Store is too lucrative for the behemoths to give up their hold on them to improve the browser ecosystem & web apps in general.

Is there a way to reconcile this? Web has such nice tooling to develop for, but it's also nice to have the discoverability and monetization opportunities of a centralized app store.

IMO, only when native apps dependency on smartphones are reduced we can see web apps maturing.

PWA, Linux phone's dependency on web apps can help a bit, but I don't see it beyond the enthusiast/privacy market.

Because App publisher - Appstore relationship is 'scratch my back, I'll scratch yours' type relationship. Top apps isn't going to get as much telemetry from web app as they get from native app, at least not without people knowing or fighting with ad-blockers.

Post reply on HN