Go Back   The PokéCommunity Forums > ROM Hacking > ROM Hacking Hub
Reload this Page [ARCHIVE] Simple Questions (SEARCH BEFORE ASKING A QUESTION)

Notices
For all updates, view the main page.

ROM Hacking Hub General discussions about ROM Hacking and Emulation. Not sure where to start? This is the place for you.
Posting links to ROMs is illegal and is not tolerated anywhere on the forum.
New threads in this forum are to be approved by a moderator before they are displayed.



Closed Thread
 
Thread Tools
  #22626    
Old August 29th, 2012 (01:29 PM).
heyo's Avatar
heyo heyo is offline
HEYO!
 
Join Date: Aug 2012
Location: Coolest side of cooldom.
Gender: Male
Nature: Timid
Posts: 88
I'm new to Rom Hacking, so I don't know if this is a silly question or not.
How do you add new battle music to Fire Red? Like, so I can have a regular battle theme, a gym battle theme, an Elite 4 battle theme, a team battle theme, etc.
  #22627    
Old August 30th, 2012 (07:46 AM).
RetroRoller's Avatar
RetroRoller RetroRoller is offline
Pop-Punk Pizza Party
 
Join Date: Jun 2011
Location: England
Gender: Male
Nature: Jolly
Posts: 111
Quote originally posted by heyo:
I'm new to Rom Hacking, so I don't know if this is a silly question or not.
How do you add new battle music to Fire Red? Like, so I can have a regular battle theme, a gym battle theme, an Elite 4 battle theme, a team battle theme, etc.
http://www.pokecommunity.com/showthread.php?t=121856

----
I have a question, how do you change the in-battle HP/EXP bars (like in Flora Sky)? Are the images something I could find in UNLZ, or would I have to edit it with something like tile molestor? Also, if there's a tutorial somewhere (I haven't found one) can you link it?
__________________
Eat pizza and stay punk rock

I map for the Source SDK and dabble in ROM Hacking hmu.
  #22628    
Old August 30th, 2012 (02:32 PM). Edited August 30th, 2012 by okuhtfesq.
okuhtfesq okuhtfesq is offline
Ace Trainer
 
Join Date: Jul 2011
Gender: Male
Nature: Modest
Posts: 2
Whenever I try to use the "Load Tileset 1" command in the block editor of Advance Map 1.95, rather than my tiles loading correctly, I just get a solid color.
When I save the tilesets from the game, open them up with Paint, and edit them, and then load them back into the block editor, all of the game's pre-existing tiles look normal, but the tiles I insert are a solid color. Why is this happening? I would greatly appreciate help!!! I used Cello's tutorial and followed it quite closely (at least I think)..
__________________
When the rest have packed it up....
I'm alive....I'm electric.....Inspired!!!!
I'm naturally wired!
  #22629    
Old August 30th, 2012 (05:40 PM).
Teh Blazer's Avatar
Teh Blazer Teh Blazer is offline
Divider of Zero
 
Join Date: Feb 2009
Location: 'MERICA
Age: 19
Gender: Male
Nature: Relaxed
Posts: 689
Quote originally posted by RetroRoller:
http://www.pokecommunity.com/showthread.php?t=121856

----
I have a question, how do you change the in-battle HP/EXP bars (like in Flora Sky)? Are the images something I could find in UNLZ, or would I have to edit it with something like tile molestor? Also, if there's a tutorial somewhere (I haven't found one) can you link it?
Yes, if I do recall the HP bars are somewhere in UnLZ. Not sure exactly where, but they're definitely there.

Quote originally posted by okuhtfesq:
Whenever I try to use the "Load Tileset 1" command in the block editor of Advance Map 1.95, rather than my tiles loading correctly, I just get a solid color.
When I save the tilesets from the game, open them up with Paint, and edit them, and then load them back into the block editor, all of the game's pre-existing tiles look normal, but the tiles I insert are a solid color. Why is this happening? I would greatly appreciate help!!! I used Cello's tutorial and followed it quite closely (at least I think)..
For every tileset you're using, you're allowed 12 plaettes, with 12 colors on each palette. Advance Map is very specific with their colors and if you add any extra color that's not in the pre-existing list of colors, it becomes the last color in that palette. You can fix it by manually editing the palette to replace one of the colors with your new color.

tl;dr You're using colors that aren't recognized by the palette.
__________________
Coming soon...
  #22630    
Old August 30th, 2012 (10:45 PM).
okuhtfesq okuhtfesq is offline
Ace Trainer
 
Join Date: Jul 2011
Gender: Male
Nature: Modest
Posts: 2
Quote originally posted by Teh Blazer:
For every tileset you're using, you're allowed 12 plaettes, with 12 colors on each palette. Advance Map is very specific with their colors and if you add any extra color that's not in the pre-existing list of colors, it becomes the last color in that palette. You can fix it by manually editing the palette to replace one of the colors with your new color.

tl;dr You're using colors that aren't recognized by the palette.
Thank you so much! It worked.
__________________
When the rest have packed it up....
I'm alive....I'm electric.....Inspired!!!!
I'm naturally wired!
  #22631    
Old August 31st, 2012 (03:08 AM).
zangoose37 zangoose37 is offline
 
Join Date: Sep 2008
Gender:
Posts: 5
My apologies if this is in the wrong place.

Does anyone have the emerald decapitalisation patch by wichu? I dl'd the ruby and FR ones, but the emerald one is no longer on 2shared.
  #22632    
Old August 31st, 2012 (08:02 AM).
Blue's Avatar
Blue Blue is offline
» sixteen in the middle of miami
Platinum Tier
 
Join Date: Jan 2008
Location:
Gender: Male
Nature: Relaxed
Posts: 10,507
Anyone encountered this problem before?


It happens when I patch a clean FR ROM with the patch I created.
__________________
  #22633    
Old August 31st, 2012 (08:14 AM).
redriders180's Avatar
redriders180 redriders180 is offline
Mastermind of Pokemon Glazed
 
Join Date: Jun 2010
Location: Path of Victory, Tunod
Gender: Male
Nature: Quirky
Posts: 537
Send a message via AIM to redriders180 Send a message via Skype™ to redriders180
Quote originally posted by Suicune™:
Anyone encountered this problem before?


It happens when I patch a clean FR ROM with the patch I created.
Lunar IPS can only make patches for files up to 16 MB, the standard length of a GBA ROM. If you expanded your ROM, then LIPS won't be able to make a patch, except for the first 16 megabytes. If you didn't intentionally expand it, then chances are that the extra bytes are worthless, and can be truncated using a hex editor, or the like. If you did expand it, then you need to use another patching medium, such as A-Ptch.
__________________


Superfan of Pokemon Glazed? Click here to join the official Pokemon Glazed Facebook Page!

Thank you for hatching the eggs!
Please view these dragons! Just click them and you're done!
If you don't help them grow up, they'll die...


  #22634    
Old August 31st, 2012 (09:14 AM).
Blue's Avatar
Blue Blue is offline
» sixteen in the middle of miami
Platinum Tier
 
Join Date: Jan 2008
Location:
Gender: Male
Nature: Relaxed
Posts: 10,507
Never Mind, it seemed to work when I used UPS patcher but I have another problem now:



It's basically a corruption with the warp tiles.
__________________
  #22635    
Old August 31st, 2012 (09:38 AM).
Spherical Ice's Avatar
Spherical Ice Spherical Ice is offline
Moderator
CS
 
Join Date: Nov 2007
Location: UK
Posts: 3,390
Send a message via Skype™ to Spherical Ice
If its not too much trouble, remove all the events by going into the Header tab and changing the event offset (Ctrl+H to go into Professional View) and replace it with $00000. That will safely erase all the events, so if you have anything on that map you dont want to lose then you should save it first.
__________________
  #22636    
Old August 31st, 2012 (01:23 PM).
MrSandman64's Avatar
MrSandman64 MrSandman64 is offline
Pokemon Moon Creator
 
Join Date: Jul 2012
Location: Massachusetts
Gender: Male
Posts: 28
Does anyone know go to change the little pikachu in the fire red intro (the one on top of the message in the beginning of the game)?
I want to replace it with one of my fakemons
  #22637    
Old August 31st, 2012 (03:24 PM).
Panda-monium Panda-monium is offline
 
Join Date: Aug 2012
Gender: Male
Posts: 3
TLDR: I need help modifying the properties of specific moves in HG/SS. Could someone walk me through it, please?

Full: Ok, so I understand that there really isn't a specific attack editor for HG/SS, yet. At least, the one in PPRE isn't finished. Anyway, I heard that it's possible to take a rom of Diamond/Pearl and use Attack Editor DS to modify specific moves in those games, extract the waza.tbl.narc file, and then replace the corresponding a/0/1/1 file in HG/SS with the waza.tbl.narc one. Two issues with this.

First, I've tried using Attack Editor DS with a clean Diamond rom, but nothing ever saves. I even attempted to modify one attack at a time, saving and closing out of the program before moving onto the next attack. No dice.

Second, I've very, very little experience with hex editing programs like Crystal Tile 2. More like clueless, actually. Upon opening the rom file in CT2, I'm never quite sure when to extract/input certain files, or even search for specific things within directories. Like, I've seen posts were people will say to search for pointer/offset (as an example) 0x123456a, but I can't for the life of me find any sort of thing in that format. All the offsets I see are in a 012345678 (no "x") format.

So, hypothetically speaking, say I wanted to modify the attack "Pound" from base 40 power to base 50 in my Soul Silver rom. Could someone walk me through the process of doing that, with the assumption that I have the mental capacity of a 10 year-old?
  #22638    
Old August 31st, 2012 (09:01 PM).
awipe1's Avatar
awipe1 awipe1 is offline
 
Join Date: Aug 2012
Gender: Male
Posts: 194
Someone please, I'm begging you, PLEASE, show me how to make a pick up item script! I have been looking for 4 days now and no where online shows how to make a pick up item script! I am about to go insane! This is what I want to happen. Player goes up to the item on the ground, picks it up, and the player has the item. I am trying to make the player pick up 5 pokeballs right now and I am having troubles! =( Here is my script:

#org $script
lock
faceplayer
checkflag 0x1201
if 0x01 goto $done
giveitem 0x04 0x05
boxset 6
setflag 0x1201
removesprite 0x5
release
end

#org $done
removesprite 0x5
boxset 6
release
end

What happens is after I pick up the pokeball, i get my items but the sprite is still there and the sprite is only removed after I leave the screen, How do I make the sprite leave ASAP? Please help me!
  #22639    
Old August 31st, 2012 (09:34 PM).
SpadeEdge16's Avatar
SpadeEdge16 SpadeEdge16 is offline
 
Join Date: May 2012
Gender: Male
Posts: 154
Quote originally posted by awipe1:
Someone please, I'm begging you, PLEASE, show me how to make a pick up item script! I have been looking for 4 days now and no where online shows how to make a pick up item script! I am about to go insane! This is what I want to happen. Player goes up to the item on the ground, picks it up, and the player has the item. I am trying to make the player pick up 5 pokeballs right now and I am having troubles! =( Here is my script:

#org $script
lock
faceplayer
checkflag 0x1201
if 0x01 goto $done
giveitem 0x04 0x05
boxset 6
setflag 0x1201
removesprite 0x5
release
end

#org $done
removesprite 0x5
boxset 6
release
end

What happens is after I pick up the pokeball, i get my items but the sprite is still there and the sprite is only removed after I leave the screen, How do I make the sprite leave ASAP? Please help me!
Well, I'm no scripting expert, but did you make sure to set the sprite's ID to the flag number? Also, you wouldn't need the removesprite in the "done" pointer, it should just be release end, because there shouldn't be anything to interact with after the player gets the item.
If you've already done that and it's not working, I'm sorry, someone more advanced will help you eventually.
  #22640    
Old August 31st, 2012 (10:01 PM).
awipe1's Avatar
awipe1 awipe1 is offline
 
Join Date: Aug 2012
Gender: Male
Posts: 194
Thanks for the help, but it didn't work =(
I still have the same problem, the sprite stays there until i leave the screen then it goes away =(
  #22641    
Old August 31st, 2012 (10:52 PM).
PokemonMasters's Avatar
PokemonMasters PokemonMasters is offline
Always Remember Forever&After
 
Join Date: Jun 2012
Location: Nuvema Town, Unova
Gender: Male
Nature: Calm
Posts: 403
Im hacking ruby and i was wondering if tilesets 30-35 are dangerous to put tiles in. according to this site: http://hackercrossforums.createmybb.com/showthread.php?tid=29 . tilesets 30-35 are purple funky tiles. when i added tiles to them they glitched :/
__________________

+ForeverDash on PC's Battle Server | Pair | VM/PM |Partner In Crime
  #22642    
Old September 1st, 2012 (03:15 AM).
Jambo51's Avatar
Jambo51 Jambo51 is offline
Glory To Arstotzka
 
Join Date: Jun 2009
Gender: Male
Nature: Quiet
Posts: 730
Quote originally posted by awipe1:
Someone please, I'm begging you, PLEASE, show me how to make a pick up item script! I have been looking for 4 days now and no where online shows how to make a pick up item script! I am about to go insane! This is what I want to happen. Player goes up to the item on the ground, picks it up, and the player has the item. I am trying to make the player pick up 5 pokeballs right now and I am having troubles! =( Here is my script:

#org $script
lock
faceplayer
checkflag 0x1201
if 0x01 goto $done
giveitem 0x04 0x05
boxset 6
setflag 0x1201
removesprite 0x5
release
end

#org $done
removesprite 0x5
boxset 6
release
end

What happens is after I pick up the pokeball, i get my items but the sprite is still there and the sprite is only removed after I leave the screen, How do I make the sprite leave ASAP? Please help me!
You're setting the flag and hiding the sprite the wrong way round, for starters.

Secondly, there's no need whatsoever for any script to deal with the after hiding, if you do it right. It's just completely unnecessary and wastes space in your ROM.

By the sounds of it, you have already set the person ID to the correct flag, so I'd hazard a guess that "removesprite" either isn't the correct command (I don't know - never used that script editor, I'm an XSE man myself) or it's the first thing I suggested. The flag set and hide sprite are the wrong way round.
__________________
Hey guys, please check out my recreations of the gen 1 and 2 music on my custom engine at my SoundCloud! - Here!
  #22643    
Old September 1st, 2012 (06:42 AM).
awipe1's Avatar
awipe1 awipe1 is offline
 
Join Date: Aug 2012
Gender: Male
Posts: 194
Quote originally posted by Jambo51:
You're setting the flag and hiding the sprite the wrong way round, for starters.

Secondly, there's no need whatsoever for any script to deal with the after hiding, if you do it right. It's just completely unnecessary and wastes space in your ROM.

By the sounds of it, you have already set the person ID to the correct flag, so I'd hazard a guess that "removesprite" either isn't the correct command (I don't know - never used that script editor, I'm an XSE man myself) or it's the first thing I suggested. The flag set and hide sprite are the wrong way round.
Well I tried what you said (Moving the removesprite and flag comands around) but it didn't work =(. Everyone has suggested XSE and I think I will listen to them, how would you make the command in XSE? Cause I downloaded it and I have no idea what i'm doing.
  #22644    
Old September 1st, 2012 (07:07 AM).
Spherical Ice's Avatar
Spherical Ice Spherical Ice is offline
Moderator
CS
 
Join Date: Nov 2007
Location: UK
Posts: 3,390
Send a message via Skype™ to Spherical Ice
For XSE, to make a Poké Ball "find" script, you literally just need to use
Code:
#dynamic 0x800000
#include stditems.rbh

#org @start
giveitem ITEM_ITEMNAME 0x1 MSG_FIND
end
__________________
  #22645    
Old September 1st, 2012 (08:47 AM).
Jambo51's Avatar
Jambo51 Jambo51 is offline
Glory To Arstotzka
 
Join Date: Jun 2009
Gender: Male
Nature: Quiet
Posts: 730
Quote originally posted by Spherical Ice:
For XSE, to make a Poké Ball "find" script, you literally just need to use
Code:
#dynamic 0x800000
#include stditems.rbh

#org @start
giveitem ITEM_ITEMNAME 0x1 MSG_FIND
hidesprite LASTTALKED
setflag 0x1201
end
Not quite. You also need the stuff I added in Bold. LASTTALKED is a variable containing the ID of the sprite you last talked to. In this case, the Pokeball. Obviously, you change the setflag to the relevant flag for the item.
__________________
Hey guys, please check out my recreations of the gen 1 and 2 music on my custom engine at my SoundCloud! - Here!
  #22646    
Old September 1st, 2012 (08:49 AM).
Spherical Ice's Avatar
Spherical Ice Spherical Ice is offline
Moderator
CS
 
Join Date: Nov 2007
Location: UK
Posts: 3,390
Send a message via Skype™ to Spherical Ice
Nope, I'm afraid you're wrong in this case. You only need to set a unique Person ID to the Poké Ball. Using "MSG_FIND" will automatically hide and set the flag for you.
__________________
  #22647    
Old September 1st, 2012 (09:38 AM).
awipe1's Avatar
awipe1 awipe1 is offline
 
Join Date: Aug 2012
Gender: Male
Posts: 194
Okay both of you, I am still confused, I wrote that script in and it didn' work! =( I have never used XSE before =( May you please tell me the exact script you would use to pick up a pokeball off the ground?
  #22648    
Old September 1st, 2012 (09:41 AM).
Spherical Ice's Avatar
Spherical Ice Spherical Ice is offline
Moderator
CS
 
Join Date: Nov 2007
Location: UK
Posts: 3,390
Send a message via Skype™ to Spherical Ice
In Advance Map, you need to set the Poké Ball's Person Event (click on the Events tab, then click on the Poké Ball). Where it says "Person ID", set it to a flag, such as 1201. Then assign the script to the Poké Ball event and it should work.
__________________
  #22649    
Old September 1st, 2012 (01:29 PM). Edited September 1st, 2012 by Meowing Mewtwo.
Meowing Mewtwo's Avatar
Meowing Mewtwo Meowing Mewtwo is offline
 
Join Date: Aug 2012
Location: California
Gender: Other
Nature: Serious
Posts: 27
Can somebody give me a way to download HackMew's A-Trainer? Sorry that the question doesn't really connect with these others...

__________________
This account is dead and has been for a long time.
I did, however, remake it on August 09, 2014. You can find my new location here.
  #22650    
Old September 1st, 2012 (02:03 PM).
MrSandman64's Avatar
MrSandman64 MrSandman64 is offline
Pokemon Moon Creator
 
Join Date: Jul 2012
Location: Massachusetts
Gender: Male
Posts: 28
I have another question
I inserted new Pokemon center and Pokemart sprites in advanced map and the tile occasionally show up correctly but sometimes they show up all mesed up
Can somebody tell me how to fix this?
Closed Thread
Quick Reply

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 UTC -8. The time now is 07:06 PM.