Logo

CS.RIN.RU - Steam Underground Community

IRC: #cs.rin.ru at irc.rizon.net
It is currently Friday, 17 Apr 2015, 10:05

English | Русский




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 23 posts ] 
Author Message

Post Post subject: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Friday, 03 Dec 2010, 10:48   
Advanced forumer Завсегдатай
User avatar
Joined: Tuesday, 18 Dec 2007, 06:36
Posts: 193
I know this is the main section, not the language specified one, but i prefere to post here cause i think most people just look in this then the other sections, so mods pls forgive me.

English:
Use a translator i`m a lazy rat.

Deutsch:
Wie einige vllt wissen wurde vor einigen Tagen auf Steam Left4Dead2 für schlappe 5€ angeboten. Also habe ich mit einem lachenden und einem weinenden Auge zugeschlagen, in der Hoffnung das ich mit meinem Charme den Steamsupport überreden könnte diese Version gegen eine UK/US umzutauschen. Leider ohne Erfolg :roll: .

Da mir viel daran liegt, eigene Entscheidungen zu treffen ohne mir diese vorweg nehmen zu lassen, habe ich mich an die Arbeit gemacht und einen kleinen Loader geschrieben. Dieser sollte es ermöglichen, auszuwählen ob ich gerne Uncut oder Cut spielen möchte.

Die Lösung war einfach wie offensichtlich, denn es liegt einzig und allein an einem Parameter in welcher Version das Spiel gestartet wird (-lv für low violence). Steam forciert also diesen Parameter beim Spielstart und hängt ihn, wenn die (DE) Version auf dem Account registriert ist, an die Kommandozeile. Mein Loader überschreibt beim Start diese Funktion im Speicher und überschreibt sie nach dem Ausführen wieder mit dem original Code.

Auf diese Weise ist es möglich mit einer registrierten deutschen (cut) Left4Dead2 Version (uncut) zu spielen, online und offline. Der Vorteil dieser Methode liegt vorallem darin, dass keine Datein von Steam oder vom Spiel selber verändert werden, die ganze Magie passiert im Systemspeicher und das auch nur für kurze Zeit.

Geschrieben wurde der Loader für die aktuelle Left4Dead2 Version vom 19 Nov 2010. Das Spielen auf VAC Servern zusammen mit Leuten auf der ganzen Welt funktioniert einwandfrei.

Da ich zum starten der steam url (steam://rungameid/550) die shellexecute api verwenden musste, wird der Loader von einigen Virenscannern als Dropper erkannt, was aber ein Fehlalarm ist.

Zur Installation:
- Archiv entpacken
- Loader starten (kann zb. direkt vom Desktop aus gestartet werden)
- Uncut oder Cut wählen

Image

Download: s. Attachment

Password: cs.rin.ru

Ich hoffe mit diesem Beitrag der Community wieder nützlich gewesen zu sein und freue mich über jede Antwort.
Auch suche ich noch nach einem Gifter oder einem Guestpass für die (DE) von Left4Dead, denn ich würde gerne auch für den ersten Teil einen Loader erstellen.

Viel Spass!

(Pls post your comments in english!)

Update: Error handle eingebaut, Offsets gefixt.


Attachments:
Left4Dead2 (DE) Uncut_Cut-Loader1.0.rar [210.69 KiB]
Downloaded 5348 times

_________________
Schandmaul - Sturmnacht


Last edited by zens0red on Friday, 03 Dec 2010, 23:05, edited 1 time in total.
Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Friday, 03 Dec 2010, 18:40   
User Редкий гость
Joined: Monday, 10 Apr 2006, 19:20
Posts: 23
Location: German
Wenn das wirklich so einfach ist könnte man das vielleicht mit anderen spielen machen?
zb. l4d 1?
cod bo (obwohl es da auch ohne loader geht)
bioshock?
und halt alle andere spiele die im deutschen zensiert sind

_________________
Image
I am 70% addicted to Counterstrike. What about you?


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Friday, 03 Dec 2010, 18:49   
Super flooder Почетный графоман
User avatar
Joined: Saturday, 01 Aug 2009, 12:29
Posts: 669
nice work

_________________
There are 10 types of people in this world:
Those who get Binary, And those who don't.


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Friday, 03 Dec 2010, 23:07   
Advanced forumer Завсегдатай
User avatar
Joined: Tuesday, 18 Dec 2007, 06:36
Posts: 193
thx for the reply guys, i updated the file cause of missing error handler and calculating wrong offsets bevore.

_________________
Schandmaul - Sturmnacht


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Friday, 03 Dec 2010, 23:19   
I live here Три раза сломал клаву :)
User avatar
Joined: Wednesday, 24 Nov 2004, 12:13
Posts: 1794
zens0red post in English:
As some know one probably was offered several days ago on Steam for only 5 € Left4Dead2. So I struck with a laughing and a crying eye, hoping I could persuade my charm to the Steam Support this version for a UK / US to exchange. Unfortunately without success.

Since a lot to me is to make their own decisions without someone taking me this advance, I went to work and wrote a small loader. This should make it possible to choose whether I would like to play Uncut or cut.

The solution was just as obvious as it is purely and solely on one parameter is started in which version the game (low-lv for violence). Steam pushed so this parameter when starting the game and put it on, when the (U.S.) version is registered on the account, at the command line. My loader overrides when starting this function in memory and writes it to run again with the original code.

Thus, it is possible with a German registered (cut) Left4Dead2 version (uncut) to play online and offline. The advantage of this method lies mainly in that no files from Steam or be changed by the game itself, all the magic happens in the system memory and then only for a short time.

Was written the loader for the current version of 19 Nov Left4Dead2 2010th Playing on VAC servers together with people around the world working properly.

As I start to steam the url (steam: / / rungameid/550) had to use the ShellExecute API, the loader of some virus scanners is recognized as a dropper, but this is a false alarm.

To install:
- Extracting Archives
- Start the loader (for example, can be started directly from your desktop.)
- Select Cut or Uncut



Download: see attachment

Password: cs.rin.ru

I hope to have been useful again with the contribution of the community and I appreciate any response.
Also, I'm still looking for a poison or a guest pass for the (U.S.) of Left4Dead, because I would like to create for the first part of a loader.

Have fun!

(Pls post your comments in english!)

FIX: Error handle mounted, fixed offsets

_________________
Image


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Saturday, 18 Dec 2010, 00:06   
Beginner Без звания
Joined: Friday, 17 Dec 2010, 23:45
Posts: 1
At first thank you for sharing your excellent work! The loader worked until steam updated something today. I hope Valve changed not too much and you are able to fix that...


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Saturday, 18 Dec 2010, 02:52   
Advanced forumer Завсегдатай
User avatar
Joined: Tuesday, 18 Dec 2007, 06:36
Posts: 193
Launcher updated to ver. 1.0.1 cause of L4D2 engine update

Changelog Left4Dead2 (DE) Uncut - Loader ver. 1.0.1:
  1. - fixed offsets
  2. - added start music 


L4D2 Changelog 17.12.2010:
  1. - Community Mutation: Special Delivery
  2. - Added protection against servers executing restricted commands on clients
  3. - Fixed clients sometimes not getting disconnected from the server after getting a consistency error
  4. - Fixed an exploit that could cause players to fall through the elevator in No Mercy
  5. - Fixed the still-crownable witch in Realism Versus


Download:
http://www.megaupload.com/?d=XJ5U04KE

_________________
Schandmaul - Sturmnacht


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Monday, 20 Dec 2010, 13:07   
Forum ghost Местное привидение
User avatar
Joined: Monday, 03 May 2004, 22:29
Posts: 304
Location: Melbourne, Victoria, Australia
zens0red, can you please post the source code for your application?

If the offsets need updating each update at some point in future you may abandon updating due to lack of interest in Left4Dead, would be better if source code is out in the open for others to update.

I ask because yours is the only application I have seen that does this so well (memory patch instead of file) :)

Hope that you will, thanks!

_________________
          (¯`·._¤²°°²Agret²°°²¤_.·´¯)
        ¸.-~·*'˜¨¯Ï”m_†hê_ôñë_åñd_õñl¥_Åg®ê†¨˜'*·~-.¸


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Monday, 20 Dec 2010, 18:26   
Super flooder Почетный графоман
User avatar
Joined: Saturday, 01 Aug 2009, 12:29
Posts: 669
Agret wrote:
zens0red, can you please post the source code for your application?

If the offsets need updating each update at some point in future you may abandon updating due to lack of interest in Left4Dead, would be better if source code is out in the open for others to update.

I ask because yours is the only application I have seen that does this so well (memory patch instead of file) :)

Hope that you will, thanks!


He could rather modify the code to load the offsets from a Settings file, don't you think? :ROFL:

_________________
There are 10 types of people in this world:
Those who get Binary, And those who don't.


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Monday, 20 Dec 2010, 23:04   
Advanced forumer Завсегдатай
User avatar
Joined: Tuesday, 18 Dec 2007, 06:36
Posts: 193
Agret wrote:
zens0red, can you please post the source code for your application?

If the offsets need updating each update at some point in future you may abandon updating due to lack of interest in Left4Dead, would be better if source code is out in the open for others to update.

I ask because yours is the only application I have seen that does this so well (memory patch instead of file) :)

Hope that you will, thanks!


the game is cut in australia too and did me loader work for u?

_________________
Schandmaul - Sturmnacht


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Tuesday, 21 Dec 2010, 04:38   
Forum ghost Местное привидение
User avatar
Joined: Monday, 03 May 2004, 22:29
Posts: 304
Location: Melbourne, Victoria, Australia
Yes, game is cut in Australia the same as Germany and the loader works great :D

_________________
          (¯`·._¤²°°²Agret²°°²¤_.·´¯)
        ¸.-~·*'˜¨¯Ï”m_†hê_ôñë_åñd_õñl¥_Åg®ê†¨˜'*·~-.¸


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Tuesday, 21 Dec 2010, 12:57   
I live here Три раза сломал клаву :)
Joined: Friday, 24 Jun 2005, 18:42
Posts: 3140
zens0red you are not interested to do the same with TF2, are you? :P

_________________
~


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Tuesday, 21 Dec 2010, 20:57   
Advanced forumer Завсегдатай
Joined: Wednesday, 12 Mar 2008, 13:44
Posts: 87
Will this not cause an automated VAC report/ban due to code changes in-memory?


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Tuesday, 21 Dec 2010, 22:13   
Advanced forumer Завсегдатай
User avatar
Joined: Tuesday, 18 Dec 2007, 06:36
Posts: 193
illpillow wrote:
zens0red you are not interested to do the same with TF2, are you? :P


sure why not but i dont own it, but i can tell u it should works with the whole orange box titles and source based games. ive bought l4d yesterday so i will release a multiloader where u can choose the game u wanna run uncut. problem is if u want tf2 for example i need to debug it first to find the right offset to patch, dont takes me long 1-2min.

@BAS

NO

- vac checks hooks in direct3d nothing more
- the function is called before vac even is enabled and immidiatly repatched to original state
- i just patch the function who decide if -lv will be attached to commandline or not
- i dont modify files just the memory and i dont hook functions i just get process handle for short time

anyway dont use it if u are afraid!

_________________
Schandmaul - Sturmnacht


Top
 Profile  

Post Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader   
Posted: Wednesday, 22 Dec 2010, 01:38   
Advanced forumer Завсегдатай
User avatar
Joined: Tuesday, 27 Jun 2006, 21:54
Posts: 205
Location: I dont live here
hey can you rls the source?

and make an config (.ini) or someting ;)

_________________
Image
http://www.aot-clan.co.cc


Top
 Profile  
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 23 posts ]  Go to page 1, 2  Next


Who is online

Users browsing this forum: No registered users and 5 guests


Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum




Powered by phpBB® Forum Software © phpBB Group