News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: How to edit Bowser's Hitbox?  (Read 2147 times)

Sky_Yoshi

  • Full Member
  • ***
  • Posts: 104
  • I hate programmings!
    • View Profile
    • My links
How to edit Bowser's Hitbox?
« on: April 16, 2017, 08:13:53 am »
OK so I am making a Super Mario Bros Hack.
Well, I want to edit Bowser's hitbox.
To be spesific, I want to make the Back Shell part of Bowser only attackable/damagable
Sorry for my horrible English but.... IDK how to say that in English so it is translated by me horribly.

Hi! I'm Sky Yoshi, a Japanese RomHacker.
I am an beginner of a RomHacker and I'm here because I am interested.
I am trying to hack the stages of SMB1

dougeff

  • Sr. Member
  • ****
  • Posts: 358
    • View Profile
Re: How to edit Bowser's Hitbox?
« Reply #1 on: April 16, 2017, 08:26:57 am »
From the disassembly...I think it's one of these lines...maybe.

BoundBoxCtrlData:

But you might have to change more than just bounding box data.
nesdoug.com -- blog/tutorial on programming for the NES

Sky_Yoshi

  • Full Member
  • ***
  • Posts: 104
  • I hate programmings!
    • View Profile
    • My links
Re: How to edit Bowser's Hitbox?
« Reply #2 on: April 16, 2017, 08:42:15 am »
oh THX. but sadly I don't know any ASM
I think there is a Hex Data storing the Hitbox's Height,and Widht.
If there is, tell me the adress. And if there aren't, can someone help me?
Hi! I'm Sky Yoshi, a Japanese RomHacker.
I am an beginner of a RomHacker and I'm here because I am interested.
I am trying to hack the stages of SMB1

dougeff

  • Sr. Member
  • ****
  • Posts: 358
    • View Profile
Re: How to edit Bowser's Hitbox?
« Reply #3 on: April 16, 2017, 09:25:59 am »
I think bowser's ID is $0a, that means it's.

BoundBoxCtrlData:
...
.db $00, $02, $10, $15

Try editing these.
nesdoug.com -- blog/tutorial on programming for the NES

Sky_Yoshi

  • Full Member
  • ***
  • Posts: 104
  • I hate programmings!
    • View Profile
    • My links
Re: How to edit Bowser's Hitbox?
« Reply #4 on: April 17, 2017, 03:26:56 am »
Ooh thank you.
But how to disable these? I think I need to just eliminate the front part of Bowser. How to do that?
Hi! I'm Sky Yoshi, a Japanese RomHacker.
I am an beginner of a RomHacker and I'm here because I am interested.
I am trying to hack the stages of SMB1

dougeff

  • Sr. Member
  • ****
  • Posts: 358
    • View Profile
Re: How to edit Bowser's Hitbox?
« Reply #5 on: April 17, 2017, 05:29:41 pm »
Search the ROM for these bytes.

Add, maybe 8 to the first number. (Left edge)

Add, maybe 5 to the second number (top)

Subtract 2 from the last number (bottom)


nesdoug.com -- blog/tutorial on programming for the NES

Sky_Yoshi

  • Full Member
  • ***
  • Posts: 104
  • I hate programmings!
    • View Profile
    • My links
Re: How to edit Bowser's Hitbox?
« Reply #6 on: April 18, 2017, 10:44:38 am »
Oh Thank you. I will try.
Hi! I'm Sky Yoshi, a Japanese RomHacker.
I am an beginner of a RomHacker and I'm here because I am interested.
I am trying to hack the stages of SMB1