Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.

TrollandToad.com
Reply
 
Thread Tools
  #326    
Old November 6th, 2011 (9:52 AM).
DrerAhv's Avatar
DrerAhv DrerAhv is offline
She That Derps in the Night
     
    Join Date: Mar 2011
    Location: NH, USA
    Age: 21
    Gender: Female
    Nature: Lonely
    Posts: 9
    I've got an issue of my own.
    I am trying to import the Myst theme as the title screen theme for Pokemon Ruby. I acquired the midi from the midimole website (I would post urls to show you exactly what I'm talking about, but it appears I'm not authorized to do so.)
    I can manage to get the file into .s format easily, but when I try to Assemble the song Sappy freezes.

    I've changed the instruments in the song numerous times, and the current setup is Pizzicato Strings, Timpani, Synth Bass 1, and Acoustic Grand Piano. I've tried various different programs and methods to insert this song into the game and so far nothing has worked. Please help.
    __________________
    The philosopher Didactylos has summed up an alternative hypothesis as "Things just happen. What the hell."
    Reply With Quote

    Relevant Advertising!

      #327    
    Old November 7th, 2011 (5:38 AM).
    ipatix's Avatar
    ipatix ipatix is offline
    Sound Expert
       
      Join Date: May 2008
      Location: Germany
      Gender: Male
      Nature: Relaxed
      Posts: 146
      Well make sure when converting the MIDI that the file only use these characters:
      - "A-Z"
      - "a-z"
      - "0-9"
      - "." , "_"

      That should prevent Sappy form crashing.
      For the second problem:
      On this sound-engine you are limited to 128 MIDI programs and the MIDI percussion-MIDI-channel won't change anything and so program "0 - Acoustic Grand Piano" is usually used as a percussion kit.
      When you want to use the piano use the program "1 - Bright Acoustic Piano" , but make sure your voicegroup contains all these instruments.

      Hope you understood my English ;-)
      __________________
      Visit my YouTube channel (music hacking and other stuff): http://www.youtube.com/user/theipatix
      Reply With Quote
        #328    
      Old November 11th, 2011 (4:06 PM).
      DrerAhv's Avatar
      DrerAhv DrerAhv is offline
      She That Derps in the Night
         
        Join Date: Mar 2011
        Location: NH, USA
        Age: 21
        Gender: Female
        Nature: Lonely
        Posts: 9
        Quote:
        Originally Posted by ipatix View Post
        Well make sure when converting the MIDI that the file only use these characters:
        - "A-Z"
        - "a-z"
        - "0-9"
        - "." , "_"

        That should prevent Sappy form crashing.
        For the second problem:
        On this sound-engine you are limited to 128 MIDI programs and the MIDI percussion-MIDI-channel won't change anything and so program "0 - Acoustic Grand Piano" is usually used as a percussion kit.
        When you want to use the piano use the program "1 - Bright Acoustic Piano" , but make sure your voicegroup contains all these instruments.

        Hope you understood my English ;-)
        Alright, I've tried that.
        I'm using the voicegroup offset of 0x43B8A0, which is;
        Code:
        0x43B8A0
        
        01 - Bright Acoustic
        09 - Glockenspiel
        35 - Fretless Bass
        45 - Pizzicato Strings
        46 - Harp
        47 - Timpani
        48 - Strings
        60 - French Horn
        73 - Flute
        My instrument setup, after some fiddling, contains only Pizzicato Strings, Flute, Timpani, and Fretless Bass.
        I'm using an empty offset as the Base Destination.
        When I press "Assemble that Ugly Thing", I get an error message that reads:

        "Run-time error '13':
        type mismatch"

        once I hit either OK or X on that message, Sappy closes and a new error message appears that reads:

        "Run-time error '-2147418105 (80010007)':
        Automation error
        The callee (server [not server aplication]) is not available and disappeared; all connections are invalid. The call may have executed."

        Upon hitting OK/X for that message it closes and nothing else appears.
        What do I do to avoid this?
        __________________
        The philosopher Didactylos has summed up an alternative hypothesis as "Things just happen. What the hell."
        Reply With Quote
          #329    
        Old December 7th, 2011 (5:12 PM).
        Nick Nick is offline
        Banned
           
          Join Date: Nov 2009
          Age: 19
          Posts: 5,220
          If I had the source code I might be able to pinpoint the problem… I know a little Visual Basic 2008/2010, and I think it might just be poor programming that's easily fixable, like a typo in the code that the VB dictionary didn't pick up because the typo meant something else… You know.

          I think that Sappy is, to put it simply, a really sappy program all around. Sappy doesn't work on Vista (which was released in 2006) saying that you need some VB libraries. If you install those libraries, you get another crash, even if you're running XP. So my conclusion of all of this is that improper programming etc. caused the conflict between certain VB libraries (pre-included in some version of the .NET framework) and Sappy that the program can't handle. I also don't think that Sappy is designed to handle plug-in DLLs, so there's no solution there either.

          My answer to all of this is to do a complete re-write of the entire program from scratch, and distribute it as Sappy x.x.x Mark 2 or some such, or at least do a beta for the new release. Other than that, I honestly don't know what to tell people who experience crashes; My Sappy 2005 and 2006 both crash on their own (they'll recognise an unsupported ROM like Red Rescue Team, but still crash when loading Ruby for instance).
          Reply With Quote
            #330    
          Old December 8th, 2011 (7:15 AM).
          Shiny Quagsire's Avatar
          Shiny Quagsire Shiny Quagsire is offline
          I'm Still Alive, Elsewhere
             
            Join Date: May 2009
            Location: Hoenn Safari Zone
            Age: 19
            Gender: Male
            Nature: Jolly
            Posts: 700
            Quote:
            Originally Posted by AlexTheRose View Post
            If I had the source code I might be able to pinpoint the problem… I know a little Visual Basic 2008/2010, and I think it might just be poor programming that's easily fixable, like a typo in the code that the VB dictionary didn't pick up because the typo meant something else… You know.

            I think that Sappy is, to put it simply, a really sappy program all around. Sappy doesn't work on Vista (which was released in 2006) saying that you need some VB libraries. If you install those libraries, you get another crash, even if you're running XP. So my conclusion of all of this is that improper programming etc. caused the conflict between certain VB libraries (pre-included in some version of the .NET framework) and Sappy that the program can't handle. I also don't think that Sappy is designed to handle plug-in DLLs, so there's no solution there either.

            My answer to all of this is to do a complete re-write of the entire program from scratch, and distribute it as Sappy x.x.x Mark 2 or some such, or at least do a beta for the new release. Other than that, I honestly don't know what to tell people who experience crashes; My Sappy 2005 and 2006 both crash on their own (they'll recognise an unsupported ROM like Red Rescue Team, but still crash when loading Ruby for instance).
            Most crashes are because of dependencies and other issues, Some people from the Fire Emblem hacking society have come up with this

            It's been modified, and works perfectly in Vista, and has some new features.
            __________________



            Reply With Quote
              #331    
            Old December 28th, 2011 (2:30 PM).
            hinkage's Avatar
            hinkage hinkage is offline
            Everyone currently in an argument with this member: I really suggest you stop.
            • Gold Tier
             
            Join Date: Aug 2010
            Age: 22
            Posts: 378
            I too have the "Can't find file MPlayDef.s for inclusion" error.

            >I have MPlayDef.s in the same folder as my .s file to be assembled
            >I have the newest version of sappy (that supposedly fixed this problem)

            Can anyone help? Thanks
            __________________
            (ღ˘⌣˘ღ)
            Reply With Quote
              #332    
            Old January 16th, 2012 (5:39 PM).
            805587804 805587804 is offline
               
              Join Date: Dec 2010
              Posts: 57
              I can hear music hacking into hacking into the music but I can not cycle to how to make it cycle?
              Reply With Quote
                #333    
              Old January 16th, 2012 (7:00 PM). Edited January 16th, 2012 by Candra Software.
              Candra Software's Avatar
              Candra Software Candra Software is offline
              PKHeX User
                 
                Join Date: Jan 2012
                Gender: Male
                Nature: Docile
                Posts: 86
                Even though I copied the three ocx files to C:\Windows\System32, I get the runtime errors regardless.

                EDIT: Oops never mind... I forgot to download and install Sappy 12 first.
                Reply With Quote
                  #334    
                Old January 17th, 2012 (10:30 AM).
                ipatix's Avatar
                ipatix ipatix is offline
                Sound Expert
                   
                  Join Date: May 2008
                  Location: Germany
                  Gender: Male
                  Nature: Relaxed
                  Posts: 146
                  Just for information: Just copying the files doesn't work because the files have to be registered in your Registry and the Sappy installer does this for you ;-)
                  __________________
                  Visit my YouTube channel (music hacking and other stuff): http://www.youtube.com/user/theipatix
                  Reply With Quote
                    #335    
                  Old February 25th, 2012 (4:20 PM).
                  Renegade's Avatar
                  Renegade Renegade is offline
                  Time for real life...
                     
                    Join Date: Nov 2011
                    Location: United States
                    Gender: Male
                    Nature: Careful
                    Posts: 998
                    Download links for Sappy and Midi are down. Solutions?
                    Reply With Quote
                      #336    
                    Old April 23rd, 2012 (11:50 AM).
                    supershadow64ds's Avatar
                    supershadow64ds supershadow64ds is offline
                    Confused GBA Hacker
                       
                      Join Date: Aug 2011
                      Gender: Male
                      Nature: Quiet
                      Posts: 16
                      Unfortunately, no versions of Sappy (That I can acquire) are compatible with Windows 7. I instead use Song Inserter, but I have no clue how to use it. I have a voice group offset I want to use (0x43B8A0) but I do not know the 4 byte header for the Wild/Trainer battle music. Does anyone know these?
                      __________________
                      We all live in the network...
                      Reply With Quote
                        #337    
                      Old May 14th, 2012 (5:12 PM).
                      pokemetalhead_96's Avatar
                      pokemetalhead_96 pokemetalhead_96 is offline
                      Enigma
                         
                        Join Date: Feb 2012
                        Gender: Male
                        Posts: 7
                        I tried converting the .midi file to the .s file, butwhenever I do, the .s file doesn't show up. Help me out here?
                        Reply With Quote
                          #338    
                        Old June 16th, 2012 (7:55 PM).
                        ADLFM14's Avatar
                        ADLFM14 ADLFM14 is offline
                        Legendary Spriter
                           
                          Join Date: May 2012
                          Location: EGYPT
                          Gender: Male
                          Nature: Bold
                          Posts: 42
                          Really nice tutorial Magnius but i have a problem when i put my midi file in Mid2Agb folder i open Mid2Agb folder i found no.s file for my midi plz any help and sorry for bad english
                          __________________
                          My Tutorials:
                          Hacking Ruby Title Screen Completely Step By Step
                          How To Insert An OW Sprite In NSE Classic Step By Step.
                          Hacks I'm Currently Making


                          Join My Hacking Team(D.A.T.S)




                          My deviantART


                          Reply With Quote
                            #339    
                          Old June 17th, 2012 (9:57 PM).
                          Magnius Magnius is offline
                          Pokemon Music Hacking Guru
                             
                            Join Date: Jul 2005
                            Gender:
                            Nature: Adamant
                            Posts: 295
                            If you're having problems with the VBAL error or just couldn't run Sappy on Windows 7, I've added a link at the bottom of the first post, that will fix that.

                            Also, the "Rom Tools" link with Sappy and Mid2Agb has been removed. You can now get Sappy and Mid2agb here.
                            __________________
                            Check out my original music on my youtube channel:
                            http://www.youtube.com/user/MagniusKun?feature=mhee
                            Reply With Quote
                              #340    
                            Old July 3rd, 2012 (12:01 PM).
                            AquaFred AquaFred is offline
                               
                              Join Date: Dec 2011
                              Gender: Male
                              Posts: 3
                              hi Magnus
                              I found a technique for hacking gba music

                              it's simple with anvil studio without Hexad so I want your opinion on my youtube channel: TheFredWTF
                              Sorry for my English
                              Reply With Quote
                                #341    
                              Old July 27th, 2012 (10:05 PM).
                              Hau's Avatar
                              Hau Hau is offline
                              Gladion, Hau and Elio
                                 
                                Join Date: May 2011
                                Location: Stalker much? Somewhere in the Pokémon world...
                                Age: 23
                                Gender: Male
                                Nature: Gentle
                                Posts: 630
                                It keeps crashing when I load a rom.
                                Reply With Quote
                                  #342    
                                Old September 8th, 2012 (12:19 PM).
                                The_Show The_Show is offline
                                Banned
                                   
                                  Join Date: Jan 2012
                                  Location: Carracosta Rock, Akmin Region
                                  Gender: Male
                                  Nature: Sassy
                                  Posts: 43
                                  For those having trouble with syntax error #1002, that just means you are typing the wrong offset in the SECOND BOX when assembling the song. You should type an offset with a lot of free space, as long as it isn't higher than 0x900000. anything higher than 0x800000 should work.
                                  Reply With Quote
                                    #343    
                                  Old July 13th, 2013 (4:23 AM). Edited July 13th, 2013 by PokeBunny.
                                  PokeBunny's Avatar
                                  PokeBunny PokeBunny is offline
                                  Pokemon Game Maker
                                     
                                    Join Date: Aug 2012
                                    Location: South Africa
                                    Age: 17
                                    Gender: Male
                                    Nature: Serious
                                    Posts: 34
                                    I get a strange error. Sappy 2005 will do everything--compile, play, but it compiles bad. Once it is bad it crashes when it plays and doesn't show the header and stuff. There is no apparent way around this! Please help.

                                    Oh wait, not higher than 0x900000...
                                    __________________
                                    special POKeBUNNY

                                    The Pokemon Game Developer
                                    If you are wondering why I'm taking long to make Pokemon Hot Red and Cold Blue... It's because I barely get computer time. Be patient (I'm not!.

                                    My SoundCloud!!!!!!!!!
                                    Reply With Quote
                                      #344    
                                    Old August 6th, 2013 (4:11 AM). Edited August 24th, 2013 by Arctic Eagle.
                                    Arctic Eagle's Avatar
                                    Arctic Eagle Arctic Eagle is offline
                                    Hero of Nintendo 64s
                                       
                                      Join Date: Apr 2013
                                      Location: New Bark Town
                                      Age: 20
                                      Gender: Male
                                      Nature: Adamant
                                      Posts: 12
                                      When I try to run Sappy, I always get a window that says

                                      "Run-time error '339' component 'vbalCbEx6.ocx or one of its dependencies not correctly registered: a file is missing or invalid",

                                      so I can't even open Sappy.

                                      So can anyone tell me what I'm doing wrong?

                                      Edit:
                                      I would like it if someone would answer my question.

                                      Edit#2:
                                      Does anybody read this thread anymore because I've been waiting for an answer to my question for over a week now and I am getting impatient.

                                      Edit#3:
                                      It seems like I'm not going to be getting an answer anytime soon so I'll wait and see if anyone will freaking answer for crying out loud!!!! I'm a very impatient guy and I expect an answer when I ask one, so can ANYONE just tell me what I'm doing wrong upon opening Sappy!?!? To put it simply, what does this error mean and how can I fix it? Oh, and I tried the link above and it downloaded but it still showed the same error, oh, and I'm also running the program from a sandisk flash drive, so if that is the problem I would like to know how to make it portable from a flash drive. Sorry if I came off as rude but I get impatient and I tend to get overexcited.

                                      Edit#4:
                                      I didn't realize this but I accidentally added 2 links in my last edit, sorry...
                                      __________________
                                      I am Arctus Platner, and I might not have a single clue of what I am doing, but as long as it gets finished, it will be fine!
                                      My DSHack Profile
                                      Reply With Quote
                                        #345    
                                      Old October 14th, 2013 (12:19 PM).
                                      gokaiblue's Avatar
                                      gokaiblue gokaiblue is offline
                                         
                                        Join Date: Oct 2013
                                        Gender: Male
                                        Nature: Calm
                                        Posts: 21
                                        How do you change the tempo of a song in Sappy permanently? I'm trying to slow down a song from 120 bpm to 60 bpm, but the changes only occur while I'm playing the song.
                                        __________________
                                        I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this in your signature.
                                        Reply With Quote
                                          #346    
                                        Old October 14th, 2013 (4:29 PM).
                                        AntiRellik1's Avatar
                                        AntiRellik1 AntiRellik1 is offline
                                           
                                          Join Date: Sep 2013
                                          Gender: Male
                                          Posts: 36
                                          Quote:
                                          Originally Posted by Arctic Eagle View Post
                                          When I try to run Sappy, I always get a window that says

                                          "Run-time error '339' component 'vbalCbEx6.ocx or one of its dependencies not correctly registered: a file is missing or invalid",

                                          so I can't even open Sappy.

                                          So can anyone tell me what I'm doing wrong?

                                          Edit:
                                          I would like it if someone would answer my question.

                                          Edit#2:
                                          Does anybody read this thread anymore because I've been waiting for an answer to my question for over a week now and I am getting impatient.

                                          Edit#3:
                                          It seems like I'm not going to be getting an answer anytime soon so I'll wait and see if anyone will freaking answer for crying out loud!!!! I'm a very impatient guy and I expect an answer when I ask one, so can ANYONE just tell me what I'm doing wrong upon opening Sappy!?!? To put it simply, what does this error mean and how can I fix it? Oh, and I tried the link above and it downloaded but it still showed the same error, oh, and I'm also running the program from a sandisk flash drive, so if that is the problem I would like to know how to make it portable from a flash drive. Sorry if I came off as rude but I get impatient and I tend to get overexcited.

                                          Edit#4:
                                          I didn't realize this but I accidentally added 2 links in my last edit, sorry...
                                          Dude, calm down... If it asks for a file, google it and download it. Put it on the Sappy folder. If another error pops up asking for another file, download that one too. I had to download about 3. Usually that stuff happens in Win7 64bit. I only downloaded the files Sappy asked for, but you can try download the whole Visual Basic Runtime, just google it.
                                          If you're still having problems with Sappy, google for Sappy 2006 mod 17.1. Works like a charm.
                                          "I'm a very impatient guy and I expect an answer when I ask one" - You're not going to get all the answers to the questions you ask all the time (in life in general). Work on your patience my friend... learn to tolerate mistery and uncertainty

                                          Quote:
                                          Originally Posted by gokaiblue View Post
                                          How do you change the tempo of a song in Sappy permanently? I'm trying to slow down a song from 120 bpm to 60 bpm, but the changes only occur while I'm playing the song.
                                          The way I'd do it: Rip the MIDI, edit the tempo, reloop it and insert it again. Trying to change the tempo in hex or anything of the likes would be a pain in the butt and really messy. Changing the tempo in Sappy does nothing, only slows the song down for replay.
                                          Reply With Quote
                                            #347    
                                          Old November 16th, 2013 (8:27 PM). Edited April 10th, 2014 by Arctic Eagle.
                                          Arctic Eagle's Avatar
                                          Arctic Eagle Arctic Eagle is offline
                                          Hero of Nintendo 64s
                                             
                                            Join Date: Apr 2013
                                            Location: New Bark Town
                                            Age: 20
                                            Gender: Male
                                            Nature: Adamant
                                            Posts: 12
                                            Quote:
                                            Originally Posted by AntiRellik1 View Post
                                            Dude, calm down... If it asks for a file, google it and download it. Put it on the Sappy folder. If another error pops up asking for another file, download that one too. I had to download about 3. Usually that stuff happens in Win7 64bit. I only downloaded the files Sappy asked for, but you can try download the whole Visual Basic Runtime, just google it.
                                            If you're still having problems with Sappy, google for Sappy 2006 mod 17.1. Works like a charm.
                                            "I'm a very impatient guy and I expect an answer when I ask one" - You're not going to get all the answers to the questions you ask all the time (in life in general). Work on your patience my friend... learn to tolerate mistery and uncertainty
                                            I know that I need to, but I'd been waiting for an answer for a long time and this is the first time in 2 months since I've been on here but I am only 16 years old, so it might come off as rude. I'm just glad I finally got an answer and I'm going to try that now, thank you.

                                            Edit:
                                            I got the same error again and so I then went into the compatiblity settings and made it where it should work in win7 through xp compatibility settings and it still showed the same error again(of course it did). Might there be something else wrong because I did almost exactly what you said I should do and it didn't really work out for me so I may need to move the missing file to the hard drive of one the computers I'm using or just wait until later to worry about the music, I've only been rom hacking since March or April...

                                            Edit #2:
                                            Well, I got it to work, but it crashed when I tried to insert a .s sound file, so I decided to delete the program because I can't figure out what the hell I'm trying to do, and stick to what I am best at, Map and Tile hacking, at least until I can find someone to help me with this that I actually know so that the hack will get finished quicker,(and easier) so I can hack other games.
                                            __________________
                                            I am Arctus Platner, and I might not have a single clue of what I am doing, but as long as it gets finished, it will be fine!
                                            My DSHack Profile
                                            Reply With Quote
                                              #348    
                                            Old November 23rd, 2013 (10:22 PM).
                                            RevanXVII RevanXVII is offline
                                               
                                              Join Date: Nov 2013
                                              Gender: Male
                                              Posts: 1
                                              I'm trying to change the battle music for the rival in emerald, I'm using sappy but the songtable isn't there altough the songs are, what number in SAPPY is the rival battle in emerald?
                                              Reply With Quote
                                                #349    
                                              Old November 24th, 2013 (5:10 AM).
                                              ipatix's Avatar
                                              ipatix ipatix is offline
                                              Sound Expert
                                                 
                                                Join Date: May 2008
                                                Location: Germany
                                                Gender: Male
                                                Nature: Relaxed
                                                Posts: 146
                                                Which language do you use? The song order should be the same although the offsets of the songtable differ. The US version fon Emerald should be in the list though. If you want to I can sent you my sappy.xml with correct offsets.
                                                __________________
                                                Visit my YouTube channel (music hacking and other stuff): http://www.youtube.com/user/theipatix
                                                Reply With Quote
                                                  #350    
                                                Old June 1st, 2014 (5:30 AM).
                                                ViruSs_CZ's Avatar
                                                ViruSs_CZ ViruSs_CZ is offline
                                                   
                                                  Join Date: Jun 2014
                                                  Gender: Male
                                                  Posts: 1
                                                  Hi there! I don´t know what to do if i have windows xp and how do i make it to wild battle theme?
                                                  Reply With Quote
                                                  Reply

                                                  Quick Reply

                                                  Join the conversation!

                                                  Create an account to post a reply in this thread, participate in other discussions, and more!

                                                  Create a PokéCommunity Account

                                                  Sponsored Links
                                                  Thread Tools

                                                  Posting Rules
                                                  You may not post new threads
                                                  You may not post replies
                                                  You may not post attachments
                                                  You may not edit your posts

                                                  BB code is On
                                                  Smilies are On
                                                  [IMG] code is On
                                                  HTML code is Off

                                                  Forum Jump


                                                  All times are GMT -8. The time now is 7:08 PM.