justin3009 / MMX3-ZeroProject

Mega Man X3 - Base Mod (Zero Project)
54 stars 4 forks source link

X - no damage upgrade from upgrade/chip #16

Closed bakefrey closed 8 months ago

bakefrey commented 8 months ago

Someone else posted this on forum;

Justin3009 the game has an error for handling X's defense, X doesn't gain defense until he get golden armour (armour part doesn't give defense, armour chip doesn't give it either), it behaves like this since 4.0.

justin3009 commented 8 months ago

Confirmed bug that is now fixed. I, somehow, deleted some code and forgot to have it branch properly so it never loaded the armor check.

Source version is now fixed.

justin3009 commented 8 months ago

Also, for your post before it was edited or whichever it was:

Hey everyone, I waey everyone, I wanted to ask something. How hard would it be to make a save hack for vanilla X3 based on the saving system from this project (with the save/load menu and everything) ? I saw that the project is now open source on github and I thought about trying to fiddle with it myself, but I'm not sure what to look for (also I'm not very experienced).

There's a section in the "MMX3_OriginalLocations.asm" code labeled as:

"; Setting up Save/Load Screen (SRAM starts at $70:0000 - $70:0100 for basis though)"

This pretty much draws the entirety of the save screen. You'd then have to likely follow those into the "MMX3_NewCode_Locations.asm". It's a lot.

bakefrey commented 8 months ago

Thanks. That was a weird edit, I actually copied and pasted the bug report from another forum, as someone recommended the OP report the bug on the GitHub page but they never did, and when I copied the post the first time, I copied the wrong one.

I'll try and find that post again and cite your reply to them in case they're still interested.

On Sun, Jan 21, 2024 at 8:00 AM Justin3009 @.***> wrote:

Also, for your post before it was edited or whichever it was:

Hey everyone, I waey everyone, I wanted to ask something. How hard would it be to make a save hack for vanilla X3 based on the saving system from this project (with the save/load menu and everything) ? I saw that the project is now open source on github and I thought about trying to fiddle with it myself, but I'm not sure what to look for (also I'm not very experienced).

There's a section in the "MMX3_OriginalLocations.asm" code labeled as:

"; Setting up Save/Load Screen (SRAM starts at $70:0000 - $70:0100 for basis though)"

This pretty much draws the entirety of the save screen. You'd then have to likely follow those into the "MMX3_NewCode_Locations.asm". It's a lot.

— Reply to this email directly, view it on GitHub https://github.com/justin3009/MMX3-ZeroProject/issues/16#issuecomment-1902638355, or unsubscribe https://github.com/notifications/unsubscribe-auth/BFPZE37ZXIANCEDTQFO2IZLYPUNOFAVCNFSM6AAAAABCDSMEYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBSGYZTQMZVGU . You are receiving this because you authored the thread.Message ID: @.***>