Announcement

Collapse
No announcement yet.

(Request) Megaman & Bass GBA

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • (Request) Megaman & Bass GBA

    Jump in midair, Invincibility codes in code breaker format? Either would be great! Thanks!

  • #2
    I tried, and I hate the tools out there for GBA. Everything's buggy, broken, crashes a lot, and nothing has breakpoints on read/write.
    I don't know what version yours it, but mine is 0902 - Megaman & Bass (U), CRC32 = EEA68C2E

    Full Health
    03004F8C:1C

    Invincibility
    03004F8C:7F

    Walk In Air
    03004F7C:02

    Constant Full Charge Shots
    03004FE4:78

    If I could find something that lets me set breakpoints on things I could change that walk in air code to instead trick the game into always thinking you're on the ground when you press jump so you'd be able to jump in the air as needed. The value to fall to the ground is 00 instead of 02. I'm not familiar with cheat device formats. I also tried finding buttons held down since you even said codebreaker because I used to make many button codes on the old PS2 codebreaker, and that would also fix the walk in air code, but I'm tired of fighting with all of these emulators and the crashes and other BS.
    July 7, 2019

    https://www.4shared.com/s/fLf6qQ66Zee
    https://www.sendspace.com/file/jvsdbd

    Comment


    • #3
      Use no$gba for GBA and NDS games, it has built in debugger:
      http://problemkaputt.de/gba.htm
      Spoiler Alert! Click to view...

      THE BAD GUY!!!!!!

      Comment


      • #4
        I saw it and tried it but have no idea how to set those breakpoints. I don't see cheat finding tools for scanning in there anywhere either. I see I can set a break on a line of code, but when I tried setting a break on my memory addresses nothing happened. I'm very unfamiliar with how to use it. I can see a lot of stuff I use in it but if I can't figure out how to set a break on read or write then I can't even start with any of it.
        July 7, 2019

        https://www.4shared.com/s/fLf6qQ66Zee
        https://www.sendspace.com/file/jvsdbd

        Comment


        • #5
          When you want to set a breakpoint in NO$GBA, find the RAW address of the cheat you hacked in VBA or another emulator.
          Then, click on the "Debug" tab and click on "Define Break/Condition."

          Now, let's use an example.
          Let's say that the code we want to hack, is the "Jump In-Midair" code that, asscock wanted.
          The address that you listed was: "03004F7C."

          Now, click on that little bar that pops up after you click on Define Break/Condition.
          Type this into the little bar thing: [03004F7C]!
          This is a "write" breakpoint. If you want to use a read breakpoint, then replace the "!" with "?"
          Then do whatever it is you would normally do to make the game break.

          Click image for larger version

Name:	bandicam 2016-12-31 11-51-41-697.jpg
Views:	1
Size:	141.7 KB
ID:	162935
          I'm retired from code hacking.
          I do not take requests!

          Comment


          • #6
            That's new and interesting to me, never knew ! and ? would be involved with read and write breakpoints. If I ever hop on a GBA game again I'll try it. Thank you sir.
            July 7, 2019

            https://www.4shared.com/s/fLf6qQ66Zee
            https://www.sendspace.com/file/jvsdbd

            Comment


            • #7
              I took another try at the jumping code, but it's still not quite right. Somebody that knows how to use that debugger better should be able to fix it.
              08009518 7B71
              0800951A 2080
              08009520 D002

              It's better than above and kind of controllable, you'll see from trying it. It still needs to be fixed.
              July 7, 2019

              https://www.4shared.com/s/fLf6qQ66Zee
              https://www.sendspace.com/file/jvsdbd

              Comment


              • #8
                I tried it and it indeed needs to be fixed.
                I'll take a look at it. I could probably use Bass's Double Jump routine to see if I can manipulate MegaMan to jump in mid-air.
                Last edited by Dybbles; 01-02-2017, 03:21:32 PM.
                I'm retired from code hacking.
                I do not take requests!

                Comment


                • #9
                  A little buggy, but try this for now.
                  Code:
                  Multi-Jump ("Jump In Midair")
                  D0000020 0001
                  33004F42 0003
                  I may or may not fix this. ( ͡° ͜ʖ ͡°)

                  Edit: Some AR v3/4 ASM codes.
                  Code:
                  Collect Health From Anywhere
                  5550E7B0 B273099D
                  65DA389A 09D8882C
                  
                  Collect Screws From Anywhere
                  7A5610E2 25D11412
                  65DA389A 09D8882C
                  
                  Collect Lives From Anywhere
                  D3DAFCE8 2DA33DFF
                  65DA389A 09D8882C
                  
                  Collect CDs From Anywhere
                  EFC3AC14 08517941
                  65DA389A 09D8882C
                  Note: These are for the pickups.
                  I only bother with things that interest me.

                  Comment


                  • #10
                    I have noticed about the "All CDs" code from here:
                    http://gamehacking.org/game/5283

                    The code in Codebreaker/Gameshark SP/Xploder format
                    82027DA0 FFFFFFFF
                    82027DA4 FFFFFFFF
                    82027DA8 FFFFFFFF
                    It is incorrect.

                    Here's the decrypted All CDs code in pure Codebreaker format that I came up with:

                    82027DA0 FFFE
                    82027DA2 FFFF
                    82027DA4 FFFF
                    82027DA6 FFFF
                    82027DA8 FFFF
                    82027DAA FFFF
                    32027DAC 001F
                    tested in both latest versions of no&gba (2.8e) and VBA-M (2.0.0 beta 2).
                    Last edited by erpster7; 02-20-2017, 08:27:58 AM.

                    Comment

                    Working...
                    X