View unanswered posts | View active topics
|
Page 1 of 2
|
[ 23 posts ] |
|
| Author |
Message |
|
zens0red
|
Post subject: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Friday, 03 Dec 2010, 10:48 |
|
| Advanced forumer Завсегдатай |
 |
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  . 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  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.
Last edited by zens0red on Friday, 03 Dec 2010, 23:05, edited 1 time in total.
|
|
| Top |
|
 |
|
ZoNiC ][
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Friday, 03 Dec 2010, 18:40 |
|
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
_________________
I am 70% addicted to Counterstrike. What about you?
|
|
| Top |
|
 |
|
CPAMX
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Friday, 03 Dec 2010, 18:49 |
|
| Super flooder Почетный графоман |
 |
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 |
|
 |
|
zens0red
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Friday, 03 Dec 2010, 23:07 |
|
| Advanced forumer Завсегдатай |
 |
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.
|
|
| Top |
|
 |
|
pakrat
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Friday, 03 Dec 2010, 23:19 |
|
| I live here Три раза сломал клаву :) |
 |
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
_________________ 
|
|
| Top |
|
 |
|
cator99
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Saturday, 18 Dec 2010, 00:06 |
|
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 |
|
 |
|
zens0red
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Saturday, 18 Dec 2010, 02:52 |
|
| Advanced forumer Завсегдатай |
 |
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: - - fixed offsets
- - added start music
L4D2 Changelog 17.12.2010: - - Community Mutation: Special Delivery
- - Added protection against servers executing restricted commands on clients
- - Fixed clients sometimes not getting disconnected from the server after getting a consistency error
- - Fixed an exploit that could cause players to fall through the elevator in No Mercy
- - Fixed the still-crownable witch in Realism Versus
Download: http://www.megaupload.com/?d=XJ5U04KE
|
|
| Top |
|
 |
|
Agret
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Monday, 20 Dec 2010, 13:07 |
|
| Forum ghost Местное привидение |
 |
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 |
|
 |
|
CPAMX
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Monday, 20 Dec 2010, 18:26 |
|
| Super flooder Почетный графоман |
 |
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? 
_________________ There are 10 types of people in this world: Those who get Binary, And those who don't.
|
|
| Top |
|
 |
|
zens0red
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Monday, 20 Dec 2010, 23:04 |
|
| Advanced forumer Завсегдатай |
 |
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?
|
|
| Top |
|
 |
|
Agret
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Tuesday, 21 Dec 2010, 04:38 |
|
| Forum ghost Местное привидение |
 |
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 
_________________ (¯`·._¤²°°²Agret²°°²¤_.·´¯) ¸.-~·*'˜¨¯Ï”m_†hê_ôñë_åñd_õñl¥_Åg®ê†¨˜'*·~-.¸
|
|
| Top |
|
 |
|
illpillow
|
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? 
_________________ ~
|
|
| Top |
|
 |
|
Bas
|
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 |
|
 |
|
zens0red
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Tuesday, 21 Dec 2010, 22:13 |
|
| Advanced forumer Завсегдатай |
 |
Joined: Tuesday, 18 Dec 2007, 06:36 Posts: 193
|
illpillow wrote: zens0red you are not interested to do the same with TF2, are you?  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!
|
|
| Top |
|
 |
|
RaVe
|
Post subject: Re: [REL] Left4Dead2 (DE) Uncut - Loader Posted: Wednesday, 22 Dec 2010, 01:38 |
|
| Advanced forumer Завсегдатай |
 |
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 
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 5 guests |
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
|
|