• 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 Conquest 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 (SEARCH BEFORE ASKING A QUESTION)

Status
Not open for further replies.
I edited two maps for trial and error purposes(I'm new to this) and when I go from one map to the other, some of the tiles turn into seemingly random tiles. How would I fix this? I'm hacking Emerald.
Are the two maps connected? Because that's probably since the two maps have different tilesets. You could try and add a gatehouse between the two maps or make the path to the city/route longer so the tiles will change (I hope I explained that alright).
 
Yeah the maps are connected. And that makes sense. I would have to make the path longer seeing how it's Littleroot Town and Route 1. Thanks for your time though.
 
Concerning JPAN's Hacked Engine; Is the patch enough or should I use the tool as well. If I have to use the tool then how many bytes do I need for each of the offsets
 
Concerning JPAN's Hacked Engine; Is the patch enough or should I use the tool as well. If I have to use the tool then how many bytes do I need for each of the offsets

Using the tool is a much better option. It saves a lot of space, since you only insert what you NEED; not everything. I'm not sure about how you know the bytes, though.
 
But If I have no concern for space I should just apply the patch and no damage wil be done to the stuff I've already done? So what offsets should I use then?

Also, How do you edit the boxes (you know on the PCs) are they somewhere in UnLz or something?
 
Yeah, Apart from how to change the boxes on PCs

How do you add offsets to headers, specifically the one that allows NSE to read them in the same table as the other OWs.
 
Concerning JPAN's Hacked Engine; Is the patch enough or should I use the tool as well. If I have to use the tool then how many bytes do I need for each of the offsets
Using the tool is a much better option. It saves a lot of space, since you only insert what you NEED; not everything. I'm not sure about how you know the bytes, though.
In the Word document that comes with the tool, JPAN (in most cases) states which offsets/variables/etc. he used for the various added functions. I assume that you'd enter that same data into the tool in order to keep its functioning consistent with the patch version.

It should also be noted that the patch will remove all existing NPCs and scripts (and Pallet Town's warps, but that's a bug) from the ROM, giving you more space to save scripts in. The tool won't do this for you.
 
How would I set a step-count limit like in the Safari Zone? I'm trying to make a little minigame.

On a related note, how would I make it a once-daily event?
 
debugging pokemon ruby

hi!

I'd need help to find an emulator which can load pokemon ruby (because I found lots of emulator with breakpoint possibility, but guess what... most of them crash on pokemon games) and I want an emulator which allows for breakpoint (in read and write). the only one I found except the ones that crash is no$gba, for which you need to pay...

can anyone tell me about one working?
 
Trying to replace a trainer sprite by importing it into unLZ, but it keeps telling me the image is not Indexed when I've done the standard treatment to Index it (Irfanview, 16 colors, paste into paint, paste over it the original), which has worked for my other sprites... just not this one. Here's the sprite
 
Trying to replace a trainer sprite by importing it into unLZ, but it keeps telling me the image is not Indexed when I've done the standard treatment to Index it (Irfanview, 16 colors, paste into paint, paste over it the original), which has worked for my other sprites... just not this one. Here's the sprite
Save it directly from IrfanView as a PNG, after decreasing the color depth to 16 colors. Do not select a transparent color.
 
debugging pokemon ruby

hi!

I actually found this by hackmew

ht tp://ww w.pokecom munity.co m/showthread.php?t=117917&page=4

and from what I see, all the people here use VBA SDL H And open pokemon ruby without problem, but when I do, the screen remains white and I have nothing...
 
thx a lot for answering!

actually, I just found that the vba-over.ini file was missing!

it's working now :)

hi!

I'd have another question which is probably simple... with advance map, how do you change the starting map in pokemon ruby?
 
Last edited:
I'd have another question which is probably simple... with advance map, how do you change the starting map in pokemon ruby?
You can't change it with AdvanceMap. You can change the player's position after the truck cutscene, by using the SMCA tool in HackMew's tool thread. (It's in the spoiler at the bottom of the first post.) I don't know if you can get rid of the truck cutscene itself, though.
 
asm hacking

hi!

I would have a last uquestion, about ASM hacking now...

I have a certain address loaded in R1, and I'd like to find where it's done...

so here are my ideas to find it....

have a breakpoint which says : check when R1 = ??? but I don't know how to set it...

find in the cygnus hex editor if there is ldr R1, 08.... but then, I found nowhere what is the instruction in hex for ldr R1, address

that about my ideas...

I,m also not sure if this question isn't too advance for this thread?
 
hi!

I would have a last uquestion, about ASM hacking now...

I have a certain address loaded in R1, and I'd like to find where it's done...

so here are my ideas to find it....

have a breakpoint which says : check when R1 = ??? but I don't know how to set it...

find in the cygnus hex editor if there is ldr R1, 08.... but then, I found nowhere what is the instruction in hex for ldr R1, address

that about my ideas...

I,m also not sure if this question isn't too advance for this thread?
Which disassembler are you using?
 
Status
Not open for further replies.
Back
Top