Posts Tagged ‘Hacking’

Mass Effect 3 Console

Wednesday, April 18th, 2012

Note: This information is for advanced users only.

In build 1.2.5427.16 (latest patch, as of this post), you can patch the bytes in MassEffect3.exe at file offset 0x1518AEC from A0 7B 6B to 60 31 D6 to enable the console. Note that there will be no output from your commands, but they will work (if properly entered).

For example, from the main menu, try the command open BioP_MPNov.

Obviously, you should not play multiplayer with this edit.

Mass Effect 3 Save Editor

Wednesday, April 18th, 2012

Didn’t get around to posting about it here, my Mass Effect 3 save editor is available through my SVN builds:
http://svn.gib.me/builds/masseffect3/

More information can be found here:
http://code.google.com/p/me3tools/

Mass Effect 2 Console

Friday, February 24th, 2012

Note: This information is for advanced users only.

In build 1.2.604.0, you can patch the bytes in MassEffect2.exe at file offset 0xE21734 from 70 B4 56 to C0 0C 54 to enable the console. Note that there will be no output from your commands, but they will work (if properly entered).

For example, from the main menu, try the command open BioP_Nor.

Mass Effect 3 Demo Console

Thursday, February 16th, 2012

Note: This information is for advanced users only.

In the demo build 1.0.7260.0, you can patch the bytes in MassEffect3Demo.exe at file offset 0x150699C from 00 53 D3 to 70 47 D5 to enable the console. Note that there will be no output from your commands, but they will work (if properly entered).

For example, from the main menu, try the command open BioP_MPNov.

Mass Effect 3 Coalesced.bin tool

Thursday, February 16th, 2012

Here’s a tool for to convert coalesced.bin into an editable (JSON) format (coalesce-*.zip).

It’s a command-line tool but you can drag&drop Coalesced.bin onto Gibbed.MassEffect3.Coalesce.exe to export to JSON (it’ll create a directory called Coalesced). Once you want to repack, simply drag the Coalesced directory onto Gibbed.MassEffect3.Coalesce.exe and it will create Coalesced.bin (overwriting the original if present, back it up!).

Reply if you have any questions, problems, comments, etc.

If you’re less technically inclined, Monochrome Wench has a tool for visually editing data in Coalesced.bin

FixZip: Modifying Dead Island pak files without hacking the engine DLL

Friday, September 9th, 2011

Download FixZip (revision 3).

X:\dead island\DI>"Y:\Gibbed.DeadIsland.FixZip.exe" -v -o DataEn.pak.orig DataEn.zip DataEn.pak
target hash is 9BAF71AA
actual hash is 13E3327B
base hash is BBE82F6D
generated 57154 bytes of magic
success! final hash of 9BAF71AA
size: 749047 -> 1966102
X:\dead island\DI>

If it crashes / doesn’t work, let me know!

Usage: (more…)

Deus Ex: Human Revolution debug / map select / no intro

Friday, September 9th, 2011

I’m lazy and don’t post here enough, I guess.

Refer to this forum post on Eidos Forums.

Deus Ex: Human Revolution no-ads

Tuesday, August 23rd, 2011

This will disable the game from downloading ads for the billboards in-game loading screens.

  1. Download no-ads.zip
  2. Extract DFEngine.dll to the game directory (eg: X:\Path\To\Steam\steamapps\common\deus ex - human revolution), overwriting the original. Backup the original if you wish before extracting if you wish.
  3. Play game.

From Dust startup hook

Thursday, August 18th, 2011

Use this at your own risk, I don’t know how UPlay treats code hacks in the long run.

How to use:

  1. Download startuphook-v1.zip
  2. Extract both files (the DLL and startup.txt) to game directory, such as: X:\Path\To\Steam\steamapps\common\from dust.
  3. Edit startup.txt if you want.
  4. Play game.

startuphook-v1 was made for the latest version of From_Dust.exe (as of this posting) which has an md5sum of b9c5470f75d047f18fbcd1ed21534bdc.

What this DLL does:

  • Patches the FPS limiter to 120 (instead of 30).
  • Hooks engine initialization so you can change a static set of startup arguments to whatever you want using startup.txt.

If you have any issues please comment this post, new patches will break this hook (but the hook will safely warn you).

Important: don’t remove the existing text in startup.txt (/lynfs "/BinPC" /projectid:DUST), only add to it!

The default contents of startup.txt: /lynfs "/BinPC" /projectid:DUST

Example: /lynfs "/BinPC" /projectid:DUST /vsync:2

Possible arguments:
(more…)

HOARD data decrypter

Wednesday, July 6th, 2011

At someone’s request, I created a tool that will decrypt all data in HOARD’s encrypteddata directory.

Running DecryptData.exe will automatically detect the game path and decrypt all files in encrypteddata and write them to their paths under data. I’m not sure if the game will prefer files in the data directory over encrypteddata, but if you rename or delete the encrypteddata directory it will force the game to load everything from data.

Download.