[ARCHIVE] Simple Questions (SEARCH BEFORE ASKING A QUESTION) Page 930

Started by Prof. 9 January 31st, 2007 7:25 AM
  • 1958403 views
  • 27748 replies

sab

Now too much of a life.

Age 26
Male
Midgar
Seen 1 Day Ago
Posted December 28th, 2021
999 posts
14.8 Years
How does one edit trainer and item sprites in Emerald? The plug-ins for NSE don't support Emerald, so I'm at a loss on how to put some sprites into the game.
Use (U)NLZ-GBA. It's pretty much a universal tool that can find almost any image.
Male
Seen November 23rd, 2022
Posted October 6th, 2013
333 posts
12.8 Years
I have a question about how surf works. In all of the GBA Pokemon games, once you have surf you can simply press 'A' on a surf-able tile and it asks you if you want to or not. However, on my ROM (FR), this does not happen.

There is nothing wrong with surf itself, I can still make it work by using it from the Pokemon menu, and as far as I can tell, all of the behavior byte settings I have are also correct. So did I miss something else necessary for this to work, or does JPAN's hacked engine (which I am using) have something to do with this problem? Those are the only two things I can think of that might be wrong.

Any help would be appreciated.

karatekid552

What happens if I push it?....

Male
Do you really want to know? Really?
Seen January 12th, 2015
Posted December 14th, 2014
1,771 posts
10.5 Years
I am working on a set of ASM routines that will be able to check what species your lead Pokemon is. I'm pretty new to it, so I need a little help. I dissected the Pokemon data and found how to unencrypt it, with the help of Bulbapedia, but I need a way to find the modular 24 of a reverse dword (the PID).

Let's say my Pokemon's PID is written out in the RAM as 23 45 67 34. I need a way to find the modular 18 (the 24 needs to be in hexadecimal) of 34 67 45 23 while starting out with 23 45 67 34.

So, I basically want to load the original PID into r0, reverse it, find the modular 18, and then write that to LASTRESULT. Any help would be greatly appreciated.


edit: I've seen in different places the command "bswap". Would this work?

Darthatron

巨大なトロール。

Age 31
Male
Melbourne, Australia
Seen February 2nd, 2015
Posted October 28th, 2014
1,152 posts
17.4 Years
I am working on a set of ASM routines that will be able to check what species your lead Pokemon is. I'm pretty new to it, so I need a little help. I dissected the Pokemon data and found how to unencrypt it, with the help of Bulbapedia, but I need a way to find the modular 24 of a reverse dword (the PID).

Let's say my Pokemon's PID is written out in the RAM as 23 45 67 34. I need a way to find the modular 18 (the 24 needs to be in hexadecimal) of 34 67 45 23 while starting out with 23 45 67 34.

So, I basically want to load the original PID into r0, reverse it, find the modular 18, and then write that to LASTRESULT. Any help would be greatly appreciated.


edit: I've seen in different places the command "bswap". Would this work?
There are functions you can call in the game which do all these tedious things for you. Which game are you hacking?
あなた は しきしゃ です
わたし は ばか です

annikaprue

Female
Verdanturf Town, Hoenn
Seen February 18th, 2014
Posted January 26th, 2013
7 posts
10.4 Years
I'm a beginner on hacking here, and I've been searching for a solution everywhere for my Advance Mart, PokeTronic, A-Tack problem. I've downloaded like four or three of each from different websites and links and it still says I'm missing or having an invalid file. I found out that Windows7 isn't compatible with some hacking tools, but is there a way I can fix this? Advance Map worked fine for me and so did some others, yet I can't continue hacking until this problem has a solution. If there's no possible way out of this, I can just use another computer, but I can't do that until I find out that this dead end is really a dead end. Thanks.
Male
Seen January 28th, 2018
Posted December 6th, 2015
736 posts
13.9 Years
I have a question about how surf works. In all of the GBA Pokemon games, once you have surf you can simply press 'A' on a surf-able tile and it asks you if you want to or not. However, on my ROM (FR), this does not happen.

There is nothing wrong with surf itself, I can still make it work by using it from the Pokemon menu, and as far as I can tell, all of the behavior byte settings I have are also correct. So did I miss something else necessary for this to work, or does JPAN's hacked engine (which I am using) have something to do with this problem? Those are the only two things I can think of that might be wrong.

Any help would be appreciated.
JPAN's hacked engine disables all behaviour byte ASM/scripts. You need to manually re-add the necessary scripts or ASM.
Hey guys, please check out my recreations of the gen 1 and 2 music on my custom engine at my SoundCloud! - Here!

karatekid552

What happens if I push it?....

Male
Do you really want to know? Really?
Seen January 12th, 2015
Posted December 14th, 2014
1,771 posts
10.5 Years
I'm having issues connecting soul silver to wifi any suggestions
You do realize this is a Rom hacking simple question thread, right? So, next time, try a different thread, but I guess everyone does deserve an answer. If you're on an original DS, I've found that only basic WEP security works. If you're on a newer DS, I can't help you. If your on an emulator, which makes sense as Rom Hacking is a category of emulation, I don't believe there is a way to connect to wifi, not yet at least. I've been seeing different GBA servers and such, but none for DS.



There are functions you can call in the game which do all these tedious things for you. Which game are you hacking?

The way I was planning on doing it, it could be ported to any game just by changing the offsets. However, I had first wanted to implement it into Ruby.

tajaros

Hi I'm dawg

Age 24
Male
Philippines
Seen August 7th, 2015
Posted April 15th, 2013
855 posts
11.1 Years
I have a question about how surf works. In all of the GBA Pokemon games, once you have surf you can simply press 'A' on a surf-able tile and it asks you if you want to or not. However, on my ROM (FR), this does not happen.

There is nothing wrong with surf itself, I can still make it work by using it from the Pokemon menu, and as far as I can tell, all of the behavior byte settings I have are also correct. So did I miss something else necessary for this to work, or does JPAN's hacked engine (which I am using) have something to do with this problem? Those are the only two things I can think of that might be wrong.

Any help would be appreciated.
Maybe those are script in behavior bytes... :/ Maybe this could help; http://www.pokecommunity.com/showthread.php?t=211598 ;)
Male
Seen November 23rd, 2022
Posted October 6th, 2013
333 posts
12.8 Years
JPAN's hacked engine disables all behaviour byte ASM/scripts. You need to manually re-add the necessary scripts or ASM.
I suspected that this might be the case. Adding the surf script back in wasn't hard, but there is one annoying thing. If you click on a water tile with the re-inserted surf script, but DON'T have a pokemon with surf in your party, it still makes the clicking noise. Is there a way to stop this?

Thanks.

Herpahermaderp

I liek Mudkipz

Age 25
Male
USA
Seen January 3rd, 2017
Posted July 27th, 2016
66 posts
10.9 Years
Hi I was wondering what software would I use to edit the intro to the game like where it says fire red, and there is a charizard.

Also how do you edit the script of a trainer after you finish the battle.
You use unLZ, there are plenty tutorials on how to change the Charizard in the Tutorials section.
Y: Roak || 1177-8023-4387
Age 32
Female
Norway
Seen May 4th, 2013
Posted May 4th, 2013
51 posts
10.4 Years
I've been all day at this one..


Anyone know how to edit RLCN pallete files form a pokemon BW/B2W2 rom? It's just a few color lines out of the 256 colors that it has. Some colors are supposed to stay as they are.

Some programs just screw with the color order. Others, like Console tool 3.0, can't seem to save the edits, even though they display well.. And I don't think I have the time to go hex and surf through all those 256 colors.


And my second question.. I want to change some textures and palletes in BMD0 3D files from BW. Any program out there that can do this?

That's all.. x)
Male
Seen December 31st, 2012
Posted December 31st, 2012
2 posts
10.4 Years
Hello everyone. I'm recently interested in just one aspect of editing a Pokemon Blue ROM. Ever since I was a kid I thought that the character sprite for Blue (Gary, your Rival, etc.) was always a lot cooler than Red (your default character). I would like to know if it is possible for me to swap these characters' sprites so that I can play the game as the sprite of Blue and my rival will be the sprite of Red?

I hope I explained what I am looking to do well enough. Your time is appreciated. Any details would be helpful as I am new to ROM hacking.

miksy91

Dark Energy is back in action! ;)

Male
Finland
Seen September 21st, 2022
Posted September 21st, 2022
1,480 posts
14.6 Years
Hello everyone. I'm recently interested in just one aspect of editing a Pokemon Blue ROM. Ever since I was a kid I thought that the character sprite for Blue (Gary, your Rival, etc.) was always a lot cooler than Red (your default character). I would like to know if it is possible for me to swap these characters' sprites so that I can play the game as the sprite of Blue and my rival will be the sprite of Red?

I hope I explained what I am looking to do well enough. Your time is appreciated. Any details would be helpful as I am new to ROM hacking.
If you're not looking for correcting the sprites shown during battle, you can achieve this simply by using a tile layer editor, for example Tile Layer Pro.

Open the rom file with Tile Layer Pro, scroll down all the data until you run into the standing/walking sprites and replace those two with each other. If you're just going to play it yourself and not sharing the hack, I guess you don't have to worry about not having a right bicycle sprite. If you want to do something about the bicycle sprite as well, you're going to have to "re-write" it with Tile Layer Pro there.
Pokémon Dark Energy
Some ROM hacking related stuff
Male
Seen December 31st, 2012
Posted December 31st, 2012
2 posts
10.4 Years
If you're not looking for correcting the sprites shown during battle, you can achieve this simply by using a tile layer editor, for example Tile Layer Pro.

Open the rom file with Tile Layer Pro, scroll down all the data until you run into the standing/walking sprites and replace those two with each other. If you're just going to play it yourself and not sharing the hack, I guess you don't have to worry about not having a right bicycle sprite. If you want to do something about the bicycle sprite as well, you're going to have to "re-write" it with Tile Layer Pro there.
Thank you very much! I really do appreciate this. I spent a lot of time yesterday trying to find out how to swap the sprites, but had no luck until now. Thanks again!
Male
Seen November 12th, 2021
Posted January 10th, 2021
20 posts
10.4 Years
1. Adding evolutions to Eevee - Leafeon... trying to add this in on Pokemon Ruby with easy use of a Leafstone. Eevee currently has maxed evolutions. I have axed Plusle (good god not another pikachu!!!!) and placed in Leafeon, moves, pokedex, sprite, stats, all of that. I can make Leafeon breed into Eevee (using YAPE). I understand the game must be edited to allow room for an additional evolution. Not sure how to do this however.

2. Editing Birch in the into sequence (and Marill) can I replace him with another trainer sprite? I just can't find where he is. Went through UNLZ a dozen times and cannot find his image. Is there an opener program i could use?

3. Making all trainer battles repeatable - I have advance map, several others, making trainers, and setting up there events. But can I make it so that they can ask to battle again?

4. This is for the end of the game, but I would like to do a series of questions, yes making a battle start, no being a gift of items.

5. Pokemon Red/Blue had pokeballs where you could pick up very rare and unique pokemon (lapras, eevee)... is that possible in Ruby?

Doing searches, trying to find answers, but figure if I can get help along the way it won't hurt. Thank you!
Age 29
Male
Seen May 10th, 2016
Posted January 9th, 2016
372 posts
12 Years
1. Adding evolutions to Eevee - Leafeon... trying to add this in on Pokemon Ruby with easy use of a Leafstone. Eevee currently has maxed evolutions. I have axed Plusle (good god not another pikachu!!!!) and placed in Leafeon, moves, pokedex, sprite, stats, all of that. I can make Leafeon breed into Eevee (using YAPE). I understand the game must be edited to allow room for an additional evolution. Not sure how to do this however.

2. Editing Birch in the into sequence (and Marill) can I replace him with another trainer sprite? I just can't find where he is. Went through UNLZ a dozen times and cannot find his image. Is there an opener program i could use?

3. Making all trainer battles repeatable - I have advance map, several others, making trainers, and setting up there events. But can I make it so that they can ask to battle again?

4. This is for the end of the game, but I would like to do a series of questions, yes making a battle start, no being a gift of items.

5. Pokemon Red/Blue had pokeballs where you could pick up very rare and unique pokemon (lapras, eevee)... is that possible in Ruby?

Doing searches, trying to find answers, but figure if I can get help along the way it won't hurt. Thank you!
1. Wouldn't have a clue. It would most likely involve ASM.

2. It should be in UNLZ, but you could try opening the ROM up in TileMolester. It will most definitely be in there.

3. You'd just have to delete the flag I'm fairly sure so that the script doesn't change no matter how many times it's used. If you want to have them ask in a new box whether they want to battle again, you'd just set a flag for the first battle and have the script go to a new script for the remainder of the battles with different dialogue. It's fairly easy stuff, and you should have looked in the tutorial section but I'll link you to a thread that more then likely has your answer somewhere. http://www.pokecommunity.com/showthread.php?t=164276 for XSE or http://www.pokecommunity.com/showthread.php?t=128887 for PokeScript

4. This is another simple script you'd have to just take your time to write. You'd have the script continue at a different place depending on the answer. Again, browse the tutorials that I linked in 3.

5. This is another extremely easy script involving the givepokemon command. You'll definitely find it in the tutorials above.

FrozenInfernoZX

What is out there?

Male
United States
Seen February 27th, 2019
Posted February 25th, 2019
756 posts
10.9 Years


Any specific reason why my map is glitched out?
Hmmm, that is weird. Are you near any connections?
Or, is the movement permissions the same way you entered it in Advance Map?

Also, does anybody know the offset of the PC? I want to add a new option to the PC menu "Time" (because the PC is a tile behavior in Advance Map)
And, anybody know how to remove Gary from the Oak intro?

Current Live Update: Build 3.0 RC 2.73 No more Flag Errors!
Always periodically make backup saves!
Seen February 7th, 2013
Posted February 6th, 2013
20 posts
10.5 Years
Hello, I was wondering how do you find the battle animations for a move? I repointed all the tables and everything and was wondering how you get battle animations for custom moves?
There is already a tutorial in the R&D section for this :) Hope this helped :)

karatekid552

What happens if I push it?....

Male
Do you really want to know? Really?
Seen January 12th, 2015
Posted December 14th, 2014
1,771 posts
10.5 Years

Also, does anybody know the offset of the PC? I want to add a new option to the PC menu "Time" (because the PC is a tile behavior in Advance Map)
And, anybody know how to remove Gary from the Oak intro?
I found it last night in Ruby, it's at 1A0009 there. Try seaching with a hex editor for the bytes 250601. This is the special which opens up the box that says someones pc and such. When you find the offset, open it up in a script editor and check. This is not the entire script as there is about 15 lines before it so if you find that you need the entire script, just subtract one from the offset until you see lockall and the first msgbox that tells you you've turned on the pc in the script editor.
Male
Seen January 3rd, 2013
Posted January 3rd, 2013
2 posts
11.2 Years
well, theres a few questions but some background things are i know how to do stuff for the most part, but there are a few things im not really sure about, also, im doing a firered hack
1. can i make the overworld sprites for people completely in monochrome, save for a few?
2. is it possible to make a whole map at once monochrome, and then later make different things in color?
3. if not, is there another way to do it?
4. how do i make the healing circle thing in lavender tower work, stepping in the circle and getting healed
the reason i want to know these things are because im trying to make a creepypasta-ish hack, with almost everything in black and white save for a few things to make everything feel more "off"
edit, i found another thing i need help with
5. im trying to mae it so that all the water in the game will be red, i've looked at the palettes and cant find the normal surf water in red, might need a bit of help with that