Announcement

Collapse
No announcement yet.

Genesis Sonic & Knuckles & Sonic 3 Disable Hyper Sonic Music Code Problem

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

  • Genesis Sonic & Knuckles & Sonic 3 Disable Hyper Sonic Music Code Problem

    Game Sonic And Knuckles & Sonic 3 [U] !

    Code:
    [SIZE=3]FFFF91		Music Ram Address By {Hacc}
    FFFF91:01	Angel Island Music PAR Code Ram Address
    FFFF91:1F	Knuckles Attack Music PAR Code Ram Address
    FFFF91:2C	Super Sonic Music PAR Code Ram Address[/SIZE]
    Hook Log:
    Code:
    [SIZE=3][00:624A] W16 = 0001 [FFFF90]	Starting Music Rom Address
    [08:5B52] W08 = 1F [FFFF91]	Kunckles Attack Music Rom Address
    [08:5B78] W16 = 0001 [FFFF90]	Return To Default Music Rom Address[/SIZE]
    
    TRACE STOPPED
    Now Where Is The Address That Should Equal (2C)?
    Is There Is Something Wrong With My Debugger?
    Is There Is Another Way I Can Get The Rom Address?
    Can Any One Make A Game Genie Code And Post It Please?
    Last edited by Wheel Of Fate; 01-11-2012, 02:39:18 PM.
    IVI<-{Wheel Of Fate}->IVI

  • #2
    I've seen a working disable super sonic music code been done but the problem is it's like 22 game genie codes required.

    Comment


    • #3
      Originally posted by Carnage View Post
      I've seen a working disable super sonic music code been done but the problem is it's like 22 game genie codes required.
      make that 21 game genie codes.

      See this Sonic Retro page on Sonic & Knuckles cheat codes.
      look at the "Disable Super Transformation Music" game genie code.
      that long code will work for both (Sonic & Knuckles) and (Sonic & Knuckles & Sonic 3) games, as I've tested the code myself.
      Last edited by erpster7; 05-29-2012, 08:47:45 PM.

      Comment


      • #4
        Thanks for the link, I was able to shorten the code quite a bit:

        Disable Transformation Music
        A2PA-CA6R
        A3JT-CA9Y
        A36T-CA30

        First line of code is for Sonic, second is Tails, third is Knuckles . I tested this on the Sonic 3 levels early in the game and Mushroom Hills.
        Spoiler Alert! Click to view...

        THE BAD GUY!!!!!!

        Comment


        • #5
          Originally posted by helder View Post
          Thanks for the link, I was able to shorten the code quite a bit:

          Disable Transformation Music
          A2PA-CA6R
          A3JT-CA9Y
          A36T-CA30

          First line of code is for Sonic, second is Tails, third is Knuckles . I tested this on the Sonic 3 levels early in the game and Mushroom Hills.
          good code but it does not disable the super/hyper transformation music completely in all situations.
          the code will only work if you obtain all 7 chaos emeralds or 7 super emeralds and collect 50+ rings and then transform into super/hyper mode that way.
          however, the code will NOT work if you smash open an "S" item monitor to become super/hyper when creating one in debug mode - transformation music will play after breaking the "S" item box.

          so I've tested your shorter code more thoroughly in different situations, than the super-long code.
          Last edited by erpster7; 05-30-2012, 11:25:48 AM.

          Comment


          • #6
            Thanks for the feedback but no one stated that the code also allowed you to become supersonic without the 7 emeralds, but thanks for the heads up on the info here is the complete set but shorter:

            Disable Transformation Music
            A2PA-CA6R
            A3JT-CA9Y
            A36T-CA30
            A5PA-CA30
            A5PT-CA3E
            RFPT-T6YC
            Spoiler Alert! Click to view...

            THE BAD GUY!!!!!!

            Comment


            • #7
              excellent, helder.

              ChiDragon was looking for that kind of music code for Sonic 3 & Knuckles several years ago and couldn't find one. well ChiDragon, hope you are still out there and hopefully reading this recent topic because we've found it.

              now if we can only find the disable supersonic music code for sonic 3 alone (aka. Sonic the Hedgehog 3 [U] [!])
              Last edited by erpster7; 05-31-2012, 10:02:33 PM.

              Comment


              • #8
                lol Thanks for the heads up, so it can almost be used for a real console but not sure what the last line is for since all the other are for specific characters and different transformation occurrences. As for sonic 3 I don't think the programming is much different from this one, so when I can get a little time I will produce a trace and then see if I can get the same results on Sonic 3.
                Spoiler Alert! Click to view...

                THE BAD GUY!!!!!!

                Comment


                • #9
                  Well here is the Sonic 3 code you wanted, tested with debug mode and all.

                  Disable Transformation Music
                  AJZA-CA56
                  RG6A-C604
                  AKAA-LA7A

                  Also who is the original code author for that Sonic 3 and Knuckles code? I would like to credit them in the Database here.
                  Spoiler Alert! Click to view...

                  THE BAD GUY!!!!!!

                  Comment


                  • #10
                    Originally posted by helder View Post
                    Well here is the Sonic 3 code you wanted, tested with debug mode and all.

                    Disable Transformation Music
                    AJZA-CA56
                    RG6A-C604
                    AKAA-LA7A

                    Also who is the original code author for that Sonic 3 and Knuckles code? I would like to credit them in the Database here.
                    i'm not sure who came up with that super long code for sonic 3 & knuckles. i'm feeling a lot better than i did several days ago when I came up with a major headache.

                    here was my version of the "disable transformation music" code for sonic 3 alone, even when collecting invincibility monitor power-ups:
                    JJZA-CA58
                    A46A-CA4R
                    A46A-CA84
                    RFAA-L6ZC

                    it's a little different than what you have, but I get the same result. don't ask why but either mine or your code works (just don't use both simultaneously).
                    Last edited by erpster7; 06-13-2012, 09:27:02 PM.

                    Comment


                    • #11
                      Well looking at the codes in Raw format I see that many cover the same addresses ....well almost anyways.

                      Mine
                      012A7C:6002
                      01B8DA:4E71
                      0540A0:6002

                      Yours
                      012A7E:6042
                      01B84E:6006
                      01B8DA:6006
                      0540A2:4E71

                      As you can see we cover about the same locations the only thing I did was make the code jump over the branch to where the music would play using the branch command 6002. I have one NOP 4E71 that a branch wouldn't work for in that particular sub-routine, the only one I don't have is your second line of code which I'm curious as to when it would make music play.
                      Spoiler Alert! Click to view...

                      THE BAD GUY!!!!!!

                      Comment


                      • #12
                        I Figured How To Get The Addresses But Im Wonder Why Tracer Was Able To Get The Rom Address While The Debugger Wasn't Able To Do It?
                        Is It About The Game Programming Or Debugger Issue?

                        01:1A8E 70 2C MOVEQ #$2C,D0 A0=FFFFB000 A1=00010A94 A2=0000EC06 A3=FFFFEE80 A4=FFFFF760 A5=FFFFEE2C A6=FFFFCC54 A7=FFFFFDE0 D0=FFFFFF9F D1=0000FC00 D2=00000000 D3=00000580 D4=00000780 D5=00000FFF D6=00000580 D7=0000006D xnZvc

                        Now You May Ask How I Get This Right?
                        Well Debugger Showed Nothing But The Tracer Showed Many Things So I Go To Tracer Log And I Opened It By Notepad
                        And I Started To Search For The Address Value That Appear When The Game Play Super Sonic Theme
                        Anyway The Track Number Is "44" In Decimal Which Means "2C" In Hex-decimal So I Looked For This And Bingo
                        I Found All the Addresses Sure After Playing Whole Game With Many Methods.
                        Sorry For Bumping This Old Thread I Was busy As hell.
                        Last edited by Wheel Of Fate; 10-01-2012, 03:41:52 PM.
                        IVI<-{Wheel Of Fate}->IVI

                        Comment


                        • #13
                          Can someone do a new disable transformation music code for Sonic 2? The one that already exists causes the level's music to restart when transforming. Is it possible to make one where the transformation is seamless without a music change or restart?

                          Comment

                          Working...
                          X