[ / / / / / / / / / / / / / ] [ dir / baaa / choroy / dempart / doomer / druz / fast / kurakao / vichan ]

/v/ - Video Games

Vidya Gaems
Email
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Flag
Embed
(replaces files and can be used instead)
Oekaki
Show oekaki applet
(replaces files and can be used instead)
Options

Allowed file types:jpg, jpeg, gif, png, webm, mp4, swf, pdf
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 5 per post.


<BOARD RULES>
[ /agdg/ | Vidya Porn | Hentai Games | Retro Vidya | Contact ]

File: d360f5764ed8d84⋯.webm (5.48 MB, 256x144, 16:9, stEAm.webm)

8dbef0  No.16388107

An open source emulator for Steam's online functionality has recently been released

>This is a steam emulator that emulates steam online features on a LAN. It works on both Linux and Windows. For a readme on how to use it see: The Release Readme

You replace the steam api .dll or .so with mine (for complete steps see the Release Readme) and then you can put steam in the trash and play your games either in single player on on LAN without steam (Assuming the games have no DRM and use Steam for online).

>If you are a game developper and made the mistake of depending too much on the steam api and want to release of version of your game without it and don't want to rewrite your game, this is for you. It is licenced LGPLv3+ so the only source code you need to publish is the source code of this emulator (and only if you make modification to it).

https://gitlab.com/Mr_Goldberg/goldberg_emulator

https://gitlab.com/Mr_Goldberg/goldberg_emulator/blob/master/Readme_release.txt

Best of all, the author has clearly doesn't have anymore fucks left to give.

ccfca7  No.16388113

>>16388107

Needs server emulation though, so you can host private servers too.


3a9c10  No.16388128

>>16388107

This is amazing, I look forward to see what more can become of this. Maybe in the future private servers?


ae03f4  No.16388129

Dank shit, I look forward to Valve's tears.


7f845a  No.16388133

OH SHIT NIGGERS

GARFIELD KART LAN NIGHT


d65575  No.16388172

inb4 Valve issues a C&D


4e87a7  No.16388196

>>16388172

The one little bit of good will Valve has left is their leniency towards fan projects.

If Valve C&Ds this it'll be fucking gone. Valve will have zero redeeming qualities as a company.


d65575  No.16388203

>>16388196

You're right, I need to not be so cynical

thank you


ccfca7  No.16388334

File: 765af2dde4a43cd⋯.jpg (14.85 KB, 253x255, 253:255, compacted dose.jpg)

>>16388203

Fuck that faggot, you need to be more cynical.


bbc83e  No.16388627

>>16388334

Thanks doc


21a5a6  No.16388680

Bump


8dbef0  No.16388710

>>16388196

They can try, but there's nothing illegal about it.


413f28  No.16388739

SmartSteamEmu already exists. Guess it's nice that this is open source though.


af5d3a  No.16388769

>>16388107

How is this different from the existing solutions like SSEMU?


8dbef0  No.16388811

>>16388769

I'm not familiar at all with SSEMU.

In fact, I don't even use or have a steam account so I'm not sure how well this functions in practice. I just came across this and figured some anons would be interested.


af5d3a  No.16388823

>>16388811

Fair enough.


401f5b  No.16388835

>>16388107

Difference from SSE and Revemu seriously how the fuck did Deddit invade and drive out all the oldfags to the point that people don't know about Revemu other than accessibility? Much like how the loss of Good Old Games assblasted normalfags everywhere because this forsaken site didn't update >>>scurv and >>>eternalarchive properly like it was in 2015 to 2016, at least before the NEXT mess.


401f5b  No.16388838

>>16388835

Fuck and I didn't check in the rush to get this out, oh fugging well.


401f5b  No.16388855

>>16388835

>16351453

well

DOUBLE NIGGER

this is what I get for not checking the catalog thoroughly enough,


c3124a  No.16388961

>>16388835

>Difference from SSE and Revemu

SSE doesn't do online at all iirc, only emulates the offline experience including the ingame overlay and cheevos, only helps with games that do not have additional AP triggers

Revemu is a per game solution that uses the actual steam network by faking a few things using the spacewars demo, generally wouldn't let you you play with non pirates.

The emu in the OP replaces the steam network by a VLAN so you don't need a legit account to play pirated shit with other pirates.

I might be wrong on the technical details feel free to correct me


f42c3f  No.16388998

>>16388961

You seem to be confused.


c3124a  No.16389130

File: d715b546770eba5⋯.jpg (23.63 KB, 686x504, 49:36, .jpg)


b04248  No.16389402

>>16388961

I'm fairly certain SSE lets you play at the very least pirated LAN games, considering I managed to run

>Splinter Cell Conviction s-shut up the co-op was fun

>Forced(No splitscreen/LAN)

>Divinity Original Sin(LAN)

>EDF 4.1 because I live with cheap niggerfaggots who wouldn't have even tried the game otherwise

using SSE.

As for actual online copies, I have no idea.


44088f  No.16389405

>>16388835

>>16388769

>Difference from SSE and Revemu

SSE is closed source and has been abandoned, it's kept on life support through community patches.

Revemu is a clusterfuck that I could never figure out.

>seriously how the fuck did Deddit invade and drive out all the oldfags to the point that people don't know about Revemu

I know right, it's annoying how people have been shilling this new emulator as if it's something that's never been done before. Still, given the current state of other options, it's a welcome addition.

>>16388961

You are misinformed, SSE does online


0f1e9a  No.16389413

File: 2ed026460513a86⋯.png (341.86 KB, 468x511, 468:511, ClipboardImage.png)


c3124a  No.16389426

>>16389405

>You are misinformed, SSE does online

My bad, I thought it didn't really do that.

>Still, given the current state of other options, it's a welcome addition.

Does this emu actually have anything better then or is it just good because it's open source?


0ef2b4  No.16389431

How does this work with games like Gmod where there is no Steamapi .dll file in the directory where the .exe is? Do I still juat add it to the directory?


0ef2b4  No.16389432

>>16389426

>Does this emu actually have anything better then or is it just good because it's open source?

sage for doublepost, but an advantage seems to be that this is more compact/lightweight than SSE and you don't need to open a launcher or anything to run your games


6f82ad  No.16391149

>>16388196

While I don't expect Valve to try and take this project down, it wouldn't be unprecedented.

>WON2 is the user-created and operated online gaming network, and is a re-creation of the original World Opponent Network (WON) online gaming service. It is primarily used for playing Half-Life and its mods online.

>It appears that Valve Corporation regards WON2 with suspicion and hostility. In March 2006 a takedown notice cost the project its host, forcing the project offline between approximately the 18th and the 24th of that month. Later the host claimed that within two weeks it would stop offering webhosting services altogether, indicating that the takedown notice was not the primary reason services were lost.

>The WON2 network's legal status has been questioned by some, from country to country. The project maintains that it is within the bounds of Valve's EULA for , although it notes that all recent Valve games now forbid modifications like theirs. WON2 also mentions that in some countries the server patch used to circumvent the authentication servers would be illegal to use. The project has offered its own legal analysis on the subject , although so far no legal action has been pursued beyond takedown notices. People within the WON2 project believe Valve can do very little to shut them down, due to its decentralized nature, and that it is run primarily from outside of the United States.

>For a long time, the word "WON2" would be filtered to "STEAM" on the official Steam forums.

Source: http://wikibin.org/articles/won2.html

It also should be noted that this project (in my opinion) violates the Steam Subscriber Agreement:

>The Steam client software and any other software, content, and updates you download or access via Steam, including but not limited to Valve or third-party video games and in-game content, and any virtual items you trade, sell or purchase in a Steam Subscription Marketplace are referred to in this Agreement as “Content and Services”

I believe that the steam api .dll or .so is "other software […] you download or access via Steam". In other words, I believe that “Content and Services” means this .dll or .so file.

>Except as otherwise permitted under this Agreement (including any Subscription Terms or Rules of Use), or under applicable law notwithstanding these restrictions, you may not, in whole or in part, copy, photocopy, reproduce, publish, distribute, translate, reverse engineer, derive source code from, modify, disassemble, decompile, create derivative works based on, or remove any proprietary notices or labels from the Content and Services or any software accessed via Steam without the prior consent, in writing, of Valve.

Source: https://store.steampowered.com/subscriber_agreement/


44088f  No.16391714

>>16389426

>Does this emu actually have anything better then or is it just good because it's open source?

Not really afaik, but not only it's open source, it's in active development - SSE has been abandoned by the original dev, and only still works with more recent games because of community patches. But these can only go so far, eventually there will be a change to Steam APIs that just relying on patched wrappers and hooks for a closed-source program won't be able to circumvent.

>>16389431

Gmod is Source engine, right?

Source games usually need cracked .exe files and using clean Steam files with an emulator doesn't work in most cases. You could also try patching the .exe with Steamless, it worked for me on EYE, but not on Black Mesa.

>>16389432

SSE doesn't need a launcher either, all I do is edit the SmartSteamEmu.ini file in the game directory to customize Target and Appid parameters (and optionally add DLC Appids), and then run the game through SmartSteamLoader.exe (it will launch straight to the game as if you had just clicked the game .exe).


0ef2b4  No.16391727

>>16391714

>Source games usually need cracked .exe files and using clean Steam files with an emulator doesn't work in most cases.

Wrong. I can run Gmod just fine with SSE and its directly downloaded straight from normal Steam with none of its files modified. I just wanted to use this since just using a .dll sounded more convenient


f11b4b  No.16391832

>>16388835

>NEXT

T_T why did you have to remind me


c512be  No.16391857

File: 559662d48f6da6c⋯.gif (18.17 KB, 119x114, 119:114, steam.gif)

so we can now finally play steam only games without steam with working multiplayer?


a1e5d8  No.16392017

>>16388107

But does this also need actual verified Steam accounts like the alternatives?


0ef2b4  No.16392028

>>16392017

None of the alternatives need verified Steam accounts you retard. You usually "create" an account for the game for LAN use by editing an .ini file somewhere


a1e5d8  No.16392049

>>16388107

also

>(Assuming the games have no DRM and use Steam for online)

WTF did he mean with this??

Don't all Steam games have DRM?

No pirated games allowed?

>>16392028

Aren't there some games that only let you join friend's games? Don't those require actual Steam accounts with added friends and you can only add friends if you buy stuff?

I think I'm really out of the loop in this one.


546738  No.16392066

>>16388334

I'm gonna build this in every minecraft server I find


84c7fe  No.16392070

>>16392049

>>(Assuming the games have no DRM and use Steam for online)

>WTF did he mean with this??

Some games on steam use additional DRM in addition to steam, such as Rainbow 6 Siege having uplay strapped to it in addition to steam.


6f82ad  No.16392109

>>16392049

>Don't all Steam games have DRM?

No, Touhou 16, for example, has no DRM at all.


c512be  No.16392128

>>16392049

steam IS the DRM, so yes, all steam games have DRM but at various levels, they may add extra layers like denuvo or some other 3rd party shit


44088f  No.16392152

>>16391727

>Wrong. I can run Gmod just fine with SSE and its directly downloaded straight from normal Steam with none of its files modified

Okay, I just told my experience with most Source games, but I've never tried Gmod.

>>16392128

>steam IS the DRM, so yes, all steam games have DRM but at various levels.

No, some games sold through Steam have no DRM at all, not even Steamstub protection. That means you can just copy the game's directory to another PC that doesn't even have Steam installed, double-click on the game .exe and it will run without any issues.


50c162  No.16392161

>>16392152

Last I checked it's like 40 to 70 games that are DRM free.


0ef2b4  No.16392166

>>16392152

>Okay, I just told my experience with most Source games, but I've never tried Gmod.

I think you need specific versions of Source games but I could be wrong. Regardless I happened to get a version of Gmod that SSE liked


c512be  No.16392172

>>16392152

if a game has NO DRM then why buy it? who buys them?


c39c3f  No.16392176

>>16388133

Unironically this


0ef2b4  No.16392179

File: dacfe17c763e60a⋯.png (19.32 KB, 230x230, 1:1, mzmrm2.png)

>>16392172

>if a game has NO DRM then why buy it? who buys them?

So you're clinically retarded right?


a1e5d8  No.16392181

>>16392128

>>16392152

That's why I think it's confusing.

Is this tool for games that don't have any extra DRM on top of the basic Steam one, or only for the handful games that have no DRM at all?


6f82ad  No.16392184

>>16392172

I bought Touhou 16 on Steam not knowing whether or not it had DRM because I appreciate ZUN's work, and want to support it.


0ef2b4  No.16392197

>>16392184

I think a game not having DRM is at the very least all the more reason to buy it because it means you actually own it and aren't at the mercy of flaky external software dictating wither or not you can play it on other PCs or even offline in some cases. I usually purchase games I like but if it has DRM I'll usually find a way to crack the game after buying it just to tell the DRM to fuck off.


44088f  No.16392213

>>16392161

>Last I checked it's like 40 to 70 games that are DRM free.

I'm pretty sure it's at least 10x to 20x that. Most of them are pretty small and overlooked indie titles, of course.

>>16392172

Because they have to be sold somewhere?

Most of these no drm games are pretty obscure indie titles that you won't even find on pirate sites, despite having no DRM.

>>16392181

>Is this tool for games that don't have any extra DRM on top of the basic Steam one

Yes.


44088f  No.16392252

>>16392161

To further elaborate on that, most games made with RPGMaker or NW.js sold on Steam don't use Steamstub DRM. Lots of VNs, too.


6f82ad  No.16392259

>>16392181

>Is this tool for games that don't have any extra DRM on top of the basic Steam one, or only for the handful games that have no DRM at all?

From the readme of the repo that OP linked

>But it breaks Steam DRM ?

>It doesn't break any DRM. If the game has a protection that doesn't let you use a custom steam api dll it needs to be cracked before you use my emulator. Steam is a DRM as much as any API is a DRM. Steam has actual DRM called steamstub which can easily be cracked but this won't crack it for you.


44088f  No.16392284

>>16392259

Okay, but just to clarify, games that don't allow you to use custom steam_api.dll are what we typically call custom DRM.

Most games can be cracked just with steam_api.dll and will work on emulators.


c512be  No.16392298

File: 606216129bb89e8⋯.jpg (40.96 KB, 427x448, 61:64, lynched.jpg)

>>16392179

>>16392181

>>16392184

>faggots that BUY games


a1e5d8  No.16392302

>>16392284

Oh, so if the game requires a complex crack that edits executables it won't work right away, but if we get a crack from somewhere that edits the files and adds a cracked steam_api.dll, we can just swap the file from the crack with this one and it will work?


6f82ad  No.16392338

>>16392284

>Okay, but just to clarify, games that don't allow you to use custom steam_api.dll are what we typically call custom DRM.

That might be true, I don't really know though. I not an expert on DRM.

>>16392302

>if the game requires a complex crack that edits executables it won't work right away

Maybe, I'm not sure. As long as the crack changes the executable so that it'll except any steam_api.dll/steam_api.so, this emulator should work.

>if we get a crack from somewhere that edits the files and adds a cracked steam_api.dll, we can just swap the file from the crack with this one and it will work

I guess it depends on how the crack works. I could see a DRM system that checks the MD5sum of steam_api.dll, for example. In this hypothetical scenario, someone could create a cracked steam_api.dll that had the same MD5sum as the real one or change some file to make the game think that the MD5sum of the cracked dll is the correct one. In that case, then the goldberg dll would have to be modified to also have the same MD5sum, or the MD5sum that the game checks for would have to be changed to the MD5sum of the goldberg dll.

At this point though, it's almost better to stop talking about how we think that this emulator will work, and start testing games.


44088f  No.16392359

>>16392302

Games that use custom DRM and its cracks include an .exe file replacement, also include a tailor-made cracked steam_api.dll. These usually won't work with other any other game.

However, games with standard Steamstub protection whose cracks consist only of dll files such as steam_api.dll (sometimes also steamclient.dll and gameoverlay.dll), can often be used with other Steamstub protected games, as long as their steam_api.dll versions are the same or close. In these cases you'll often also need to edit the crack .ini file to change the game's appid.


083edd  No.16392368

>>16388113

>>16388128

Why do you people want a private server? It has LAN support.

>>16392302

Goldberg says on the cs.rin.ru thread that you can just swap the steam_api.dll if you patch out any custom protection. He listed Risk of Rain 2 as an example.


d37e69  No.16392401

>>16391149

Programmer here. I'm not a lawyer, but I've worked a lot with copyright law and reverse engineering. That subscriber agreement is valid for certain cases, but is superseded by the DMCA, which states:

> Notwithstanding the provisions of subsection (a)(1)(A), a person who has lawfully obtained the right to use a copy of a computer program may circumvent a technological measure that effectively controls access to a particular portion of that program for the sole purpose of identifying and analyzing those elements of the program that are necessary to achieve interoperability of an independently created computer program with other programs, and that have not previously been readily available to the person engaging in the circumvention, to the extent any such acts of identification and analysis do not constitute infringement under this title.

Section (a)(1)(A) says

> No person shall circumvent a technological measure that effectively controls access to a work protected under this title. The prohibition contained in the preceding sentence shall take effect at the end of the 2-year period beginning on the date of the enactment of this chapter.

The lack of copyrightability of APIs means that reverse engineering these libraries and implementing just the APIs does not violate Valve's copyright and their license agreement may not be used to legally pursue this or shut it down (though they can still arguably terminate your subscription over it). The only copyright ownership in this is the copyright that this programmer holds over his implementation of the API and those held by the creators of the game over the game. Valve doesn't lay claim to a game using a library that implements an API identical to one of their own, as long as the library doesn't use any of Valve's original code.


d37e69  No.16392420

>>16392302

This steam_api.dll is not a crack. It's an open reimplementation. "crack" implies illegality or ambiguous legality. This is 100% legal, and all use of it is 100% legal.


a50a5f  No.16396655

>>16388107

I've used SmartSteamEmu to play pirated games over LAN before. The only pirated game I wanted to get working over LAN without Steam that I couldn't get to work is Serious Sam HD The Second Encounter. Serious Sam HD The First Encounter has a fix for playing co-op over LAN created by TechnoGods modders, but Serious Sam HD The Second Encounter does not have any such fix and SmartSteamEmu couldn't make it work either.

So can this Steam emulator actually do it? Can it make a pirated copy of Serious Sam HD The Second Encounter work for LAN co-op?


bc867a  No.16405435

>>16388769

Unlike SSE, it does not rely on Steam services. At all.


043bce  No.16405518

>>16392152

steam itself is drm


3cdad6  No.16406620


243d09  No.16409188

This was posted on cs.win.ru a while ago, I've already used it to play Tabletop Simulator and Dying Light successfully.

>>16388133

>they actually added it

oh shit


2e1eb6  No.16416448

Can this be used for gmod though?


560e68  No.16416925

File: 23dfc5f947ea788⋯.jpg (82.45 KB, 663x382, 663:382, srcds.JPG)

File: 3780b18e520b7f0⋯.jpg (27.05 KB, 552x216, 23:9, lobby connect.JPG)

Works on Garry's Mod client and server in LAN mode only., and only if your server has no addons whatsoever. Anything more than pure vanilla forces you to connect to the Workshop endlessly. It might be one of my addons, though. I'm trying to figure this out.


560e68  No.16418502

File: 57414ec2c5ff73b⋯.jpg (221.62 KB, 1366x768, 683:384, rp_eastcoast_v4b0000.jpg)

File: cdd051fb5c378e8⋯.jpg (301.73 KB, 1366x768, 683:384, cs_compound0000.jpg)

>>16416925

Turns out i was right, it was one of my addons. i had to comment out some resource.AddWorkshop lines. But you can forget running addons dependent on Steam IDs such as DarkRP, since your progress is tied to it. There is probably a way to make it Non-Steam friendly, but i'm not autistic enough to code.

At least TTT is working.


a5531b  No.16418517

This actually is pretty comforting, makes me feel safer about my stuff.


000000  No.16418566

Does that mean if we use this with the open source steamstub patcher, we can use a vpn to fully run p2p online steam games without steam? What about games with dedicated server software?


38a48a  No.16418570

>>16392049

>Don't all Steam games have DRM?

Steamworks is a drm but it's literally the easiest thing to crack ever. Most steamworks games get cracked within 0 to -1days.


54106e  No.16418588

>>16418570

>>16392049

Not all games have Steamworks either, its a opt-in thing for devs, not a mandatory part of Steam.


243d09  No.16418623

>>16418566

>we can use a vpn to fully run p2p online steam games without steam

Yes, it's worked for Tabletop Simulator just fine with zerotier. The only problem was that it took around 30 seconds to find a game in the server list.

>What about games with dedicated server software?

I don't see why this would make a difference


50c162  No.16418631

>>16418588

there's like 40 out of 9050 games that don't have steam drm


4660bf  No.16418644

File: 49547fc3cddd99e⋯.png (183.86 KB, 688x655, 688:655, sam hyde minion meme.png)

does this mean we can finally do our dota 2 game night??


b01235  No.16418755

>>16388133

my dick is so fucking hard right now


c512be  No.16418806

>>16418644

>ASSFAGGOTS gamenight


c64a1e  No.16418857

>>16418631

>there's like 40 out of 9050 games that don't have steam drm

https://steam.fandom.com/wiki/List_of_DRM-free_games

Your math is off.


c512be  No.16419862

So what games could be played without steam now that this is out? will there be a garrysmod gamenight?


57d7a8  No.16419872

>>16418644

>custom /v/ tournaments

Jesus Christ, I can't even fathom the madness.


560e68  No.16422837

File: b15144e08f883ce⋯.jpg (18.34 KB, 520x135, 104:27, gmod_redshell.JPG)

File: 941d5c6ff8eeb8c⋯.jpg (13.46 KB, 433x76, 433:76, srcds_redshell.JPG)

>>16418502

BREAKING FUCKING NEWS

TODAY'S GMOD UPDATE ADDS REDSHELL

They know about it's infamy and just called it "GameAnalytics". Archive.is is not working for the blog post, so here is the original link. gmod.facepunch.com/blog/april-2019-update/ I hope this new Steam emulator develops further to the point Gmod is more pirate friendly, since as i've stated before, some popular addons require a legit Steam account to work without re-coding it.


2d206e  No.16423279

>>16388739

This I remember using this shit a decade ago


44088f  No.16423302

>>16418857

Yeah, and that list isn't even complete (seems to be pretty outdated).




[Return][Go to top][Catalog][Nerve Center][Cancer][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / baaa / choroy / dempart / doomer / druz / fast / kurakao / vichan ]