So what's causing this graphical snafu? It occurs only when entering from the Route 2 exit of Viridian forest. Entering any door causes it to correct itself, as does walking away from it. I can enter and exit the warp at the house with no problem.
You're using a different secondary tileset on both maps.So what's causing this graphical snafu? It occurs only when entering from the Route 2 exit of Viridian forest. Entering any door causes it to correct itself, as does walking away from it. I can enter and exit the warp at the house with no problem.
My @later script still wont start for some reason can anyone help me? Right after the first battle ends it releases me and doesnt start the @later script
Here's the original script:
Spoiler:#dynamic 0x3B67B
#org @start
lock
applymovement 0xFF @walk1
waitmovement 0xFF
msgbox @1 0x6
applymovement 0xE @walk2
waitmovement 0xE
msgbox @2 0x6
applymovement 0xD @walk3
waitmovement 0xD
msgbox @3 0x6
applymovement 0x10 @walk4
waitmovement 0x10
msgbox @4 0x6
special 0x03B
playsong 0x10A 0x0
trainerbattle 0x1 0x005 0x0 @before @after @later
end
#org @before
= SAVE YOUR GAEM
#org @after
= Kalli: No way
#org @later
applymovement 0xE @walk5
applymovement 0xD @walk6
waitmovement 0xE
waitmovement 0xD
msgbox @5 0x6
applymovement 0xFF @walk7
waitmovement 0xFF
msgbox @6 0x6
playsong 0x0157 0x0
applymovement 0xD @walk8
waitmovement 0xD
applymovement 0xB @walk9
waitmovement 0xB
msgbox @7 0x6
fadescreen 0x1
msgbox @8 0x6
applymovement 0xF @walk10
waitmovement 0xF
fadescreen 0x0
msgbox @9 0x6
playsong 0x13B 0x0
applymovement 0xFF @walk11
applymovement 0x10 @walk12
applymovement 0xE @walk13
applymovement 0xB @walk14
applymovement 0xD @walk15
waitmovement 0xFF
waitmovement 0x10
waitmovement 0xE
waitmovement 0xB
waitmovement 0xD
msgbox @10 0x6
applymovement 0xFF @walk16
applymovement 0x10 @walk17
waitmovement 0xFF
waitmovement 0x10
closeonkeypress
fadescreen 0x1
fanfare 0x100
special 0x0
waitfanfare
special 0x03B
playsong 0x129 0x0
trainerbattle 0x1 0x005 0x0 @before1 @after1 @later1
end
#org @before1
= How about we finish this!
#org @after1
= Ally: ...No way..
#org @later1
playsong 0x13B 0x0
special 0x113
applymovement 0x10 @walk18
applymovement 0xF @walk19
waitmovement 0x10
waitmovement 0xF
applymovement 0xE @walk20
applymovement 0xD @walk21
waitmovement 0xE
waitmovement 0xD
special 0x136
sound 0xE
msgbox @11 0x6
fadescreen 0x1
hidesprite 0xE
setflag 0x207
hidesprite 0xD
setflag 0x206
hidesprite 0xB
setflag 0x209
fadescreen 0x0
msgbox @12 0x6
applymovement 0xFF @walk22
applymovement 0xF @walk23
applymovement 0x10 @walk24
waitmovement 0xFF
waitmovement 0xF
waitmovement 0x10
applymovement 0x7F @walk25
waitmovement 0x7F
applymovement 0xC @walk26
waitmovement 0xC
applymovement 0x7F @walk27
waitmovement 0x7F
msgbox @13 0x6
special 0x114
setvar 0x403F 0x1
release
end
#org @walk1
#raw 0x13
#raw 0x13
#raw 0xFE
#org @walk2
#raw 0x54
#raw 0xFE
#org @walk3
#raw 0x54
#raw 0xFE
#org @walk4
#raw 0x63
#raw 0xFE
#org @walk5
#raw 0x62
#raw 0xFE
#org @walk6
#raw 0x62
#raw 0xFE
#org @walk7
#raw 0x55
#raw 0xFE
#org @walk8
#raw 0x19
#raw 0x2
#raw 0xFE
#org @walk9
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0xFE
#org @walk10
#raw 0x1D
#raw 0x1D
#raw 0x1D
#raw 0x1F
#raw 0x1D
#raw 0x1D
#raw 0x1D
#raw 0x1F
#raw 0x3
#raw 0xFE
#org @walk11
#raw 0x4
#raw 0x62
#raw 0xFE
#org @walk12
#raw 0x4
#raw 0x62
#raw 0xFE
#org @walk13
#raw 0x62
#raw 0xFE
#org @walk14
#raw 0x62
#raw 0xFE
#org @walk15
#raw 0x62
#raw 0xFE
#org @walk16
#raw 0x3
#raw 0xFE
#org @walk17
#raw 0x3
#raw 0xFE
#org @walk18
#raw 0x55
#raw 0xFE
#org @walk19
#raw 0x55
#raw 0xFE
#org @walk20
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0xFE
#org @walk21
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0xFE
#org @walk22
#raw 0x1
#raw 0xFE
#org @walk23
#raw 0x1
#raw 0xFE
#org @walk24
#raw 0x1
#raw 0xFE
#org @walk25
#raw 0x11
#raw 0x11
#raw 0x11
#raw 0x11
#raw 0xFE
#org @walk26
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0xFE
#org @walk27
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0xFE
#org @1
= Nick: Uhh, what's going on here?\pClarence: For some reason they\nwont let me pass.
#org @2
= I AM KATE
#org @3
= I AM KALLI\pKate: We are the member of Shemax,\na secret organization working with\lTeam Rocket\pKalli: Our operation at the moment\nis to catch Articuno, we cannot\llet you pass.\pNick: A bunch of girls are\nsupposed to stop us...
#org @4
= Clarence: I thought you called\nthem Starbucks Girls..?\pNick: heh, well whatever, we'll\nthrow you both on the curb after\lwe are through with you.
#org @5
= Kate: N-No way, how could we\nlose...\pKalli: Tch..\pClarence: Well that was easier\nthan i first anticipated....
#org @6
= Nick: NOW MOVE\p???: Disgusting...
#org @7
= Kate: ALLY!\pNick: What now...\pAlly: I'm here to resupply you\nwith a full team of Pokemon. You\ltwo will fight along side me.\pClarence: Welp mate, looks like\nthe tables have turned Nick.\pAlly: Now then...
#org @8
= WHO TURNED OUT THE LIGHTS?
#org @9
= Neville: Why hello there
#org @10
= Kate: H-How did you do that?!?\pNeville: Smokescreen, from my\nEevee.\pKalli: I didn't know Eevee can\nlearn smokescreen\pNeville: Oh look at that, a woman\nthat doesn't know any better.\pNick: Actually Neville, I didn't\nknow that either.\pNeville: oh look at that a woman\nthat doesn't know any better.\pNick: I fell into that one didn't\nI...\pClarence: About time you showed\nup.\pNeville: Got tired of making\nMemes...now then.
#org @11
= Nick: ...guys was that really\nneeded?\pClarence: My hand slipped.\pNeville: kek\pAlly: No way...\pNick: Alright Ally, you've lost,\nnow back off.\pAlly: This is nowhere near the end\nyou fools... you wont leave\lIcefall alive.\pHA!
#org @12
= Servana: Nice Work.
#org @13
= Servana: come over here when\nyou're ready.
#org @walk27
#raw 0x10
#raw 0x10
[B]#raw 0xFE[/B]
My @later script still wont start for some reason can anyone help me? Right after the first battle ends it releases me and doesnt start the @later script
Here's the original script:
Spoiler:#dynamic 0x3B67B
#org @start
lock
applymovement 0xFF @walk1
waitmovement 0xFF
msgbox @1 0x6
applymovement 0xE @walk2
waitmovement 0xE
msgbox @2 0x6
applymovement 0xD @walk3
waitmovement 0xD
msgbox @3 0x6
applymovement 0x10 @walk4
waitmovement 0x10
msgbox @4 0x6
special 0x03B
playsong 0x10A 0x0
trainerbattle 0x1 0x005 0x0 @before @after @later
end
#org @before
= SAVE YOUR GAEM
#org @after
= Kalli: No way
#org @later
applymovement 0xE @walk5
applymovement 0xD @walk6
waitmovement 0xE
waitmovement 0xD
msgbox @5 0x6
applymovement 0xFF @walk7
waitmovement 0xFF
msgbox @6 0x6
playsong 0x0157 0x0
applymovement 0xD @walk8
waitmovement 0xD
applymovement 0xB @walk9
waitmovement 0xB
msgbox @7 0x6
fadescreen 0x1
msgbox @8 0x6
applymovement 0xF @walk10
waitmovement 0xF
fadescreen 0x0
msgbox @9 0x6
playsong 0x13B 0x0
applymovement 0xFF @walk11
applymovement 0x10 @walk12
applymovement 0xE @walk13
applymovement 0xB @walk14
applymovement 0xD @walk15
waitmovement 0xFF
waitmovement 0x10
waitmovement 0xE
waitmovement 0xB
waitmovement 0xD
msgbox @10 0x6
applymovement 0xFF @walk16
applymovement 0x10 @walk17
waitmovement 0xFF
waitmovement 0x10
closeonkeypress
fadescreen 0x1
fanfare 0x100
special 0x0
waitfanfare
special 0x03B
playsong 0x129 0x0
trainerbattle 0x1 0x005 0x0 @before1 @after1 @later1
end
#org @before1
= How about we finish this!
#org @after1
= Ally: ...No way..
#org @later1
playsong 0x13B 0x0
special 0x113
applymovement 0x10 @walk18
applymovement 0xF @walk19
waitmovement 0x10
waitmovement 0xF
applymovement 0xE @walk20
applymovement 0xD @walk21
waitmovement 0xE
waitmovement 0xD
special 0x136
sound 0xE
msgbox @11 0x6
fadescreen 0x1
hidesprite 0xE
setflag 0x207
hidesprite 0xD
setflag 0x206
hidesprite 0xB
setflag 0x209
fadescreen 0x0
msgbox @12 0x6
applymovement 0xFF @walk22
applymovement 0xF @walk23
applymovement 0x10 @walk24
waitmovement 0xFF
waitmovement 0xF
waitmovement 0x10
applymovement 0x7F @walk25
waitmovement 0x7F
applymovement 0xC @walk26
waitmovement 0xC
applymovement 0x7F @walk27
waitmovement 0x7F
msgbox @13 0x6
special 0x114
setvar 0x403F 0x1
release
end
#org @walk1
#raw 0x13
#raw 0x13
#raw 0xFE
#org @walk2
#raw 0x54
#raw 0xFE
#org @walk3
#raw 0x54
#raw 0xFE
#org @walk4
#raw 0x63
#raw 0xFE
#org @walk5
#raw 0x62
#raw 0xFE
#org @walk6
#raw 0x62
#raw 0xFE
#org @walk7
#raw 0x55
#raw 0xFE
#org @walk8
#raw 0x19
#raw 0x2
#raw 0xFE
#org @walk9
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0xFE
#org @walk10
#raw 0x1D
#raw 0x1D
#raw 0x1D
#raw 0x1F
#raw 0x1D
#raw 0x1D
#raw 0x1D
#raw 0x1F
#raw 0x3
#raw 0xFE
#org @walk11
#raw 0x4
#raw 0x62
#raw 0xFE
#org @walk12
#raw 0x4
#raw 0x62
#raw 0xFE
#org @walk13
#raw 0x62
#raw 0xFE
#org @walk14
#raw 0x62
#raw 0xFE
#org @walk15
#raw 0x62
#raw 0xFE
#org @walk16
#raw 0x3
#raw 0xFE
#org @walk17
#raw 0x3
#raw 0xFE
#org @walk18
#raw 0x55
#raw 0xFE
#org @walk19
#raw 0x55
#raw 0xFE
#org @walk20
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0xFE
#org @walk21
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0x3C
#raw 0xFE
#org @walk22
#raw 0x1
#raw 0xFE
#org @walk23
#raw 0x1
#raw 0xFE
#org @walk24
#raw 0x1
#raw 0xFE
#org @walk25
#raw 0x11
#raw 0x11
#raw 0x11
#raw 0x11
#raw 0xFE
#org @walk26
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0xFE
#org @walk27
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0xFE
#org @1
= Nick: Uhh, what's going on here?\pClarence: For some reason they\nwont let me pass.
#org @2
= I AM KATE
#org @3
= I AM KALLI\pKate: We are the member of Shemax,\na secret organization working with\lTeam Rocket\pKalli: Our operation at the moment\nis to catch Articuno, we cannot\llet you pass.\pNick: A bunch of girls are\nsupposed to stop us...
#org @4
= Clarence: I thought you called\nthem Starbucks Girls..?\pNick: heh, well whatever, we'll\nthrow you both on the curb after\lwe are through with you.
#org @5
= Kate: N-No way, how could we\nlose...\pKalli: Tch..\pClarence: Well that was easier\nthan i first anticipated....
#org @6
= Nick: NOW MOVE\p???: Disgusting...
#org @7
= Kate: ALLY!\pNick: What now...\pAlly: I'm here to resupply you\nwith a full team of Pokemon. You\ltwo will fight along side me.\pClarence: Welp mate, looks like\nthe tables have turned Nick.\pAlly: Now then...
#org @8
= WHO TURNED OUT THE LIGHTS?
#org @9
= Neville: Why hello there
#org @10
= Kate: H-How did you do that?!?\pNeville: Smokescreen, from my\nEevee.\pKalli: I didn't know Eevee can\nlearn smokescreen\pNeville: Oh look at that, a woman\nthat doesn't know any better.\pNick: Actually Neville, I didn't\nknow that either.\pNeville: oh look at that a woman\nthat doesn't know any better.\pNick: I fell into that one didn't\nI...\pClarence: About time you showed\nup.\pNeville: Got tired of making\nMemes...now then.
#org @11
= Nick: ...guys was that really\nneeded?\pClarence: My hand slipped.\pNeville: kek\pAlly: No way...\pNick: Alright Ally, you've lost,\nnow back off.\pAlly: This is nowhere near the end\nyou fools... you wont leave\lIcefall alive.\pHA!
#org @12
= Servana: Nice Work.
#org @13
= Servana: come over here when\nyou're ready.
...
#org @later
applymovement 0xE @walk5
applymovement 0xD @walk6
[COLOR="Red"]waitmovement 0[/COLOR]
...
applymovement 0xFF @walk11
applymovement 0x10 @walk12
applymovement 0xE @walk13
applymovement 0xB @walk14
applymovement 0xD @walk15
[COLOR="Red"]waitmovement 0[/COLOR]
...
applymovement 0xFF @walk16
applymovement 0x10 @walk17
[COLOR="Red"]waitmovement 0[/COLOR]
...
Well, said in layman's terms (albeit without much accuracy), the OAM (that stands for Object Attribute Memory by the way) is the place where the GBA stores all objects. Objects in Pokémon games are basically anything that moves around on screen, e.g. the player, NPCs, weather effects (fog, rain, etc.), Pokémon sprites in battle and many more. GBATEK has more information on it, and a lot more detailed and accurate, too.Could someone explain to me what an OAM is in terms of GBA hacking? I keep hearing it a lot in some threads but dont exactly know what it is or what its used for.
Is it ok to post indexed item icon sprites in the Quick Resource thread or make a separate thread for that? Because I would like to share those sprites to those who can't and who are lazy to index them...
I shouldn't imagine it's too difficult. As you said just remove the relevant events and use the maps for whatever you want.Is there any specific required reading in regards to removing the Sevii Islands, or do I just delete the related events?
Does anyone know how to take quality screenshots of your rom? I have been using screencapture on the VBA and saving as PNG's, but the shots quality looks like garbage. What do you guys use to take screenshots of your hacks? Thanks for any answers!
...Screen capture on VBA maybe? That's how everyone takes screenshots. Unless you've got an old or bugged version, it should take them in crisp quality. Yes, they're 240x160. That's the GBA's screen resolution. If you enlarge them, make sure you use Nearest Neighbor. Otherwise, you're right, they will turn out horrible.Does anyone know how to take quality screenshots of your rom? I have been using screencapture on the VBA and saving as PNG's, but the shots quality looks like garbage. What do you guys use to take screenshots of your hacks? Thanks for any answers!