FileForums

FileForums (https://fileforums.com/index.php)
-   PC Games (https://fileforums.com/forumdisplay.php?f=6)
-   -   Company of Heroes OF 2.600 (https://fileforums.com/showthread.php?t=88161)

Khannis 17-10-2009 16:32

Company of Heroes OF 2.600
 
I'm new to the forum, but I've been using GCW Cracks and NoCDs-DVDs for years now, they're great :D

I do not own Tales of Valor however, and I cannot find a way (neither in GCW nor anywhere else) to crack regular Opposing Fronts patched to 2.600. If anyone could help me, I'd appreciate it.

Thanks ;)

DABhand 17-10-2009 18:37

Do you need ToV to get the 2.6 patch?

Khannis 17-10-2009 19:28

No, you don't.

DABhand 17-10-2009 22:48

So why mention you dont have ToV then???

Anyways have you tried a mini-image?

Khannis 17-10-2009 22:53

Because you can get the 2.600 patch with both, and there's actually a 2.600 ToV crack on GCW (which I tried BTW).

Yes, I tried, and It doesn't seem to work either...

DABhand 18-10-2009 07:17

Well according to what I can see, OF's patches only goto v 2.103

There is no 2.600 patch for OF, but there is a 2.600 just for CoH itself.

Khannis 18-10-2009 07:27

Yes, the patch is for CoH itself and not specific for ToV or OF or even vanilla, but the way they're cracked is different for every version, so cracking ToV 2.600 isn't the same as cracking OF 2.600 or VCoH 2.600.

DABhand 18-10-2009 11:36

See im confused here, you have said you have regular OF patched to 2.600 but OF cant be patched to 2.600.

So its all confusing.

But if you try the very latest daemon tools, and mount a mini-image for the version you have. I.e. dont use CoH, ToV mini-image if you have the OF media, so you would use the OF mini-image.

Other than that, it has been quite a number of years since the patches so chances are there is no crack. So it does look like mini-images are the way to go.

Khannis 18-10-2009 13:13

I'm sorry for confusing you, I see you're trying to help me and I appreciate it :)

I'll try to explain better: first, I installed OF, then I unlocked the vanilla CoH features (mainly the campaign) with my CD-key. Then, I downloaded all the latest patches and ran the executables, all of them up to 2.600. I guess that's OF patched to 2.600.

Just checking: I download the mini-image, mount on Daemon Tools (I have Pro 4.30) and just run the game, right?

DABhand 19-10-2009 01:03

Quote:

Originally Posted by Khannis (Post 378563)
I'm sorry for confusing you, I see you're trying to help me and I appreciate it :)

I'll try to explain better: first, I installed OF, then I unlocked the vanilla CoH features (mainly the campaign) with my CD-key. Then, I downloaded all the latest patches and ran the executables, all of them up to 2.600. I guess that's OF patched to 2.600.

Just checking: I download the mini-image, mount on Daemon Tools (I have Pro 4.30) and just run the game, right?

Make sure its latest pro :) I think is 4.35, you should be able to update it.

A thing to try is, if the mini-image fails on a SCSI virtual device, enable Virtual IDE devices and mount on that. Hopefully that will work.

wolfsrain 19-10-2009 08:16

It might work with the latest DT Lite and SPTD driver 1.60 too.

Khannis 19-10-2009 12:32

Thanks... Should I use YASU?

EDIT: It finally worked, thanks guys :D

reddragon105 21-10-2009 12:17

I'm in exactly the same situation! I have Company of Heroes AND Opposing Fronts, and I've install Opposing Fronts and unlocked the CoH campaign using the serial number and media validation. Up to v2.103 I could load the game and play any campaign without either disk using a NoCD crack. However, having recently reinstalled everything, now it prompts you to update and the Relic Downloader keeps downloading patches until it reaches v2.600. Then you have the Tales of Valor campaigns visible in the menu, but locked unless you buy them and none of the cracks work - the v2.600 NoCD crack for Tales of Valor will load the game, but ask you for the Opposing Fronts disk before the menu.

Yes, the mini image does work, but it would be nice to have a NoCD crack. Don't suppose anyone reading this could make one? I'm guessing whoever made the v2.600 one only removed the ToV media check and not the OF one as well.
________
marijuana

neliz 21-10-2009 12:37

As long as your installation is using the CD key to check online with relic for your entitlement. wouldn't you just go out and buy the game for a fiver?

I thought I didn't need the DVD's anymore after 2.1000 anyway (might be off there) since they check your key at logon.

reddragon105 22-10-2009 09:44

I don't know about the online checks as my desktop doesn't have an internet connection unless I run an ethernet cable to it. All I know is that the CoH:ToV v2.600 NoCD crack does not remove the media validation for CoH:OF v2.600. It loads, then asks for the disk. Obviously I can use the actual disk, but currently the only way for me to play the game without having the disk in the drive is to use the mini image.

The readme for the v2.600 crack says 'I made the crack just using a hex editor lol and it has been tested for 15 mins and it worked correctly', so if it's that quick to crack it should be a simple job to remove the OF CD check from the file as well. I would do it myself if had any clue about how to crack, but I don't. :(
________
Mercury Comet

DABhand 22-10-2009 20:32

The 2.6 crack is probably a binary of an earlier crack or someting like that.

Just using a hex editor doesnt help remove the wrapper protecting the executable, so whoever wrote that .nfo file is probably lying through their teeth.

chron 26-10-2009 07:34

no he is not. at least not for tales of valor.

The exe itself has no protection but calls dlls which are securom protected. For tov there is no such dll and you can search for the bytes that are patched in previous versions like generic patches do by simple search patterns.

reddragon105 29-10-2009 08:17

But the v2.600 ToV crack consists of a RelicCOH.exe and a udro.dll file, so it seems a cracked .dll is needed.
For the most up to date crack for OF (v2.301) there is only the file rs.dll (which it tells you to copy and rename rspa.dll and replace both original files by that name). So is this the .dll that needs cracking for Opposing Fronts? Using the v2.301 cracked file does not work after updating to v2.600. The game still boots, but asks for the disk. So is it the v2.600 rs.dll that needs cracking?

reddragon105 30-10-2009 12:27

Yeah, there's now a v2.601 patch that I've just applied to OF.

I examined the v2.600 original executable and cracked executable in a hex editor and there are only two small differences. So I opened v2.601 in the hex editor and made the same changes. It works fine. I will submit it to GCW. It still requires the OF mini image if you're going to play that, though - I still can't find a way around that.
________
aromed vaporizers

DABhand 30-10-2009 18:00

Quote:

Originally Posted by chron (Post 378849)
no he is not. at least not for tales of valor.

The exe itself has no protection but calls dlls which are securom protected. For tov there is no such dll and you can search for the bytes that are patched in previous versions like generic patches do by simple search patterns.

A simple hex editor will never help reverse a protection.

The exe itself if not using a DLL will be wrapped and protected, so no idea what your talking about unless you are looking at already rebuilt binaries with protection removed.

chron 31-10-2009 03:55

Quote:

Originally Posted by DABhand (Post 379065)
A simple hex editor will never help reverse a protection.

The exe itself if not using a DLL will be wrapped and protected, so no idea what your talking about unless you are looking at already rebuilt binaries with protection removed.

You dont need to reverse. You search the byte pattern patched in the previous patch. Then you search it in the new exe and replace it with the same bytes. This works since version 2.400. This is lame but it works.

Then you replace the string reliclive.quazal.net by 127.0.0.1 to disable the connection to the relic servers.

Crack done.

DABhand 31-10-2009 05:53

*Sigh*

If the wrapper is different per patch, then a simple byte pattern wont work. The only time it would work if the protection is completely removed and the executable is rebuilt from a dump.

Do you understand what a wrapper is?

And why would one disable the connection to relic servers anyways?

reddragon105 31-10-2009 06:27

Quote:

Originally Posted by chron (Post 379085)
You dont need to reverse. You search the byte pattern patched in the previous patch. Then you search it in the new exe and replace it with the same bytes. This works since version 2.400. This is lame but it works.

Then you replace the string reliclive.quazal.net by 127.0.0.1 to disable the connection to the relic servers.

Crack done.

That's what I did, tested it and it works. Like I said, I used a hex editor to compare the v2.600 original .exe and the v2.600 cracked .exe and noted the differences. The v2.601 .exe was almost identical to the v2.600 one, so I made the same changes to it. I submitted it to GCW so there is now a v2.601 NoDVD crack on there. If it doesn't work for everyone else I imagine it will be reported and taken down.

You're right, it's lame but it works - I have no knowledge of cracking and I managed it. Basically this game has two types of validation - firstly, it looks for the disk. If there is no disk present it tries to validate your account online. If you have no connection to the internet it can't do this so it prompts you for the disk. However in the RelicCOH.ini file there is a value called 'MaxTimeoutBeforeDisconnect'. I am guessing that by changing the address of the Relic servers to a null value in the .exe it assumes that you have an active internet connection but that the Relic servers are just down. Rather than telling you to wait until the servers are back up before you can play the game it just times out and lets you play it anyway (don't know why it doesn't ask for the disk again).

Anyway, all I know is that the cracked .exe I made lets me get into the game and play CoH and ToV (which I have now bought) without the disks. It does still, however, ask for the OF disk every time it loads up, even if that's not what you want to play, so I'm still assuming that the OF disk check is in a .dll somewhere. But whoever wrote the nfo for the v2.600 crack was right, he did only need a hex editor. Obviously it would be ideal to have a cracked .exe that didn't disable the connection, but as my gaming PC has no internet unless I run an ethernet cable through the house I can't connect to the servers anyway. Maybe someone less lame at cracking than me can make a better crack, and have it skip the check for the OF disk while they're at it.
________
medical marijuana

cyhyryiys 31-10-2009 06:43

Quote:

Originally Posted by reddragon105 (Post 379060)
Yeah, there's now a v2.601 patch that I've just applied to OF.

I examined the v2.600 original executable and cracked executable in a hex editor and there are only two small differences. So I opened v2.601 in the hex editor and made the same changes. It works fine. I will submit it to GCW. It still requires the OF mini image if you're going to play that, though - I still can't find a way around that.

so how is this with tales of valor? Will the mini image work there too?

Actualy i use a crack for 2.600 and need no image. it just asks for the cd and i press next. I normal do not want to put my tov cd in every time i wants to play a bit.

nando2002 31-10-2009 09:30

Quote:

Originally Posted by DABhand (Post 379092)
And why would one disable the connection to relic servers anyways?

It's simple! He doesn't own the game.

The crack is welcome in this game as long as there is no internet connection around when you're going to play.

Game owners won't have any problem to login @ relic and play (even if it's only single-player) but pirates can't do that and will use a crack or any workaround to play the game updated (wonder why they want to update the game when many changes are made based on multiplayer experience).

Also, if the they login online, they don't need the DVD on the drive so no excuse for using a crack because the game needs always the DVD in the drive.

chron 31-10-2009 11:17

Quote:

Originally Posted by DABhand (Post 379092)
*Sigh*

If the wrapper is different per patch, then a simple byte pattern wont work. The only time it would work if the protection is completely removed and the executable is rebuilt from a dump.

Do you understand what a wrapper is?

And why would one disable the connection to relic servers anyways?

and again...
I understand what a wrapper is and I even know that the exe is not wrapped by anything. That is why simple byte patching works.
The exe is not wrapped, only the dlls are... I assume that functions from the dlls are loaded which are wrapped by securom. Therefore the cracked udro.dll is needed. The check if a disk is needed is done by the unprotected exe. Disabling internet is not needed but done in all former cracks. So I did this too.

online -> no cd check but account verification
offline -> dll loaded for cd check -> evaluation done in exe

You may want to check this yourself before trying to make me look stupid.

DABhand 31-10-2009 11:29

You already did that yourself.

1. If the wrapper is changing per .dll file, then the unprotected executable has to have different opcodes to access imports from the dll. Im assuming since I dont have the game that the dll is changed per patch, so the offsets for the imports must be changing. So what does the byte patching actually change per se?

I seen in another post, someone did for 2.601 but yet still requires an image or media in the drive, so what was patched? The game's server calling?

2. You have dug yourself into a hole, you basically declared you dont have an original game. How? Re-read what you said. Its simple as said before, if you dont want to use the media in the drive then you authenticate online. A couple of seconds worth of time to do that.

The only reason you want to circumvent that, and you said that yourself in an earlier post, is because you dont have an original version of the game.

proof -

Quote:

Originally Posted by chron
You dont need to reverse. You search the byte pattern patched in the previous patch. Then you search it in the new exe and replace it with the same bytes. This works since version 2.400. This is lame but it works.

Then you replace the string reliclive.quazal.net by 127.0.0.1 to disable the connection to the relic servers.

Crack done.

3. I was commenting on the fact a .nfo said he used a hex editor to which I said he was probably talking bollocks and used a previous crack, especially from the poor language used in the .nfo too is another reason why I think the guy was talking bollocks.

Again a crack isnt really needed for this game. So this thread should be closed.

neliz 31-10-2009 12:55

Quote:

Originally Posted by nando2002 (Post 379111)
Also, if the they login online, they don't need the DVD on the drive so no excuse for using a crack because the game needs always the DVD in the drive.

As I've said before!

I wonder why in this day and age people would want to spend hours trying to "fix an .exe" when they could just run an extra TP cable to their PC for a game which' value add lies purely in the online aspect. (I can't believe anyone bought ToV to enjoy the splendid single player campaign:confused:)

cyhyryiys 01-11-2009 04:38

i tested reddragons crack. i do only need to copy cracked files: no need for mini image in my case (offline).

chron 01-11-2009 10:26

Quote:

Originally Posted by DABhand (Post 379126)
You already did that yourself.

1. If the wrapper is changing per .dll file, then the unprotected executable has to have different opcodes to access imports from the dll. Im assuming since I dont have the game that the dll is changed per patch, so the offsets for the imports must be changing. So what does the byte patching actually change per se?

The dll never changed... Only main game exe where functions called from the dll are evaluated.
Quote:

I seen in another post, someone did for 2.601 but yet still requires an image or media in the drive, so what was patched? The game's server calling?
both server connection (which as you said is not needed but done in all other cracks) AND the cd check.
Quote:

2. You have dug yourself into a hole, you basically declared you dont have an original game. How? Re-read what you said. Its simple as said before, if you dont want to use the media in the drive then you authenticate online. A couple of seconds worth of time to do that.

The only reason you want to circumvent that, and you said that yourself in an earlier post, is because you dont have an original version of the game.

proof -
reading my posts several times does not imply in any way that I dont have an original.

Quote:

3. I was commenting on the fact a .nfo said he used a hex editor to which I said he was probably talking bollocks and used a previous crack, especially from the poor language used in the .nfo too is another reason why I think the guy was talking bollocks.

Again a crack isnt really needed for this game. So this thread should be closed.
And again, he does not "talk bollocks". Get the game and try yourself. A fix may be useful on pcs without internet connection or for using it at lan parties.

DABhand 01-11-2009 13:55

Again.... Why would you want to disallow connecting to relic servers?

Only one reason why. And you dont have an original and an account with a unique key. Or else im sure people would be happy just to connect to the server.

And if mini-images work, then offline mode should be no problem either.

So what is the problem?

nando2002 02-11-2009 02:44

Quote:

Originally Posted by neliz (Post 379133)
I can't believe anyone bought ToV to enjoy the splendid single player campaign:confused:

The singleplayer campaign is short, sort of an introduction to a new gameplay.
The fun is online.
That's what made me buy ToV.

neliz 02-11-2009 03:05

Quote:

Originally Posted by nando2002 (Post 379211)
The singleplayer campaign is short, sort of an introduction to a new gameplay.
The fun is online.
That's what made me buy ToV.


My post was filled to the brim with Sarcasm. ToV was a piece of shit pressed on a disk.

nando2002 02-11-2009 03:52

Quote:

Originally Posted by neliz (Post 379212)
My post was filled to the brim with Sarcasm. ToV was a piece of shit pressed on a disk.

I quote myself again :)
Quote:

Originally Posted by nando2002 (Post 379211)
The fun is online.


Coracora 03-07-2010 17:03

Hullo, just wonder if somebody can send me the cracked dll file for Opposing Fronts 2.601. I have it on my PC which can't get online, and I still can play it with the disc... but it's so troublesome...

nando2002 08-07-2010 10:45

Don't use the crack.
Use a mini-image instead.
Google for it.

Alien Firefox 15-08-2010 09:42

The thing is you can use a mini image with a crack thats on gcw so even if your a pirater which I ain't you can still use the game
all people want is a crack so people don't have to use the fixed image

Cowsheep 19-08-2010 03:41

Replace XOR AL,AL at RVA 00401C7F in module hcro.dll with MOV AL,1.


All times are GMT -7. The time now is 09:31.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com