Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Tutorial on using Reshacker to change game icon and etc..


rishabhjain25
 Share

Recommended Posts

Ok. This is my first tutorial on this forum. I don’t know whether anybody has posted a tutorial on this thing. Reshacker comes by default with TE. This tutorial applies for both EE and TE. If you don’t have ResHacker then download it from the attached file.

Just follow these simple steps and you’ll get it.

For changing your game icon :

1.Make your game icon using whatever software you want. ( I prefer Photoshop)
2.Then Open Reshacker.exe. → File → click on ‘Open’ → browse your client.exe or whatever the name of your client is.
3.On the left hand side you’ll see 3 options – Icon , Icon Group , Version Info.    Double click on Icon → 1 → then a flower like icon would be there with the name of 0\. click on that. 
4.This will show your default game icon. Now to replace it with your own icon Click Action → Choose Replace Icon …
5\. A new window will open. Choose ‘Open file with new icon’. It will ask you the path of your new icon. Choose your icon and click Open. Now you can see your icon in that new window.
6.Click Replace.
7.Now the game icon would be replaced with your game icon.
8.To save it click on File → Save as.
9.It will ask you where to save it. Just save it with the name of the client which you have edited. And save it in the same place as your client. It will ask you if want to overwrite it. Choose yes.
10.Done.

On editing the game version info (that is the info of the file) :

1.Open Reshacker.exe. → File → click on ‘Open’ → browse your client.exe or whatever the name of your client is.
2.On the left hand side you’ll see 3 options – Icon , Icon Group , Version Info.
3.Double click on Version info → 1 → 1033.
4.On the right hand side you’ll see the file information of your game : It will be something like this :

1 VERSIONINFO
FILEVERSION 2,6,0,0
PRODUCTVERSION 2,6,0,0
FILEOS 0x4
FILETYPE 0x1
{
BLOCK "StringFileInfo"
{
BLOCK "040904B0"
{
VALUE "CompanyName", "Touch of Death Production's"
VALUE "ProductName", "Eclipse"
VALUE "FileVersion", "2.06"
VALUE "ProductVersion", "2.06"
VALUE "InternalName", "client"
VALUE "OriginalFilename", "client.exe"
}
}

BLOCK "VarFileInfo"
{
VALUE "Translation", 0x0409 0x04B0
}
}

5.Now to change the info to the way you want all you have to do is like this (an example) :

1 VERSIONINFO
FILEVERSION 2,6,0,0
PRODUCTVERSION 2,6,0,0
FILEOS 0x4
FILETYPE 0x1
{
BLOCK "StringFileInfo"
{
BLOCK "040904B0"
{
VALUE "CompanyName", "Whatever the name of your company is" (If you want to change the value of the company name) same goes for all.
VALUE "ProductName", "Eclipse"
VALUE "FileVersion", "2.06"
VALUE "ProductVersion", "2.06"
VALUE "InternalName", "client"
VALUE "OriginalFilename", "client.exe"
}
}

BLOCK "VarFileInfo"
{
VALUE "Translation", 0x0409 0x04B0
}
}

6.Now you need to save it. First click the Compile Script button which is located over this script.
7.Now that your script has been compiled go to file → Save as.
8.It will ask you where to save it. Just save it with the name of the client which you have edited. And save it in the same place as your client. It will ask you if want to overwrite it. Choose yes.
9.Done
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...