/v/ - Video Games

it's fucking video games, baby


New Reply
Name
×
Email
Subject
Message
Files Max 5 files32MB total
Tegaki
Password
Flag
[New Reply]


READ THE RULES


logo.png
[Hide] (116.2KB, 616x353) Reverse
sven_coop_the_wicker_man.webm
[Hide] (9.4MB, 1280x720, 02:11)
202412131706201.jpg
[Hide] (290.4KB, 1366x768) Reverse
Now with a proper full game download.

What is this?
>Sven Co-op is a co-operative game originally based around Valve Software's Half-Life.
>In this game players must work together against computer controlled enemies and solve puzzles as a team.

What's new?
Voice chat (for both Steam and non-Steam players), Classic Mode Deluxe, and a few more maps.
The voice chat itself uses a client-side mod called Sveepy to modify the game to use its own voice capturing, compressing and decompressing. Players without this mod won't be able to hear players with it.
More information about it is available in its source code, included in the downloads below.
WARNING: don't play in VAC (anti-cheat) protected servers with this thread's game files, as you may get banned for using this mod.

Where?
Join the server, its host name and port are: youre.ugli.se:27015

When?
Next weekend, from the 16th to the 18th the 23rd to the 25th, starting 7:00 PM (UTC).
The server will run until the 19th 26th so you may join it at any time.
Just make sure to post ITT for Anons to join if it's a weekday or early.

Downloads
All downloads include files for both Windows and Linux.
Pick only one link from each category.

Full game:
https://pixeldrain.com/u/9UmjgkSH
https://mega.nz/file/jpwj2TIS#vo2XeILeR6xH4AAGO4JaxXbVve97_YMVpHB_NJzpuTI
sha256sum of svencoop_525-20250515-v2.7z: 6dc3c15d7af56aa1d4c7fae7ee23381c88f4bdef1f197f3bfaa30c3eedd66e0a

Upgrade from last December's copy to now:
https://pixeldrain.com/u/WpcXAa1Y
https://mega.nz/file/f04h1a4Z#s-Ff8A6eYsuiG9wbZWDpej2i5ocPyyClx2D8qzAbMo4
sha256sum of svencoop_update-20250515.7z: 62002c462132ccc40b54f4fd1ac76d4c03906538dac6c33cd504ee816f6f5c5d

OPTIONAL (but recommended): a big player model pack for you (18GB unpacked):
https://pixeldrain.com/u/CSwYADKi
https://mega.nz/file/ygAjCCzT#tE58j4wXSJYxwzA505dG98afkXZFFu1gV8ltNwJRBC0
https://drive.google.com/u/0/uc?id=1RXL3E6YeVXPEYYGE4d1tVk0Mt5yGOqmg&export=download
sha256sum of all_models_2023-06-12.7z: c25ecb06f44c3386bde6abfe1da34f4482dc1f5db17973fe6e0d9482ff8d66f4

See the "How to pick a player model" section at end of this post for usage instructions.

How to join
>Launch Sven Coop by running start_sven_win.bat on Windows or start_sven_linux.sh on Linux
>Change your settings if desired
>Then open the console, type in connect youre.ugli.se:27015 in its text box and press ENTER
NOTE: do NOT use the server browser as it's broken

How to change your name
>Start the game
>In the main menu, go to Options > Multiplayer
>Write your name in "Player name"
>Then press OK or Apply

How to pick a player model
>Go to https://wootguy.github.io/scmodels/index.html for a searchable list of models with previews
>Inside the game, open the console
>Enter model [name of the model] in the console, for example model aniki_v2
You and other people should now see a new player model.
NOTE: avoid using the in-game model chooser as it may crash while trying to display some models preview images.

How to make a spray
>Make sure your game is closed
>Prepare your image before hand: you may use one as-is or you can edit transparency into it with other tools
>Go to https://micjohnson.github.io/js-hlspray/
>Select your image
>Change any options to your preference
>Export file to [your game's folder]/svencoop/tempdecal.wad
>Set the file as read-only
If all went well, you should be able to see your new spray.

How to use emotes
From the README of https://github.com/wootguy/emotes :
Type ".e list" to list named emotes.
Type ".e off" to stop your emote.
Type ".e <name> [speed]" to play a named emote.
Type ".e <sequence> [mode] [speed] [start_frame] [end_frame]" for more control.

<> = required. [] = optional.

<sequence> = 0-255. Most models have about 190 sequences.
[mode] = ONCE, FREEZE, LOOP, or ILOOP. Doesn't have to be all caps.
[speed] = Any number, even negative. The default speed is 1.
[start_frame/end_frame] = 0-255. This is like a percentage. Frame count in the model doesn't matter.
Last edited by warmsun
202412121554061.jpg
[Hide] (121.4KB, 1366x768) Reverse
I'm in the serb, in case anyone wants to try the game before tomorrow.
Replies: >>280241
ClipboardImage.png
[Hide] (200.4KB, 1920x1080) Reverse
>>280233
Still in there?
Replies: >>280243
>>280241
Yeah, are you unable to connect?
Replies: >>280244
>>280243
yes. Somehow I can't. Have I done something wrong?
Replies: >>280246
>>280244
Can you see http://youre.ugli.se/ ?
If not try connecting to 144.64.45.9:27015 directly.
2 anons are in the server
Cool, cool. Everything works fine for me. If you want to test shit, just join in. There is one Anon on the server. For people who see nothing but Bs and Lambdas instead of decals:

hpk_maxsize 16


Then restart the game.
3fe950728e9a329ef34a9cb8ab96091af038218cad25ee73e2f153e6c9a42afc.png
[Hide] (180.8KB, 628x487) Reverse
Before I forget: There are some tools for editing decals from the stone age floating around. You don't have to use them and frankly, you shouldn't since they can easily fuck your decal if you pick the wrong color for transparency. The one from the OP is works fine.
Slavery.jpg
[Hide] (11.9KB, 350x350) Reverse
>mod stickies DRM slop thread and censors mild criticism.
So that's what kind webzone this is now.  Sorry I had the wrong impression about this place.

Nothing ever changes.

USER WAS BANNED FOR THIS POST Being a faggot? Yep, that's a paddlin'.

>>280250
>slop
Eat shit, tourist retard. Too fucking stupid to understand that there's a DRM free version shared right in the OP? Get the fuck out.
>>280250
screw you nigger, go back to reddit
20250509_214300.jpg
[Hide] (265.3KB, 929x855) Reverse
>>280250
I wish everyone that complained about gamenights were ban on sight.
This is why I'm not the admin, thankfully.
47f7a54a48dff11d4e5452eac6add280ee28abeb1e71f1257992fb36cb3db45e.jpg
[Hide] (78.9KB, 600x600) Reverse
Sven returns yet again
Replies: >>280319
1453280644888.jpg
[Hide] (46.2KB, 500x627) Reverse
>>280250
Thank you mods for whooping that retard's ass. If you are such nigger, that you don't understand that OP contains a DRM free version on good file host, you deserve to get shamed shamed in public.
Replies: >>280274 >>280319
7a16a301c96f746fe5222257736208c41a537ee7dd3271586d5b9510488ada9b.png
[Hide] (87.8KB, 540x405) Reverse
>>280270
>Thank you mods
Regardless of whether the mods were right or not, 100.00% of people cocksucking mods are gay untermensch deserving of dying from AIDS.
Replies: >>280927
>PC broke just before the Gamenight
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Replies: >>280291 >>280319
>>280279
We’ve been having pretty regular gamenights. Don’t you fags know I have my own games to play? Space it out alittle more!
My rank in overwatch, fortnight, and clash of clans is going to suffer for this.
Replies: >>280342
MEDIC.webm
[Hide] (5.3MB, 1920x1080, 00:16)
Games start in one hour.
If you can't connect to youre.ugli.se:27015, try connecting to 144.64.45.9:27015 instead.

>>280270
To be fair I should have mentioned this in the OP:
The full game archive in OP does NOT have any DRM or any Steam requirement, and should be playable out of the box.

I recommend you download the full game from here since >we are playing version 5.25 (because of issues with 5.26) AND there's a lot of custom maps included in the archive.

If you wish to play through Steam, you may restore the original Steam files by moving all the _orig suffixed files to their original names:
- steam_api_orig.dll to steam_api.dll
- libsteam_api_orig.so to libsteam_api.so
- steamclient_orig.so to steamclient.so
Just make sure to NOT join any VAC secured servers with the Sveepy mod on.
If you want to also disable the mod, you can move these files to their original names as well:
- discord-rpc.dll_orig to discord-rpc.dll
- libdiscord-rpc.so_orig to libdiscord-rpc.so
- SDL2.dll_orig to SDL2.dll
Note that after doing this, you won't be able to talk or hear non-Steam players with the mod enabled.

>>280279
Whether or not you fix your computer in time, if these nights play out well enough then I may host Sven (and other games) this way more often. 
>>280259
>picture
Robotnik should have been the cow god boss in Cow Tycoon.
Replies: >>280425
where does the player model pack go again? in the main svencoop folder?
Replies: >>280322
>>280321
Drop it inside svencoop_addon
And it begins, 2 anons are in the server
5 playing
6 fighting the MONSTROSITY
Now playing the >fun puzzle map
Now feeding a bear
ClipboardImage.png
[Hide] (1.7MB, 1920x1080) Reverse
ClipboardImage.png
[Hide] (3MB, 1920x1080) Reverse
bait_eaten_whole.jpg
[Hide] (440.8KB, 800x800) Reverse
>>280291
>my rank in overwatch, fortnight, and clash of clans is going to suffer
Set them on fire while you're at it.
79514c230baf92863ac1597e110851cb39d7714ed7c9ab6b65b986ae4235b60d.png
[Hide] (105.9KB, 256x274) Reverse
>Can't make Linux version work
>Can't make Wine version work
>Can't make Sveepy mod work
>Can't make Steam version work
Welp, call me when it's time to Kart again
Replies: >>280358 >>280392
>>280357
What's the problem? Do you get any errors?
Replies: >>280389
>>280358
Yeah, it says "Please install a functioning operating system like Windows Vista."
4f36a848cc3a947f081c98ac10d4c39f42e830e5dd989566d6424650edf92e7c.png
[Hide] (2.2MB, 1920x1080) Reverse
>>280357
Running svencoop.exe from the OP with proton worked for me, maybe try that instead of wine
dll.jpg
[Hide] (19.4KB, 380x136) Reverse
Replies: >>280400 >>280425
>>280399
Are you using the Steam version? Server is on 5.25, not the latest 5.26, because the Sven devs can't help themselves and keep breaking maps with each new update.
Emotes after 190 don't work correctly on server. Did you installed modified player.mdl from https://github.com/wootguy/emotes ?
Replies: >>280425
spergwave.webm
[Hide] (3MB, 1280x720, 00:35)
POTENTIAL VOICE CHAT CRASH/ERROR FIX
Download http://youre.ugli.se/sveepy_v2.7z , extract into your game's directory and replace everything.
If you still have issues with it, then see >>280319 for instructions on how to disable the voice chat mod to workaround the issues.

This new one should have a check for invalid (NaN) values when decoding audio (which should help with unreliable connections), along with a larger buffer to store the decoded data (a hack really, just in case).
sha256sum: 55e2e688c9b34b67581733eb5bdfa8282c95a55588c5f4834e0d85856c28847e

>>280399
If you're on the latest Steam version, then you'll either have to to downgrade your game to 5.25 and download all the custom maps by yourself, or download the full game archive in OP that has everything you need to play.
>>280319 also has instructions on how to restore the original Steam files in the repack if you desire.
Should you wish to validate the files in the archive, SteamDB has list of file hashes behind a Steam login.
>>280413
Thanks, those emotes should now work.
Spoiler File
(480.3KB, 1920x1080) Reverse
Saturday's games begin in 1 hour.
I miss you Mr. Reginald.
Replies: >>280446
>>280442
it's SIR reginald for you plebs
And they begin, 2 anons are in Egypt
4 in the Void
siggs playing Instict
Take cover!
stranded_in_space.webm
[Hide] (5.2MB, 1280x720, 01:07)
To make up for making this thread late in the week, I'll be hosting this for ONE MORE WEEK as compensation (and as a celebration that this server setup works well enough).
Join in 2 hours from now if you want to play some more.

In the meantime I'll try fixing the voice mod crashes.

Also, could a mod please edit this part of the "Where?" section in the OP from:
Next weekend, from the 16th to the 18th, starting 7:00 PM (UTC).
The server will run until the 19th so you may join it at any time.
to:
Next weekend, from ~~the 16th to the 18th~~ __the 23rd to the 25th__, starting 7:00 PM (UTC).
The server will run until the ~~19th~~ __26th__ so you may join it at any time.
It's time, get in if you want to play.
4 in the psych ward
7 in some Quake map
ClipboardImage.png
[Hide] (947KB, 1920x1080) Reverse
Now in the mairo party map
fa240266104e65f62ce5a36a3b307722784869d31ce251a05b78785b9ce36ae5.png
[Hide] (543KB, 1280x720) Reverse
Replies: >>280626
a9f6d48c38d1b2b1ba0699e9b796d8f7257e3a5d8b3183a0ae0b1dda78184d37.png
[Hide] (199.5KB, 626x470) Reverse
>>280619
>720p
>no AA
holy shit, praying for you to be able to get a new pc
Replies: >>280628
This games has AA?
>>280626
This game can go beyond 720p?
JOIN SERB
Join the server or YOUR MOTHER WILL have to deal with me asking if Anon can come and play
dr_hamon_heath.jpg
[Hide] (345.4KB, 1920x1080) Reverse
VOICE MOD UPDATE WITH CRASH FIX
Download it at http://youre.ugli.se/sveepy_v3.7z , extract into your game's directory and replace everything.
sha256sum: db0c7c6f9d91ac083b337096ae5cf78e28b5c49944c04aeaef8744499abef30d

Changes:
>Crash/error fix for users without audio input devices
>Voice input buffer is cleared when you begin recording, so you always get the most recent audio
Turns out that the crash was caused by an uninitialized Opus decoder, which got initialized once but then free'd when the code found no audio input devices (due to a misplaced errdefer, oops).
5 now playing
6 in They Hungarian
miku_hat.gif
[Hide] (1.5MB, 315x304) Reverse
thank you OP that was a fun gamenight
2025-05-20_01-04-54_screenshot.jxl
(73.1KB) Reverse
2025-05-20_01-04-57_screenshot.jxl
(74.7KB) Reverse
>stuck in the shitter
Replies: >>280702
2025-05-20_01-04-54_screenshot.jpg
[Hide] (279KB, 1920x1080) Reverse
2025-05-20_01-04-57_screenshot.jpg
[Hide] (285.5KB, 1920x1080) Reverse
>>280701
2 anons in the server, join in for games
3 in that autistic artistic south american map series
4 in the Contra maps
slow_boy.webm
[Hide] (5.9MB, 1280x720, 01:10)
ANOTHER VOICE MOD UPDATE
Download it at http://youre.ugli.se/sveepy_v4.7z , extract into your game's directory and replace everything.
(You can delete/ignore the .patch files if you don't care about source code.)
Archive's sha256sum: cfa45c511913dcb48fc2552f02826b352fc403f2f49092ca87d5cc20469e59d9

Changes:
>Ignore audio that is too quiet when compressing and decompressing
Turns out that when multiple voice channels are playing (each player is assigned one for voice chat, there's a global shared max of 4), the game normalizes the volume of all according to the one with lowest volume.
This means that if your voice audio is silent, everyone else's audio gets silenced.
The mod now checks if your voice has a minimum volume and won't send if it's below it, nor will it play anything too quiet when decoding.
This is what Steam's encoder seems to do.
>Flush input audio stream when compressing
This should make your recorded voice audio available right away.
Might help with missing/delayed capture voice audio with PulseAudio.
3 anons are now playing Doomfest
4 now on Strangers
how_to_entartain_yourselves_on_bhop_map_when_you_can't_bhop.jpg
[Hide] (38.5KB, 682x488) Reverse
Feeling like playing?
Feel free to join the server, 2 anons are already playing.
2025-05-20_21-50-45_screenshot.jpg
[Hide] (299.7KB, 1920x1080) Reverse
3 anons
Replies: >>280884
0d65f081c6b8f6fd8424679fddc249b5193f999127ec7c0bc0680f62bbfcaa83.jpg
[Hide] (68.6KB, 500x314) Reverse
>>280250
>Sorry I had the wrong impression about this place.
So you thought it was cuckchan 2.0?
>>280827
Who is that semen demon?
eoeoeoeoeoeoeoeoeoeo.webm
[Hide] (5.9MB, 1280x720, 01:10)
Friday's coop games start in 1 hour.
Make sure to download the voice mod update below.

SMALL VOICE MOD UPDATE
Download it at http://youre.ugli.se/sveepy_v5.7z , extract into your game's directory and replace everything.
sha256sum: 5b7a50191452dc14ef917e45b59094ee6020158d65fabe0378e8632395cb49c5

Changes:
>Reduce minimum voice audio "volume" required
The previous value was too high and would ignore any sounds that weren't being blasted through.
>Expose the minimum "volume" setting in the sveepy.zon config file
This should make fixing issues with this volume limit easier.
Replies: >>280966
Time to game, join in.
3 anons are now playing Half Life's campaign, currently in Office Complex
5 in that tentacle monster map
7 anons just launched a rocket to space
>>280274
This
Can we use the previous gamenight files?
Replies: >>280966
hunter-the-reckoning-redeemer-logo-altar-of-gaming-300x149-1046634104.png
[Hide] (43.7KB, 300x149) Reverse
Steve? You okay, buddy?
Replies: >>280966
looks like it's all ded? Bummer. This is an extremely rare weeknight where I could actually participate.
Replies: >>280941
>>280939
I'll be on.
I was on...
Replies: >>280955
>>280951
sorry m8 I got drunk and jointed the /vhs/ movie night as soon as I remembered that was waiting for me. Is anyone here this weekend?
Replies: >>280956
>>280955
There should be more players tonight than yesterday.
direct_miss.webm
[Hide] (1.7MB, 1280x720, 00:20)
its_a_small_xen_world.webm
[Hide] (613.5KB, 1280x720, 00:20)
Saturday's night starts in 1 hour.

>>280927
If you still have the files from last December, you can download this small update to get all the new stuff from https://pixeldrain.com/u/WpcXAa1Y or https://mega.nz/file/f04h1a4Z#s-Ff8A6eYsuiG9wbZWDpej2i5ocPyyClx2D8qzAbMo4 .
If you don't then just download the full game archive in the OP.
Get >>280904 too for the voice chat to work.
>>280928
Steve has reincarnated from a card redeemer to a visual effects artist for his doppelganger's movie.
freeman_the_redeemer.jpg
[Hide] (582.7KB, 1920x1080) Reverse
Game time, 2 anons are already in the server.
5 on their way to Sweet Half Life
If anyone has graphics performance issues, try playing with MetahookSV: https://github.com/hzqst/MetaHookSv/releases/download/v20250225b/MetaHookSv-windows-x86.zip
Install instructions: https://github.com/hzqst/MetaHookSv?tab=readme-ov-file#manual-installation
I can play today.
Replies: >>281031
jump.webm
[Hide] (2.1MB, 1280x720, 00:25)
dog_cooking_workshop.webm
[Hide] (2.4MB, 1280x720, 00:28)
>>281021
How about playing in 2 hours from now?
If you want it earlier then say so.
Replies: >>281032
>>281031
2 hours.
agony_barney.jpg
[Hide] (231.1KB, 1920x1080) Reverse
It's play time, 2 anons are already in.
5 in New Frontier
Now delivering pizza
AAAAAAAAAAAAAAAAAAA.jpg
[Hide] (161.4KB, 700x392) Reverse
WHAT THE FUCK THERE WAS MORE SVEN THIS WEEKEND????
Replies: >>281076
alicscreen.gif
[Hide] (1.4MB, 800x450) Reverse
>>281055
All you had to do was to fucking click the thread once.
Replies: >>281078
wolf_girl_surprise.png
[Hide] (8.1KB, 346x357) Reverse
>>281076
All he had to do is wear some glasses.
It seems like not reading is a recurring theme.
glock_karen.gif
[Hide] (2.5MB, 340x460) Reverse
no_free_riding.webm
[Hide] (2.3MB, 1280x720, 00:27)
caught_with_your_jetpack_gone.webm
[Hide] (5.1MB, 1280x720, 01:01)
That's it, thanks for playing.
Until next time.
Replies: >>281138
>>281103
Thank you
when_you_don't_bone_your_daughter_so_she_steals_your_ex's_hot_dark_elf_robot_girl_and_murders_the_head_of_state,_splits_the_planet_in_two_to_awaken_the_martian_metal_god_and_punches_the_moon_into_smithereens.png
[Hide] (71.9KB, 228x229) Reverse
Can't believe I was foolish enough to miss out on this.
Curious about how OP got voice chat working, regardless whether someone talked or not. Is it Goldberg or SSE?
Replies: >>283274
innocuous_vidya_discussion.webm
[Hide] (2MB, 1280x720, 00:26)
the_train_is_ill.webm
[Hide] (3.2MB, 1280x720, 00:38)
pagoda_of_redemption.webm
[Hide] (7.2MB, 1280x720, 01:27)
>>283265
>Can't believe I was foolish enough to miss out on this.
You nappa, you get slappa.
>Curious about how OP got voice chat working
Through a custom client-side mod, you can download it from here (including source code): https://files.fatbox.moe/8i1294.7z
>regardless whether someone talked or not.
Some people talked alright. Just not anons.
>Is it Goldberg or SSE?
The game archive in OP uses plain, regular Goldberg.

Sven's voice chat uses Steam's API to capture audio input and encoding it, and for decoding that same audio.
The encoded voice data is sent to the game server itself, which then sends to other clients. This is opposed to my previous assumption that the game used some Steam specific channel to transmit and receive voice data.
The reasons why I didn't implement the codec in Goldberg itself are:
>Goldberg needs Microsoft's Visual C/C++ compilers when building for Windows, or else Steam's interfaces' virtual tables' layouts break (they're compiler specific)
>When building for Linux with Clang, some virtual functions' ABI would change (for example, an 8 byte long parameter would be passed through two 32-bit registers instead through a pointer to it)
>Moving virtual function tables to C structures (with a well defined layout) would require more manual editing than I'd like to do
>Building dependencies with CMake is kind of annoying
Thus I thought making a standalone voice mod would be easier.
And as a bonus, game specific patches can now be added to it. Right now there's a patch to disable keys from being cleared on focus loss, which is useful for micspam.
[New Reply]
99 replies | 52 files | 42 UIDs
Connecting...
Show Post Actions

Actions:

Captcha:

Select the solid/filled icons
- news - rules - faq -
jschan 1.4.1