What's new

The Tesseract for MW2 v2.1 (Now Open Source)

C

CraigChrist8239

VIP
VIP
Messages
2,644
Reaction score
3,922



240px-Tesseract.gif

The Tesseract 2.1
What is the Tesseract?
The Tesseract is a cross-game modding tool for any devkit or RGH/JTAG. This will allow 1 dll to be used for multiple games and hack them all relatively well. Since I refuse to post any .xex files, you'll need to patch your own XEXs with my .S. THIS IS IMPORTANT: Make sure before you patch that you open the .S with notepad and un-note the lines of code for your game by removing the 3 #s in front of the lines... Like this...
Code:
#########################
#### MW2 TU8 Patches ####
#########################
#.set DLLLoaderHook, 0x823326A8
#.set LoadLibraryA, 0x82332B10
#.set DLLLoaderString, 0x82000870
should become
Code:
#########################
#### MW2 TU8 Patches ####
#########################
.set DLLLoaderHook, 0x823326A8
.set LoadLibraryA, 0x82332B10
.set DLLLoaderString, 0x82000870
Make sure if you're going to patch another game's xex, then you'll need to come back here and note them again.

List of currently supported games:
-Skyrim TU8 (10/13/12)
-Modern Warfare 2 TU8 (2/1/13)
-Forza 4 TU4 (2/1/13)
-Forza Horizon TU2 (2/1/13)
-Halo Wars TU6 (3/18/13)

Code:
============================================
============ The Tesseract v2.1 ============
============ By CraigChrist8239 ============
============================================

    The Tesseract v2.1 can now run on both
dev kernels and hacked retail kernels.

INSTALLATION:
    You'll need to extract all the files
to a folder. Open the DefaultDLLPatches.S and
remove the 3 #s before the 3 lines of code for
the game you want. This will un-note them.
Remember, if you're going to patch another
game's XEX, then  you'll need to come back and
re-note them, before un-noting the new game's.

NOTE FOR MW2 USERS: You'll need to copy the
"raw" folder with the Tesseract.dll. Simply
copy the entire folder to your game directory
so it makes "game:\raw\"

    Now use XePatcher (CMD line app) to
patch your XEX. It should look something along
the lines of this...
xepatcher -p DefaultDLLPatches.S -x default.xex

    I'm not including any XEXs to avoid legal
trouble.

Credits (In no particular order):
    aerosoul
    ihatecompvir
    gabe_k
    Dwack
    Cheater912
    caboose


This does NOT work for BO2.

[Click here to view this link]

PICS:

Videos

MW2 Feature List
I decided to make this so people know EXACTLY what this does... Its gunna be long...
* The following XEX patches are applied on boot:
  • Allow loading of DLC maps from the MW2 folder
  • Allow negative XP and prestiging in game
  • Allow any custom class name.
  • No Fall Damage
  • Force Ping Text on Leaderboard
  • Double Tap is always on (This is so you can modify the perk_weapRateMultiplier dvar).
  • Remove RSA Checks
  • Allow any clan tag
* The following dvars have been rebuilt:
  • player_sustainAmmo
  • bg_forceExplosiveBullets
  • jump_stepSize
  • jump_height
  • g_speed
  • laserForceOn
* The following dvars have been added:
  • player_infiniteBulletPenetration (This doesn't go through "everything" but most things)
  • player_inventorySize
  • player_forceBulletsPerShot
  • player_multiJumpCount (1 = Double Jump, default 2 = Triple Jump, etc...)
  • player_forceDamageMOD
  • player_forceFullAuto
* There are several asset compilers (Look at my included \raw\ folder to see how its done):
  • PhysPreset (the asset that decides how things move when shot etc.) can be compiled by placing files in the proper format in "game:\raw\physic\".
  • Images can be compiled by placing them in the proper format in "game:\raw\images\". It is just raw image data, no dds header, and it MUST be pre-tiled.
  • Map_Ents can be compiled by placing files in the proper format in "game:\raw\maps\mp\". Simply open with a txt editor and this will allow you to spawn objects in the game.
  • Lights can be compiled by placing them in the proper format in "game:\raw\lights\".
  • Localized strings can be compiled by placing them in the proper format in "game:\raw\english\".
  • Weapon assets can be compiled by placing them in the proper format in "game:\raw\weapons\mp\".
  • Rawfile assets can be compiled by placing them in the proper format in "game:\raw\". Make sure to put them in the proper folder path.
  • StringTable assets can be compiled by placing them in the proper format in "game:\raw\". Make sure to put them in the proper folder path.
  • Tracer assets can be compiled by placing them in the proper format in "game:\raw\tracer\".
* The Menu:
1. Controls (Xbox 360 Controller):
  • DPAD_UP opens menu
  • You can scroll using the following: Either thumbstick, DPAD_UP+DPAD_DOWN, RB+LB, RT+LT
  • A to select an option, B to go back/exit.
2. Controls (USB Keyboard):
  • Pause button opens menu
  • You can scroll using either the arrow keys or WASD.
  • Enter to select an option, Backspace to go back/exit.
3. You can dump any known asset using the asset menu. The dumps will be in "game:\dump\" and have a similar format to "game:\raw\". Infact, alot of assets that are dumped can them be compiled. You can also dump things like the Clip Map and open that up in Maya/3DS.
4. You CAN add a couple bots to the game. I recommend you DON'T use this because it tends to crash alot.
5. The dvar menu allows you to edit any "popular" or "custom" dvar. Be aware, you can also go to the Players menu and send a custom server command to set any dvar you want.
6. Players Menu (Most is self explanitory):
  • Know that you can't kick the host.
  • The unlock everything is pretty sweet. Its like the GSC version, it cycles through each challenge and gets the right unlock values for everything.
  • You can send custom server commands (ie "s cg_fov 90")
Planned v2.2 Features
  • Add a playlist compiler for people who are online. This will allow you modify the "playlist update" before you go online. (I REALLY REALLY hate doing stuff that can only be used online. But I recently got on PNET somehow for like an hour and I was able to make this, so meh. Thats what happens if I can just get on for an hour, cool **** gets made).
  • Map_Ents compiler cleaned up and use less mem.
  • Stop dumping models to .OBJ format, and start using the .FBX format.
  • Misc cleaning/optimizations

Coming Soon to Black Ops 2
 
Last edited:
A

Anonyma

Newbie
Messages
2
Reaction score
0
I word amazing, thanks for letting me test it. Now go get yourself some Dr. Pepper. :wink:
 
H

HotLikeMexico

- The Great Maes -
Messages
1,640
Reaction score
555
Pretty good!
 
D

D a i s y

Retired SE
Messages
2,087
Reaction score
1,325
You F*cking legend
 
7

7s Vexed

(( <3 ATHEIST <3 ))
Messages
1,718
Reaction score
296
Beautiful.
 
C

-Crippler-

Getting There
Messages
1,474
Reaction score
968
Love the mini-map's!
 
W

Wings

Enthusiast
Messages
449
Reaction score
140
Just a head's up, I would only release like 2 version's of the black ops 2 version. One for TU6 or TU7(whenever you release) and one when they put the last DLC update. But it's only my opinion, so do whatever the hell you want.
 
D

Dwack

Now employed at Dominoes!
Messages
4,550
Reaction score
2,947
I don't think it gets any better then this!
 
X

xDeagleModz

Mac Miller
Messages
5,084
Reaction score
2,995
Could someone send me a patched XeX for MW2 trough skype? :rolleyes: I tried patching it myself but i failed :frown:

Nice release btw!
 
X

xDeagleModz

Mac Miller
Messages
5,084
Reaction score
2,995
I keep on getting either Game is unplayable error or the game has been updated to an incompatible version error :frown: Yes i tried TU8 in the Cache folder (Also tried Tu7 and 6 :tongue:)

What do i do now?
 
X

xDeagleModz

Mac Miller
Messages
5,084
Reaction score
2,995
So.. i tried everything but this wont work for me. I patched the default.xex and downloaded like 10 different Tu8's, all of them give me errors.
Phuck this!

Can anyone help me?!
 
S

Sir CharIes

•VIP•
Messages
1,041
Reaction score
168
Looks good! Seems simple enough to install.
 
B

bbbilly

Hi this is my title
Messages
1,270
Reaction score
236
I am assuming you patch the default_mp.xex for mw2 and default.xex for the others?
 
X

Xx jAmes t xX

Getting There
Messages
427
Reaction score
675
If you are using a float for the green text, I would suggest you use this:
Code:
{ 0.0f, 0.25f, 0.0f , 0.001f }

On topic: Your menu is awesome but about every 2/3 games I fatal just after 'Waiting for other players'.
 
B

bbbilly

Hi this is my title
Messages
1,270
Reaction score
236
The Tesseract 2.0
The most recent update allows for hacked retail images!!
What is the Tesseract?
The Tesseract is a cross-game modding tool for any devkit or RGH/JTAG. This will allow 1 dll to be used for multiple games and hack them all relatively well. Since I refuse to post any .xex files, you'll need to patch your own XEXs with my .S. THIS IS IMPORTANT: Make sure before you patch that you open the .S with notepad and un-note the lines of code for your game by removing the 3 #s in front of the lines... Like this...
Code:
#########################
#### MW2 TU8 Patches ####
#########################
#.set DLLLoaderHook, 0x823326A8
#.set LoadLibraryA, 0x82332B10
#.set DLLLoaderString, 0x82000870
should become
Code:
#########################
#### MW2 TU8 Patches ####
#########################
.set DLLLoaderHook, 0x823326A8
.set LoadLibraryA, 0x82332B10
.set DLLLoaderString, 0x82000870
Make sure if you're going to patch another game's xex, then you'll need to come back here and note them again.

List of currently supported games:
-Skyrim TU8 (10/13/12)
-Modern Warfare 2 TU8 (2/1/13)
-Forza 4 TU4 (2/1/13)
-Forza Horizon TU2 (2/1/13)

Code:
============================================
============ The Tesseract v2.0 ============
============ By CraigChrist8239 ============
============================================
 
    The Tesseract v2.0 can now run on both
dev kernels and hacked retail kernels.
 
INSTALLATION:
    You'll need to extract all the files
to a folder. Open the DefaultDLLPatches.S and
remove the 3 #s before the 3 lines of code for
the game you want. This will un-note them.
Remember, if you're going to patch another
game's XEX, then  you'll need to come back and
re-note them, before un-noting the new game's.
 
NOTE FOR MW2 USERS: You'll need to copy the
"raw" folder with the Tesseract.dll. Simply
copy the entire folder to your game directory
so it makes "game:\raw\"
 
    Now use XePatcher (CMD line app) to
patch your XEX. It should look something along
the lines of this...
xepatcher -p DefaultDLLPatches.S -x default.xex
 
    I'm not including any XEXs to avoid legal
trouble.
 
Credits (In no particular order):
    aerosoul
    ihatecompvir
    gabe_k
    Dwack
    Cheater912
    caboose

[/ spoiler]
PICS:
1074a.png
d0efa.png

Coming Soon to Black Ops 2
i get a checkerboard map and am unable to play on system link or split screen?
 
B

bbbilly

Hi this is my title
Messages
1,270
Reaction score
236
so i am still getting checkerboard maps any ideas?
 
C

CraigChrist8239

VIP
VIP
Messages
2,644
Reaction score
3,922
I am assuming you patch the default_mp.xex for mw2 and default.xex for the others?
Yes.

If you are using a float for the green text, I would suggest you use this:
Code:
{ 0.0f, 0.25f, 0.0f , 0.001f }
I'd rather not. I use the scripted colors from strings (ie, my green is the green you get when you do "^2")

so i am still getting checkerboard maps any ideas?
All I can say is make sure you have the regular TU8 patch_mp, and dlc_ FFs. I do have RSA checks removed, but if you want to mod assets, you really should just use the "raw" folder to mod them.

Tbh, that entire folder has always been a dream of mine that I'm finally smart enough to turn into a reality. I've always known PC users were able to just use the cfgs and such as if they were text files and I've always wanted to do it on Xbox... Now we can.
 
B

bbbilly

Hi this is my title
Messages
1,270
Reaction score
236
Yes.


I'd rather not. I use the scripted colors from strings (ie, my green is the green you get when you do "^2")


All I can say is make sure you have the regular TU8 patch_mp, and dlc_ FFs. I do have RSA checks removed, but if you want to mod assets, you really should just use the "raw" folder to mod them.

Tbh, that entire folder has always been a dream of mine that I'm finally smart enough to turn into a reality. I've always known PC users were able to just use the cfgs and such as if they were text files and I've always wanted to do it on Xbox... Now we can.
I found the tu8 patch_mp and dlc_ffs do i just ad them to my directory
 
B

bbbilly

Hi this is my title
Messages
1,270
Reaction score
236
got it to work but my screen has a big *** red slash across it when my guy walks around?
 
Top Bottom