• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

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

Status
Not open for further replies.

Wobbu

bunger bunger bunger bunger
2,794
Posts
12
Years
It'll say in Advance Trainer (if that's the tool you're using).
Spoiler:

Where it says Trainer Selection, there's a window that has the trainer's number followed by their name (well, it's supposed to display the name, but everyone's name is blank in that picture).
 

karatekid552

What happens if I push it?....
1,771
Posts
11
Years
Trainerbattle 0x3 only has one pointer, iirc. I'm not too familiar with 0x3

ex.
trainerbattle 0x3 0x[trainer's number in hex] 0x0 @[free space offset]

That's right, i forgot that. The before text doesn't exist. This means that no pre-message is possible if you use it like a standard trainer, but it is good for script tiles and E4 battles and such.

Also, the trainers number doesn't need to be in hex if you don't out "0x" before it.
 
72
Posts
16
Years
Also is there a way to disable the screen in firered that appears when you give a pokemon an item? It's really annoying and I feel like it's a simple hex change. In case you don't know what I'm talking about, heres a picture.

View attachment 68811

I hate to bump, but nobody seemed to acknowledge the second part of my question from the previous post so here it is again
 
57
Posts
10
Years
That's right, i forgot that. The before text doesn't exist. This means that no pre-message is possible if you use it like a standard trainer, but it is good for script tiles and E4 battles and such.

Also, the trainers number doesn't need to be in hex if you don't out "0x" before it.

So, this will be the script now?
Spoiler:

And to find a free space offset, you need a free space finder right?
 

karatekid552

What happens if I push it?....
1,771
Posts
11
Years
So, this will be the script now?
Spoiler:

And to find a free space offset, you need a free space finder right?

Nope, XSE does that for you.

Spoiler:
 

NaughtyBeaver

Pokemon Master
16
Posts
10
Years
  • Age 24
  • VA
  • Seen Dec 7, 2014
(Note: I am using PKSV as a script viewer, so please give me instructions for that).
I was wondering how (when you make a givepokemon script) you can make 3 choices. And if possible make them appear in pokeballs lying on the ground. (In this part, just the pokeballs that contain items. I would also like to know how to insert one of these in the games.

I know I have already asked a lot, but I would also like to know how to keep the player from taking any more. Thank you!
 
6
Posts
10
Years
  • Seen Feb 4, 2014
Okay, so my question isn't about scripting or coding or anything technical. It pertains to patching, how does one patch a ROM with a hack of said ROM, say I wanted to pay Pokemon ultra violet, and need to patch it onto FireRed or something..normally this would be no problem on a computer BUT here is the thing,I don't have a computer. I use my phone and the app I use to play gba roms is the My Boy Free Android app. I REALLY want to play the aforementioned game (U.V.) But I can't find it a a straight up ROM, only an ips. This isn't the only game I want to pay thete are many more but, continue to have this heart breaking Problem.. HELP please?
 

GoGoJJTech

(☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
2,475
Posts
11
Years
Well these hacking tools are only for the computer. There is no IPS patcher for any phone unless you're using a windows phone (Which should be able to open LIPS, I never used one)
 
154
Posts
11
Years
  • Seen Jan 8, 2017
Hey guys, how do you animate a tile with multiple blocks? By that I mean what number am i supposed to put in for the block/tile number in the tile animator program? Because i read the tut for using it, but i didnt happen to see them edit more than one block at a time. I can reword this if the question isnt perfectly clear.
 

karatekid552

What happens if I push it?....
1,771
Posts
11
Years
Hey guys, how do you animate a tile with multiple blocks? By that I mean what number am i supposed to put in for the block/tile number in the tile animator program? Because i read the tut for using it, but i didnt happen to see them edit more than one block at a time. I can reword this if the question isnt perfectly clear.

You animate tiles, not blocks.


Spoiler:


The tile will always be animated when you use it in a block.
 
Last edited:

ISNorden

Teddiursa
154
Posts
11
Years
I am playing "straight" unhacked Emerald on Visual Boy Advance, but have no wi-fi connection available. Is it possible to trade Pokémon between games under these two circumstances?


  1. Between two unhacked Gen III games on the same emulator (e.g.. trading eggs to myself in a different game).
  2. Between Gen III and Gen IV on another emulator (e.g., having Emerald in the GBA slot of DeSmuME, and reading PC data from Emerald to send to Pal Park).
If either of these trade situations can be done without wi-fi, please give me instructions for setting them up. Thanks so much!
 

karatekid552

What happens if I push it?....
1,771
Posts
11
Years
I am playing "straight" unhacked Emerald on Visual Boy Advance, but have no wi-fi connection available. Is it possible to trade Pokémon between games under these two circumstances?


  1. Between two unhacked Gen III games on the same emulator (e.g.. trading eggs to myself in a different game).
  2. Between Gen III and Gen IV on another emulator (e.g., having Emerald in the GBA slot of DeSmuME, and reading PC data from Emerald to send to Pal Park).
If either of these trade situations can be done without wi-fi, please give me instructions for setting them up. Thanks so much!

This is rom hacking. Not emulation help. However:


1) Yes, using VBA-Link.

2)Yes, I've done it.

WiFi is not at all needed. In fact, no emulators can use wifi connectivity yet.
 
13
Posts
11
Years
No matter what map I run this script on either the screen goes black upon entering the map or upon successfully entering the map and stepping on the script box the script will only run halfway through and then the script freezes and your stuck hearing the background music and seeing endless inactivity! I'm pretty lacking in knowledge of advance map but I'd say from personal experience certain maps only have a specific number of bytes available for all events etc, please someone correct me if I'm wrong, here's the script:

#org 0x880000
lockall
applymovement 0x4 0x8880245
waitmovement 0x4
checksound
cry 0xF4 0x0
playsong 0x14C 0x0
applymovement 0x2 0x888024B
waitmovement 0x2
msgbox 0x888012B MSG_NORMAL '
applymovement 0x3 0x888024F
waitmovement 0x3
hidesprite 0x4
setflag 0x1230
movesprite 0xB 0x9 0x5
setflag 0x1230
msgbox 0x888017E MSG_NORMAL
applymovement 0x3 0x8880257
waitmovement 0x3
trainerbattle 0x1 0xE 0x0 0x8880067 0x88800C5 0x88800E8
end

'---------------
#org 0x8800E8
msgbox 0x88801B2 MSG_NORMAL '"Oh, you, you, you! You make me so\..."
fadescreen 0x1
hidesprite 0x2
setflag 0x1231
fadescreen 0x0
movesprite 0x5 0xB 0xB
setvar 0x8004 0xF
setvar 0x8005 0xF
setvar 0x8006 0xF
setvar 0x8007 0xF
special 0x136
msgbox 0x8880210 MSG_NORMAL '"[player] you have to get out of he..."
warpmuted 0x1 0x97 0x9 0x0 0x0
release
end


'---------
' Strings
'---------
#org 0x88012B
= blah blah

#org 0x88017E
= blah blah

#org 0x880067
= blah blah


#org 0x8800C5
= blah blah
he tempo!

#org 0x8801B2
= blah blah


#org 0x880210
= [player] you have to get out of here\nheres my AERODACTYL


'-----------
' Movements
'-----------
#org 0x880245
#raw 0x14 'Jump2 Down
#raw 0x18 'Delay1
#raw 0x14 'Jump2 Down
#raw 0x18 'Delay1
#raw 0xFE 'End of Movements

#org 0x88024B
#raw 0x3 'Face Right
#raw 0x18 'Delay1
#raw 0xFE 'End of Movements

#org 0x88024F
#raw 0x2 'Face Left
#raw 0x18 'Delay1
#raw 0xA 'Step Left (Very Slow)
#raw 0x18 'Delay1
#raw 0x1 'Face Up
#raw 0x9 'Step Up (Very Slow)
#raw 0xFE 'End of Movements

#org 0x880257
#raw 0x0 'Face Down
#raw 0x18 'Delay1
#raw 0x65 'Double Exclamation Mark (!!)
#raw 0xC 'Step Down (Slow)
 

karatekid552

What happens if I push it?....
1,771
Posts
11
Years
No matter what map I run this script on either the screen goes black upon entering the map or upon successfully entering the map and stepping on the script box the script will only run halfway through and then the script freezes and your stuck hearing the background music and seeing endless inactivity! I'm pretty lacking in knowledge of advance map but I'd say from personal experience certain maps only have a specific number of bytes available for all events etc, please someone correct me if I'm wrong, here's the script:

#org 0x880000
lockall
applymovement 0x4 0x8880245
waitmovement 0x4
checksound
cry 0xF4 0x0
playsong 0x14C 0x0
applymovement 0x2 0x888024B
waitmovement 0x2
msgbox 0x888012B MSG_NORMAL '
applymovement 0x3 0x888024F
waitmovement 0x3
hidesprite 0x4
setflag 0x1230
movesprite 0xB 0x9 0x5
setflag 0x1230
msgbox 0x888017E MSG_NORMAL
applymovement 0x3 0x8880257
waitmovement 0x3
trainerbattle 0x1 0xE 0x0 0x8880067 0x88800C5 0x88800E8
end

'---------------
#org 0x8800E8
msgbox 0x88801B2 MSG_NORMAL '"Oh, you, you, you! You make me so\..."
fadescreen 0x1
hidesprite 0x2
setflag 0x1231
fadescreen 0x0
movesprite 0x5 0xB 0xB
setvar 0x8004 0xF
setvar 0x8005 0xF
setvar 0x8006 0xF
setvar 0x8007 0xF
special 0x136
msgbox 0x8880210 MSG_NORMAL '"[player] you have to get out of he..."
warpmuted 0x1 0x97 0x9 0x0 0x0
release
end


'---------
' Strings
'---------
#org 0x88012B
= blah blah

#org 0x88017E
= blah blah

#org 0x880067
= blah blah


#org 0x8800C5
= blah blah
he tempo!

#org 0x8801B2
= blah blah


#org 0x880210
= [player] you have to get out of here\nheres my AERODACTYL


'-----------
' Movements
'-----------
#org 0x880245
#raw 0x14 'Jump2 Down
#raw 0x18 'Delay1
#raw 0x14 'Jump2 Down
#raw 0x18 'Delay1
#raw 0xFE 'End of Movements

#org 0x88024B
#raw 0x3 'Face Right
#raw 0x18 'Delay1
#raw 0xFE 'End of Movements

#org 0x88024F
#raw 0x2 'Face Left
#raw 0x18 'Delay1
#raw 0xA 'Step Left (Very Slow)
#raw 0x18 'Delay1
#raw 0x1 'Face Up
#raw 0x9 'Step Up (Very Slow)
#raw 0xFE 'End of Movements

#org 0x880257
#raw 0x0 'Face Down
#raw 0x18 'Delay1
#raw 0x65 'Double Exclamation Mark (!!)
#raw 0xC 'Step Down (Slow)

Read this:

http://www.pokecommunity.com/showthread.php?t=302347

When you are done, try running it through a person event.
 

destinedjagold

You can contact me in PC's discord server...
8,593
Posts
16
Years
  • Age 33
  • Seen Dec 23, 2023
No matter what map I run this script on either the screen goes black upon entering the map or upon successfully entering the map and stepping on the script box the script will only run halfway through and then the script freezes and your stuck hearing the background music and seeing endless inactivity! I'm pretty lacking in knowledge of advance map but I'd say from personal experience certain maps only have a specific number of bytes available for all events etc, please someone correct me if I'm wrong, here's the script:

Spoiler:

Please please PLEASE use the SPOILER tag!
HTML:
[SPOILER]...your content here...[/spoiler]
And also, post your script-related questions in the Script Help thread. >.>

Anyway...
Code:
...

#org 0x880257
#raw 0x0 'Face Down
#raw 0x18 'Delay1
#raw 0x65 'Double Exclamation Mark (!!)
#raw 0xC 'Step Down (Slow)
You forgot to end it with...
Code:
#raw 0xFE 'End of Movements
 

ISNorden

Teddiursa
154
Posts
11
Years
This is rom hacking. Not emulation help. However:


1) Yes, using VBA-Link.

2)Yes, I've done it.

WiFi is not at all needed. In fact, no emulators can use wifi connectivity yet.

Unfortunately, I couldn't find a more suitable thread for the technical side of gaming with an emulator (not for Gen III games, at least). Could the mods please create that topic and move my question there?

P.S. Where/how do I get VBA-Link?
 
17
Posts
13
Years
  • Seen Aug 15, 2013
So, just for the hell of it, I put one of the 25 ??? slots in the wild and caught it (Fire Red), just to see what would happen. It doesn't show up in the dex, which I don't especially care about, and on the attempt to show the pokedex screen when I catch the thing, it shows the most recently viewed pokedex entry. I thought from there that the game would crash if I didn't view anything in the pokedex, but no, in that case it just skips the screen entirely.

From casual testing experience it seems like there's no reason they can't be wild if you don't mind the wrong Pokedex entry possibly popping up. Why does everybody say it's so bad/say the game crashes?
 
Last edited:
32
Posts
13
Years
  • Seen Dec 5, 2023
I noticed that the Pokecenter scripts in Emerald set var 0x800B to 0x1, and then all of the applymovement commands in the script use "0x800B" as the person ID. (0x1 therefore corresponds to the nurse)
I tried a similar script with the trainerbattle command, but it just seem to run past it to the post-battle texts. Any thought on why the variable works for applymovement but not trainerbattle?
 
Status
Not open for further replies.
Back
Top