Community

The PokéCommunity

We are still working on a better slogan!

Visit Index



Advertise here

Go Back   The PokéCommunity Forums > ROM Hacking > ROM Hacking Hub
Notices

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
Click here to go to the first staff post in this thread.  
Thread Tools
  #20826    
Old March 22nd, 2012, 07:52 AM
redriders180's Avatar
redriders180
Mastermind of Pokemon Glazed
 
Join Date: Jun 2010
Location: Path of Victory, Tunod
Gender: Male
Nature: Quirky
Send a message via AIM to redriders180 Send a message via Skype™ to redriders180

Advertise here
Quote:
Originally Posted by Death_Mande View Post
Hello! Thanks for the help, I downloaded ZodiacDaGreat's Item Manager, but it too gave me the error.

Spoiler:


I tried using another Item Editor, apparently it's a "mod" of the original one I was using. The mod was made by Team Snag'em. None of these three editors worked though. I kept receiving the same error but with different numbers. Do you have any idea if there are any other editors that may allow me to fix this problem? Thanks again.




I tested it in Fire Red using A-Trainer. I gave the opponent 3 Revives and 1 Max Revive, but the AI did not use any of them. I stalled the battle for a few minutes and nothing.

Here's the script I was using:

Spoiler:
#dynamic 0x800000

#org @start
trainerbattle 0x0 0x165 0x0 @before @after
msgbox @beaten 0x6
release
end

#org @before
= I just got my first pokémon! Let's\nbattle!

#org @after
= I think I chose the wrong pokémon!

#org @beaten
= I'm going to train hard, you'll\nsee!
The best solution would be to crack open the good old hex editor, and open up a copy of your rom and a rom that actually works, and copy paste the first couple bytes. That should work, but I don't know where the offset for the Item stuff is. If I find it, I'll post it here.

Quote:
Originally Posted by Krika View Post
If I mod a trainer using A-Trainer such that I give them a Revive/Max-Revive/Sacred Ash as one of their four items, will the AI use them? Or will it not work with those kinds of items? Same question for Full Heals and the various X-Items as well.

Just wondering.
I'd like to continue the above post by saying that Full Heals will work, since a few gym leaders have them. I don't know about any of the others, but I don't think X items will work.

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...



  #20827    
Old March 22nd, 2012, 09:31 AM
GoGoShinyDunsparce's Avatar
GoGoShinyDunsparce
And Flounderp too!
 
Join Date: Apr 2010
Location: Eastern Europe
Gender: Male
Nature: Lax
Quote:
Originally Posted by redriders180 View Post
I'd like to continue the above post by saying that Full Heals will work, since a few gym leaders have them. I don't know about any of the others, but I don't think X items will work.
What about the topical gym trainers in the Petalburg Gym? Do they require specific instructions to use their X-items? I think Misty had an x-item in one of the games as well.

My question is, would it be possible to randomise the Elite Four members for rematches? I.e. there would be, say, 8 possible trainers, but four of those would be randomly chosen when the trainer enters the first League room, to be faced before the champion?
Example:
Possible: Bruno, Agatha, Lance, Will, Lorelei, Koga.
First E4 rematch: e.g. Agatha, Will, Bruno, Koga
Second rematch: e.g. Will, Lorelei, Agatha, Lance
And each following rematch would be a random combination of those trainers.
So, would that be possible?

Thanks in advance.
-HF
Claimed:
  #20828    
Old March 22nd, 2012, 11:44 AM
shadowdragon17's Avatar
shadowdragon17
Beginning Trainer
 
Join Date: Mar 2012
Gender: Male
I have a script in which the sprite is meant to walk down some stairs and disappear...but I cannot seem to make it go away, it just stands at the top of the stairs...help?

Here's the script:
#org $script
faceplayer
message $talk
$talk 1 = Hey! Check this out!
boxset 6
applymovement 14 $move
$move 1 ; #binary 0x08 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x09 0x09 0xFE
pausemove 0x0000
release
end
  #20829    
Old March 22nd, 2012, 12:38 PM
Death_Mande's Avatar
Death_Mande
Avenged Sevenfold.
 
Join Date: Jul 2007
Location: The Island of Enchantment.
Age: 20
Gender: Male
Nature: Modest
Send a message via AIM to Death_Mande
Quote:
Originally Posted by redriders180 View Post
The best solution would be to crack open the good old hex editor, and open up a copy of your rom and a rom that actually works, and copy paste the first couple bytes. That should work, but I don't know where the offset for the Item stuff is. If I find it, I'll post it here.
Thanks for the reply mate! I found this offset in one of the Editor's .ini files:


ItemData = &H3DB028

It's for fire red. The index of the item I screwed up was 34, which was originally ether but now I get my item. Any other help is appreciated!

Edit:

Thanks for the help redrider! I opened up the ROMs and copied a few lines of bytes from the clean ROM and pasted them on my damaged one. I loaded the ROM on the offset and it no longer gives me the error! xD! This just saved me a few long hours of hacking a different ROM, since I had no backup XD!
Quote:
Originally Posted by shadowdragon17 View Post
I have a script in which the sprite is meant to walk down some stairs and disappear...but I cannot seem to make it go away, it just stands at the top of the stairs...help?

Here's the script:
#org $script
faceplayer
message $talk
$talk 1 = Hey! Check this out!
boxset 6
applymovement 14 $move
$move 1 ; #binary 0x08 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x09 0x09 0xFE
pausemove 0x0000
release
end
Try adding this special to the sprite's list of movements:

0x60

I haven't worked with PokeScript since 2007 so, I don't know much about it. I suggest switching to XSE, since it's a bit easier to understand and it's not as buggy as PokeScript is >.<!
Endless sorrow.

Last edited by Death_Mande; March 22nd, 2012 at 12:56 PM. Reason: Accidental double post -.-
  #20830    
Old March 22nd, 2012, 02:05 PM
Rumille's Avatar
Rumille
Togepi
 
Join Date: Feb 2012
Gender: Male
Is there a way to hear all the fanfare jingles that are listed in Advance Map?
  #20831    
Old March 22nd, 2012, 03:22 PM
redriders180's Avatar
redriders180
Mastermind of Pokemon Glazed
 
Join Date: Jun 2010
Location: Path of Victory, Tunod
Gender: Male
Nature: Quirky
Send a message via AIM to redriders180 Send a message via Skype™ to redriders180
Quote:
Originally Posted by Rumille View Post
Is there a way to hear all the fanfare jingles that are listed in Advance Map?
You could either download Sappy, which you could google, or you could consult this documentation of sounds in the game, courtesy of Blitz. You could also make a script that plays each sound, displays the sound number, waits for the sound to be done, and then play the next one

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...



  #20832    
Old March 22nd, 2012, 05:18 PM
Heramy's Avatar
Heramy
Unhatched Egg
 
Join Date: Feb 2011
Gender: Male
Hi, I'm new here (didn't know I had made an account 1 year ago O-o)

Here is my question: how can I change the 4 pokemons appearing in Ruby Intro?
When there's a Sharpedo and a Duskull fighting Torchic and Mudkip.
I would like to change them for other pokemons.

I'm pretty sure it's not hard to do, maybe some hex editing, but I have no knowledge at all in this and I didn't find any tutorial about this so far (and I searched for a while).

My rom-hack is just for fun so changing this is not really important, but I would appreciate if anyone who already did this or knows how to do could help me with this.

Thanks o:
  #20833    
Old March 23rd, 2012, 02:46 PM
xxChazxx's Avatar
xxChazxx
Doesn't play games... Oh, wait
 
Join Date: Nov 2008
Location: West Bristol, P.A.
Age: 22
Gender: Male
Nature: Naive
So, I've been trying to edit some of the sprites in HeartGold, mainly Lyra's. I have replacements for everything, but I need assistance.

I can change most of the overworld sprites with BTX Editor and PokeTEX, but there's one sheet I've been unable to find and replace. That's the "Using HM" sequence... If I knew where it was and how to change it (assuming it's different than the other overworlds), it'd help a lot.

I also need to know how to change her back sprites (I've been able to find the first two frames, but I need the rest), her trainer card sprite (I forget if there's a Pokeathlon variant), her mugshot, and her character select sprite (if that's even possible...). Again, I have replacements, but I don't know how to change them, and I've searched for quite some time.

^Personally, I find this awesome^
  #20834    
Old March 23rd, 2012, 11:30 PM
m163l's Avatar
m163l
Beginning Trainer
 
Join Date: Mar 2012
Location: Pallet Town
Gender: Male
Nature: Hardy
HI! i just got rpg maker and i want to ask is there a tutorial for rpg maker specificaly for creating pokemon hacks? and what other programs do i need for hacking roms?
sorry its my first time hacking and i want to be better at it

~ m163l
  #20835    
Old March 23rd, 2012, 11:54 PM
DrFuji's Avatar
DrFuji
Helfen, Wehren, Heilen
 
Join Date: Sep 2009
Location: Upside-downia
Age: 21
Gender: Male
Nature: Jolly
Quote:
Originally Posted by shadowdragon17 View Post
I have a script in which the sprite is meant to walk down some stairs and disappear...but I cannot seem to make it go away, it just stands at the top of the stairs...help?

Here's the script:
#org $script
faceplayer
message $talk
$talk 1 = Hey! Check this out!
boxset 6
applymovement 14 $move
$move 1 ; #binary 0x08 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x09 0x09 0xFE
pausemove 0x0000
release
end
You're going to want to set a flag in your script to ensure that the OW disappears forever while writing some extra commands. Adding #raw 0x60 to the person's movements like suggested earlier may make the OW 'disappear' visually, but in actuality the event is still there and can be interacted with so the stairs will remain blocked.

To make the OW disappear add this directly to your script after the 'pausemove' command (but not in the movement themselves which also utilise #raws):

Code:
#raw 53
#raw [Person Event Number]
#raw 00
As for the flag I mentioned earlier, set one that you haven't used in the ROM yet during the script and write that number in the OW's 'Person ID' box. That way they will disappear forever, instead of reappearing after you take a single step.

Also, I agree highly with Death_Mande's suggestion to start using XSE 1.1.1 as PokeScript is old, buggy and outclassed in every single way possible.

Quote:
Originally Posted by m163l View Post
HI! i just got rpg maker and i want to ask is there a tutorial for rpg maker specificaly for creating pokemon hacks? and what other programs do i need for hacking roms?
sorry its my first time hacking and i want to be better at it

~ m163l
Hey there! RPG Maker isn't used for making Pokemon hacks, but you can use it to make your very own fan-made games without being restricted by the limitations of Nintendo's original releases. If you want to learn how to make your game with RPG Maker then you will find a lot of useful information in PokeCommunity's Game Development Forum which is a completely separate area from ROM Hacking.

However, if you you decide to stick with ROM Hacking instead, then you can find a whole variety of tools in our Toolbox sub forum.

Last edited by DrFuji; March 24th, 2012 at 12:25 AM. Reason: Added another answer to post cuz lol
  #20836    
Old March 24th, 2012, 09:35 AM
paranvoi
Beginning Trainer
 
Join Date: Jan 2012
Gender: Male
I'm using Advance Text to edit battle screen text in Fire Red.

When trying to insert text that is longer than the original string, the program usually just automatically repoints the inserted text and everything is fine. However, for some reason, the text is sometimes NOT repointed and this message comes up:

"There's enough space after the text. The text won't be repointed."

What happens then is the text is left in its original position and spills over into surrounding strings, corrupting or deleting them from the ROM entirely. For example, if I replace a 10-character long string with one that is 40 characters long, and Advance Text decides not to repoint it, it will entirely swallow up a 10-character long string that originally was situated right next to it, thus deleting said string from the game and corrupting the ROM.

In other words, when this message comes up, there is certainly NOT "enough space after the text" and it shouldn't be doing this at all.

Are there any workarounds for this problem? Is there any way to set Advance Text to always repoint text longer than the original, rather than leaving it in the same position?
  #20837    
Old March 24th, 2012, 09:58 AM
nicom10101's Avatar
nicom10101
leonaire
 
Join Date: Nov 2011
Location: philippines
Age: 18
Gender: Male
Nature: Calm
Send a message via Windows Live Messenger to nicom10101 Send a message via Yahoo to nicom10101
can anyone help me edit the title name of pokemon fire red? i wanna change the name of fire red version into poison version, pls need help!!
  #20838    
Old March 24th, 2012, 12:01 PM
Capitalist Ness's Avatar
Capitalist Ness
 
Join Date: Jul 2008
Location: Poland
Nature: Relaxed
I encountered another problem! It isn't big, or anything, but well, it's little unpleasant.
tl;dr
See this.

Wat do?
  #20839    
Old March 24th, 2012, 11:11 PM
m163l's Avatar
m163l
Beginning Trainer
 
Join Date: Mar 2012
Location: Pallet Town
Gender: Male
Nature: Hardy
If rpg maker isnt useful in rom hacking why are there roms in the hacks forum that said was made by rpg maker?
  #20840    
Old March 24th, 2012, 11:34 PM
Rasenshurikenbum's Avatar
Rasenshurikenbum
ASM is very cool!
 
Join Date: Apr 2011
Location: Poland
Age: 18
Gender: Male
Nature: Relaxed
Quote:
Originally Posted by Flame View Post
I encountered another problem! It isn't big, or anything, but well, it's little unpleasant.
tl;dr
See this.

Wat do?
You probably crashed your ROM... Do you have any backups? If not then you will need to start again...

Quote:
Originally Posted by nicom10101 View Post
can anyone help me edit the title name of pokemon fire red? i wanna change the name of fire red version into poison version, pls need help!!
Why haven't you seen for Tutorial section? It is on the first page:
http://www.pokecommunity.com/showthread.php?t=196269

Next time try to find it on your own
Check out my tutorials:Next tutorials coming soon!

Last edited by Rasenshurikenbum; March 24th, 2012 at 11:38 PM. Reason: Your double post has been automatically merged.
  #20841    
Old March 24th, 2012, 11:46 PM
droomph's Avatar
droomph
mmm gurl that 90s
Community Supporter
 
Join Date: Sep 2011
Location: bar'jách
Age: 17
Gender: Male
Nature: Impish
Quote:
Originally Posted by m163l View Post
HI! i just got rpg maker and i want to ask is there a tutorial for rpg maker specificaly for creating pokemon hacks? and what other programs do i need for hacking roms?
sorry its my first time hacking and i want to be better at it

~ m163l
Those aren't real hacks; they're simulations. Which is not to say that they're bad, it's just that they're not hacks.

If you want to try hacking, get Advance-Map, and then a Script editor (like PKSV or XSE), and then try looking in the Toolbox forums.
did u no there r 21 letters in the alphabet
o i forgot 5
uraqt


  #20842    
Old March 25th, 2012, 01:40 PM
shadowdragon17's Avatar
shadowdragon17
Beginning Trainer
 
Join Date: Mar 2012
Gender: Male
I put this script into my game with the intention of the sprite dissapearing at the end. Dr. Fuji and Death_Mande have tried to help, but the after the sprite moves, it still just stands in place...

#org $script
faceplayer
checkflag 0x200
if 0x1 goto $talk
message $talk
$talk 1 = Look at this!
boxset 6
applymovement 14 $move
$move 1 ; #binary 0x08 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x09 0x09 0xFE
pausemove 0x0000
#raw 53
#raw 14
#raw 00
clearflag 0x200
release
end

I haven't used any flags yet so i assumed 200 wasn't taken (because of some tutorials i read) and I did switch to XSE. now what am i doing wrong? Thanks to everyone who's helping.
  #20843    
Old March 25th, 2012, 01:50 PM
droomph's Avatar
droomph
mmm gurl that 90s
Community Supporter
 
Join Date: Sep 2011
Location: bar'jách
Age: 17
Gender: Male
Nature: Impish
Quote:
Originally Posted by shadowdragon17 View Post
I put this script into my game with the intention of the sprite dissapearing at the end. Dr. Fuji and Death_Mande have tried to help, but the after the sprite moves, it still just stands in place...

#org $script
faceplayer
checkflag 0x200
if 0x1 goto $talk
message $talk
$talk 1 = Look at this!
boxset 6
applymovement 14 $move
$move 1 ; #binary 0x08 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x09 0x09 0xFE
pausemove 0x0000
#raw 53
#raw 14
#raw 00
clearflag 0x200
release
end

I haven't used any flags yet so i assumed 200 wasn't taken (because of some tutorials i read) and I did switch to XSE. now what am i doing wrong? Thanks to everyone who's helping.
Did you assign the flag number to the OW?
did u no there r 21 letters in the alphabet
o i forgot 5
uraqt


  #20844    
Old March 25th, 2012, 05:18 PM
RvBMatt's Avatar
RvBMatt
Beginning Trainer
 
Join Date: Feb 2012
Gender: Male
This happens to my rom after I hack it. I don't believe it was doing it before I was hacking it.



anyone know why?
  #20845    
Old March 25th, 2012, 10:23 PM
destinedjagold's Avatar
destinedjagold
Oh Hai Thar~ 'ω'
Community Supporter
 
Join Date: May 2007
Location: Philippines
Gender: Male
Nature: Careful
Quote:
Originally Posted by shadowdragon17 View Post
I put this script into my game with the intention of the sprite dissapearing at the end. Dr. Fuji and Death_Mande have tried to help, but the after the sprite moves, it still just stands in place...

#org $script
faceplayer
checkflag 0x200
if 0x1 goto $talk
message $talk
$talk 1 = Look at this!
boxset 6
applymovement 14 $move
$move 1 ; #binary 0x08 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x0A 0x09 0x09 0xFE
pausemove 0x0000
#raw 53
#raw 14
#raw 00
clearflag 0x200
release
end

I haven't used any flags yet so i assumed 200 wasn't taken (because of some tutorials i read) and I did switch to XSE. now what am i doing wrong? Thanks to everyone who's helping.
If you want him to disappear after you talk to him, then change this line...
Code:
clearflag 0x200
to
Code:
setflag 0x200
Also, remove this line of codes in your script...
Code:
checkflag 0x200
if 0x1 goto $talk
Because if it's a talking script, and you want him to disappear after you talk to him, then those set of codes are pointless.
  #20846    
Old March 26th, 2012, 06:52 AM
PsychoToxin's Avatar
PsychoToxin
Beginning Trainer
 
Join Date: Mar 2012
Gender: Male
I know this has been already asked but the answer is not all that clear for me. I'm editing the back trainer sprites in emerald. I found them in tile molester for gba, but now what? Can I import premade ones somehow? How do I edit the palette and make the sprites assembled correctly?
  #20847    
Old March 26th, 2012, 11:05 AM
Pan's Avatar
Pan
Unhatched Egg
 
Join Date: Aug 2010
Gender: Male
Hey, I've been using Advancetext to edit the text in a Firered Rom.

I've repointed the text a few times, and once I got so far the ROM started messing up completely and flashing once I got to the "Name your trainer" screen.

Is there any kind of fix for this?
  #20848    
Old March 27th, 2012, 05:25 AM
Rasenshurikenbum's Avatar
Rasenshurikenbum
ASM is very cool!
 
Join Date: Apr 2011
Location: Poland
Age: 18
Gender: Male
Nature: Relaxed
Quote:
Originally Posted by Pan View Post
Hey, I've been using Advancetext to edit the text in a Firered Rom.

I've repointed the text a few times, and once I got so far the ROM started messing up completely and flashing once I got to the "Name your trainer" screen.

Is there any kind of fix for this?
That's why you should backup your ROM...
If you haven't done any backup, you will probably have to start again...
Check out my tutorials:Next tutorials coming soon!
  #20849    
Old March 27th, 2012, 07:49 AM
jabberjabber8's Avatar
jabberjabber8
../\..
 
Join Date: Mar 2011
Location: England
Gender: Male
Nature: Rash
Send a message via Windows Live Messenger to jabberjabber8 Send a message via Skype™ to jabberjabber8
Ok So I have recently come back to this after a very long break, and I have a rom hack with a lot of scripts in it.

These scripts work and I want to see the original code for them but I have no idea how to access it...

Thoughts?
  #20850    
Old March 27th, 2012, 07:54 AM
Spherical Ice's Avatar
Spherical Ice
Community Supporter
 
Join Date: Nov 2007
Location: UK
Send a message via Skype™ to Spherical Ice
Quote:
Originally Posted by jabberjabber8 View Post
Ok So I have recently come back to this after a very long break, and I have a rom hack with a lot of scripts in it.

These scripts work and I want to see the original code for them but I have no idea how to access it...

Thoughts?
In Advance Map, go into the settings menu and select "choose script editor", then browse to your script editor (XSE, PKSV, whatever you use), click yes or no on the popup that comes up, then select the Script Tile for the script you want to view and either double click it or click the "Open Script" button.
Closed Thread
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:36 PM.

About Us
© 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.

Copyright
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. Header artwork by Jordanice of deviantART.

Social Media
If you would like to stay up-to-date with us on the go, when we're down, or other such things, follow us on social media sites--most notibly Twitter, Facebook, and Google Plus--by clicking on the links provided.

Design presented by Peitharchia. Special thanks to Hiroshi Sotomura and Ausaudriel.