• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Trading Card Game 2 protagonist in the poll by clicking here.
  • 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

Status
Not open for further replies.
.isp tool thing

hay, i downloaded a hack and I got a .isp file, ive looked but i couldt find the took to incorporate that into my rom, could some 1 please post a link for it, thanks ^.^
 
get lunar ips aka lips search on google thats the 1 that works for me
 
ok a simple question... when I open the dexter tool it says:

"ROM supported, but Pokedex base is unspecified."

How do I make the Pokedex base specified?
 
Need help with intro editing

I need to know how to change the characters in the part where you tell oak your name in fire red, you know, your character, your rival, and oaks picture. I just need to know what tool to use and where to get it. Thanks in advance
 
How do I insert script? I can't find Diamond Cutter anywhere.
 
ok im trying out the mew elitemap but i cant use andty programs in it like fonted every tim i try to open it it says "no roms at all in directory" plz help me
 
you need to put a rom in the map of where elitemap is ;)

i have a prob when i'm editen my rom advance map didn't apply my changes so i tried elitemap but that one is doing the same
 
[R/S/E/FR/LG] Can someone explain the Flag System?

I have been a member at this community for a long time now and I have rarely asked any questions but now I have one!!!
I am mainly a G/S hacker and recently I have branched into R/S/E/FR/LG hacking (You may have noticed my Gold Remake hack ;) ) But now that I am starting to script certain events I notice that rubikon requires flags for some elements of the script. Can someone explain what flags are and how they are calculated? And perhaps explain how to use them to make pokemon overworlds disappear after fighting them (e.g Moltres in FR) and making events such as triggers cancel out after the script has executed?

Many Thanks,
Amnesia
 
well... when you use a setflag command, it sets a flag (obviously xD), and when you use a checkflag command it checks for a certain flag and whether its been set or not... and executes a different action depending on whether its set or not... to make moltres disappear after you battle him, after the battle code, just put like setflag 0x8F1 and put 08F1 in advance map...
 
w_rink_ly said:
Does anyone know how to change the capabilities of an item. You will probably say "ASM Hacking!" - which is fine, but please tell me how to do it or help understand the basics, etc. What I want to do is take an item like soft sand and change it's name (easy) but then I want to change t so it is capable of evolving a pokemon (like a fire stone for example). Can this be done?
You could try copying the Item ata of Firestone and replace Soft-Sand's with it.
Then just change the name. That would be the easiest way.

Shaneypoo17 said:
can anyone give me a link to a list of attacks in hex (for fire red)... i need them to change gym leader's pokemon.
Code:
0000. Nothing
0100. KARATE CHOP
0200. DOUBLESLAP
0300. COMET PUNCH
0400. MEGA PUNCH
0500. PAY DAY
0600. FIRE PUNCH
0700. ICE PUNCH
0800. THUNDERPUNCH
0900. SCRATCH
0A00. VICEGRIP
0B00. GUILLOTINE
0C00. RAZOR WIND
0D00. SWORDS DANCE
0E00. CUT
0F00. GUST
1000. WING ATTACK
1100. WHIRLWIND
1200. FLY
1300. BIND
1400. SLAM
1500. VINE WHIP
1600. STOMP
1700. DOUBLE KICK
1800. MEGA KICK
1900. JUMP KICK
1A00. ROLLING KICK
1B00. SAND-ATTACK
1C00. HEADBUTT
1D00. HORN ATTACK
1E00. FURY ATTACK
1F00. HORN DRILL
2000. TACKLE
2100. BODY SLAM
2200. WRAP
2300. TAKE DOWN
2400. THRASH
2500. DOUBLE-EDGE
2600. TAIL WHIP
2700. POISON STING
2800. TWINEEDLE
2900. PIN MISSILE
2A00. LEER
2B00. BITE
2C00. GROWL
2D00. ROAR
2E00. SING
2F00. SUPERSONIC
3000. SONICBOOM
3100. DISABLE
3200. ACID
3300. EMBER
3400. FLAMETHROWER
3500. MIST
3600. WATER GUN
3700. HYDRO PUMP
3800. SURF
3900. ICE BEAM
3A00. BLIZZARD
3B00. PSYBEAM
3C00. BUBBLEBEAM
3D00. AURORA BEAM
3E00. HYPER BEAM
3F00. PECK
4000. DRILL PECK
4100. SUBMISSION
4200. LOW KICK
4300. COUNTER
4400. SEISMIC TOSS
4500. STRENGTH
4600. ABSORB
4700. MEGA DRAIN
4800. LEECH SEED
4900. GROWTH
4A00. RAZOR LEAF
4B00. SOLARBEAM
4C00. POISONPOWDER
4D00. STUN SPORE
4E00. SLEEP POWDER
4F00. PETAL DANCE
5000. STRING SHOT
5100. DRAGON RAGE
5200. FIRE SPIN
5300. THUNDERSHOCK
5400. THUNDERBOLT
5500. THUNDER WAVE
5600. THUNDER
5700. ROCK THROW
5800. EARTHQUAKE
5900. FISSURE
5A00. DIG
5B00. TOXIC
5C00. CONFUSION
5D00. PSYCHIC
5E00. HYPNOSIS
5F00. MEDITATE
6000. AGILITY
6100. QUICK ATTACK
6200. RAGE
6300. TELEPORT
6400. NIGHT SHADE
6500. MIMIC
6600. SCREECH
6700. DOUBLE TEAM
6800. RECOVER
6900. HARDEN
6A00. MINIMIZE
6B00. SMOKESCREEN
6C00. CONFUSE RAY
6D00. WITHDRAW
6E00. DEFENSE CURL
6F00. BARRIER
7000. LIGHT SCREEN
7100. HAZE
7200. REFLECT
7300. FOCUS ENERGY
7400. BIDE
7500. METRONOME
7600. MIRROR MOVE
7700. SELFDESTRUCT
7800. EGG BOMB
7900. LICK
7A00. SMOG
7B00. SLUDGE
7C00. BONE CLUB
7D00. FIRE BLAST
7E00. WATERFALL
7F00. CLAMP
8000. SWIFT
8100. SKULL BASH
8200. SPIKE CANNON
8300. CONSTRICT
8400. AMNESIA
8500. KINESIS
8600. SOFTBOILED
8700. HI JUMP KICK
8800. GLARE
8900. DREAM EATER
8A00. POISON GAS
8B00. BARRAGE
8C00. LEECH LIFE
8D00. LOVELY KISS
8E00. SKY ATTACK
8F00. TRANSFORM
9000. BUBBLE
9100. DIZZY PUNCH
9200. SPORE
9300. FLASH
9400. PSYWAVE
9500. SPLASH
9600. ACID ARMOR
9700. CRABHAMMER
9800. EXPLOSION
9900. FURY SWIPES
9A00. BONEMERANG
9B00. REST
9C00. ROCK SLIDE
9D00. HYPER FANG
9E00. SHARPEN
9F00. CONVERSION
A000. TRI ATTACK
A100. SUPER FANG
A200. SLASH
A300. SUBSTITUTE
A400. STRUGGLE
A500. SKETCH
A600. TRIPLE KICK
A700. THIEF
A800. SPIDER WEB
A900. MIND READER
AA00. NIGHTMARE
AB00. FLAME WHEEL
AC00. SNORE
AD00. CURSE
AE00. FLAIL
AF00. CONVERSION 2
B000. AEROBLAST
B100. COTTON SPORE
B200. REVERSAL
B300. SPITE
B400. POWDER SNOW
B500. PROTECT
B600. MACH PUNCH
B700. SCARY FACE
B800. FAINT ATTACK
B900. SWEET KISS
BA00. BELLY DRUM
BB00. SLUDGE BOMB
BC00. MUD-SLAP
BD00. OCTAZOOKA
BE00. SPIKES
BF00. ZAP CANNON
C000. FORESIGHT
C100. DESTINY BOND
C200. PERISH SONG
C300. ICY WIND
C400. DETECT
C500. BONE RUSH
C600. LOCK-ON
C700. OUTRAGE
C800. SANDSTORM
C900. GIGA DRAIN
CA00. ENDURE
CB00. CHARM
CC00. ROLLOUT
CD00. FALSE SWIPE
CE00. SWAGGER
CF00. MILK DRINK
D000. SPARK
D100. FURY CUTTER
D200. STEEL WING
D300. MEAN LOOK
D400. ATTRACT
D500. SLEEP TALK
D600. HEAL BELL
D700. RETURN
D800. PRESENT
D900. FRUSTRATION
DA00. SAFEGUARD
DB00. PAIN SPLIT
DC00. SACRED FIRE
DD00. MAGNITUDE
DE00. DYNAMICPUNCH
DF00. MEGAHORN
E000. DRAGONBREATH
E100. BATON PASS
E200. ENCORE
E300. PURSUIT
E400. RAPID SPIN
E500. SWEET SCENT
E600. IRON TAIL
E700. METAL CLAW
E800. VITAL THROW
E900. MORNING SUN
EA00. SYNTHESIS
EB00. MOONLIGHT
EC00. HIDDEN POWER
ED00. CROSS CHOP
EE00. TWISTER
EF00. RAIN DANCE
F000. SUNNY DAY
F100. CRUNCH
F200. MIRROR COAT
F300. PSYCH UP
F400. EXTREMESPEED
F500. ANCIENTPOWER
F600. SHADOW BALL
F700. FUTURE SIGHT
F800. ROCK SMASH
F900. WHIRLPOOL
FA00. BEAT UP
FB00. FAKE OUT
FC00. UPROAR
FD00. STOCKPILE
FE00. SPIT UP
FF00. SWALLOW
0001. HEAT WAVE
0101. HAIL
0201. TORMENT
0301. FLATTER
0401. WILL-O-WISP
0501. MEMENTO
0601. FACADE
0701. FOCUS PUNCH
0801. SMELLINGSALT
0901. FOLLOW ME
0A01. NATURE POWER
0B01. CHARGE
0C01. TAUNT
0D01. HELPING HAND
0E01. TRICK
0F01. ROLE PLAY
1001. WISH
1101. ASSIST
1201. INGRAIN
1301. SUPERPOWER
1401. MAGIC COAT
1501. RECYCLE
1601. REVENGE
1701. BRICK BREAK
1801. YAWN
1901. KNOCK OFF
1A01. ENDEAVOR
1B01. ERUPTION
1C01. SKILL SWAP
1D01. IMPRISON
1E01. REFRESH
1F01. GRUDGE
2001. SNATCH
2101. SECRET POWER
2201. DIVE
2301. ARM THRUST
2401. CAMOUFLAGE
2501. TAIL GLOW
2601. LUSTER PURGE
2701. MIST BALL
2801. FEATHERDANCE
2901. TEETER DANCE
2A01. BLAZE KICK
2B01. MUD SPORT
2C01. ICE BALL
2D01. NEEDLE ARM
2E01. SLACK OFF
2F01. HYPER VOICE
3001. POISON FANG
3101. CRUSH CLAW
3201. BLAST BURN
3301. HYDRO CANNON
3401. METEOR MASH
3501. ASTONISH
3601. WEATHER BALL
3701. AROMATHERAPY
3801. FAKE TEARS
3901. AIR CUTTER
3A01. OVERHEAT
3B01. ODOR SLEUTH
3C01. ROCK TOMB
3D01. SILVER WIND
3E01. METAL SOUND
3F01. GRASSWHISTLE
4001. TICKLE
4101. COSMIC POWER
4201. WATER SPOUT
4301. SIGNAL BEAM
4401. SHADOW PUNCH
4501. EXTRASENSORY
4601. SKY UPPERCUT
4701. SAND TOMB
4801. SHEER COLD
4901. MUDDY WATER
4A01. BULLET SEED
4B01. AERIAL ACE
4C01. ICICLE SPEAR
4D01. IRON DEFENSE
4E01. BLOCK
4F01. HOWL
5001. DRAGON CLAW
5101. FRENZY PLANT
5201. BULK UP
5301. BOUNCE
5401. MUD SHOT
5501. POISON TAIL
5601. COVET
5701. VOLT TACKLE
5801. MAGICAL LEAF
5901. WATER SPORT
5A01. CALM MIND
5B01. LEAF BLADE
5C01. DRAGON DANCE
5D01. ROCK BLAST
5E01. SHOCK WAVE
5F01. WATER PULSE
6001. DOOM DESIRE
6101. PSYCHO BOOST
Spazzup™ said:
Does anyone know how to script/create timed events?

ie. When it's 6:00 in the internal clock a certain event is activated.

Thanks in advance ;D
If you know what Variable the time is stored, then it would be possible by comparing it to a value, and if it's true, the Event will be executed.

Legendary_Reploid_Zero said:
FR Questions

1. when i open pet, i can't seem to find BIKE GOON. I want to edit the levels of his poke.

2. How can i edit the levels of the PKMN that Oak gives you and Gary? You originally start at lvl. 5, I want to turn that to 25. How can i change it?

3. When I open the Title Screen "Charizard, no matter how many times i press + and - charizard is all split up in different pieces.

4. I see what you mean in a way but not.
Item Script
[1A0080][item No][1A0180][amount][090102]
Give Pokémon Script:
[79][Pokémon Number][Level][Item][0000000000000000]
Wild Battle Script:
[B6][Pokémon Number][Level][00254301]

The item no., poke no, I get and the amount, level too, but what I don't get is what [00254301], [B6],0000000000000000, and the rest of the big numbers. What are those representing? Do I need to change them or do I leave them alone? I'm confused! *Pained Smile*

5. The pallete for the boy and girl in FR, is all messed up. It doesn't look at all like how it does when I go through the Oak intro and you select boy and girl. What is the pallete offset?

6. what are flags that haven't been used yet?
1. His number is 20F. YOu can easily find Trainers by the internal search function of PET.

2. https://www.pokecommunity.com/showthread.php?t=61529

3. Your point is? Make a RAW dump, open it in Tile-Molester and adjust the view so you can edit it.
Alternatively, you could use Mewthree's or Shaneypoo17's tutorials for titlescreen editing using Cyclone as a help.
https://www.pokecommunity.com/showthread.php?t=60373
https://www.pokecommunity.com/showthread.php?t=60257
(Though they're for R/S/E, they should work for FR/LG too.)

4. You just change the things that have a name, like "Item no.", the rest has to be inserted as is.

As_Stars_Go_Out said:
does anyone know how to rearrange the tile's in FR title screen you know move the charizard ?

oh and also using hex how do you change the map titles like say pallet town to whatever?

any help would be cool thanks!
If you mean editing the title screen, these Tutorials might help you.
https://www.pokecommunity.com/showthread.php?t=60373
https://www.pokecommunity.com/showthread.php?t=60257
(Though they're for R/S/E, they should work for FR/LG too.)

You don't really want to edit maps with a Hex-Editor, trust me.
Advance-Map and Elite-Map are doing a good job helping you on that.

ramon99 said:
1. can you somehow enter more overworld characters in ruby (it would really help me but i already know if it is possible it is with hex :( but still i know it then :))
If they are stored within a pointer table to the sprites, than yes.
You could just add a new pointer for your new Overworld. (You might need to repoint the list if there is no space left.)

BlainesApprentice said:
Thanks for the script scizz, but it's still not doing it right when i plug in the info.
Could you please make me a script that checks to see if you have 1 pokeball in your bag? Please? I would appreciate it a whole lot!
Thanks in advanced
Code:
#autobank on

#org 0x800000
msgbox 0x800200
callstd 0x4
'check item script
#raw 47
#raw 4 'item
#raw 0  'item
#raw 1  'quantity
#raw 0  'quantity
'attention: items have 2 bytes, so does the quantity
compare LASTRESULT 0x0
if 0x1 jump 0x800150
msgbox 0x800300
callstd 0x6
end

#org 0x800150
msgbox 0x800400
callstd 0x6
release
end

#org 0x800200
= Now let's see if you have\nthat Item...

#org 0x800300
= Yup, you have the Item.

#org 0x800400
= Nope, you don't have the Item.
This should work.

SilentNinja said:
ok a simple question... when I open the dexter tool it says:

"ROM supported, but Pokedex base is unspecified."

How do I make the Pokedex base specified?
You open a supported rom in your Hex-Editor, copy a few bytes from the offset, search those bytes in your unsupported ROM, and when you find them, you write down the offset in your Pokeroms.ini file.

tharding6 said:
how do i make the hacks i downloaded work?
https://www.pokecommunity.com/showthread.php?t=46315
Point: How to apply an IPS-Patch

rko1legendkiller said:
I need to know how to change the characters in the part where you tell oak your name in fire red, you know, your character, your rival, and oaks picture. I just need to know what tool to use and where to get it. Thanks in advance
As they are uncompressed, you need Tile Layer Pro, or Tile-Molester. (Any other Tile editor will work too.)
You can find links to them here.

Watson Jr. said:
How do I insert script? I can't find Diamond Cutter
anywhere.
You don't need Diamond Cutter. Insert your script in ScriptED's textbox, click on "Compile", select your ROM (make sure the path is free of spaces) and you're done.

amnesiahacker said:
I have been a member at this community for a long time now and I have rarely asked any questions but now I have one!!!
I am mainly a G/S hacker and recently I have branched into R/S/E/FR/LG hacking (You may have noticed my Gold Remake hack ;) ) But now that I am starting to script certain events I notice that rubikon requires flags for some elements of the script. Can someone explain what flags are and how they are calculated? And perhaps explain how to use them to make pokemon overworlds disappear after fighting them (e.g Moltres in FR) and making events such as triggers cancel out after the script has executed?

Many Thanks,
Amnesia
This post might help you.
You can not calculate Flags.
They are unique identifiers in the game.

To de/activate triggers, you need to re-set their attribute.
Let's say a trigger has "4060" as the "Check" attribute in Elitemap, then you can change that attribute with the setvar command.
Example:
Code:
setvar 0x4060 0x3
That will deactivate a trigger.
 
Scizz said:
If you know what Variable the time is stored, then it would be possible by comparing it to a value, and if it's true, the Event will be executed.
Thanks. ^-^

Don't know how I'd go about finding the variable though :P
 
ok now it says "supported rom,but font graphics offset unspecified"
how do i specify it
 
Last edited:
Umm....thats the same thing, I don't know how to plug pokeball into that script, I was actually hoping someone would give me the script with everything ready to go. You know, ready to be used in script ed or diamond cutter.
 
thepokenater said:
ok now it says "supported rom,but font graphics offset unspecified"
how do i specify it
...open a supported rom in your Hex-Editor, go to the supported offset, copy a few bytes, search them in the unsupported rom, write down the offset you find them at into the Pokeroms.ini, done.

BlainesApprentice said:
Umm....thats the same thing, I don't know how to plug pokeball into that script, I was actually hoping someone would give me the script with everything ready to go. You know, ready to be used in script ed or diamond cutter.
The script is ready to go!
Just compile it with ScriptED or Diamond Cutter, add the script offset to an event and you're done.
You have to insert the item and amount at where I added the notes!
I changed it for you in the above script already, so if you want any changes, like Item or quantity, just modify the values.
 
thanx im good on that but now when i use advance text i freezez after i make new text and it messes my rom up when it gets to the part i tried to edit
 
Dumb questioning time ^^':
1) How can i open the rooms on Map editor, Advance-Mart and stuff???
2) Where can i download pokemon ROMS???
 
Thanks scizz, I'm sorry I was acting like a N00b. It's working now and I sure do appreciate this!
 
Status
Not open for further replies.
Back
Top