![]() |
Hey there anyone. I was wondering if anybody knew how to hex edit Pokemon Red, the gen 1 game. Specifically, I want to know how to edit the level up attacks and TM's of each pokemon.
According to the bulbapedia data structure, the TM/HM learnset is contained in a 7 byte format (which I can track) but fails to specify what this means in reagrds to what learns what. Additionally, I have searched the internet far and wide but no one seems to know just where the level up moves are located for any gen 1 game. Please reply if you can. |
Quote:
|
Quote:
EDIT: confirming that the hypothesis is confirmed. 1 = learn TM, 0 = no learn TM and with the string of binary it matches the data shown in the game. |
Quote:
https://github.com/pret/pokered I haven't used it personally, but a lot of people seem to like it. |
Well, it's me again... If I repoint the Dex Entries table, will I get the entries' space back? For example, I added a Pokémon's Base Stats as its entry, but I want to revert it to its regular entry (which is bigger). So, is there any way to "expand" the entries back to their normal size?
Note: It's for BPRE. |
Quote:
See: bulbapedia.bulbagarden.net/wiki/Pokédex_data_structure_in_Generation_III |
Quote:
|
Hmm, I have two more questions,
1) Is it possible to create an NPC that can 'evolve' Pokémon? Spoiler:
2)I changed the moves taught by several of the TMs, however the move descriptions for the changed moves now display the new TM descriptions. Is there a short way to fix this, or do I have to manually re-insert each description and repoint the move descriptions to those? |
Does anyone have the "Item editor plugin" for Nameless Sprite Editor 2.X. The one on the thread doesn't work anymore (stupid hacker)
|
If I wanted to remove badge checks for all HMs in FireRed(making player able to use any HM outside of battle regardless of whether they have required badge), what's the best way I should go about doing this?
|
Quote:
If you change the flags for Cut, Rock Smash, Strength, Surf, and Waterfall to 0x828, they'll be allowed as soon as you have the Pokemon menu, which basically means they're automatically active. Then make sure to use the edit I quoted from karatekid552 to allow them from the Pokemon menu without badges as well. |
Alright im getting
Error 9 "Subscript out of range" on Line 66 Here's my script: Line 66 is between the bolded scripts (Point out anything else if you don't mind) Spoiler:
|
Quote:
|
Quote:
|
Quote:
|
Hey! Does anyone have any information regarding terrain files in gen 4/5 hacking? I'm trying to compile information on the maps and I believe the bdhc files have the height values that I'm looking for. Thanks!
|
Quote:
|
Can anyone link me to a good resource describing Pokemon Gold/Silver's tileset/tileset header format? I've been trying to figure it out for ages, since I want to make some changes to G/S's tileset, but I can't find any useful information about it.
|
How fun would it be to implement a new weather?
How much more fun would it be just to replace the current cloudy weather (which just turns everything a little darker) with a legitimate cloud system in which the clouds have their own shadows? And, lastly, how would one go about making the lighter snow (not the one labelled "three snowflakes" in A-Map) also turn everything dark? Could it possibly be as simple as just using a command whenever the aforementioned snow is active? |
Quote:
|
Could someone explain to me the connection between the People Event Data and the Overworld Sprite Data?
I know that at 0x39FDB0(Fire Red) there are pointers for the OSD of each OW but I can't figure out where the People Event Data structures are stored. Are they created at the runtime, or is there a 'template' for each ow stored somewhere in the rom? Thank you in advance :) |
So rams reset when you close/or restart your gameboy/VBA. Is there a way to reset the ram through script?
|
Im looking for a download of FPE to edit footprints, but the only one i can find is on this page:
http://hackromtools.altervista.org/foot-print-ed/ and the 7zip is password protected for some unknown reason. Does anyone have this program or another download somewhere where there's not a passworded 7zip? |
Quote:
I eventually DID find what I was looking for, which is a tileset repointing guide, thanks to a better-worded google search. |
First time hacker here.
I already have most tools I need, but I was wondering, for B/W hacking, is there a tool to edit items' locations? For example, say I want to change a Revive that's just sitting on the ground, to a Hyper Potion. Same for gift items, like on Route 3, change the gifted Heal Balls to Dusk Balls (just an example). If not, is there an easy to follow guide on how to do this in a hex editor? |
Quote:
A question of my own: How do I edit Oak's starting spiel in Fire Red (ie "Hi! Welcome to the world of Pokemon!") |
Is there any documentation anywhere on expanding the length of a pokemon's name? (Or if anyone happens to know themselves). It will be in a wild battle basically, and it wont be able to be captured so really it just needs to be expanded for the battle.
|
Quote:
|
Quote:
except for Pokemon names. The battle strings have enough space for an expanded name depending on how many characters you intend to have. I suggest reworking how the name is stored in RAM to just using a pointer to the name instead. ASM help thread if you need more guidance. Quote:
Quote:
|
Quote:
Also, from looking at knizz's and touches databases the function that does this job is the rom_instanciation_something (since its first parameter is a rom_npc struct) ? If yes, the function calling it is named show_sprite. So, show_sprite is called for every sprite in the map when the map is loaded? I'm trying to understand the general process |
Quote:
|
Quote:
http://wahackforo.com/img/12278/326/2216.png This isn't from an actual hack (just a concept, I believe), but credits go to Zik on WaH for making the image. It's basically where "clouds" darken a portion of the screen with their shadows. This probably heavily complicates things... As for making things darker, examples of weather that make it darker would be the cloudy weather effect, the rainy weather effect, the "Three snowflakes", and the rainy with thunder weather effect (don't know what they are called in A-Map). I do not believe it should be much harder to just duplicate the effect from one of the above three to the steady snow in order to make it darken the screen. I'll have to get IDA someday, haha... |
Does anyone have a complete list of features capable of being implemented into Emerald? Or perhaps know the best order to add new functions to Emerald, for example, is it best to expand pokemon last or Add Megas after expanding for instance.
(Running indoors, GenV style TMs, DPSS, Expanded Pokemon, Working Mega/Primal Evolutions, Fairy Type, Expanded Moves, Expanded Abilities, Expanded OWs, Wild Double Battles, New Pokeballs, Expanded items, Day/Night/Seasons and any that I've missed) Thank you. |
Can anybody link me to either a tool that does or a tutorial for doing the following things on Black?
Editing gift Pokemon (eg. pan trio in Dream Yard) Editing the Larvesta egg Editing overworld encounters (eg. changing the Virizion encounter to a different Pokemon) Changing the Reshiram encounter to a different Pokemon (I'm not expecting to be able to edit the cutscenes or anything, literally just the battle where you fight and catch it) Changing the roaming Genie to be something else For a 3rd gen hack things like this you'd do with Advance Map and XSE, but I've no idea where to start in Black and White. |
Is it possible to make sprite fade away in a script? Sure, I could use "hidesprite", but it's kinda instant.
|
I'm planning on making a rom hack of something from gen III that includes all 721 pokemon as well as new maps, tile layouts, npc names, and text. Would it be a good idea to use Epsilon's Artificial FireRed base for this? Will tools like Advance Map and XSE be compatible with it? Should I use Advance Map 1.92 or 1.95?
|
Quote:
A-Map 1.92 is considered more "stable" but has no support for the other half of expanded ROMs. 1.95 does have support but apparently slowly corrupts your ROM. |
Quote:
|
Quote:
For XSE, it is compatible for almost (haven't heard a case where it is incompatible to a ROM) every ROM... Most updated and newer tools are flexible enough to support Epsilon's base... Though there might be some that doesn't but very minimal, and most of the time their features can be done better using hex editing... |
Working on a 386 Fire Red hack with some extra features, using MrDollSteaks Attack and Decap patch as a base. I googled this and didn't really find any answers but I got this when I booted up the Rom:
http://i.imgur.com/fuvxKSC.png I have it set on 64 bit save or whatever. Can I ignore it, or will it cause long term problems? Also, my base is Fire Red (U) but when I start it Professor Oak pops out a Seadra. I don't think this is normal and indicative that I am working with a previously patched rom. Thanks in advance for the help. |
About removal of the intro video and the title screen
Hello Guys! I am about to start making a hack of Pokemon Ruby version. But I am bored of the same intro style and also I always failed in editing the Title Screen.
So, I was wondering if there is a way of removing those functions. I need your help. Thank you. |
Quote:
Again, I don't think that would be a problem either. Chances are your previously patched ROM changed the intro Pokemon already |
I need a little help with movement permission tiles. This is the issue:
http://i.imgur.com/Ctrp5Bn.png As you can see, the PC stands over the treetop where he should stand under. I'm using the green 10 tile for the plateau so that the PC can stand on the northern edge instead of not being able to access it at all. Unfortunately, this leads to the relevant issue. Using the green 2 and 11 tiles and the violet C tile on this are equivalent to the red 1 tile. Thanks in advance for the help. |
Quote:
But the issue in the picture is most likely just caused by your tile being set to be covered by the player, open up amaps block editor and take a look and make sure that the 4th value isn't set to 20 |
Quote:
one thing that i always do for this is simply put blue "0" tiles around it and then put the "C" or the "8" on the tiles i want to be under this is personally how i do benches haha |
Quote:
|
Does anybody happen to know where the byte that controlls what Overworld sprite is shown on the name rival screen? I dug through IDA and those routines, but I cant seem to find it. Found the one that controlls the player though.
|
Quote:
I'll try this, sounds like a good work around. Quote:
I was only concerned that this may be cause for some issue down the line, and I did set it to 128k and never saw the message again. |
Sorry to flood this thread with my day to days, but I ran into a bug.
I was testing my hack and when I went into Viridian Forest, after the second battle I had my PC would be paralyzed and moving up and down only made the camera move one tile down and then up; however, random battles still occurred. I started with a new character and didn't run into this bug at all. It only happened in one spot in VF (sorry, didn't screen as I was rushing through trying to furiously solve the issue.) I checked the movement permissions and everything was in order there, scripts apparently working fine according to A-Map. I'm thinking this was caused by using an older save when I needed a clean one? I saw this problem posted on the reddit hacking sub a long time ago, so I know it's happened before to others. |
Quote:
|
back with another problem. im trying to use the Warp script, but everytime i get warped it takes me into a black space.
I noticed that the warp script changed to warpteleport2: Spoiler:
Original Script: Spoiler:
|
How can I go about editing the stats/evolution levels of Pokemon in hacks? Specifically Blaze Black 2. I just want to change a few things if that's possible
|
Quote:
|
Hi, I have a sprite-related question. Or rather two similar ones.
The first one is, I want to edit the protagonist sprites in Platinum. Preferably, all of them - overworld, back, front, mugshot, intro gender choice (although due to the nature of the project, front sprite and the running sprite from choosing the gender are lower priority). What would the best method to do that be, and which .narc files have the sprites in question? I used Overworld Editor DS from HackRomTools for HeartGold once, but now I realized I don't know the correct .narc. I tried using PokeTEX, but the version I found has a nasty tendency to crash almost immediately. The second one is of similar nature, but for FireRed. I needed to replace all alt forms of all Pokémon that have them with something, but I was getting one of the two results - either replacing the alt form reverted the sprite of the regular form, although with the new palette, or it outright failed. The thing is, I took a break from that project a month ago out of necessity and I don't remember what I exactly did, I only know I used both G3HS and Advanced Sprite, one after seeing the other didn't work. Another thing for FireRed, what are the offsets for the credits sprites of the starters and Pikachu? Those too I want to edit, as their replacements have different colour palettes aaaaaaand I think you can guess how awful it looks right now. |
Does anyone know of a Gen 1 trainer editor? Or a program that would let me edit trainers in Gen 1?
|
How would one go about altering the species of the Red Gyarados at Lake of Rage in Pokemon Crystal? Is there an easy way? Because this isn't for a super serious project.
|
Is there a complete list of all the narc files and their functions in black and white?
Also I am trying to find the script for the Foongus on Route 6 (so I can change them into Voltorb), however according to luascript Route 6 uses script file number 662, and the only script narcs I know (0/0/2 and 0/0/3) don't even have a file 662. Are there any other narc files containing scripts? |
First of all I want to thank everyone here for helping me with my problems so far.
First, I've encountered some bugs in my latest test: http://i.imgur.com/r0MUg1D.png The problem pictured is a red clone. It should be one of two 'cut' trees in Cerulean; the other appears as normal, but this one appears as a Red clone. I found a temporary solution by doing this: http://i.imgur.com/w8wQ3il.png That is, making both obstacles inaccessible. The obvious border tile issues are something I'm solving myself. The other problem is this: http://i.imgur.com/cF9tRVI.png This person and her Slowpoke are placed on the other side of the map when uploaded in A-Map but instead show up here, embedded in the house. http://i.imgur.com/iVXJMZO.png And last but not least, the cop is not in front of the door, not next to it, but here in the middle of the water like Officer Christ. I'm providing a link to download both an IPS of the current build of my hack with two saves and the relevant screens in case anyone interested in helping me solve them needs a deeper look. Note that the current build is in an unfinished testing stage and as such there are likely to be rampant cosmetic discrepancies and level 100 Mewtwos on route 4. http://www.mediafire.com/download/uhoczuk7my2azmp/Kanto_Roads_Cerulean_Bugtesting_%281%29.rar |
Quote:
On the right hand side there are the tilesets and there are two 16x16 box near (up-right) it. Those are what used to make a tile (16x16). The tiles are two layer tiles and the right hand side box is the upper layer. So, draw the tip of the tree on the upper layer and on the left box (lower layer) draw the green ground. Drawing tiles are simple. Just select the correct pallet and take the 8x8 tiles from the tilesets and draw! :-) |
Quote:
The girl, her Slowbro and the Cop are all moved by the Header script upon entering the map unless if a certain flag is set. The solution? Open up the header script (or just decompile location 0x08166477 (or just 166477 to most script editors, including XSE) in whatever script editor) I've only been looking around Cerulean for 5ish minutes, I might go further into the tree thing... EDIT: Spoiler:
The settings shown work~ You also might want to assign a different "Person ID." "00FF" was just used as a "filler" of sorts, haha; I don't think that "0000" works. Quote:
|
Quote:
Thanks, that worked! Maybe I hit something on the sidebar while dragging tiles and got to this point. I appreciate the help. I don't understand the decompile script? I opened the script in the header tab and clicked decompile but nothing changed. It's not a gamebreaking bug though, I think it's something I can afford to look at later when I have a better understanding of scripting. The red clone was my primary concern and I felt had to be dealt with before moving forward. Thanks again! |
Black 'thingy' showing when moving on grass using applymovement...
http://imageshack.com/a/img921/1396/xDiNoC.png Help..plz...:( |
Sorry for asking but I cant find the document with all pokemon locations
|
Quote:
|
Hello! Are there 16x16 Whirlpool and Rock Climb tiles that can be used for FR? Thanks!
|
Quote:
http://www.pokecommunity.com/showpost.php?p=8228015&postcount=2 |
Quote:
|
Joexv , thnx buddy it worked. :)
|
Looking for some help with 2 issues, the unlimited nuggets from nugget bridge one and the roaming pokemon using roar
Im aware you can do a workaround with the roamers and change moveset but is there an option to fix it the real way? |
Quote:
http://www.pokecommunity.com/showthread.php?t=348657 this claims to fix the roaming iv and roaming roar, but idk how, you also might be unable to use it if you've been extensively hacking and it uses free space or smh |
I'm having trouble with Brock's gym. I changed the tileset to Mt. Moons, enlarged the map, and moved the scripts. When I attempt to enter the gym I get a black screen. I've tried starting a new game but the same issue occurs.
Here are relevant pictures. [IMAGE]http://i.imgur.com/RD8HejA.png[IMAGE] [IMAGE]http://i.imgur.com/e7h1umD.png[IMAGE] [IMAGE]http://i.imgur.com/TSEa8EQ.jpg[IMAGE] |
Quote:
|
Quote:
it shouldn't be a size issue, and a-map 1.95 certainly wouldn't fix it; it might make it worse because of its reputation of being buggy af EDIT: try making the door itself impassible |
I have a simple question, and I apologize in advance if the answer is posted elsewhere.
I want to play through Glazed with a Mienshao on my team, but I want it to be fighting/fairy. Is there a program I can use to edit its typing? |
PurpleOrange , check the post given AkameTheBulbasaur in the following thread, hope it helps you :) ->
http://www.pokecommunity.com/showthread.php?t=331969 |
mrmostlymittens , sorry to say but you can't edit the hack since it's not yours, you can however request redriders180 (glazed's creator) to add fairy typing into his hack
|
Quote:
Making the door impassable? I put a 1 tile over it but still got the same screen. http://i.imgur.com/WX9wY8r.png |
So I'm working on a Yellow hack of Fire Red and wanted to know how I go about changing my rival's eevee to evolve into it's final form depeneding on which battles are won and lost.
|
Hey is there anyway of changing what items a pokemart has not using A-Mart since for some reason my computer isn't allowing me to register comctl32 at all
|
Quote:
|
Quote:
it was actually a size issue lol sorry PurpleOrange if i sounded rude make the height divisible by 2 (25x36 works) i can't explain why it works but it does :) and, also, if you are going to make said door work in the best aesthetically pleasing way possible (aka how it is done in vanilla), you need to arrange it in a way such that http://i.imgur.com/H1RsdLU.png and http://i.imgur.com/vGZIsqp.png |
Quote:
Fantastic, BluRose, you're a great help! I'll be sure to credit you specifically if I finish this project in any way! |
I just want to ask who made the Whirlpool tile used by zel for his Shiny Gold hack? And where can I contact the author? Thanks!
|
Quote:
http://www.pokecommunity.com/member.php?u=8153 http://www.pokecommunity.com/member.php?u=15078 all it takes is 1 minute to find out, maybe try figuring it out yourself next time |
Quote:
|
One thing thats been putting me off with rom hacking is how theres many old links which are long dead like advanced pallette editor on hackmews post
|
I guess the question is, does anyone have a reupload or something
|
I created a new map in Advance Map and can't add wild pokemon data, or at least don't know how. Google comes up with nothing.
http://i.imgur.com/TqHKymu.png |
Quote:
Quote:
|
Quote:
This doesn't help me because the Creat new wild Pokémon data button does not show up. |
Hey, two things:
1. Is there a tutorial on how to expand the number of items in Emerald? 2. Is there a tutorial on how to get a "bigger bag" in Emerald? Like, is there a way to have more items in your bag? |
Unrelated to my Advance Map question, how do I go about making the Kanto legendaries roaming encounters like the Johto trio (the birds and Mew/Mewtwo)?
|
where can I get all 1-6 gen POKEMON sprites with form forme megas all should be in fire red format and all should be animated.
|
Quote:
Don't forget the prerequisites (also on thread). http://www.pokecommunity.com/showpost.php?p=8533235&postcount=269 |
I have one small question
Can I make more moves with dual typing (like flying press)? I have been fascinated by this idea for moves like thunder fang and thunder punch to make them dark/electric or fighting/electric. Thanks a lot |
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
| All times are GMT -8. The time now is 2:33 AM. |
![]()
© 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.
Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.