Editing Boss Hitpoints

Share and discuss all facets of DKC ROM hacking...

Editing Boss Hitpoints

Postby KingBrett » November 1st, 2011, 10:28 am

Is it possible to edit how many hits it takes for a boss to die in Donkey Kong Country? And I mean without using a PAR code.
Tourist
Bananas received 1
Posts: 33
Joined: 2011

Re: Editing Boss Hitpoints

Postby Mattrizzle » November 1st, 2011, 12:50 pm

You can, if you know how to use a hex editor. Go to the following offsets (the U v1.0 offsets are listed):

This list follows the format: Offset [Default value at offset] Description
35F89B [05 00] Very Gnawty & Really Gnawty
35FA15 [05 00] Queen B
35FAAB [05 00] Master Necky
35FAF9 [05 00] Master Necky Sr.

Dumb Drum and King K. Rool's hitpoints are hardcoded, so there's no easy way to edit them, aside from modifying their assembly code.

However, it is easy to change the pairs of baddies spawned during each one of Dumb Drum's attack phases. Try some of the object values in Simion32's list, but keep in mind that not all of these will work.
35F91B [ED 94] Attack Phase 1- 94ED: Kritter (green)
35F91F [D9 9C] Attack Phase 2- 9CD9: Slippa (fast)
35F923 [F5 96] Attack Phase 3- 96F5: Klaptrap (blue)
35F927 [B3 98] Attack Phase 4- 98B3: Klump
35F92B [67 A4] Attack Phase 5- A467: Army
Veteran Venturer
Bananas received 222
Posts: 559
Joined: 2008

Re: Editing Boss Hitpoints

Postby KingBrett » November 1st, 2011, 10:50 pm

Thanks. It's a pity you can't edit King K. Rool's hitpoints but I'll just go with what I've got until Simion finds the camera boundaries for the water levels so he can update his DKC Resource Editor. (I'm not being impatient about it.) I'll bet Kreepy Krow's hitpoints are hardcoded too right?
Tourist
Bananas received 1
Posts: 33
Joined: 2011

Re: Editing Boss Hitpoints

Postby Mr.Diddy » August 23rd, 2012, 11:08 am

Mattrizzle wrote:You can, if you know how to use a hex editor. Go to the following offsets (the U v1.0 offsets are listed):

This list follows the format: Offset [Default value at offset] Description
35F89B [05 00] Very Gnawty & Really Gnawty
35FA15 [05 00] Queen B
35FAAB [05 00] Master Necky
35FAF9 [05 00] Master Necky Sr.

Dumb Drum and King K. Rool's hitpoints are hardcoded, so there's no easy way to edit them, aside from modifying their assembly code.

However, it is easy to change the pairs of baddies spawned during each one of Dumb Drum's attack phases. Try some of the object values in Simion32's list, but keep in mind that not all of these will work.
35F91B [ED 94] Attack Phase 1- 94ED: Kritter (green)
35F91F [D9 9C] Attack Phase 2- 9CD9: Slippa (fast)
35F923 [F5 96] Attack Phase 3- 96F5: Klaptrap (blue)
35F927 [B3 98] Attack Phase 4- 98B3: Klump
35F92B [67 A4] Attack Phase 5- A467: Army

Is there a way to change the enemies that Dumb Drumb creates?
Jungle Explorer
Bananas received 4
Posts: 115
Joined: 2012

Re: Editing Boss Hitpoints

Postby Mattrizzle » August 23rd, 2012, 12:00 pm

Ignoring the fact that you bumped this topic when it has been inactive for nearly a year...

...yes.

35F91B [ED 94] First enemy type dispensed by Dumb Drum (default: Kritter, green)
35F91F [D9 9C] Second enemy type dispensed by Dumb Drum (default: Slippa)
35F923 [F5 96] Third enemy type dispensed by Dumb Drum (default: Klaptrap, blue)
35F927 [B3 98] Fourth enemy type dispensed by Dumb Drum (default: Klump)
35F92B [67 A4] Fifth enemy type dispensed by Dumb Drum (default: Army)

Remember that the SNES stores its values in little endian order, so [ED 94] actually refers to 94ED.

For a list of all known object digits, read Simion32's List of all used DKC Object Digits & Functions.
Veteran Venturer
Bananas received 222
Posts: 559
Joined: 2008

Re: Editing Boss Hitpoints

Postby Mr.Diddy » August 24th, 2012, 3:49 am

Thanks and sorry.
Jungle Explorer
Bananas received 4
Posts: 115
Joined: 2012


Return to ROM Hacking

Who is online

Users browsing this forum: No registered users and 3 guests