The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Emulation & ROM Hacking > Tutorials
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Tutorials Looking for a guide to help you out? Then you're in the right place! We've got everything you need, ranging from Mapping to Music!
New threads in this forum are to be approved by a moderator before they are displayed. The thread revival limit does not apply here.


Reply
 
Thread Tools
  #1    
Old June 14th, 2012, 06:20 PM
ADLFM14's Avatar
ADLFM14
Legendary Spriter
 
Join Date: May 2012
Location: EGYPT
Gender: Male
Nature: Bold
Introduction:
Hello every that's me ADLFM14 i bet that most of you guys don't know me yeah I'm new here and ill be making a tutorial for hacking ruby title screen step by step for beginner hackers and non beginner hackers.
NOTE:
This tutorial only works for Pokemon Ruby for fire red and the other roms need different steps
Note:
This tutorial only works with a clean Ruby rom sorry for that but the first thing you had to to do in your hack is to edit your title screen if you did it to a used rom the unlz numbers will be different
Tools Needed:
1)unLZ-GBA
2)APE(Advanced Palette Editor)
3)FSF(Free Space Finder)
4)MS Paint(It comes with windows)
Very Important note:
if you are a windows 7 or vista user you must download xp paint HERE this is only for non windows xp users.
5)NMTE(
Namless Tile Map Editor
)
6)VBA(Visual boy advance)
7)IrfanView
Simply ill make all in about 4 steps
----------------------------------------------------------------
STEP 1:
Spoiler:
Open unLZ-GBA click Open file and choose your ruby rom after you opened it if this is your 1st time you use unLZ-GBA a message will appear for you telling you:
(Looking for LZ77 compressed data. this might take a while) press ok and wait about 10 seconds
type in the text box next to Goto button These numbers
For Editing:
1)The Word POKEMON or Pokemon logo go to this number "1637" and open in 256 color mode and
click (+) button till it look like this:
click on save as and name it as you want.

2)"Press Start and game freak" go to this number "1636" and open in 16 color mode and check on "Use Black/white" and also save it.

3) in this tutorial we won't edit "RUBY VERSION" by the usual way we will make it in a tricky one so just export it and the number is "1638" in 256 color mode.
4) and the most important thing which is groudon goto that number(don't forget to uncheck
"Use Black/white" box) "78" and save it.

if you want to put a pokemon in your title screen then you have to change the pic "78"(groudon pic) palette to the pokemon you want like this :

but if you want to put a big sprite like this

in the title screen it takes different steps.
so ill be using that arcanine pic.
5)dont forget to save the picture of the pokemon you want

STEP 2(Groudon Part)
Spoiler:
Ill start with groudon part some people say that this is the hardest part but i think it's really easy if you read what i say very well it will be easy for you too :D
after you have exported groudon pic for unLZ-GBA with the pokmon palette you want open it in MS Paint it looks really terrible so you have to erase groudon with his tail i recommend to use rubber to erase groudon you must erase him with a color from the image itself don't bring another color not included in the image some
people may ask me why can't i use another color
because if you used another color the image color will mess up so you must choose a color from the pokemon you chose to be it's background so we will replace this:

to this:

now to put our pokemon into the the pic first you have to change the real pokemon background with the background you wanted so open the pokemon in paint and change his back ground with the title screen back ground you need to use color picker on the title screen pic and from colors tap in paint click on edit colors and copy the RBG colours to the pokemon pic like this:

and put it here:

and change his background with the color you imported to be like this:
and put it in the title screen like this:

and save it.
now goto to unLZ-GBA again and goto number 78 again click import and choose your title screen image and click "write to rom" and check those three boxes only:

if something like this:
appeared click on (Cancel) and open free space finder and load your rom and open windows calculator in programmer mode and type the compressed size that unlz gabe you which is in hex and we want to change to dec so in calculator click on hex and type the compressed size it gave you of course yours is differant than mine so type yours in calculator like this

and click on Dec and it should give you the Decimal form of this hex number like this

and type the number that in Dec form in free space finder you opened in needed bytes box and click on search from the beginning of the rom and click search like this:
an offset will appear to you like mine "6B09F8" also different offset will appear to you so just copy it and past it here:

This menu will come after you clicked cancel in compressed size menu and you click on write to rom again then click ok and this dialogue must come to you:

if it didn't come then you had done something wrong and click on ok now we had successfully entered groudon tile set or picture in the rom now for the title map for it.
NOTE1:
In pokemon ruby title screen some bubbles appear in it if you want to erase them you have to erase them from the image just erase them normally like this


NOTE2:
If you wanted to change the image after you inserted it and when you click write to rom compressed size menu appeared for you you can't make the steps you done with fsf before you have to bring another rom and put your new image that you edited and do fsf steps in it.
open NTME from file menu choose tileset and open your image now this part you will do it by your style which is making the title screen appear in your design dont forget to click from preset size menu on "R/S TS"

and draw whatever style you want at tile map box like this :
and click on palette map below and choose letter "E" which is covered in purple color and cover the whole image with it like this:
and from file menu choose save tile map and and name it as you want.
now goto unlz and load number "79" and from file menu in unlz click on load raw

and write to rom and if compressed size menu came do what you did previously if not just leave it.
now for the last thing in groudon part which is the palette open APE(Advance palette editor)
open your rom from file menu and type this offset: this"00393210" in offset(hex) box and click on load


open irfanview and load your Pokemon sprite and from image tap click on palette and export pall and save it anywhere
open APE and and click on this tiny button which is called "Import"

click on it a window will appear choose paint shop palette(Pal) to show the palettes you saved

and load you palette file you just saved and dont forget to click replace button.
And finally we are finished with groudon part if you want to test open VBA and test.

STEP 3 (POKEMON AND RUBY VERSION LOGO)
Spoiler:
Open this file that you exported from unlz-gba

if you want to keep the word pokmeon as it is just leave it without changing but in this tutorial ill change it so ill get my logo image and delete the old one and put it on it to be like this :

Now for the ruby version there is an image for ruby version alone but when you edit it you can't change it's palette so we will put the version name in the pokemon image so type it and it will be like this type any word:

It doesn't really look cool but it's not bad.
save it and open it in irfanview and from image tap click on "Decrease color depth" a dialogue will appear click on 256 8(BPP)

and export the palette as you did in step 1.
now open unlz-gba and goto number 1637 256 color and import you pokemon and version name if compressed menu came do what you did in step 1 with fsf and open APE and type this offset in Offset(hex)
box "00E9F624" click load and click on
paint shop palette(Pal) as you did in step 1 and click replace and load.
last thing in pokemon logo is to delete to the old ruby version logo remember the image you loaded in step 1 which it's number was "1638"

to make it transparent open it in paint and and right click on the back space with the color picker tool and delete all the colors with the rubber until it become like this

and save it.
open unlz-gba and load this number "1638" and import your blank image and write to rom and as i always say if compressed size menu came to you do as you did in step 1 with fsf.

STEP 4 (PRESS START AND GAME FREAK)
Spoiler:
Open the image you saved from unlz-gba with the number "1636" this image in 16 color mode and black and white.

open it in paint keep "press start" as it is you just want to edit the year and "game freak" so write it or draw to be like this:

dont change the color or the size of the image and import the new one back in unlz in number 1636 and write tom rom and if compresses size menu came do what you did in step one with fsf. and now you are done let's text it with VBA

not bad it looks like this because i did it quickly if you done yours more carefully it would look great.
any thing you want to ask about feel free to post it and thnx for seeing my tutorial.
__________________
My Tutorials:
Hacking Ruby Title Screen Completely Step By Step
How To Insert An OW Sprite In NSE Classic Step By Step.
Hacks I'm Currently Making


Join My Hacking Team(D.A.T.S)




My deviantART


Reply With Quote
  #2    
Old June 17th, 2012, 03:07 PM
projectREDRUM's Avatar
projectREDRUM
Beginning Trainer
 
Join Date: Jun 2012
Gender: Male
Do you know the numbers for emerald????
__________________
Pokemon in Space
Reply With Quote
  #3    
Old June 20th, 2012, 03:43 AM
blood red233
Beginning Trainer
 
Join Date: Jun 2012
Gender: Male
better yet...i put it on my site for yu... haralkoleague.weebly.com/hacking-fail.html yeah i need help i followed your steps perfectly but i only did the groudon part.

OMFG i did it all over again and it still didnt work...its pink now
WTF!!!

Now its purple but still not perfect i hope ppl will still like the hack when i make it

Last edited by blood red233; June 20th, 2012 at 04:22 AM. Reason: Your double post has been automatically merged.
Reply With Quote
  #4    
Old June 20th, 2012, 06:18 AM
ADLFM14's Avatar
ADLFM14
Legendary Spriter
 
Join Date: May 2012
Location: EGYPT
Gender: Male
Nature: Bold
Quote:
Originally Posted by blood red233 View Post
better yet...i put it on my site for yu... haralkoleague.weebly.com/hacking-fail.html yeah i need help i followed your steps perfectly but i only did the groudon part.

OMFG i did it all over again and it still didnt work...its pink now
WTF!!!

Now its purple but still not perfect i hope ppl will still like the hack when i make it
Did you palette edit right? anyway show me your titleset the one like this


For All guys having palette problem just before putting your Pokemon sprite in the background you have to decrease it's color depth to 256 color 8BPP then you export it's palette and follow the steps normally
__________________
My Tutorials:
Hacking Ruby Title Screen Completely Step By Step
How To Insert An OW Sprite In NSE Classic Step By Step.
Hacks I'm Currently Making


Join My Hacking Team(D.A.T.S)




My deviantART



Last edited by ADLFM14; June 20th, 2012 at 01:46 PM. Reason: Your double post has been automatically merged.
Reply With Quote
  #5    
Old June 21st, 2012, 09:45 PM
diskjock89
Beginning Trainer
 
Join Date: Jun 2012
Gender: Male
I'm getting an "error: file is not indexed" when i try to import the background picture
Reply With Quote
  #6    
Old June 21st, 2012, 09:59 PM
blood red233
Beginning Trainer
 
Join Date: Jun 2012
Gender: Male
I will be back to edit this post when im done, it will have the link to the titlescreen screenshot and the tilemap picture for my next attempt. PS yea i just realized the "edit" button...


EDIT: The tileset from my earlier attempt linked to the screeny i posted: haralkoleague.weebly.com/tileset1.html

EDIT2: It has failed once again but i will wait to post links until i have tried a different pokemon. I think it is pink because mewtwo has pink in his palette on unLZ.gba (check palette #564).

EDIT3: Okay so i gave up getting help on this because i am satisfied with my metagross titlescreen atm. The colors are still odd but i dont think i will be fixing that because it looks cool either way. Thank you for your walkthrough btw.

Last edited by blood red233; June 21st, 2012 at 11:18 PM.
Reply With Quote
  #7    
Old July 23rd, 2012, 01:41 PM
poke-hacker95
Beginning Trainer
 
Join Date: Jul 2012
Gender: Male
Is there a way to alter the raw file or the palettes to allow for 256 colours rather than just 16?
Reply With Quote
  #8    
Old July 24th, 2012, 03:35 AM
tajaros's Avatar
tajaros
Hi I'm dawg
 
Join Date: Apr 2012
Location: Philippines
Age: 14
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to tajaros
Quote:
Originally Posted by poke-hacker95 View Post
Is there a way to alter the raw file or the palettes to allow for 256 colours rather than just 16?
There might but, it would be quite hard to do...
__________________
Reply With Quote
  #9    
Old July 25th, 2012, 12:47 AM
ShaQuL's Avatar
ShaQuL
ShaQuL
 
Join Date: Jan 2011
Location: UK
Age: 15
Gender: Male
Nature: Quiet
I followed all your instructions about 5 times already and this is what I try to
make:


and this is what I get:




What am I doing wrong? :c
Reply With Quote
  #10    
Old July 25th, 2012, 12:38 PM
ADLFM14's Avatar
ADLFM14
Legendary Spriter
 
Join Date: May 2012
Location: EGYPT
Gender: Male
Nature: Bold
Quote:
Originally Posted by ShaQuL View Post
I followed all your instructions about 5 times already and this is what I try to
make:


and this is what I get:




What am I doing wrong? :c
I tested your tileset and it's fine and i checked it looked good :

any way i'll tell you what have i done exactly
1)Make a tilemap using ntme as i explained in the tut
2)insert them to unlz-gba
3)opened Ape and entered 00393210 this offset
4)opened my tileset with Irfanview and increase color depth to 256 8Bpp and export palette and DONT SAVE!
5)import the palette you exported in APE and click replace and then load
6)test your rom
if it still didnt work send me your tilemap maybe the problem is from it and i'll be glad to help
__________________
My Tutorials:
Hacking Ruby Title Screen Completely Step By Step
How To Insert An OW Sprite In NSE Classic Step By Step.
Hacks I'm Currently Making


Join My Hacking Team(D.A.T.S)




My deviantART


Reply With Quote
  #11    
Old July 25th, 2012, 12:47 PM
ShaQuL's Avatar
ShaQuL
ShaQuL
 
Join Date: Jan 2011
Location: UK
Age: 15
Gender: Male
Nature: Quiet
Thanks for telling me c:
I'll do that tomorrow though, because
its late today. I'll tell you if it worked
tomorrow.
__________________
Reply With Quote
  #12    
Old August 9th, 2012, 07:23 PM
SkyIsDarkBlue's Avatar
SkyIsDarkBlue
Unhatched Egg
 
Join Date: Nov 2011
Gender: Male
Help! When the image is too big I get 0x8 something something ):
__________________
Project Origins has been aborted. New Project: Pokemon Magenta banner coming soon.
Reply With Quote
  #13    
Old August 14th, 2012, 04:40 AM
BLOOOD-La-ti-'s Avatar
BLOOOD-La-ti-
This is the place to try!
 
Join Date: Aug 2012
Location: Earth,use common sense.
Age: 13
Gender: Male
Nature: Jolly
Thanks!This tutorial helped me a lot but only for the gamefreak, and titlescreen(with the groudon).After i finish my logo,i selected the decrease color depth and there's still no 256.If I'm doing something wrong tell me.
The colors are black,2 blues,and red.
__________________

oh check this out:
http://www.pokecommunity.com/member.php?u=373174
My new account. :3
Reply With Quote
  #14    
Old August 18th, 2012, 01:33 PM
RedDog
Unhatched Egg
 
Join Date: Jun 2012
Gender: Male
I seem to be having a similar problem to ShaQuL:

d2bm3ljpacyxu8.cloudfront.net/fit/1920x1920/rd93.webs.com/saveme.PNG

EDIT: Fixxed it. Messed up at inserting palette. Thanks for the awesome tut!

Last edited by RedDog; August 19th, 2012 at 05:41 PM.
Reply With Quote
  #15    
Old August 18th, 2012, 03:47 PM
Jcool's Avatar
Jcool
Demigod
 
Join Date: Mar 2008
Gender: Male
Nature: Serious
Now can we do this with a background besides just those few colors I get with the groudon pallete?
__________________
Reply With Quote
  #16    
Old August 25th, 2012, 03:36 AM
PokemonMasters's Avatar
PokemonMasters
Always Remember Forever&After
 
Join Date: Jun 2012
Location: Nuvema Town, Unova
Gender: Male
Nature: Calm
is there any other way to edit the titlescreen without using a clean rom?
__________________

+ForeverDash on PC's Battle Server | Pair | VM/PM |Partner In Crime
Reply With Quote
  #17    
Old November 10th, 2012, 07:42 PM
CrystalStatic's Avatar
CrystalStatic
Time for real life...
 
Join Date: Nov 2011
Location: US
Gender: Male
Nature: Quiet
This is for the groudon part: I followed the tutorial very well but when I loaded up my ROM, all of the title screen's colors were tinted pink and purple. Any solutions?
Reply With Quote
  #18    
Old March 28th, 2013, 12:23 PM
Line3007's Avatar
Line3007
 
Join Date: Oct 2012
Location: Denmark
Gender: Female
Very helpful tutorial, thank you! :D
Reply With Quote
  #19    
Old April 19th, 2013, 04:52 AM
Eren Jaeger's Avatar
Eren Jaeger
Pianoist
 
Join Date: Apr 2013
Location: EARTH
Gender: Male
Nature: Serious
Helpful tutorial! Can you make a high quality background and show me how? like with land and waters, forest.. etc.
__________________
Music is art
Reply With Quote
  #20    
Old May 16th, 2013, 06:12 PM
Randomlords's Avatar
Randomlords
 
Join Date: Dec 2010
Gender: Male
Please can somebody help me? I tried asking for help on this from the Simple Questions thread, but I got no answer. I want to put the tilemap I attached into Ruby Version, but it keeps turning out wrong. I've followed the tutorial carefully, but I haven't had any luck in the past few weeks. Can somebody tell me what I'm doing wrong?
Attached Images
File Type: png NTME Screen.png‎ (49.2 KB, 37 views)
File Type: png Screwed Up Title Screen.png‎ (301.3 KB, 33 views)
__________________
Shut up Woman, and get on Magcargo!
Reply With Quote
  #21    
Old May 21st, 2013, 11:44 AM
pasable826584
Unhatched Egg
 
Join Date: May 2013
Gender: Male
ive tried to follow the steps for emerald and this ruby guide none worked
Reply With Quote
  #22    
Old August 16th, 2013, 10:39 PM
domdomdommy's Avatar
domdomdommy
US Navy
 
Join Date: Jul 2013
Location: South Carolina
Age: 21
Gender: Male
Nature: Serious
I hate guides like this... been trying this **** for over three ****ing years **** unlz... You go on a good spree of explaining the tut well then you veer off and expect us to know some of this ****. Like I used raikou and made the palette map purple and did everything and i got the same error as the bulbasaur guy but you don't explain it well and when i go to APE it says invalid palette loaded i give up
__________________

Working on my own Pokemon Ruby-based hack entitled Pokemon Discovery Red and Pokemon Discovery Blue.
Reply With Quote
  #23    
Old August 19th, 2013, 05:32 AM
mymycool9
 
Join Date: Mar 2012
Gender: Male
Amazing tutorial, thanks!
Reply With Quote
  #24    
Old September 20th, 2013, 09:17 PM
lhabcuanime's Avatar
lhabcuanime
LhabxJhieL
 
Join Date: Sep 2013
Location: Phillipines
Gender: Male
Nature: Naughty
I Follow your instrutions but .. This is the result .. and i dont get the Step 3 ..
Attached Images
File Type: jpg lollol.JPG‎ (24.1 KB, 17 views)
__________________
Reply With Quote
  #25    
Old September 20th, 2013, 09:24 PM
Fuuka's Avatar
Fuuka
Priestess
 
Join Date: Aug 2013
Location: Tokyo, Japan
Gender: Female
Nature: Lonely
Quote:
Originally Posted by lhabcuanime View Post
I Follow your instrutions but .. This is the result .. and i dont get the Step 3 ..
You don't get Step 3.
Then obviously you'd make a mistake, you should get it first though.
__________________
~ Pair | Character | Previously L96 ~
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 09:12 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.