• 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?".
  • Forum moderator applications are now open! Click here for details.
  • Welcome to PokéCommunity! Register now and join one of the best places on the 'net to talk Pokémon and more! Community members will not see the bottom screen advertisements.
  • Want to share your adventures playing Pokémon?
    Check out our new Travel Journals forum for sharing playthroughs of ROM Hacks, Fan Games, and other Pokémon content!
  • IMPORTANT: Following a takedown request, the following hacks have been delisted from PokéCommunity:

    • Pokémon Glazed
    • Pokémon: Giratina Strikes Back
    • Pokémon Flora Sky
    • Pokémon Stranded
    The downloads and discussion threads for these hacks will no longer be accessible, and staff will be unable to return questions regarding accessing this content.

Tool: Tool File Modifications

Status
Not open for further replies.

Teh Baro

In my times...!
521
Posts
17
Years
FIRE RED POKEROMS.INI POINTERS

I came to this thread in search of them, and since I haven't found them, I'll rearched them myself, and now I'll share.
These pointers are for fire red english (BPRE). Just copy and paste them in pokeroms.ini

Code:
MonsterNames    = &H40FEC
MonsterBaseStats= &H2547a0
MonsterDexData  = &H44e850

With these three you can make baseedit and dexter work. BEWARE! dexter looks glitchy! Height/width and size comparison data looks alright (because evolutions are bigger according to that), but the list and the description are glitchy. Maybe it's coded in another way or something. Anyway, the description pointers can be easily found through the text, and maybe you don't even need to edit them.

Sorry, I won't look for the ones for fonted or other programs because I'll only use baseedit and dexter. If you want to find them, try like I did: by comparison with ruby. Went to the pointer in ruby, and searched the data there in fire red. Since names, stats, etc are the same, it was easy. I'm not sure it would work for fonts, though, since they're different so they have different width and data. There are also many font sets in fire red.
 
Last edited:

Forest Grovyle

Resident Reptilian Artist
3,348
Posts
20
Years
ColossalPokemon and Daisuke, this thread is not for asking general questions like that - it specifically says it's for modified tool files. Check the Simple Questions and Script Request threads in ROM Hacking instead. Always make sure that your posts are on-topic.

--FG
 
6
Posts
16
Years
  • Seen Mar 11, 2009
Hi, does anyone know how to make pet work with emerald? pet only works with ruby and saphire, does this mean that the .ini file needs to be updated so that it can work with emerald?
 

M i n a t o //

Listen to the Stereo
295
Posts
16
Years
I'm currently translating the complete move list for Amplitude 2006 AE. Would anyone want me to post this when I'm done?

really need one since Pokemon Amplifier 2006 is the only thing ive found to change moves/TM's for pokemon firered (other than hex editing)
 
15
Posts
16
Years
  • Seen Nov 2, 2009
is there a tool which allows you to change a trainers pokemon or the trainers name
 
2
Posts
16
Years
  • Seen Dec 1, 2007
Pokemon Amplifier, BPEE.ini

I created a INI file for Pokemon Amplifier so that it supports Emerald. I'm not sure I've got the latest version though, but I hope this is still of some use.

I created it by looking for similarities between the Ruby and Emerald roms in a hex editor (as the Ruby INI was already present). So I might have made a mistake, but I don't believe so.

But anyway, use at your own risk.
 
212
Posts
17
Years
  • Age 31
  • Seen yesterday
Here are the offsets that I found:

[AXVE]
Name = Pokémon Ruby (E)
Language = 0 'English
Cries = &H452580
MapHeaders = &H53324
Maps = &H5326C
MapLabels = &HFBFE0
MonsterNames = &H3DDBC
MonsterBaseStats= &H1FEC34
MonsterDexData = &H3B1858
TrainerClasses = &H1F0208
TrainerData = &H1F0525
TrainerPics = &H1EC53C
TrainerPals = &H1EC7D4
TrainerPicCount = 83
TrainerBackPics = &H1ECAE4
TrainerBackPals = &H1ECAFC
TrainerBackPicCount = 3
ItemNames = &H3C5564
MonsterPics = &H1E8354
MonsterPals = &H1EA5B4
MonsterShinyPals= &H1EB374
MonsterPicCount = 440
MonsterBackPics = &H1E97F4
WorldMap = hoennmap.bmp
HomeLevel = &H0009
SpriteBase = &H3718D4
SpriteColors = &H323BA8
SpriteNormalSet = &H3712BC
SpriteSmallSet = &H371244
SpriteLargeSet = &H371334
WildPokemon = &H39D454
FontGFX = &HEA2C44
FontWidths = &H1E6594
AttackNameList = &H1F832D
AttackTable = &H207BC8
StartPosBoy = &H15FC5F
StartPosGirl = &H15FC82
MusicList = rs_songs.txt


;------------------------------------------------------------

[AXPE]
Inherit = AXVE
Name = Pokémon Sapphire (E)
Cries = &H452616
MapHeaders = &H53344
Maps = &H5328C
MapLabels = &HFC000
MonsterNames = &H3DDBC
MonsterBaseStats = &H1FEBDC
MonsterDexData = &H3B18D0
TrainerClasses = &H1F01B0
TrainerData = &H1F04CD
TrainerPics = &H1EC4E4
TrainerPals = &H1EC77C
TrainerPicCount = 83
TrainerBackPics = &H1ECA8C
TrainerBackPals = &H1EC77C
TrainerBackPicCount = 3
ItemNames = &H3C55DC
MonsterPics = &H1E82FC
MonsterPals = &H1EA55C
MonsterShinyPals= &H1EB31C
MonsterPicCount = 440
MonsterBackPics = &H1E979C
WorldMap = hoennmap.bmp
HomeLevel = &H0009
SpriteBase = &H371864
SpriteColors = &H323B38
SpriteNormalSet = &H37124C
SpriteSmallSet = &H3711D4
SpriteLargeSet = &H3712C4
WildPokemon = &H39D29C
AttackNameList = &H1F82BD
AttackTable = &H207B58
StartPosBoy = &H15FBEF
StartPosGirl = &H15FC12
MusicList = rs_songs.txt


;------------------------------------------------------------

[BPEE]
Language = 0
Name = Pokémon Emerald (E)
Cries = &H677110
MapHeaders = 543396
Maps = 543180
MapLabels = 1194820
MonsterNames = &H6B930
MonsterBaseStats = &H3203E8
MonsterDexData = &H56B5AE
TrainerClasses = &H30FCD3
TrainerData = &H310059
TrainerPics = &H305654
TrainerPals = &H30593C
TrainerPicCount = 93
TrainerBackPicCount = 3
ItemNames = &H5839A0
MonsterPics = &H30A194
MonsterPals = &H303680
MonsterPicCount = 440
WorldMap = hoennmap.bmp
HomeLevel = &H0009
WildPokemon = &H553450
AttackNameList = &H319789
AttackTable = &H
MusicList = em_songs.txt ;rs_songs.txt


;------------------------------------------------------------

[BPRE]
Name = Pokémon Fire Red (E)
Language = 0 'English
TrainerData = &H23EAF1
TrainerClasses = &H23E558
ItemNames = &H3DB028
AttackNames = &H247092
TrainerPics = &H23957C
TrainerPals = &H239A1C
TrainerPicCount = 147
MonsterNames = &H40FEC
MonsterBaseStats= &H2547a0
MonsterDexData = &H44e850
MonsterPics = &H2350AC
MonsterPals = &H23730C
MonsterPicCount = 440
MapHeaders = &H5524C
Maps = &H55194
MapLabels = &H3F1CAC
RomType = 1
WorldMap = kantomap.bmp
HomeLevel = &H0300
AttackTable = &H25D7B4
AttackNameList = &H2470A1
SpriteBase = &H3A3BB0
SpriteColors = &H36D828
SpriteNormalSet = &H3A379C
SpriteSmallSet = &H3A3748
SpriteLargeSet = &H3A37F0
MusicList = fr_songs.txt


;------------------------------------------------------------

[BPGE]
Inherit = BPRE
Name = Pokémon Leaf Green (E)
Language = 0
AttackNames = &H24707D
ItemNames = &H3DAE64
TrainerClasses = &H23E534
TrainerData = &H23EACD
AttackTable = &H257470
AttackNameList = &H24707D
MapLabels = &H3F1AE8
SpriteBase = &H3A3B90
SpriteColors = &H36D808
SpriteNormalSet = &H3A377C
SpriteSmallSet = &H3A3728
SpriteLargeSet = &H3A37D0

Some already existed but were false.
 
Last edited:
2
Posts
16
Years
  • Seen Jul 22, 2016
Can anyone post a program to change the stats of a pokemon, cause pokemon amplifier ain't working for me.

P.S. A Pokemon Amplifier tutorial will work too.
 
7
Posts
16
Years
  • Seen Feb 6, 2008
Does anyone know where I can get pokescript or any other scripting tools? All the other links are broken/dead. Thanks.
 

ShyRayq

Unprofessional Unprofessional
1,856
Posts
16
Years
  • Seen Mar 12, 2024
Hey how come when i put pokemon amplifier in the same folder as the ini's it still not in english how come?
 

Swampert 22

Is making tools for you...
393
Posts
18
Years
Erm... I can't find a working Poketronic anywhere can someone post a link?



P.S. is poketronic memory/RAM hungry?


Here ya go, PokéTronic!

It's hosted on WAH. You should check it out, there are a lot of useful things there.

As to being RAM hungry, runs perfectly fine and the CPU usage shows 2% on my laptop. I only have a 1.73GHz processor too so it should be fine on a home PC.

Hope all this helps you!
 
2
Posts
16
Years
  • Seen Aug 6, 2012
Question

I thought it would be a good idea to start a thread where people can post their modifications of files in tools such as Elitemap's Pokeroms.ini, which many people need. I will personally start off this thread with some modified .ini files for Pokemon Amplifier, which usually is unintelligible to most english speakers. I custom made the .ini files myself, using the data within a Firered ROM. Just paste them in the folder of Pokemon Amplifier named "inis" to make the Pokemon, attacks, and items lists understandable. (You have to overwrite the original files)

EDIT:

This is NOT a request thread. That means that you can't come here and ask for something, unless the links no longer work.

Also, please stop PMing me with questions about ROM Hacking, I grew tired of this particular pusuit and began to build games in the Game Development Section. That does NOT mean that I have forgotten my ROM hacking skills, but it does mean that I prefer not to be pestered with questions regarding that.

Do you happen to have the ini for the tms? Not like it REALLY matters, but it would be convenient to have them in English too. Anyway, thank you so much for these inis, this made my pokemon editing a lot easier! You are awesome!
 
2
Posts
16
Years
  • Seen Aug 6, 2012
really need one since Pokemon Amplifier 2006 is the only thing ive found to change moves/TM's for pokemon firered (other than hex editing)

Yes, please! That would be awesome, I downloaded a couple weeks ago, but it is so hard to edit with all German language.
 
Status
Not open for further replies.
Back
Top