The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.


Advertise here

Reply
 
Thread Tools
  #326    
Old November 6th, 2011, 09:52 AM
DrerAhv's Avatar
DrerAhv
She That Derps in the Night
 
Join Date: Mar 2011
Location: NH, USA
Age: 18
Gender: Female
Nature: Lonely

Advertise here
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
  #327    
Old November 7th, 2011, 05:38 AM
ipatix's Avatar
ipatix
Music Hacking Freak
 
Join Date: May 2008
Location: Germany
Gender: Male
Nature: Relaxed
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 ;-)
__________________
I'm sorry for my bad English. I'm German...
Visit my YouTube channel (music hacking and other stuff): http://www.youtube.com/user/theipatix
Reply With Quote
  #328    
Old November 11th, 2011, 04:06 PM
DrerAhv's Avatar
DrerAhv
She That Derps in the Night
 
Join Date: Mar 2011
Location: NH, USA
Age: 18
Gender: Female
Nature: Lonely
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, 05:12 PM
Alex's Avatar
Alex
Mmm, yeah
Community Supporter
 
Join Date: Nov 2009
Age: 16
Nature: Naive
Send a message via Skype™ to Alex
        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, 07:15 AM
Shiny Quagsire's Avatar
Shiny Quagsire
どないやねん, ヤドン
 
Join Date: May 2009
Location: Hoenn Safari Zone
Age: 16
Gender: Male
Nature: Jolly
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, 02:30 PM
hinkage's Avatar
hinkage
Go make some new disaster
Community Supporter
 
Join Date: Aug 2010
Age: 19
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, 05:39 PM
805587804
 
Join Date: Dec 2010
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, 07:00 PM
Lorenzo The Comic's Avatar
Lorenzo The Comic
Pokégen User
 
Join Date: Jan 2012
Location: Marriland
Gender: Male
Nature: Docile
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.

Last edited by Lorenzo The Comic; January 16th, 2012 at 07:51 PM.
Reply With Quote
  #334    
Old January 17th, 2012, 10:30 AM
ipatix's Avatar
ipatix
Music Hacking Freak
 
Join Date: May 2008
Location: Germany
Gender: Male
Nature: Relaxed
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 ;-)
__________________
I'm sorry for my bad English. I'm German...
Visit my YouTube channel (music hacking and other stuff): http://www.youtube.com/user/theipatix
Reply With Quote
  #335    
Old February 25th, 2012, 04:20 PM
Renegade's Avatar
Renegade
Time for real life...
 
Join Date: Nov 2011
Location: United States
Gender: Male
Nature: Careful
Download links for Sappy and Midi are down. Solutions?
Reply With Quote
  #336    
Old April 23rd, 2012, 11:50 AM
supershadow64ds's Avatar
supershadow64ds
Confused GBA Hacker
 
Join Date: Aug 2011
Gender: Male
Nature: Quiet
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, 05:12 PM
pokemetalhead_96's Avatar
pokemetalhead_96
Enigma
 
Join Date: Feb 2012
Gender: Male
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, 07:55 PM
ADLFM14's Avatar
ADLFM14
Legendary Spriter
 
Join Date: May 2012
Location: EGYPT
Gender: Male
Nature: Bold
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, 09:57 PM
Magnius
Pokemon Music Hacking Guru
 
Join Date: Jul 2005
Gender:
Nature: Adamant
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
Beginning Trainer
 
Join Date: Dec 2011
Gender: Male
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
Sideshow Bob's Avatar
Sideshow Bob
Hufflepuff and Slytherin
 
Join Date: May 2011
Location: Hogwarts School of Witchcraft & Wizardry, Summer Bay & Lumiose City
Age: 20
Gender: Male
Nature: Gentle
It keeps crashing when I load a rom.
Reply With Quote
  #342    
Old September 8th, 2012, 12:19 PM
The_Show
Banned
 
Join Date: Jan 2012
Location: Carracosta Rock, Akmin Region
Gender: Male
Nature: Sassy
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, 04:23 AM
PokeBunny's Avatar
PokeBunny
Pokemon Game Maker
 
Join Date: Aug 2012
Location: South Africa
Age: 14
Gender: Male
Nature: Serious
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!!!!!!!!!

Last edited by PokeBunny; July 13th, 2013 at 04:25 AM. Reason: Your double post has been automatically merged.
Reply With Quote
  #344    
Old August 6th, 2013, 04:11 AM
Arctic Eagle's Avatar
Arctic Eagle
Pokemon Trainer/Breeder
 
Join Date: Apr 2013
Location: New Bark Town
Age: 17
Gender: Male
Nature: Brave
Send a message via Skype™ to Arctic Eagle
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'm Arctus Platner and I am participating
in the Sinnoh Pokémon League...


...hopefully all goes according to plan...



I still need to find where to register for it...

...and I need to renew my Trainer Card, it's the one from
Hoenn for goodness sake!

Last edited by Arctic Eagle; August 24th, 2013 at 06:12 AM. Reason: Added accidental links...
Reply With Quote
  #345    
Old October 14th, 2013, 12:19 PM
gokaiblue's Avatar
gokaiblue
 
Join Date: Oct 2013
Gender: Male
Nature: Calm
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, 04:29 PM
AntiRellik1's Avatar
AntiRellik1
 
Join Date: Sep 2013
Gender: Male
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, 08:27 PM
Arctic Eagle's Avatar
Arctic Eagle
Pokemon Trainer/Breeder
 
Join Date: Apr 2013
Location: New Bark Town
Age: 17
Gender: Male
Nature: Brave
Send a message via Skype™ to Arctic Eagle
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'm Arctus Platner and I am participating
in the Sinnoh Pokémon League...


...hopefully all goes according to plan...



I still need to find where to register for it...

...and I need to renew my Trainer Card, it's the one from
Hoenn for goodness sake!

Last edited by Arctic Eagle; April 10th, 2014 at 08:31 PM. Reason: Updating what is going on
Reply With Quote
  #348    
Old November 23rd, 2013, 10:22 PM
RevanXVII
 
Join Date: Nov 2013
Gender: Male
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, 05:10 AM
ipatix's Avatar
ipatix
Music Hacking Freak
 
Join Date: May 2008
Location: Germany
Gender: Male
Nature: Relaxed
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.
__________________
I'm sorry for my bad English. I'm German...
Visit my YouTube channel (music hacking and other stuff): http://www.youtube.com/user/theipatix
Reply With Quote
  #350    
Old June 1st, 2014, 05:30 AM
ViruSs_CZ's Avatar
ViruSs_CZ
 
Join Date: Jun 2014
Gender: Male
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

Sponsored Links


Advertise here
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
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 09:25 PM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.