Loading video...

Video Failed to Load

Go Home

csQuake is now on the CS2 Workshop! Original movement, physics, custom enemies etc. You can play through the entire first episode This was always a silly shower thought of "i think it can work" and it spiraled into a fully playable Quake port running inside the CS2 scripting vm

53,013 views • 2 days ago •via X (Twitter)

28 Comments

dea's profile picture
dea2 days ago

Workshop:

4xton's profile picture
4xton2 days ago

Things are going full circle at this point

dea's profile picture
dea2 days ago

ive seen some people ask about multiplayer for this. its sadly not very viable with it all being a server sided mod that entirely replaces the player controller and physics. even 10ms latency would make all your inputs feels super unresponsive since nothing is client predicted.

Aya's profile picture
Aya2 days ago

playing Q1's first episode was like visiting your old parent's home, a classic (i still prefer Q2!!!) very well done, this is easily the most impressive thing ive ever seen in CS2, hats off to you!! 💜

JPCR-96's profile picture
JPCR-962 days ago

I wonder if you have Quake installed on Steam. If so, will this mod detect it, allowing you to use the original assets instead of LibreQuake's and giving you access to Episodes 2–4?

dea's profile picture
dea2 days ago

thats sadly not possible since cs2 cant mount any other assets other than cs2 workshop addons without modifying your files and the original asset formats need to be converted by hand to source2 formats (eg quake uses vertex animations that need to be rigged for s2)

CygaPb_RoadRunner's profile picture
CygaPb_RoadRunner2 days ago

This is sick, gonna try it out

fl0m's profile picture
fl0m2 days ago

This is incredible

Professeur's profile picture
Professeur2 days ago

Can CS 1.6 (single-player: surf, bots, etc.) work within CS2 in the same way, or is it too complicated to pull off?

dea's profile picture
dea2 days ago

yeah probably but the work doesn't really pay off for what it is i was working on a cs:cz:ds port a year ago before scrapping it tho

Ecksehrin's profile picture
Ecksehrin2 days ago

CPMA next aga

tofu🍓's profile picture
tofu🍓2 days ago

It's beautiful... gives me hope that there will be more custom things in the future for CS. It's very sad that since CS2 replaced CSGO it feels like the custom gamemodes have withered away and left a soulless husk of just 5v5 that you will play for the rest of time and be happy.

dea's profile picture
dea2 days ago

why is bro playing on tiktok aspect ratio

Cakewalking Forward's profile picture
Cakewalking Forward2 days ago

This is like taking oil and churning it back into bones of di osaur that produced it

Blitzi 🏳️‍⚧️'s profile picture
Blitzi 🏳️‍⚧️2 days ago

Genuinely crazy work

ً's profile picture
ً2 days ago

We will have CS:GO in CS2 in 2027

fresh_donuts's profile picture
fresh_donuts1 day ago

@chedca

StrobaCat's profile picture
StrobaCat2 days ago

with this insanity of a mod, i wonder, can you recreate L4D2 on CS2?

june's profile picture
june2 days ago

Oomf ulted in the editor. <3

niko's profile picture
niko2 days ago

wtf sick

susu's profile picture
susu2 days ago

amazing!!!!!!

Saowur's profile picture
Saowur2 days ago

@sharkovaaks need csquake lg duel 👀

kat_moder 🕷️'s profile picture
kat_moder 🕷️1 day ago

genuinely insane how did you pull this off i didnt realize oomf was fucking magician

dong ately's profile picture
dong ately2 days ago

the ouroboros eats its own tail or something

Małti's profile picture
Małti2 days ago

Crazy

BonfireFPS's profile picture
BonfireFPS2 days ago

ok that's incredibly cool

Mr. L 🇺🇲✝️'s profile picture
Mr. L 🇺🇲✝️2 days ago

Noice I'll give this a shot

Arno's profile picture
Arno1 day ago

wot in tarnation

Related Videos

🔌Today I created a virtual web-based null modem so now you can finally play Quake 1 (from 1996) in multiplayer in the browser with other people online! This week I was able to create a virtual printer that listens on the COM2 port to make a web-based printer work in Windows 3.11, like on you can actually print to, it was one of my ideas when I started but it was always too difficult to make, I had no idea where to start, but this week AI was able to do it! Today I woke up and thought "if we can listen to COM2 via JS, how about listen to COM1 from Quake 1?" then we could forward the COM1 data via Websockets and to another user to create a virtual null modem (A null modem was a cable you'd use to connect two computers to each other directly in the 90s, if you couldn't afford buying a network card you'd use this to network, but you could only play with one other computer not multiple) So I built it, it took about an hour and works! I wanted to get Quake 1 in DOS to work with multiplayer for 2 years but I could never get it to work, but now it did it This project is a good benchmark of how capable AI is becoming, figuring stuff out that humans would take months within an hour You can try it here, I don't know how it will match lots of people but let's see, you have to exit to DOS first (ALT-F4 or FN-Option-F4 on Mac), then type CD games, then CD quake, then quake, then ESC, then Multiplayer, then either Create New Game or Join Game, and use Direct Connect, keep settings same and you're in!

@levelsio

103,163 views • 3 months ago