Kodewerx

Our culture has advanced beyond all that you could possibly comprehend with one hundred percent of your brain.
It is currently Mon Jul 21, 2025 8:44 am

All times are UTC - 8 hours [ DST ]


Forum rules





Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Mon Jun 11, 2007 9:56 pm 
By Viper

Infinite Health P1 (All Levels, All Modes)
810EA264 0810
810EA266 0000
81400000 5320
81400002 0001
81400004 0000
81400006 2821
81400008 0803
8140000A A89B
8140000C 01C5
8140000E 7821
Infinite Health P1 + Multiply Everyone Elses Damage (All Levels, All Modes)
810EA264 0810
810EA266 0004
81400010 5320
81400012 0001
81400014 0000
81400016 2821
81400018 241B
8140001A 00??
8140001C 00BB
8140001E 0019
81400020 0000
81400022 2812
81400024 0803
81400026 A89B
81400028 01C5
8140002A 7821
Multiply Everyone's Damage EXCEPT P1 (All Levels, All Modes)
810EA264 0810
810EA266 000B
8140002C 241B
8140002E 00??
81400030 5320
81400032 0001
81400034 241B
81400036 00XX
81400038 00BB
8140003A 0019
8140003C 0000
8140003E 2812
81400040 0803
81400042 A89B
81400044 01C5
81400046 7821
Damage P1 takes is multiplied by XX, everyone elses is multiplied by ??
Multiply Everyone's Damage (All Levels, All Modes)
810EA264 0810
810EA266 0012
81400048 241B
8140004A 00??
8140004C 00BB
8140004E 0019
81400050 0000
81400052 2812
81400054 0803
81400056 A89B
81400058 01C5
8140005A 7821
Shields Are Fully Recharged When Not In Use (All Players, All Modes)
810E6244 AE17
No Shields (All Players, All Modes)
810E62A0 01EF
Shields Don't Drain Over Time (All Players, All Modes)
8114834C 2400
Rate Shields Drain Over Time Modifier (All Players, All Modes) (Default FFFF)
81148346 ????
Infinite Jumps (All Players, All Modes)
8113FECC 240D
Always Full Charge (All Players, All Modes)
8115D5DE 0007
Invincible/Untouchable P1 (All Levels, All Modes)
810E8AC0 0C00
810E8AC2 0018
81000060 8FA5
81000062 001C
81000064 3C01
81000066 8013
81000068 8C21
8100006A 0D84
8100006C 2404
8100006E 000?
81000070 50A1
81000072 0001
81000074 ACA4
81000076 05AC
81000078 03E0
8100007A 0008
8100007C 2400
? is 2 for "after death invincibility" or 3 for simply not being able to be touched.


Top
  
Reply with quote  
PostPosted: Mon Jun 11, 2007 9:56 pm 
By Viper

Activator 1 P2 #2
D004518E 00??
Activator 2 P2 #2
D004518F 00??
Dual Activator P2 #2
D104518E ????
Activator 1 P3 #2
D0045194 00??
Activator 2 P3 #2
D0045195 00??
Dual Activator P3 #2
D1045194 ????
Activator 1 P4 #2
D004519A 00??
Activator 2 P4 #2
D004519B 00??
Dual Activator P4 #2
D104519A ????
Activator 1 P1 #3
D0045228 00??
Activator 2 P1 #3
D0045229 00??
Dual Activator P1 #3
D1045228 ????
Activator 1 P2 #3
D0045232 00??
Activator 2 P2 #3
D0045233 00??
Dual Activator P2 #3
D1045232 ????
Activator 1 P3 #3
D004523C 00??
Activator 2 P3 #3
D004523D 00??
Dual Activator P3 #3
D104523C ????
Activator 1 P4 #3
D0045246 00??
Activator 2 P4 #3
D0045247 00??
Dual Activator P4 #3
D1045246 ????
Activator 1 P1 #4
D00451A8 00??
Activator 2 P1 #4
D00451A9 00??
Dual Activator P1 #4
D10451A8 ????
Activator 1 P1 #5
D0045470 00??
Activator 2 P1 #5
D0045471 00??
Dual Activator P1 #5
D1045470 ????
Control Stick Activator 1 P1
D009EFA6 00??
Control Stick Activator 2 P1
D009EFA7 00??
Dual Control Stick Activator P1
D109EFA6 ????
Control Stick Activator 1 P2
D009EFAE 00??
Control Stick Activator 2 P2
D009EFAF 00??
Dual Control Stick Activator P2
D109EFAE ????
Control Stick Activator 1 P3
D009EFB6 00??
Control Stick Activator 2 P3
D009EFB7 00??
Dual Control Stick Activator P3
D109EFB6 ????
Control Stick Activator 1 P4
D009EFBE 00??
Control Stick Activator 2 P4
D009EFBF 00??
Dual Control Stick Activator P4
D109EFBE ????
Control Stick Activator 1 P1 #2
D004518A 00??
Control Stick Activator 2 P1 #2
D004518B 00??
Dual Control Stick Activator P1 #2
D104518A ????
Control Stick Activator 1 P2 #2
D0045190 00??
Control Stick Activator 2 P2 #2
D0045191 00??
Dual Control Stick Activator P2 #2
D1045190 ????
Control Stick Activator 1 P3 #2
D0045196 00??
Control Stick Activator 2 P3 #2
D0045197 00??
Dual Control Stick Activator P3 #2
D1045196 ????
Control Stick Activator 1 P4 #2
D004519C 00??
Control Stick Activator 2 P4 #2
D004519D 00??
Dual Control Stick Activator P4 #2
D104519C ????
Control Stick Activator 1 P1 #3
D0045230 00??
Control Stick Activator 2 P1 #3
D0045231 00??
Dual Control Stick Activator P1 #3
D1045230 ????
Control Stick Activator 1 P2 #3
D004523A 00??
Control Stick Activator 2 P2 #3
D004523B 00??
Dual Control Stick Activator P2 #3
D104523A ????
Control Stick Activator 1 P3 #3
D0045244 00??
Control Stick Activator 2 P3 #3
D0045245 00??
Dual Control Stick Activator P3 #3
D1045244 ????
Control Stick Activator 1 P4 #3
D004524E 00??
Control Stick Activator 2 P4 #3
D004524F 00??
Dual Control Stick Activator P4 #3
D104524E ????
Control Stick Activator 1 P1 #4
D00451B6 00??
Control Stick Activator 2 P1 #4
D00451B7 00??
Dual Control Stick Activator P1 #4
D10451B6 ????
Control Stick Activator 1 P1 #5
D0045478 00??
Control Stick Activator 2 P1 #5
D0045479 00??
Dual Control Stick Activator P1 #5
D1045478 ????


Top
  
Reply with quote  
 Post subject:
PostPosted: Fri Sep 19, 2008 11:58 am 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
Code:
//////////////////////////////
80175AF8
LHU     T8,     $033E   (V0)    ;Loads ammo left in ray gun
ADDIU   T9,     T8,     $FFFF   ;Dec
SH      T9,     $033E   (V0)    ;Update

Infinite Ray Gun Ammo:

- All ray guns
- Stores old ammo count instead of decremented count

80175B01 0058
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

_________________
Image


Top
 Profile  
Reply with quote  
PostPosted: Sun Sep 21, 2008 12:10 pm 
Offline
Komrade
Komrade
User avatar

Joined: Tue Mar 27, 2007 6:23 pm
Posts: 1354
Location: Mario Raceway, 1509.831, 217.198, -564.429
Title: Mario Kart 64 Hacker
That method might not work in every case. My first ever ASM hack did the same thing with HP in Pokémon, and what I found was if an attack wasn't strong enough to kill you, you wouldn't lose any health, but if it was, you'd still die, because the game would still calculate your resulting HP to be zero and run the death routine. If you kill the calculation instead (the ADDIU in this case), it works as expected (all attacks do 0 damage).
So I'd go with these instead (not tested, but I see no reason they wouldn't work):
81175AFC 2400 Infinite ammo
81175AFE ???? Amount added to ammo when shot (default -1)

Someone should look for some pointers to the item each player is holding, then we could make fun stuff like any ray gun player 1 holds has infinite ammo. :D

_________________
Image 143
HyperNova Software is now live (but may take a few tries to load) currently down; check out my PSP/DS/Game Boy/Windows/Linux homebrew, ROM hacks, and Gameshark codes!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sun Sep 21, 2008 2:11 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
You have a point, but I was being theatrical and making the code change exactly one bit.

Considering that the most ammo ever subtracted is 1 when no ammo subtraction modifications are in place, that all guns start with 16 shots and that users of this code will likely have it activated before they even get into a battle, your example of what could go wrong is nigh impossible.

And changing only one bit is pure style.

I posted the code around that area so that others can do what they like with it, of course.

_________________
Image


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: AhrefsBot [Bot], Bing [Bot] and 620 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group