Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources

Notices
For all updates, view the main page.

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 November 1st, 2008 (02:12 PM).
poddish's Avatar
poddish
Spirit Of Radio
 
Join Date: May 2008
Location: Earth
Send a message via Windows Live Messenger to poddish
Quote originally posted by diegolovespika:
This is what I think about the 25 slots:

Ruby and Saphire were based off of Crystal but (almost) completely reprogrammed. Back in the day of Crystal, you had to have a new Pokemon for every Unown letter (there were 26 for the 26 letters in the Alphabet). But when they overhauled the code, they left in the extra Unowns until after they had programmed all the Pokemon. Then they went back and programmed the Unown Shape Byte into the Random Pokemon Generator in the game, thus eliminating the need for those extra 25 Unowns. They moved the Pokemon after Unown into those slots, but they didn't feel like moving the Hoenn Pokemon, so they just left those slots open.

So they actually were other Pokemon, and Celebi and the others are actually old Unowns, while Empty Slot 25 used to be Celebi. Get it?

Boy, that was a long post.

EDIT: Boy, I sure hope that you get the Cry Editing Tutorial in.

There are 28 unown in the 3rd and 4th gen., And they originally planned for shellos and gastrodon to be in r/s, but they got cut, thats why there is a extra back sprite for them in d/p. (info from an interview in nintendo power, not word for word though...)
If what you said was true, then why is chimeco's hex number AFTER deoxys? Why didn't they put it over one of those slots? And why would they use a game with a different, well, everything to "help" them make r/s, unless they planned on making them link up with the older games? I believe that d/p are completely edited versions of ruby or sapphire. Why?
1. SPINDA, if you send a r/s/fr/lg/e spinda to d/p it keeps the same spot pattern. why does that matter? I don't think nintendo is going to remake the spinda pattern thing EXACTLY the same as before, because the game randomly creates a (wild) spinda's spot patterns from about 1,000,000,000 different combos.
2.Battle tower, If they used fr/lg they would have to have redone the battle tower, and get rid of the trainer tower. If they used emerald, there would have been some data left from the battle frontier because of how big it was and how much space it took up.
3.time
although there are some key items from fr/lg too.

I hope someday there will be an OFFICIAL g/s remake, because its way overdue...
__________________
I believe children are the future.
As such, we can do whatever we want, and in the future, when it's time to clean up our mess, they will have to do it for us.
Reply With Quote
  #27    
Old November 2nd, 2008 (02:43 AM).
torferno lvl-X's Avatar
torferno lvl-X
learning asm
 
Join Date: Sep 2008
Gender:
Nature: Relaxed
I don't really like the idea of a Gold remake for the DS. Pokemon clluseum made up for that so there is no point in making it. They only made fire red and leaf green so you could complete the pokedex.
__________________
The best hacks ever:
Spoiler:




I'm a spriter for



Insert new pokemon WITHOUT removing old ones up to 25!
Tom's PokePet

Charizard the level 36 Charizard!

For All GBC hackers!
Reply With Quote
  #28    
Old November 11th, 2008 (10:47 PM).
CW-Regret
Beginning Trainer
 
Join Date: Jan 2008
Location: San Diego, California
Gender: Male
Nature: Adamant
I'm having issues,after a sprite is inserted. It shows the picture fine in paint,but when game open it gets all glitchy. Seeing as i cant post url's until ive posted 15 post i can post pictures,or links. PM me if you can possibly help. Thank you
Reply With Quote
  #29    
Old November 14th, 2008 (09:14 AM).
Joey the Cockroach's Avatar
Joey the Cockroach
Dino Crisis will never die!!!!
 
Join Date: Feb 2005
Location: Not here. >:
Nature: Adamant
after you have imported it to unlz.gba, have another look at it again. is there some strange lines at the bottom of the image? could possibly be that the image is too big or you are evading the auto abort if it is too big.
Reply With Quote
  #30    
Old November 14th, 2008 (09:37 AM).
torferno lvl-X's Avatar
torferno lvl-X
learning asm
 
Join Date: Sep 2008
Gender:
Nature: Relaxed
Um, di you make sure that the image and the pallete offsets are atlest four spaces aprt with the palletfirts so that there data don't overlap each other?
a.k.a.
800000<-pallete
800010
800020
800030
800040<-image
__________________
The best hacks ever:
Spoiler:




I'm a spriter for



Insert new pokemon WITHOUT removing old ones up to 25!
Tom's PokePet

Charizard the level 36 Charizard!

For All GBC hackers!
Reply With Quote
  #31    
Old November 14th, 2008 (09:40 AM).
Jeyboye's Avatar
Jeyboye
Digital and traditional art
 
Join Date: Nov 2008
Gender:
Quote originally posted by Joey the Cockroach:
after you have imported it to unlz.gba, have another look at it again. is there some strange lines at the bottom of the image? could possibly be that the image is too big or you are evading the auto abort if it is too big.
Hehehe. I have the same problem.. The front sprite looks bad and back sprite looks like something but colors are like inverted.. it's not good. I wouldn't know how to search for the sprite (in unlz) since a new hex code is entered.. where could it be?

Also, does any one know how I can encounter my new made pokemon in the wild? (So far the only way I have gotten to interact with my poke sprite is by a program called 'A starter'.) Any program or hints for either one of my problems would help. Thanks.

--------------------
Peace.
Reply With Quote
  #32    
Old November 14th, 2008 (09:49 AM).
torferno lvl-X's Avatar
torferno lvl-X
learning asm
 
Join Date: Sep 2008
Gender:
Nature: Relaxed
The Backsprite uses the same pallette as the front sprite which explains the colour issue, so far you can't ecounter free-slot pokemon in the wild due to pokedex glitches so, you can only use give-pokemon events. You can also disable the pokedex in a wild event somehow, but I don't have the knowledge on how to do that....
__________________
The best hacks ever:
Spoiler:




I'm a spriter for



Insert new pokemon WITHOUT removing old ones up to 25!
Tom's PokePet

Charizard the level 36 Charizard!

For All GBC hackers!
Reply With Quote
  #33    
Old November 14th, 2008 (10:22 AM). Edited November 15th, 2008 by Jeyboye.
Jeyboye's Avatar
Jeyboye
Digital and traditional art
 
Join Date: Nov 2008
Gender:
Quote originally posted by torferno lvl-X:
The Backsprite uses the same pallette as the front sprite which explains the colour issue, so far you can't ecounter free-slot pokemon in the wild due to pokedex glitches so, you can only use give-pokemon events. You can also disable the pokedex in a wild event somehow, but I don't have the knowledge on how to do that....
ooooooooOOOOO. I see. That might may explain somethings!!

Right now I've been crashing a few back-ups since it's my first time really hex editing and hacking roms, but it's been interesting so far.

Thank you. Hope to be back and look into editing icons.
-------------------------

OK.

I know theres gotta be something up. I've done everything to try and solve why it is I can't get a front and back sprite to show up right.

I've inserted indexed original .pngs and indexed .gifs, made sure only the left two boxes were ticked, but one always ends up static, or the game freezes.. I've tried it all. Could someone who has FR try it out?

..I've looked at the first 10 hexs in a long column of emtpy strings of 'fffff' and used only the following four empty columns, in this order:

SPRITE FRONT
IMG: 00811480<----Higher
PAL: 00811440<----Lower

SPRITE BACK
IMG: 008114D0<----Higher
PAL: 00811490<----Lower

Hope someone helpful enough can assist me through this glitch. Peace.
Reply With Quote
  #34    
Old November 15th, 2008 (08:14 AM).
torferno lvl-X's Avatar
torferno lvl-X
learning asm
 
Join Date: Sep 2008
Gender:
Nature: Relaxed
Um...
Could you post a screenie? Otherwise, I can't help.
Anyway the icon editing tutorial is now up.
__________________
The best hacks ever:
Spoiler:




I'm a spriter for



Insert new pokemon WITHOUT removing old ones up to 25!
Tom's PokePet

Charizard the level 36 Charizard!

For All GBC hackers!
Reply With Quote
  #35    
Old November 16th, 2008 (09:13 AM). Edited November 16th, 2008 by Jeyboye.
Jeyboye's Avatar
Jeyboye
Digital and traditional art
 
Join Date: Nov 2008
Gender:
Sure, thanks for the icon tut. I'll have to look at it soon.

Confused? Ok I'll try to explain my steps for now:

1. Here are the hexs and the ones marked in red are the ones I used:

00811440
00811450
00811460
00811470
00811480
00811490
008114A0
008114B0
008114C0
008114D0

2. Import image >> 64x64 indexed .gif file. (links for images used not available, atm)

3.Write to rom Typed the hexadecimals in on unlz-gba exactly like this:

(FRONT)
Image offset: 00811480
Palette offset: 00811440

(BACK)
Image offset: 008114D0
Palette offset: 00811490

..Then 'ticked' only 'export image' and 'export platette' and clicked 'ok'

4. Then gone to p.e.p. and typed in the same hexs like this:

sprite offset: 811480
back sprite: 8114D0
Norm pallette: 811440
Shiny pallette: 811490

..save to rom..

4. ....I've yet to get one good instance of where the images are like I made them on my pc (i.e the scramble static graphic on one or the other).

I thought I'd break it down as well as I could, though.. Hopefully, it's kewl to be read and followed, and I'll get the screens as soon as I hit 15+ post limit. Thanks! Yo! :O
------------------------------------------------------------------------------------------
Peace.
Reply With Quote
  #36    
Old November 16th, 2008 (11:19 AM).
Banjora Marxvile's Avatar
Banjora Marxvile
Oui Oui Si Si Ja Ja Da Da
 
Join Date: May 2008
Age: 21
Gender: Male
Nature: Lonely
Quote originally posted by Jeyboye:
Sure, thanks for the icon tut. I'll have to look at it soon.

Confused? Ok I'll try to explain my steps for now:

1. Here are the hexs and the ones marked in red are the ones I used:

00811440
00811450
00811460
00811470
00811480
00811490
008114A0
008114B0
008114C0
008114D0

2. Import image >> 64x64 indexed .gif file. (links for images used not available, atm)

3.Write to rom Typed the hexadecimals in on unlz-gba exactly like this:

(FRONT)
Image offset: 00811480
Palette offset: 00811440

(BACK)
Image offset: 008114D0
Palette offset: 00811490

..Then 'ticked' only 'export image' and 'export platette' and clicked 'ok'

4. Then gone to p.e.p. and typed in the same hexs like this:

sprite offset: 811480
back sprite: 8114D0
Norm pallette: 811440
Shiny pallette: 811490

..save to rom..

4. ....I've yet to get one good instance of where the images are like I made them on my pc (i.e the scramble static graphic on one or the other).

I thought I'd break it down as well as I could, though.. Hopefully, it's kewl to be read and followed, and I'll get the screens as soon as I hit 15+ post limit. Thanks! Yo! :O
------------------------------------------------------------------------------------------
Peace.
The image takes much more Hex space. Do the image, insert only 1, save it. Re open the Hex Editor, find fre space and repeat like this.
__________________

Man of Steel
He harbors no shame
Got cut a raw deal
But he holds no blame
Gone and forgot to feel
Numb for pretentious pain
As he spins the wheel
There's no loss nor no gain...


Nerves o
f Steel
He must remain
Even if it kills
To remember my name
A view to a thrill
Like Campari and Champagne
I'm on the rocks
Please tell me, What Is My Name?

Reply With Quote
  #37    
Old November 16th, 2008 (08:15 PM).
Jeyboye's Avatar
Jeyboye
Digital and traditional art
 
Join Date: Nov 2008
Gender:
Quote originally posted by Turtwigtoon:
The image takes much more Hex space. Do the image, insert only 1, save it. Re open the Hex Editor, find fre space and repeat like this.
Hmmmmm.... Success!!!

It worked great. All I need to do now is figure out why the images I made and indexed didn't work. I was able only to insert my "own" images by: original gba .png >> ms paint >> save.

Thanks. You helped me way to much! Thanks!
-----------------------------------------------------------
Peace.
Reply With Quote
  #38    
Old November 20th, 2008 (09:21 AM).
torferno lvl-X's Avatar
torferno lvl-X
learning asm
 
Join Date: Sep 2008
Gender:
Nature: Relaxed
Sorry I haven't been here for a while due to work. But thanks to Turtwigtoon fow answereing that question for Jeyeboy. Anyway I might update this tu even more soon, 'cause I 've already added the Icon Editing part now.
__________________
The best hacks ever:
Spoiler:




I'm a spriter for



Insert new pokemon WITHOUT removing old ones up to 25!
Tom's PokePet

Charizard the level 36 Charizard!

For All GBC hackers!
Reply With Quote
  #39    
Old November 25th, 2008 (10:07 PM).
Shadowlink77's Avatar
Shadowlink77
WOW - LETHON - GANKEDD/ERASEDD
 
Join Date: Jul 2008
Location: HentaiLand
Nature: Quiet
Send a message via Windows Live Messenger to Shadowlink77
Quote originally posted by Nico_hacker:
You really need a English course man! Serious, you have like a millions of typing errors!
*sorry for bumping* but that guy is dumb he needs and english course as well.
Reply With Quote
  #40    
Old November 28th, 2008 (08:31 PM).
roywillow's Avatar
roywillow
Beginning Trainer
 
Join Date: Feb 2008
Location: Shandong China
Gender:
i wonder if we can expand the pokedex and add the 25 slots to it...
__________________
http://poketb.com/bbs/images/logo.gif
Reply With Quote
  #41    
Old November 29th, 2008 (01:34 AM).
torferno lvl-X's Avatar
torferno lvl-X
learning asm
 
Join Date: Sep 2008
Gender:
Nature: Relaxed
Quote originally posted by Shadowlink77:
*sorry for bumping* but that guy is dumb he needs and english course as well.
I must seem like some retard:D.
The typing errors are due to typing without beeing carefull.
Oh and thanks for calling me dumb XD.
__________________
The best hacks ever:
Spoiler:




I'm a spriter for



Insert new pokemon WITHOUT removing old ones up to 25!
Tom's PokePet

Charizard the level 36 Charizard!

For All GBC hackers!
Reply With Quote
  #42    
Old December 5th, 2008 (07:15 PM).
Shadowlink77's Avatar
Shadowlink77
WOW - LETHON - GANKEDD/ERASEDD
 
Join Date: Jul 2008
Location: HentaiLand
Nature: Quiet
Send a message via Windows Live Messenger to Shadowlink77
Quote originally posted by torferno lvl-X:
I must seem like some retard.\
The typing errors are due to typing without beeing carefull.
Oh and thanks for calling me dumb XD.
Sorry I just meant that that guy was rude, i had not intended to put you down.
Reply With Quote
  #43    
Old December 6th, 2008 (05:22 AM).
torferno lvl-X's Avatar
torferno lvl-X
learning asm
 
Join Date: Sep 2008
Gender:
Nature: Relaxed
Quote originally posted by Shadowlink77:
Sorry I just meant that that guy was rude, i had not intended to put you down.
Than I am dumb for quoting the wrong post LOL,XD!
__________________
The best hacks ever:
Spoiler:




I'm a spriter for



Insert new pokemon WITHOUT removing old ones up to 25!
Tom's PokePet

Charizard the level 36 Charizard!

For All GBC hackers!
Reply With Quote
  #44    
Old December 13th, 2008 (12:15 PM).
cyberzero's Avatar
cyberzero
New Hacker. Fast Learner.
 
Join Date: Nov 2008
hey, this is a great tutorial!
i've used this to great success, but i have a question
i've tried using this for trainer sprites, but it's been coming up all glitchy
it says that its too big, so i have to uncheck auto abort and then it doesnt work =/
is there any way to avoid/fix this?
Reply With Quote
  #45    
Old December 14th, 2008 (11:27 AM).
torferno lvl-X's Avatar
torferno lvl-X
learning asm
 
Join Date: Sep 2008
Gender:
Nature: Relaxed
Quote originally posted by cyberzero:
hey, this is a great tutorial!
i've used this to great success, but i have a question
i've tried using this for trainer sprites, but it's been coming up all glitchy
it says that its too big, so i have to uncheck auto abort and then it doesnt work =/
is there any way to avoid/fix this?
PM me screenshots. then I'll tell you the problem. Or you can tell me what you do step by step.

Anyway thanks for saying you like it
__________________
The best hacks ever:
Spoiler:




I'm a spriter for



Insert new pokemon WITHOUT removing old ones up to 25!
Tom's PokePet

Charizard the level 36 Charizard!

For All GBC hackers!
Reply With Quote
  #46    
Old December 14th, 2008 (01:59 PM).
poddish's Avatar
poddish
Spirit Of Radio
 
Join Date: May 2008
Location: Earth
Send a message via Windows Live Messenger to poddish
Quote originally posted by torferno lvl-X:
The Backsprite uses the same pallette as the front sprite which explains the colour issue, so far you can't ecounter free-slot pokemon in the wild due to pokedex glitches so, you can only use give-pokemon events. You can also disable the pokedex in a wild event somehow, but I don't have the knowledge on how to do that....

well you can encounter free slot pkmn in the wild if you put them in the regional dex, at least you can encounter them before the nationaldex, although it could have been a fluke when I encountered it...
__________________
I believe children are the future.
As such, we can do whatever we want, and in the future, when it's time to clean up our mess, they will have to do it for us.
Reply With Quote
  #47    
Old December 20th, 2008 (05:44 AM).
shot571
Guest
 
can u please make a video because ive tried doing wat u said but it doesnt work
Reply With Quote
  #48    
Old December 20th, 2008 (05:46 AM).
Banjora Marxvile's Avatar
Banjora Marxvile
Oui Oui Si Si Ja Ja Da Da
 
Join Date: May 2008
Age: 21
Gender: Male
Nature: Lonely
PM me exactly what you did, shot571. I can try to help, as this isn't hard when you know what you are doing.
__________________

Man of Steel
He harbors no shame
Got cut a raw deal
But he holds no blame
Gone and forgot to feel
Numb for pretentious pain
As he spins the wheel
There's no loss nor no gain...


Nerves o
f Steel
He must remain
Even if it kills
To remember my name
A view to a thrill
Like Campari and Champagne
I'm on the rocks
Please tell me, What Is My Name?

Reply With Quote
  #49    
Old December 21st, 2008 (04:08 AM).
shot571
Guest
 
i did everything it said but i might have missed something out . could u make a video to help me.
Reply With Quote
  #50    
Old December 21st, 2008 (04:17 AM).
Banjora Marxvile's Avatar
Banjora Marxvile
Oui Oui Si Si Ja Ja Da Da
 
Join Date: May 2008
Age: 21
Gender: Male
Nature: Lonely
What's hard to get? Check with a Hex Editor for a free space line - shown by FF's, all next to each other. Mark that one down, as well as the one 2 lines down that is FF's too. Use the first one you put as the Pallette Offset, and the 2nd as the Image Offset.
__________________

Man of Steel
He harbors no shame
Got cut a raw deal
But he holds no blame
Gone and forgot to feel
Numb for pretentious pain
As he spins the wheel
There's no loss nor no gain...


Nerves o
f Steel
He must remain
Even if it kills
To remember my name
A view to a thrill
Like Campari and Champagne
I'm on the rocks
Please tell me, What Is My Name?

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 07:39 PM.