Game Hacks, Trainers, Cheats
Moderator: Ralf@gc-forever
-
Ralf@gc-forever
- Posts: 3834
- Joined: Sun Mar 16, 2014 9:31 am
Post
by Ralf@gc-forever » Sat Aug 21, 2021 5:21 pm
Call of Duty 2: Big Red One (German) [GQCD52]
Code: Select all
(m) [Ralf]
20346630 60630800
C6346638 800018A8
C6374898 800018A8
E2000001 80008000
20386F54 60630800
C6386F5C 800018A8
C63A5498 800018A8
E2000001 80008000
20366BA4 60630800
C6366BAC 800018A8
C63850E8 800018A8
E2000001 80008000
2036F764 60630800
C636F76C 800018A8
C638DCA8 800018A8
E2000001 80008000
203AA844 60630800
C63AA84C 800018A8
C63C8D88 800018A8
E2000001 80008000
20393F54 60630800
C6393F5C 800018A8
C63B2498 800018A8
E2000001 80008000
203AA1B4 60630800
C63AA1BC 800018A8
C63C86F8 800018A8
E2000001 80008000
20378B54 60630800
C6378B5C 800018A8
C6397098 800018A8
E2000001 80008000
203E6234 60630800
C63E623C 800018A8
C6404778 800018A8
E2000001 80008000
203A48D4 60630800
C63A48DC 800018A8
C63C2E18 800018A8
E2000001 80008000
203B08F4 60630800
C63B08FC 800018A8
C63CEE38 800018A8
E2000001 80008000
203B8BE4 60630800
C63B8BEC 800018A8
C63D7128 800018A8
E2000001 80008000
203C0204 60630800
C63C020C 800018A8
C63DE748 800018A8
E2000001 80008000
2038B8C4 60630800
C638B8CC 800018A8
C63A9E08 800018A8
E2000001 80008000
20381DC4 60630800
C6381DCC 800018A8
C63A0308 800018A8
E2000001 80008000
213028F8 80010014
C730290C 800018A8
C7302A1C 800018A8
E2000001 80008000
Enable 60Hz Mode [Ralf]
20346630 60630800
04379C18 38600005
E2000001 80008000
Unlock Everything [Ralf]
20346630 60630800
0441271C 0000000E
0441272C 00000001
E2000001 80008000
Infinite Health [Ralf]
2011632C 6000C011
04116328 39200001
E2000001 80008000
20116398 6000C011
04116394 39200001
E2000001 80008000
201163C4 6000C011
041163C0 39200001
E2000001 80008000
Infinite Armor (Tank) [Ralf]
2011632C 6000C011
04118FB8 38000001
E2000001 80008000
Infinite Ammo/No Reloads [Ralf]
2007E2E8 7C1E0050
0407E2CC 3BC00000
E2000001 80008000
2007E354 7C1E0050
0407E338 3BC00000
E2000001 80008000
2007E380 7C1E0050
0407E364 3BC00000
E2000001 80008000
Stupid AI [Ralf]
2011632C 6000C011
0411633C 6129C002
E2000001 80008000
20116398 6000C011
041163A8 6129C002
E2000001 80008000
201163C4 6000C011
041163D4 6129C002
E2000001 80008000
-
CodyGC
- Posts: 107
- Joined: Fri Jun 17, 2016 12:40 am
- Location: Canada
Post
by CodyGC » Sun Aug 22, 2021 10:23 am
Thank You, Ralf. The dream came true. I just hope the game and codes work in Swiss. Anyway, there's still Dolphin.
-
CodyGC
- Posts: 107
- Joined: Fri Jun 17, 2016 12:40 am
- Location: Canada
Post
by CodyGC » Wed Aug 25, 2021 1:33 am
Ralf, can you try to do the "Infinite Armor" for Chapter 5? "Infinite Health", "Infinite Ammo" and "Infinite Armor" work in the traditional PAL version. The other codes are likely to work as well. Thanks.
-
Ralf@gc-forever
- Posts: 3834
- Joined: Sun Mar 16, 2014 9:31 am
Post
by Ralf@gc-forever » Wed Aug 25, 2021 7:54 pm
Code: Select all
Infinite Armor (Plane) [Ralf]
201163C4 6000C011
06000088 00000018
7FA3EB78 881B0000
28000001 40820008
48119224 481194AC
041192B8 4BEE6DD0
E2000001 80008000
-
CodyGC
- Posts: 107
- Joined: Fri Jun 17, 2016 12:40 am
- Location: Canada
Post
by CodyGC » Thu Aug 26, 2021 12:31 am
Thanks
-
CodyGC
- Posts: 107
- Joined: Fri Jun 17, 2016 12:40 am
- Location: Canada
Post
by CodyGC » Thu Aug 26, 2021 3:06 pm
Ralf, did you finish Chapter 5 with the code? After destroying a number of enemies the screen turns black and the game freezes.
-
Ralf@gc-forever
- Posts: 3834
- Joined: Sun Mar 16, 2014 9:31 am
Post
by Ralf@gc-forever » Fri Aug 27, 2021 12:19 pm
Yes, the Infinite Armor code is working fine for me. Must be a problem at your end.
Code: Select all
Damage function (chapter 5, liberator.dol)
80119240: 881D0000 lbz r0,0(r29) ; r0: get target ID (r29: pointer to target struct)
80119244: 2C000004 cmpwi r0,4 ; tank ?
80119248: 40820064 bne- 0x801192ac ; no
...
801192AC: 2C000007 cmpwi r0,7 ; plane ?
801192B0: 40820030 bne- 0x801192e0 ; no
801192B4: 3D208049 lis r9,-32695 ; yes
801192B8: 7FA3EB78 mr r3,r29
801192BC: 8009B370 lwz r0,-19600(r9)
801192C0: 389F0020 addi r4,r31,32
801192C4: 38BF0038 addi r5,r31,56
801192C8: 38DF003C addi r6,r31,60
801192CC: 901F0020 stw r0,32(r31)
801192D0: 801B020C lwz r0,524(r27) ; r27: pointer to performer struct
801192D4: 901F003C stw r0,60(r31)
801192D8: 480307BD bl 0x80149a95 ; call apply damage to plane function
801192DC: 4800026C b 0x80119548
Infinite Armor (Plane)
80000088: 7FA3EB78 mr r3,r29
8000008C: 881B0000 lbz r0,0(r27) ; r0: get performer ID
80000090: 28000001 cmplwi r0,1 ; player ?
80000094: 40820008 bne- 0x8000009c ; no
80000098: 48119224 b 0x801192bc ; yes (apply damage to target plane)
8000009C: 481194AC b 0x80119548 ; skip apply damage to target plane function call
801192B8: 4BEE6DD0 b 0x80000088
-
CodyGC
- Posts: 107
- Joined: Fri Jun 17, 2016 12:40 am
- Location: Canada
Post
by CodyGC » Fri Aug 27, 2021 4:39 pm
For some reason, I was only able to finish the chapter using the "Stupid A.I" together. I didn't notice any difference.
-
CodyGC
- Posts: 107
- Joined: Fri Jun 17, 2016 12:40 am
- Location: Canada
Post
by CodyGC » Mon Aug 30, 2021 8:57 am
I finished the campaign and the codes worked perfectly. My problem with Chapter 5 was just having forgotten a conditional.