(Halo 2) Halo: The Master Chief Collection +91 [Update 28]

Upload your cheat tables here (No requests)
User avatar
Drazerak
Cheater
Cheater
Posts: 40
Joined: Sun Apr 22, 2018 2:46 pm
Reputation: 135

Re: (Halo 2) Halo: The Master Chief Collection +34 [Update 3]

Post by Drazerak »

Here's my solution as described above. It even works for when you go out of bounds and game kills you.

Code: Select all

{
============
Halo TMCC
============
}
[ENABLE]
aobscanmodule(BypassDeath,halo2.dll,F6 C1 01 75 58 41)
alloc(newmem1,$1000,"halo2.dll")
label(code1)
label(return1)
registersymbol(BypassDeath)

newmem1:
  cmp byte [r13+13C],01 //Player
  je halo2.dll+D74430

code1:
  test cl,01
  jne halo2.dll+D74430
  jmp return1

BypassDeath:
  jmp newmem1
return1:

[DISABLE]
BypassDeath:
  db F6 C1 01 75 58
unregistersymbol(BypassDeath)
dealloc(newmem1)

{
// ORIGINAL CODE - INJECTION POINT: "halo2.dll"+D743D3

"halo2.dll"+D743B3: 41 F6 06 80                 -  test byte ptr [r14],-80
"halo2.dll"+D743B7: 75 77                       -  jne halo2.dll+D74430
"halo2.dll"+D743B9: 41 0F B7 8D 0A 01 00 00     -  movzx ecx,word ptr [r13+0000010A]
"halo2.dll"+D743C1: 0F B7 C1                    -  movzx eax,cx
"halo2.dll"+D743C4: 66 C1 E8 0E                 -  shr ax,0E
"halo2.dll"+D743C8: A8 01                       -  test al,01
"halo2.dll"+D743CA: 75 64                       -  jne halo2.dll+D74430
"halo2.dll"+D743CC: 84 DB                       -  test bl,bl
"halo2.dll"+D743CE: 74 60                       -  je halo2.dll+D74430
"halo2.dll"+D743D0: C0 E9 02                    -  shr cl,02
// ---------- INJECTING HERE ----------
"halo2.dll"+D743D3: F6 C1 01                    -  test cl,01
"halo2.dll"+D743D6: 75 58                       -  jne halo2.dll+D74430
// ---------- DONE INJECTING  ----------
"halo2.dll"+D743D8: 41 8B CC                    -  mov ecx,r12d
"halo2.dll"+D743DB: 41 89 95 F0 00 00 00        -  mov [r13+000000F0],edx
"halo2.dll"+D743E2: E8 49 2A 00 00              -  call halo2.dll+D76E30
"halo2.dll"+D743E7: 33 C0                       -  xor eax,eax
"halo2.dll"+D743E9: 48 8D 57 08                 -  lea rdx,[rdi+08]
"halo2.dll"+D743ED: 41 89 85 EC 00 00 00        -  mov [r13+000000EC],eax
"halo2.dll"+D743F4: 45 33 C9                    -  xor r9d,r9d
"halo2.dll"+D743F7: 44 8B 47 04                 -  mov r8d,[rdi+04]
"halo2.dll"+D743FB: B8 FF FF FF FF              -  mov eax,FFFFFFFF
"halo2.dll"+D74400: 41 C1 E8 07                 -  shr r8d,07
}


How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

User avatar
Dread_Pony_Roberts
Table Makers
Table Makers
Posts: 522
Joined: Sun Dec 09, 2018 8:46 am
Reputation: 385

Re: (Halo 2) Halo: The Master Chief Collection +34 [Update 3]

Post by Dread_Pony_Roberts »

Drazerak wrote:
Fri May 15, 2020 12:26 pm
Here's my solution as described above. It even works for when you go out of bounds and game kills you.
Oh, thank you. I'll make some modifications so it fits better in the table and also so it doesn't break the next address update (the jump could cause that issue). Since you contributed some code, I'll also add your name to the table's credits.

User avatar
Dread_Pony_Roberts
Table Makers
Table Makers
Posts: 522
Joined: Sun Dec 09, 2018 8:46 am
Reputation: 385

Re: (Halo 2) Halo: The Master Chief Collection +37 [Update 5]

Post by Dread_Pony_Roberts »

Update's out. Added Drazerak's contribution and 3 speedhack scripts.

User avatar
Dread_Pony_Roberts
Table Makers
Table Makers
Posts: 522
Joined: Sun Dec 09, 2018 8:46 am
Reputation: 385

Re: (Halo 2) Halo: The Master Chief Collection +37 [Update 5]

Post by Dread_Pony_Roberts »

Progress report. I am currently working on all my movement code (sprint, flight, and teleportation) and have just overcome a major roadblock. The issue was that all the movement addresses are located in an entirely separate location. I tried all my usual methods to separate out the player, but to no avail. I then noticed that my original player data structure there are some coordinates which are identical to the coordinates used in the movement data structure. It was just a simple matter of separating out a structure with those exact coordinates and now it works.

Now that I have that figured out I can now work on the movement code, It should be relatively easy to code.

PureReality
Expert Cheater
Expert Cheater
Posts: 126
Joined: Wed Dec 04, 2019 4:33 am
Reputation: 10

Re: (Halo 2) Halo: The Master Chief Collection +37 [Update 5]

Post by PureReality »

Have an issue where on cario station on LASO, during the part where the first explosion happens in space the game crashes with a fatal error message.

Cheats that are active are:

Code: Select all

Max Health/Shield
Lock Ammo
Lock Grenades
Max Grenades
All One Hit Kills Options for NPC except for marines
Lock Health/Shield for Marines 
second crash with same fatal error happens during the phase where they are talking about the bomb:

Code: Select all

Max Health/Shield
Lock Ammo
Lock Grenades
Max Grenades
All One Hit Kills Options for NPC except for marines
I think it's something to do with the one hit kill codes while on LASO as disabling all the one hit kill options I can progress without any fatal error crashes.

User avatar
IFireflyl
Fearless Donors
Fearless Donors
Posts: 247
Joined: Tue Nov 28, 2017 7:27 pm
Reputation: 94

Re: (Halo 2) Halo: The Master Chief Collection +37 [Update 5]

Post by IFireflyl »

I also got a Fatal Error crash on The Oracle after the final Banshee section while I was playing the LASO playlist. I had the following options enabled:

Code: Select all

Compact Mode (I doubt this would affect the game, but I figured I would list it.)
Max Health/Shield
Max Grenades
Rapid Fire/Ammo Lock
No Bullet Spread
No Recoil
Stealth
This was using Cheat Engine 7.1, and it was the Update 5 table. After reloading the game and not enabling any cheats it consistently crashes with the Fatal Error section each time. I recall this occurring with Reach (and I think that was a LASO-specific crash as well, unless I'm not remembering correctly), and the only way to "fix" it was to restart the mission which I'm about to attempt. I just figured I'd let you know in case it's an issue with the code.

Having said that, your tables for Halo are sublime. Thank you D.P.R.!

EDIT: Huh... If I attempt to restart the mission it causes the Fatal Error (even without Cheat Engine running). If I let myself die it also causes the Fatal Error. So it looks like I have to restart the entire LASO playlist. That is a bummer.

EDIT 2: I am playing through again. With the same options I had previously selected I get random Fatal Error crashes in other levels while playing the LASO playlist. I then tried just using these:

Code: Select all

Compact Mode (I doubt this would affect the game, but I figured I would list it.)
Max Health/Shield
Max Grenades
Rapid Fire/Ammo Lock
So far I haven't had any issues with only those. So either it's a big coincidence or the issue lies with one of, or a combination of, these options:

Code: Select all

No Bullet Spread
No Recoil
Stealth

User avatar
Dread_Pony_Roberts
Table Makers
Table Makers
Posts: 522
Joined: Sun Dec 09, 2018 8:46 am
Reputation: 385

Re: (Halo 2) Halo: The Master Chief Collection +37 [Update 5]

Post by Dread_Pony_Roberts »

PureReality wrote:
Sat May 16, 2020 3:14 am
Have an issue where on cario station on LASO, during the part where the first explosion happens in space the game crashes with a fatal error message.
IFireflyl wrote:
Sat May 16, 2020 5:01 am
I also got a Fatal Error crash on The Oracle after the final Banshee section while I was playing the LASO playlist. I had the following options enabled:
Update out.

Thank you for bringing it up (and sorry IFireflyl for costing your playlist). I was able to replicate the issue, and I believe I have now fixed it (tested on 4 levels). Turns out in my copy/pasting for the health code, I had accidentally registered and alloced two addresses twice. This prevented the script from properly deallocing, and also most likely lead to the crashes.

User avatar
IFireflyl
Fearless Donors
Fearless Donors
Posts: 247
Joined: Tue Nov 28, 2017 7:27 pm
Reputation: 94

Re: (Halo 2) Halo: The Master Chief Collection +37 [Update 5]

Post by IFireflyl »

Dread_Pony_Roberts wrote:
Sat May 16, 2020 5:33 pm
Thank you for bringing it up (and sorry IFireflyl for costing your playlist).
Don't sweat it! I knew going into it that using any table or trainer could cause issues. We're lucky to have someone like you working on this at all. :)

User avatar
Postposterous
Expert Cheater
Expert Cheater
Posts: 193
Joined: Tue Apr 04, 2017 2:47 am
Reputation: 80

Re: (Halo 2) Halo: The Master Chief Collection +37 [Update 6]

Post by Postposterous »

Thank you for your work on this! In case anyone is interested, you can use hotkeys on the Z coordinate for an instant jetpack! lol
[Link]

User avatar
Dread_Pony_Roberts
Table Makers
Table Makers
Posts: 522
Joined: Sun Dec 09, 2018 8:46 am
Reputation: 385

Re: (Halo 2) Halo: The Master Chief Collection +37 [Update 6]

Post by Dread_Pony_Roberts »

Drivium wrote:
Sun May 17, 2020 6:28 am
Thank you for your work on this! In case anyone is interested, you can use hotkeys on the Z coordinate for an instant jetpack! lol
[Link]
Oh wow, that's a great video. Thanks a lot for that, never thought I'd see one of my tables featured in a video. Would you mind if I display this video on the front page of this thread?

User avatar
Dread_Pony_Roberts
Table Makers
Table Makers
Posts: 522
Joined: Sun Dec 09, 2018 8:46 am
Reputation: 385

Re: (Halo 2) Halo: The Master Chief Collection +43 [Update 7]

Post by Dread_Pony_Roberts »

Update's out, added teleportation.

User avatar
Postposterous
Expert Cheater
Expert Cheater
Posts: 193
Joined: Tue Apr 04, 2017 2:47 am
Reputation: 80

Re: (Halo 2) Halo: The Master Chief Collection +37 [Update 6]

Post by Postposterous »

Dread_Pony_Roberts wrote:
Sun May 17, 2020 6:45 am
Drivium wrote:
Sun May 17, 2020 6:28 am
Thank you for your work on this! In case anyone is interested, you can use hotkeys on the Z coordinate for an instant jetpack! lol
[Link]
Oh wow, that's a great video. Thanks a lot for that, never thought I'd see one of my tables featured in a video. Would you mind if I display this video on the front page of this thread?
You're welcome! Your table is badass. I can tell a lot of thought and work went into it. Feel free to include vid in your OP. :)

ColonelFatass
Cheater
Cheater
Posts: 29
Joined: Sun Oct 14, 2018 1:09 am
Reputation: 2

Re: (Halo 2) Halo: The Master Chief Collection +43 [Update 7]

Post by ColonelFatass »

Dread_Pony_Roberts wrote:
Sun May 17, 2020 8:17 pm
Update's out, added teleportation.
Just tested out the new table, it keeps crashing when I try to load up the Great Journey.

User avatar
Dread_Pony_Roberts
Table Makers
Table Makers
Posts: 522
Joined: Sun Dec 09, 2018 8:46 am
Reputation: 385

Re: (Halo 2) Halo: The Master Chief Collection +43 [Update 7]

Post by Dread_Pony_Roberts »

ColonelFatass wrote:
Mon May 18, 2020 2:45 am
Just tested out the new table, it keeps crashing when I try to load up the Great Journey.
The issue is that the game will crash if you activate the table before loading any level. The temporary solution is to only activate the table once the mission has started.

I have an idea on how to fix it, though due to this conversion to XenForo news and that this issue has an easy workaround, I plan to post the fix only once the forum has been moved to XenForo.

ColonelFatass
Cheater
Cheater
Posts: 29
Joined: Sun Oct 14, 2018 1:09 am
Reputation: 2

(Halo 2) Halo: The Master Chief Collection +47 [Update 10]

Post by ColonelFatass »

[QUOTE="Dread_Pony_Roberts, post: 135678, member: 24896"]

The issue is that the game will crash if you activate the table before loading any level. The temporary solution is to only activate the table once the mission has started.



I have an idea on how to fix it, though due to this conversion to XenForo news and that this issue has an easy workaround, I plan to post the fix only once the forum has been moved to XenForo.

[/QUOTE]

I see, I'll do that for now until then. Thank you for the tables though.

Post Reply

Who is online

Users browsing this forum: aHunter, Alebastrowitch, AmazonBot, Arara, ch1988211, coccocbot-web, cshop0720, Google Adsense [Bot], Majestic-12 [Bot], miik4chu, Mr. Seth Marshall, roshishi, SemrushBot, silly, WhoAmI, wwowjwoww