The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Emulation & ROM Hacking
Register New Account FAQ/Rules Chat Blogs Mark Forums Read

Notices

Emulation & ROM Hacking The center for the community emulation scene. Come and discuss all things emulation and develop your own hacks!



Reply
Thread Tools
  #19976  
Unread November 21st, 2011, 07:22 PM
jdb1984
Beginning Trainer
 
Join Date: Nov 2011
Gender: Male
Nature: Calm
Using Advance map, I decided to build a shop in Dewford, by using the shop tilesets, and copying the inside of Oldale town's shop.

Yet, despite that, AdvanceMart doesn't recognize that there's now a shop in Dewford, and it's selling the same stuff as Oldale. Otherwise, the shop works like normal.

All I wanted to do is make a small change and have them sell Fresh Water rather than Potions (with Dewford being a coastal town, and Soda available in the next town, it makes sense). Any way I can change it, or at least have AdvanceMart recognize it as a legitimate shop?
Reply With Quote
  #19977  
Unread November 22nd, 2011, 05:38 AM
jdb1984
Beginning Trainer
 
Join Date: Nov 2011
Gender: Male
Nature: Calm
I'm hacking Emerald.

I built a shop in Dewford with Advancemap. The outside was done by hand (still got to fix a part of the tiles so I have a sandy beach instead of a small grass patch), and the inside was copied from Oldale town's pokemart, with the warps changed so the player exiting ended up in Dewford like s/he should.

However, the problem is that Advancemart doesn't recognize it, so I can't change the items sold. Not a huge deal, except that I wanted to add Fresh Water (They ARE on a beach, and Soda Pop is available in the next town anyway. So it makes some sense).

Is there something I can do so AdvanceMart notices the new mart? Or is there a way to change the items sold without it?
Reply With Quote
  #19978  
Unread November 22nd, 2011, 06:21 AM
Binary's Avatar
Binary
え?
 
Join Date: Aug 2007
Age: 18
Quote:
Originally Posted by jdb1984 View Post
I'm hacking Emerald.

I built a shop in Dewford with Advancemap. The outside was done by hand (still got to fix a part of the tiles so I have a sandy beach instead of a small grass patch), and the inside was copied from Oldale town's pokemart, with the warps changed so the player exiting ended up in Dewford like s/he should.

However, the problem is that Advancemart doesn't recognize it, so I can't change the items sold. Not a huge deal, except that I wanted to add Fresh Water (They ARE on a beach, and Soda Pop is available in the next town anyway. So it makes some sense).

Is there something I can do so AdvanceMart notices the new mart? Or is there a way to change the items sold without it?
Yes, you could script it. You can use the pokemart command.
I hope you have a grip on some XSE.
Spoiler:
#org @start
.
.
pokemart @pointer
.
.
end

#org @pointer
#raw word 0x(item value)
.
.
#raw word 0x0

The pointer after the pokemart command directs the script to the item values that denotes items that will appear on the screen. You can enter multiple items just using #raw word 0x(item value) for multiple items. You should know the item values in hex; For Example, Fresh Water would be #raw word 0x1A . #raw word 0x0 is used to terminate the item line, hence should be used after the item values.
__________________

Last edited by Binary; November 22nd, 2011 at 06:26 AM.
Reply With Quote
  #19979  
Unread November 22nd, 2011, 08:03 AM
godsleftarm
Beginning Trainer
 
Join Date: Nov 2011
Gender: Male
Is it possible to create new labels on advanced map?
Im hacking a fire red rom and when i create a new map it automatically is associated to an existent label. The problem is when i access to that map on game it gives the label name to it.

For example
I created a new map and it was associated to pallet town.
I also created a warp on route 6 to a garden (the map i created).
When i enter the garden by route 6, the name of it is pallet town.
Reply With Quote
  #19980  
Unread November 22nd, 2011, 05:52 PM
Devinsparce's Avatar
Devinsparce
Beginning Trainer
 
Join Date: Jan 2011
Location: virginia beach
Gender: Male
Nature: Adamant
Hey guys. I'm trying to figure out how to edit (add) text that is shown when you use an attack. For example. When Dunsparce uses splash attack I want the text to say "Dunsparce use hyperbeam! What do you mean you don't know hyper beam? Dunsparce used splash" (I changed splash's name to hyper beam)

(im using fire red
Thanks!
__________________
Devinsparce
Creator of Dunsparce Edition
Reply With Quote
  #19981  
Unread November 22nd, 2011, 07:07 PM
Rasenshurikenbum's Avatar
Rasenshurikenbum
ASM is too hard for me...
 
Join Date: Apr 2011
Location: Poland
Age: 17
Gender: Male
Nature: Relaxed
Quote:
Originally Posted by Devinsparce View Post
Hey guys. I'm trying to figure out how to edit (add) text that is shown when you use an attack. For example. When Dunsparce uses splash attack I want the text to say "Dunsparce use hyperbeam! What do you mean you don't know hyper beam? Dunsparce used splash" (I changed splash's name to hyper beam)

(im using fire red
Thanks!
You mean changing "but nothing happened..." to "Dunsparce used Hyper Beam!" [...]? If yes then you have to find this text in hex editor.

1. Download Thingy32 and Hex Workshop (google it)
2. Make your "character set" (link: http://datacrystal.romhacking.net/wi..._FireRed_-_TBL) in TaBuLar (link: http://www.romhacking.net/utilities/55/) and save as Thingy TBL.
3. Search in Thingy your text which is shown in game (I think it's "but nothing happened...). Capital and lowercase characters are IMPORTANT. If you have part of the text in new line then search only for part in the one line. (example:
"But nothing
happened"
so search only for "but nothing")
4. If Thingy finds your text in game, then look for your text offset (for example 403F4C).
5. Then write this offset in notepad and reverse it (so it will be 4C3F40).
6. Open Hex Workshop.
7. Search for your reversed offset (so try to find 4C3F40 - normally search for your offset). That's called pointer.
8. When you find pointer you have to write script in XSE:
Spoiler:
#dynamic 0x0800000
#org @string
= Dunsparce used Hyper Beam! [...]

If the text is too long write "/n" instead of space. So it will be:
Dunsparce used/nHyper Beam! [...]
9. Then compile your script and copy offset (for example 80A0C0)
10. Then reverse it, so C0A080 and overwrite previous pointer to new (so if you have 4C3F40 then click 4C and write 80A0C0)
11. Enjoy your new text!

I hope it works
Sorry for my bad english...

Last edited by Rasenshurikenbum; November 22nd, 2011 at 07:13 PM.
Reply With Quote
  #19982  
Unread November 22nd, 2011, 07:15 PM
Devinsparce's Avatar
Devinsparce
Beginning Trainer
 
Join Date: Jan 2011
Location: virginia beach
Gender: Male
Nature: Adamant
This was helpful, but I wanted to add the text before he uses the attack. What you're speaking of wouldn't happen until after he uses the attack
__________________
Devinsparce
Creator of Dunsparce Edition
Reply With Quote
  #19983  
Unread November 22nd, 2011, 08:12 PM
dominus
Beginning Trainer
 
Join Date: Mar 2011
Gender: Male
Hi, I'm looking for a Fire Red/Leaf Green hack tool where I can just edit the trainers pokemon, what levels they are, and what moves they have.
Reply With Quote
  #19984  
Unread November 23rd, 2011, 01:41 PM
Rasenshurikenbum's Avatar
Rasenshurikenbum
ASM is too hard for me...
 
Join Date: Apr 2011
Location: Poland
Age: 17
Gender: Male
Nature: Relaxed
Quote:
Originally Posted by Devinsparce View Post
This was helpful, but I wanted to add the text before he uses the attack. What you're speaking of wouldn't happen until after he uses the attack
Sorry but I think it's not possible to make that for only one attack...
MAYBE you can do it with ASM but I don't know
Reply With Quote
  #19985  
Unread November 23rd, 2011, 08:09 PM
Epitaph93's Avatar
Epitaph93
Intermediate Digidestined
 
Join Date: Oct 2011
Location: Texas
Age: 20
Gender: Male
Nature: Calm
I've got a bit of a problem with my hack. I've only edited 2 scripts in the game. The script for prof. Oak in his lab and when he stops you from trying to leave Palette Town without a Pokemon. The first script gives you the National Dex and the second was only edited to change movements when you walk to the lab. Now, after you get the Pokedex anytime you speak to Oak, the game freezes.

Also (I'm not sure if this is related to the first problem) after leaving Virridian City and entering the building leading to Virridian Forest, if you try to head back to Virridian City the game will freeze at the bottom of route 2. The game lets you continue to Pewter City, on to Celadon and so forth, and you can back track to Pewter just fine. If you leave Virridian and enter Route 2, you can go back to Virridian just fine. It only freezes when you have entered the building leading to Virridian Forest and back track to route 2. Anyone have a clue where I should look for an error?
__________________
I'm Epitaph and I plan on releasing the first full-fledged Digimon hack of Pokemon Fire Red. We're getting close to the first release so come check it out in the Progressing hacks, and see how you can help us with the project.
Reply With Quote
  #19986  
Unread November 23rd, 2011, 11:57 PM
Darthatron's Avatar
Darthatron
巨大なトロール。
 
Join Date: Jan 2006
Location: Melbourne, Australia
Age: 21
Gender: Male
Nature: Modest
Quote:
Originally Posted by Epitaph93 View Post
I've got a bit of a problem with my hack. I've only edited 2 scripts in the game. The script for prof. Oak in his lab and when he stops you from trying to leave Palette Town without a Pokemon. The first script gives you the National Dex and the second was only edited to change movements when you walk to the lab. Now, after you get the Pokedex anytime you speak to Oak, the game freezes.

Also (I'm not sure if this is related to the first problem) after leaving Virridian City and entering the building leading to Virridian Forest, if you try to head back to Virridian City the game will freeze at the bottom of route 2. The game lets you continue to Pewter City, on to Celadon and so forth, and you can back track to Pewter just fine. If you leave Virridian and enter Route 2, you can go back to Virridian just fine. It only freezes when you have entered the building leading to Virridian Forest and back track to route 2. Anyone have a clue where I should look for an error?
Did you repoint the scripts? It's possible the new (probably bigger) scripts over-wrote the other scripts. This would cause the game to crash when those scripts run.
__________________
あなた は しきしゃ です
わたし は ばか です
Reply With Quote
  #19987  
Unread November 24th, 2011, 03:54 AM
UnForgiven*'s Avatar
UnForgiven*
Huh?
 
Join Date: Jun 2011
Location: Pampanga Philippines
Gender: Male
Nature: Timid
I have a 1 little question

Where or how can i find the Sound effects in game like...
The Exclamation Point Sound,Battle Sound like ThunderBolt,Confusion and etc

any help would be greatly appreciated
__________________





POKEMON SkyWhite COMING SOON....
Reply With Quote
  #19988  
Unread November 24th, 2011, 04:14 AM
hinkage's Avatar
hinkage
F-FOOTDIVE
 
Join Date: Aug 2010
Location: CONNECTICUT
Age: 17
Gender: Male
Nature: Sassy
Quote:
Originally Posted by UnForgiven* View Post
I have a 1 little question :)

Where or how can i find the Sound effects in game like...
The Exclamation Point Sound,Battle Sound like ThunderBolt,Confusion and etc :)

any help would be greatly appreciated :)

Exclamation is 0x15 I believe
Confusion is 0xB1, found here:

http://www.pokecommunity.com/archive.../t-209508.html

That has a bunch. Otherwise you'll have to look yourself.
__________________


Kirby has already explained this to you. What part don't you get?

Quote:
Originally Posted by DARK EVIL PETE
Rom Hacking: It's A Hobby, Not A Job. Learn the difference
Reply With Quote
  #19989  
Unread November 24th, 2011, 05:38 AM
Nate VonGrimm's Avatar
Nate VonGrimm
Mime Jr.
 
Join Date: Oct 2011
Location: Uxbridge
Age: 21
Gender: Male
Nature: Relaxed
Quote:
Originally Posted by UnForgiven* View Post
I have a 1 little question

Where or how can i find the Sound effects in game like...
The Exclamation Point Sound,Battle Sound like ThunderBolt,Confusion and etc

any help would be greatly appreciated
Best way (and the longest) is to find out manually.
Just create a random person event at the beginning of you're game with a small message script and including sound 0x??

The first sound starts at 0x0 and goes all the way to 0xFF.

It's long a tedious but at least you know what each sound is =]
__________________
Currently working on a new Pokemon Hack with an in-depth story line!
That's about as much as you're going to get for now...


Reply With Quote
  #19990  
Unread November 24th, 2011, 04:02 PM
Zadikal's Avatar
Zadikal
Beginning Trainer
 
Join Date: Nov 2010
Location: Latvia... YOu dont know where is it right?
Gender: Male
Nature: Modest
Hi. so im new at hacking. Can I make branch evolutions to a non branch evolution? for example can I add To the Bagon line an evolution with fire stone, that it evolves into Charizard. But if i dont use fire stone then it evolves into Salamence. I hope you understand what i mean
Reply With Quote
  #19991  
Unread November 24th, 2011, 10:14 PM
Jay the penguin's Avatar
Jay the penguin
Unhatched Egg
 
Join Date: Oct 2011
Gender: Male
How would you make a time based event? For example: how could you put in a clock in FIRE RED? also how could you make an event depending on the date.

oh and im using XSE
__________________


My Hack!
Visit the thread!
Reply With Quote
  #19992  
Unread November 25th, 2011, 09:40 AM
DavidJCobb
RESIDENT RAAAAAAAAAAAAGEMASTER
 
Join Date: Jul 2010
Gender: Male
Nature: Lonely
Quote:
Originally Posted by Jay the penguin View Post
How would you make a time based event? For example: how could you put in a clock in FIRE RED? also how could you make an event depending on the date.

oh and im using XSE
For an in-game clock or date/time system, you need an ASM hack.

You can't run scripts on a timer even with a clock installed into the game, but there are several ways to run them very frequently. (For example, using JPAN's walking script hack, or hacking the cmda6/walking-asm functionality.) Once your script is actually running, you should be able to check the time on the clock.
__________________
Reply With Quote
  #19993  
Unread November 25th, 2011, 12:27 PM
Ash493's Avatar
Ash493
Destiny cannot be changed...
 
Join Date: Jul 2008
Location: Tachiwaki City, Isshu
Age: 20
Gender: Male
Nature: Calm
Quote:
Originally Posted by Zadikal View Post
Hi. so im new at hacking. Can I make branch evolutions to a non branch evolution? for example can I add To the Bagon line an evolution with fire stone, that it evolves into Charizard. But if i dont use fire stone then it evolves into Salamence. I hope you understand what i mean
Edit evolutions with YAPE.
__________________

Previous Sign
Reply With Quote
  #19994  
Unread November 26th, 2011, 06:51 AM
kkj1116's Avatar
kkj1116
New Account: jwibagi
 
Join Date: May 2011
Does anyone know the Hall of Fame data STRUCTURE and OFFSET for Pokemon Ruby?
I am trying to edit my past Hall of Fame records.
__________________
Pokémon Aurum Version:
This project has been cancelled. Click here for the reason why.
-
Be sure to check my new account for my next Generation II hack!
Reply With Quote
  #19995  
Unread November 27th, 2011, 03:28 AM
swiftgallade46's Avatar
swiftgallade46
Legend
 
Join Date: Nov 2011
Location: Baltimore, MD
Gender: Male
Nature: Naive
Can anyone tell me the offset I should put into Advance- Map to change Proffessor Birch giving you the Pokedex to him giving you the Nationaldex? This would be for Emerald and help would be appreciated. Thanks in advance!
__________________
GALLADE FTW FOREVER!
and ever
and ever
and ever
...
Reply With Quote
  #19996  
Unread November 27th, 2011, 04:16 AM
Epitaph93's Avatar
Epitaph93
Intermediate Digidestined
 
Join Date: Oct 2011
Location: Texas
Age: 20
Gender: Male
Nature: Calm
Quote:
Originally Posted by swiftgallade46 View Post
Can anyone tell me the offset I should put into Advance- Map to change Proffessor Birch giving you the Pokedex to him giving you the Nationaldex? This would be for Emerald and help would be appreciated. Thanks in advance!
http://www.pokecommunity.com/showthread.php?t=79817

Read the requirements of the post before using the tutorial. You have to script in order to enable the National dex, but it's easy stuff.
__________________
I'm Epitaph and I plan on releasing the first full-fledged Digimon hack of Pokemon Fire Red. We're getting close to the first release so come check it out in the Progressing hacks, and see how you can help us with the project.
Reply With Quote
  #19997  
Unread November 27th, 2011, 05:54 AM
HackDeoxys's Avatar
HackDeoxys
can you hear me now?
 
Join Date: May 2010
Location: British Columbia
Nature: Naughty
Quote:
Originally Posted by dominus View Post
Hi, I'm looking for a Fire Red/Leaf Green hack tool where I can just edit the trainers pokemon, what levels they are, and what moves they have.
You should really search this stuff on Google. To edit Pokémon, trainers, Pokémon levels, etc. A-Trainer or PET would do the trick for you. Google 'em.
__________________


Life's a game but it's not fair
I break the rules so I don't care
So I keep doin' my own thing
Walkin' tall against the rain
Victory's within the mile
Almost there, don't give up now
Only thing that's on my mind
Is who's gonna run this town tonight


Paired with PwnageMew | Live Life On The Edge Of Glory (Blog) [Free Cookies]




Reply With Quote
  #19998  
Unread November 27th, 2011, 08:59 PM
MammonAzrael's Avatar
MammonAzrael
Beginning Trainer
 
Join Date: Nov 2011
Gender: Male
Hello all.

I started work on a Let's Play of Pokemon Crystal a little while ago (on VisualBoy Advance), and I was hoping to find an editor or whatever that would let me change the evolution requirements of pokemon that require trading (as I obvious can't evolve them otherwise). I'm not sure if editor is the correct term, but that should get the gist across. Do you have any suggests? As far as I can tell YAPE doesn't work on gen 2 games. Thanks!

I did a search for this, but being new to the forums I have no idea how well I did, but obviously my search was unsuccessful.
Reply With Quote
  #19999  
Unread November 27th, 2011, 10:16 PM
EdensElite's Avatar
EdensElite
No0b, but getting there.
 
Join Date: Jun 2011
Location: UK
Gender: Male
Nature: Bold
Whats the palette offset for the background of the trainer card?
__________________

ROM Hacking was getting frustrating for me. I've now stopped productions and writing the game from scratch in HTML 5.

That means it will be playable in the browser, and across multiple devices such as the iPod touch.
Reply With Quote
  #20000  
Unread November 27th, 2011, 10:49 PM
DrFuji's Avatar
DrFuji
Innocence Lost
 
Join Date: Sep 2009
Location: Upside-downia
Age: 20
Gender: Male
Nature: Jolly
Quote:
Originally Posted by EdensElite View Post
Whats the palette offset for the background of the trainer card?
You can find the default background colour in the pallet starting at 0xE991B8. I'm not sure if it changes when the card ranks up though...
__________________

Moderator of Emulation
Partner in Crime with giradialkia
Paired with Fireworks
A Shade of Lilac
Sig Credits


Laura Kinney
          → Regenerative Healing Factor
          → Adamantium-laced Bone Claws
          → Superhuman Senses
          → Expert Assassin
          → Weapon X


"I want to make my own life. Before someone else makes it for me. Again."
X-23

Reply With Quote
Reply
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. The time now is 01:39 PM.


Style by Perdition Haze, artwork by Sa-Dui.
Like our Facebook Page Follow us on TwitterMessage Board Statistics | © 2002 - 2013 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to Pokémon USA, Inc. and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company, Pokémon USA, Inc., The Pokémon Company International, or Wizards of the Coast. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2013 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 posts belong to the user.