The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.


Reply
 
Thread Tools
  #26    
Old August 28th, 2009, 06:02 PM
TehBazzard's Avatar
TehBazzard
Main creator of FireRed+
 
Join Date: Aug 2009
Quote:
Originally Posted by Pokepal17 View Post
Use FSF and search for the data size converted into decimal. Or do the same with a hex editor.
Free Space Byte:FF
Needed Bytes:2048
Skip Interval:16
Dec:2048
Hex:800
Search from the beginning of the Rom
Should I search for it like that? Because I get 3C9DB8, and even when I search for that in Hex Workshop, it can't find it.
__________________

The thread for my hack is here http://www.pokecommunity.com/showthread.php?t=192355

Team Silvery Sparks:
http://www.pokecommunity.com/showthread.php?p=5043741
Reply With Quote
  #27    
Old August 28th, 2009, 06:07 PM
Pokepal17's Avatar
Pokepal17
More cowbell~
 
Join Date: Oct 2008
Location: Steeltown
Age: 19
Gender: Male
Nature: Modest
Quote:
Originally Posted by TehBazzard View Post
Free Space Byte:FF
Needed Bytes:2048
Skip Interval:16
Dec:2048
Hex:800
Search from the beginning of the Rom
Should I search for it like that? Because I get 3C9DB8, and even when I search for that in Hex Workshop, it can't find it.
Serach after 0x700000 because sometimes FF isn't free space.
__________________
Pokémon Stardrop
Reply With Quote
  #28    
Old August 28th, 2009, 06:11 PM
TehBazzard's Avatar
TehBazzard
Main creator of FireRed+
 
Join Date: Aug 2009
Quote:
Originally Posted by Pokepal17 View Post
Serach after 0x700000 because sometimes FF isn't free space.
I got 71EC00, but even then, a search in Hex Workshop can't find it. What is my problem?
__________________

The thread for my hack is here http://www.pokecommunity.com/showthread.php?t=192355

Team Silvery Sparks:
http://www.pokecommunity.com/showthread.php?p=5043741
Reply With Quote
  #29    
Old August 28th, 2009, 07:27 PM
Pokepal17's Avatar
Pokepal17
More cowbell~
 
Join Date: Oct 2008
Location: Steeltown
Age: 19
Gender: Male
Nature: Modest
Quote:
Originally Posted by TehBazzard View Post
I got 71EC00, but even then, a search in Hex Workshop can't find it. What is my problem?
Hex workshop searches bytes, not offsets, use the goto opton to goto an offset.
__________________
Pokémon Stardrop
Reply With Quote
  #30    
Old August 28th, 2009, 08:18 PM
TehBazzard's Avatar
TehBazzard
Main creator of FireRed+
 
Join Date: Aug 2009
Quote:
Originally Posted by Pokepal17 View Post
Hex workshop searches bytes, not offsets, use the goto opton to goto an offset.
Well I am there.
I also have tryed to insert my hex. But I get this error in Overworld Editor:
Error 63 (Bad Record Number) in procedure LoadSpriteStructure of frmOverworldEditor.
What did I do wrong?
__________________

The thread for my hack is here http://www.pokecommunity.com/showthread.php?t=192355

Team Silvery Sparks:
http://www.pokecommunity.com/showthread.php?p=5043741
Reply With Quote
  #31    
Old August 29th, 2009, 06:36 AM
Pokepal17's Avatar
Pokepal17
More cowbell~
 
Join Date: Oct 2008
Location: Steeltown
Age: 19
Gender: Male
Nature: Modest
Quote:
Originally Posted by TehBazzard View Post
Well I am there.
I also have tryed to insert my hex. But I get this error in Overworld Editor:
Error 63 (Bad Record Number) in procedure LoadSpriteStructure of frmOverworldEditor.
What did I do wrong?
I don't know, I never got that error. Sorry.
__________________
Pokémon Stardrop
Reply With Quote
  #32    
Old September 5th, 2009, 07:37 PM
Cello's Avatar
Cello
Tonight!
 
Join Date: Aug 2009
Location: get the mascot involved
Age: 24
Gender: Male
Nature: Jolly
This is interesting. Thanks for this, I'm interested into looking into what else I could change.

Would you happen to know of any variables tangled up in the hex to change the sprite frame count?
I was hoping to add more frames so I can have gym leaders walk.
__________________
Yeah Football Fan!

Last edited by Cello; September 5th, 2009 at 08:57 PM.
Reply With Quote
  #33    
Old September 6th, 2009, 05:18 AM
Pokepal17's Avatar
Pokepal17
More cowbell~
 
Join Date: Oct 2008
Location: Steeltown
Age: 19
Gender: Male
Nature: Modest
Quote:
Originally Posted by Cello View Post
This is interesting. Thanks for this, I'm interested into looking into what else I could change.

Would you happen to know of any variables tangled up in the hex to change the sprite frame count?
I was hoping to add more frames so I can have gym leaders walk.
Unfortunately not. I had a little experiment and it seems that the number of frams dpeneds on the OW slot so if I took the player data and pasted that ocer the policeman data, the player would only have 8 frames instead of the full 20.
__________________
Pokémon Stardrop
Reply With Quote
  #34    
Old September 6th, 2009, 05:42 AM
Cello's Avatar
Cello
Tonight!
 
Join Date: Aug 2009
Location: get the mascot involved
Age: 24
Gender: Male
Nature: Jolly
Quote:
Originally Posted by Pokepal17 View Post
Unfortunately not. I had a little experiment and it seems that the number of frams dpeneds on the OW slot so if I took the player data and pasted that ocer the policeman data, the player would only have 8 frames instead of the full 20.
Oh, I see. Oh well.
Guess I'll just have to make do and overwrite some trainers.

Thanks again!
__________________
Yeah Football Fan!
Reply With Quote
  #35    
Old September 7th, 2009, 08:17 AM
Pokepal17's Avatar
Pokepal17
More cowbell~
 
Join Date: Oct 2008
Location: Steeltown
Age: 19
Gender: Male
Nature: Modest
Quote:
Originally Posted by Cello View Post
Oh, I see. Oh well.
Guess I'll just have to make do and overwrite some trainers.

Thanks again!
Well you could try repointing the pointer to frames and then make more than eight frames and see if it works.
__________________
Pokémon Stardrop
Reply With Quote
  #36    
Old April 7th, 2010, 02:06 AM
ryolo
talking meowth
 
Join Date: Apr 2010
Gender: Male
Nature: Docile
how do i search for the offset things in hex workshop?
Reply With Quote
  #37    
Old April 10th, 2010, 01:16 AM
xGGxToiZ's Avatar
xGGxToiZ
>.//:SO HOT:\\.<
 
Join Date: Mar 2010
Location: We're now near the Tin Tower! . xD
Age: 18
Gender: Male
Nature: Modest
Oh, wow! It worked perfectly on my Ruby ROM. (Good thing they only have 2 different sprite pointers )

Thanks man! Excellent tut!
__________________


JOHTO ELITE FOUR


. . .

Reply With Quote
  #38    
Old December 29th, 2010, 03:36 PM
Gym leader ???
Sent out BLASTOISE.
 
Join Date: Dec 2010
Gender: Male
Nature: Careful
Where can I find hex workshop? A link?
__________________
This signature has been disabled.
84 pixels too wide. 10 pixels too tall.
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Show disabled signature.
Reply With Quote
  #39    
Old December 30th, 2010, 03:32 AM
Spherical Ice's Avatar
Spherical Ice
Community Supporter
 
Join Date: Nov 2007
Location: UK
Send a message via Skype™ to Spherical Ice
Well, Google is your friend (click me).
__________________
Reply With Quote
  #40    
Old January 12th, 2011, 02:02 AM
revlis's Avatar
revlis
The Sentinel
Community Supporter
 
Join Date: Sep 2009
Location: Syndicate HQ
Age: 22
Gender: Male
Nature: Modest
everytime I change a new frame, saving on Hex Worshop to a new offset for the Hero frames, it reverts the previous frame to a full black sprite.
What have I done wrong?

eg; I sprite frame 1 of the hero sprite, then go and make a new offset for frame 2 and when I reopen in OERE frame 1 and 2 are entirely black.
Reply With Quote
  #41    
Old February 2nd, 2011, 08:25 AM
Pokepal17's Avatar
Pokepal17
More cowbell~
 
Join Date: Oct 2008
Location: Steeltown
Age: 19
Gender: Male
Nature: Modest
Quote:
Originally Posted by 雷影 イチロ View Post
everytime I change a new frame, saving on Hex Worshop to a new offset for the Hero frames, it reverts the previous frame to a full black sprite.
What have I done wrong?

eg; I sprite frame 1 of the hero sprite, then go and make a new offset for frame 2 and when I reopen in OERE frame 1 and 2 are entirely black.
That's good because it means its been repointed to free space. Now just draw your new OW on top of the black frame. :3
__________________
Pokémon Stardrop
Reply With Quote
  #42    
Old May 15th, 2011, 09:34 AM
brian1666's Avatar
brian1666
Beginning Trainer
 
Join Date: Apr 2009
Location: Ifori Region
Age: 22
Gender: Male
Nature: Calm
My sprite pointer is 083701E0 and reversed it is 0E107380, but when I search for that in HEX Workshop it doesn't find anything. Any ideas?
__________________
Games i support:
Reply With Quote
  #43    
Old May 15th, 2011, 09:39 AM
Pokepal17's Avatar
Pokepal17
More cowbell~
 
Join Date: Oct 2008
Location: Steeltown
Age: 19
Gender: Male
Nature: Modest
Quote:
Originally Posted by brian1666 View Post
My sprite pointer is 083701E0 and reversed it is 0E107380, but when I search for that in HEX Workshop it doesn't find anything. Any ideas?
You reversed it wrong.
It was originally 08 37 01 E0.
It should be E0 01 37 08.

You reverse each group of two digits, not each single digit. :3
__________________
Pokémon Stardrop
Reply With Quote
  #44    
Old May 15th, 2011, 10:55 AM
brian1666's Avatar
brian1666
Beginning Trainer
 
Join Date: Apr 2009
Location: Ifori Region
Age: 22
Gender: Male
Nature: Calm
Quote:
Originally Posted by Pokepal17 View Post
You reversed it wrong.
It was originally 08 37 01 E0.
It should be E0 01 37 08.

You reverse each group of two digits, not each single digit. :3
Thanks! But i really don't get this part:
Quote:
Now follow the sprite pointer and you will come to the pointers of the frames (sprite pointer info 2). Find out how may frames your sprite has and repoint the first (number of frames) pointers to a clean offsets. For the offsets, just find some FF in your hex editor and reverse the offset and replace the first pointer with it. Now to tell how much space you’ll need for each frame, convert the unreversed new data size into decimal.

So I get 0800 ---> 2048

So I’ll need 2048 bytes for each frame. So I repoint the frames to new offsets with enough space. I’m going to repoint to the offset 71A23C for my first frame so I reverse it and get 3C A2 71 08

After each frame pointer there is the old data size for the frame; replace it with the new one (in my case 00 80.)

Since all my frames are going to have the same images I’m repointing the frames to one offset but you’ll need to repoint to more offsets if you have a different image on each frame.
What do i have to do?
__________________
Games i support:
Reply With Quote
  #45    
Old May 15th, 2011, 11:06 AM
Pokepal17's Avatar
Pokepal17
More cowbell~
 
Join Date: Oct 2008
Location: Steeltown
Age: 19
Gender: Male
Nature: Modest
Quote:
Originally Posted by brian1666 View Post
What do i have to do?
The sprite pointer leads to the frames of the sprite. Repoint the frames to new offsets. The amount of space each frame takes up is determined by the sprite's data size. :3

So if the new sprite's data size was 0800 (in hex), the amount of space each frame would need would be 2048 bytes. :3
__________________
Pokémon Stardrop
Reply With Quote
  #46    
Old May 15th, 2011, 11:14 AM
brian1666's Avatar
brian1666
Beginning Trainer
 
Join Date: Apr 2009
Location: Ifori Region
Age: 22
Gender: Male
Nature: Calm
Quote:
Originally Posted by Pokepal17 View Post
The sprite pointer leads to the frames of the sprite. Repoint the frames to new offsets. The amount of space each frame takes up is determined by the sprite's data size. :3

So if the new sprite's data size was 0800 (in hex), the amount of space each frame would need would be 2048 bytes. :3
I get that part, but not with ''Find some FF" and ''Repointing".
__________________
Games i support:
Reply With Quote
  #47    
Old May 15th, 2011, 12:02 PM
Pokepal17's Avatar
Pokepal17
More cowbell~
 
Join Date: Oct 2008
Location: Steeltown
Age: 19
Gender: Male
Nature: Modest
Quote:
Originally Posted by brian1666 View Post
I get that part, but not with ''Find some FF" and ''Repointing".
When I say "Find some FF", I mean find some free space. Repointing is pointing something to a new piece of data. If you don't know how to, I suggest you find a tutorial as it is a necessity for hacking.
__________________
Pokémon Stardrop
Reply With Quote
  #48    
Old October 23rd, 2011, 12:24 AM
Melloeta_Step's Avatar
Melloeta_Step
I love Fat and Cute Pokemon.
 
Join Date: Aug 2011
Location: House
Age: 13
Gender: Male
Nature: Quirky
Is there any other ways to Resize Overworlds except That and using Overworld Changer?..
I used Overworld Changer But the palette of the other sprites became Other Colors...
__________________
Need Pokemon Black2 New Pokemon Sprites for RPGMXP (Animated)
Reply With Quote
  #49    
Old October 23rd, 2011, 12:51 PM
link12552's Avatar
link12552
just tired, that's all
 
Join Date: Dec 2007
Location: The not so distant future
Age: 18
Gender: Male
Nature: Calm
Quote:
Originally Posted by Melloeta_Step View Post
Is there any other ways to Resize Overworlds except That and using Overworld Changer?..
I used Overworld Changer But the palette of the other sprites became Other Colors...
You could use Nameless Sprite Editor Classic.
Almost any sprite can have its size edited, and there shouldn't be undesired side-effects.
__________________
Reply With Quote
Reply
Quick Reply

Sponsored Links
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 05:44 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 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 - 2014 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.