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.


Advertise here

Reply
 
Thread Tools
  #1    
Old March 8th, 2013, 03:16 PM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552

Advertise here
Making Tilesets from Tilemaps: The Super Easy Way

Tilesets for things like battle backgrounds and tiltlescreens can really be a pain in the butt. Most people tell you that you have to open up your map in Paint and delete all of the repeated tiles, then consolidate them. This takes forever, and really isn't necessary. In Sphere, there is a built in tileset maker, but even this isn't the best way to do it, as you still have to draw your tilemap from your tileset in NTME. I'm going to show you how to make your tileset from your tilemap and then never even have to touch a drawing tool in NTME. So, let's begin.

Things you will need:
-Sphere Game Maker
-NTME version 1.1 (it has to be 1.1, no questions)
-A tilemap (the original image you want to insert into your rom)
-GIMP/Photshop/Infranview (required for indexing)

Step 1- Get your Tilemap:
Draw your tilemap. For this tutorial I will be using my hastily made copyright screen from Pokémon Derpizard.

Spoiler:


When you are comfortable with how it looks, save it as a .png. It won't matter if it is indexed.

Step 2- Preparing Your .RMP File

Now, there are three programs that came with Sphere. Open up Editor.exe.

Spoiler:


Spoiler:


Now that we have it open, let's import our tilemap (File->Import->Image to Map):

Spoiler:


Click on "Image to Map" and select the tilemap you made earlier.

It will then ask where to save the output .rmp file. Place it in a good location. The next prompt asks for tile dimensions. This needs to be changed from 16x16 to 8x8.

Spoiler:


Then click "yes" to removing duplicate tiles.

Then click "OK".

Step 3- Time to Make the Tileset:

Now we make our tileset. Open up the .rmp file just by dragging it into Sphere. We now have this:

Spoiler:



On the right is our tileset. This is what we want to save. Next, click on the "Tileset" tab just above our image.

Spoiler:


Now, let's look at that window to our right which displays our whole tileset, we need to adjust it so that the bottom row is as filled as it can be by changing the width of the window. To help you in this, right-click on the tileset and select view, from there, turn on the grid. This will make it really easy to see when the bottom row is filled.

Spoiler:


Great, mine only required a slight adjustment, but yours may require a little bit more.

Now, drag that pink box and try to select the entire tileset, if your bottom row isn't completely full, it won't let you select everything:

Spoiler:



Now, our tileset is displayed in the tileset tab of the first window. Right-click on it, and copy.

Spoiler:


Paste what we copied in a good image editor like GIMP and index it to 16 colors. Then save it as a .png. Also, you can close Sphere. Don't save! (You may have made some accidental changes to the map. We don't want those.)

Congratulations! You just made a tileset without having to do much thinking!


Step 4- Make Your .RAW in NTME 1.1:

Now, we have our tileset and our tilemap. Let's open up NTME and make our .raw.

Open up your tileset like you normally would from the file menu.

Next, go to File->Open Tilemap->From Sphere RMP file.

Spoiler:


Now open up the .rmp file we produced when we first opened the tilemap in Sphere.
Spoiler:


As you can see, we didn't have to even touch the painting tools to draw our tile map. Now you can use the palette tab to set up your palette configuration as you like it, change the size of the map, and finally, export your .raw file.


I hope that this tutorial has helped everyone who hates making tilesets. When you memorize these steps, it will honestly take two minutes to get from finishing your map in Paint to being ready to adjust the palettes in NTME.
__________________

Paired with Simba
Reply With Quote
  #2    
Old March 10th, 2013, 04:08 AM
Garuga17's Avatar
Garuga17
 
Join Date: Apr 2011
Location: Indonesia
Age: 19
Gender: Male
Nature: Relaxed
This is really usefull, i don't know such tools like sphere exist, thanks!
__________________
dunno what to write here....
Reply With Quote
  #3    
Old March 10th, 2013, 06:51 AM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by Garuga17 View Post
This is really usefull, i don't know such tools like sphere exist, thanks!
You're welcome, when Tajaros told me that he didn't know that Sphere could do this, or even what sphere was, I decided it needed a tutorial, just to get the word out.:p
__________________

Paired with Simba
Reply With Quote
  #4    
Old March 10th, 2013, 07:43 PM
Aryan143's Avatar
Aryan143
The Fennekin Fan!
 
Join Date: Jul 2012
Location: Delhi, India
Age: 14
Gender: Male
Nature: Modest
Wow, this tut will help a lot in Title Screen Editing cause I don't want to waste time in making the TileMap
__________________

Please click both of these links once in a day and help us grow:

Reply With Quote
  #5    
Old March 10th, 2013, 08:28 PM
Tackle's Avatar
Tackle
Pancham
 
Join Date: Dec 2012
Location: Forest
Age: 15
Gender: Male
Nature: Timid
Wow this is very time-saving tutorial! With this tutorial Title Screen Editing will stop took my hours. xD

Thank you for making this. =)
__________________




Feel free to VM / PM me, I'll be sure to reply your messages!

Paired with ForeverDash, MidnightShine, Shadowraze, Daniel Evans and Hoenn.

Also known as Clown of Hearts.

Join Castelia City Forums now!

Reply With Quote
  #6    
Old March 11th, 2013, 03:03 AM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by Tackle View Post
Wow this is very time-saving tutorial! With this tutorial Title Screen Editing will stop took my hours. xD

Thank you for making this. =)
You're welcome. That is the exact reason I made this, I'm glad everyone like it!
__________________

Paired with Simba
Reply With Quote
  #7    
Old March 11th, 2013, 12:49 PM
pawell6's Avatar
pawell6
The truthseeker
 
Join Date: Feb 2010
Location: Poland
Age: 26
Gender: Male
Thanks a lot!!! . I've always had huge problems with tilesets. Now it's super easy and fast and it's simple to add custom bg to animations of new attacks.
__________________
Most of new moves is done. Fixing timing of some animations and updating learnsets in progress.
Reply With Quote
  #8    
Old March 11th, 2013, 05:40 PM
FBI agent
Imagine something beautiful
 
Join Date: Jan 2013
Location: Isle 4 - Dairy Products
Gender: Male
I've always had that issue with my titlescreen with the glitch in the corner, now it's all gone! Thanks for sharing comrade.
__________________
...

Hacks I support:
http://www.pokecommunity.com/showthread.php?t=297199 --Legend of Anbuja
http://www.pokecommunity.com/showthread.php?t=200227 -- Pokemon Rose version

People whom I thank:
Comrade -- For helping me with my bad hack, and for being a good friend
Darthatron -- Helping me get into basic ASM, even though I'm hopeless. (He is heartless stay away).
Anbuja's_BlooDY -- Graphics help, and being a good friend
FBI -- For having the username I wanted
Reply With Quote
  #9    
Old March 12th, 2013, 02:41 AM
tajaros's Avatar
tajaros
Hi I'm dawg
 
Join Date: Apr 2012
Location: Philippines
Age: 15
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to tajaros
Nice tut,karatekid! I really liked the tutorial.

This would really help me a lot in making a lot of tilesets for my battle bg's! :)
__________________
Reply With Quote
  #10    
Old March 20th, 2013, 09:26 AM
hackstar's Avatar
hackstar
Check it out!!
 
Join Date: Jan 2013
Location: Dhaka
Gender: Male
Nature: Bashful
Very well explained tutorial by karatekid....
Reply With Quote
  #11    
Old March 20th, 2013, 10:51 PM
Pinkish Purple's Avatar
Pinkish Purple
五代目水影
 
Join Date: Aug 2012
Location: Kirigakure
Age: 15
Gender: Female
Nature: Naughty
Nice Always wanted to learn how to use Sphere.
__________________
Reply With Quote
  #12    
Old March 21st, 2013, 02:41 AM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by Pinkish Purple View Post
Nice Always wanted to learn how to use Sphere.
Sphere is 1000x more powerful than what we are using it for:p. play around with it. There may be some more features you find that could make our lives easier.
__________________

Paired with Simba
Reply With Quote
  #13    
Old March 21st, 2013, 07:33 AM
U.Flame's Avatar
U.Flame
Brony Hacker
 
Join Date: Jun 2008
Location: Sapphire City in future Hoenn
Age: 19
Gender: Male
Nature: Jolly
This is amazing! I have one question though. Do you have to replace an existing tileset, or does this add one? Or do you expand a tileset with this?
__________________
Computer broke not a month after. Jesus. Still got everything backed up though!

Yay my username is accurate now! Also holy crap I just realized Unbeatable was misspelled for the longest time! Fixed. xp

Times I've been ninja'd: 17
Times I've ninja'd people: 3

Quote:
Originally Posted by drarixio View Post
Unbeatable Flame would make a pokemon trainer run outta breath in the anime:
Unbeatable Flame, Flamethrower.
Unbeatable Flame, Sky Uppercut.
Unbeatable Flame, this.
Unbeatable Flame, that.
Un*pant*beatable---Flame, hooollaaa
Un-un-un-un--bea-bee....*Pokemon trainer fainted*

Last edited by U.Flame; March 21st, 2013 at 07:46 AM.
Reply With Quote
  #14    
Old March 21st, 2013, 08:37 AM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by U_Flame View Post
This is amazing! I have one question though. Do you have to replace an existing titleset, or does this add one? Or do you expand a titleset with this?
This tutorial specifically deals with just making the tilesets needed for battle backgrounds, titlescreens, and such. Depending on what you are doing, the insertion can be different. In 90% of tutorials, this part is glazed over and people just say "remove repeated tiles" and that is it. So, I made this tutorial to deal with that specific step and make it a 100x easier.

So, consult the tutorial you are working with for the insertion methood.
__________________

Paired with Simba
Reply With Quote
  #15    
Old March 25th, 2013, 02:19 AM
Jambo51's Avatar
Jambo51
Glory To Arstotzka
 
Join Date: Jun 2009
Gender: Male
Nature: Quiet
This is, quite frankly, wonderful. Wish I'd known about such tricks back when I was trying to create world maps for my first hack. C'est la vie, though, eh?
__________________
Hey guys, please check out my recreations of the gen 1 and 2 music on my custom engine at my SoundCloud! - Here!
Reply With Quote
  #16    
Old March 25th, 2013, 02:36 AM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by Jambo51 View Post
This is, quite frankly, wonderful. Wish I'd known about such tricks back when I was trying to create world maps for my first hack. C'est la vie, though, eh?
Haha, yeah, so it goes:p. I'm glad you like it. This earns me one ASM question, right? Jk:p
__________________

Paired with Simba
Reply With Quote
  #17    
Old March 25th, 2013, 06:42 PM
thatjordann
Unhatched Egg
 
Join Date: Mar 2013
Gender: Male
how do you index it ? im confused.
Reply With Quote
  #18    
Old March 26th, 2013, 02:30 AM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by thatjordann View Post
how do you index it ? im confused.
If you are in GIMP, go to Image-> Mode-> Indexed Color and change it 16 and click "Okay".
__________________

Paired with Simba
Reply With Quote
  #19    
Old March 30th, 2013, 04:03 PM
kearnseyboy6's Avatar
kearnseyboy6
Aussie's Toughest Mudder
 
Join Date: Dec 2008
Great tut Karatekid! Where is the next best tutorial for inserting the tilesets and maps into the game please?
__________________
HOLIDAYING CURRENTLY!!
Reply With Quote
  #20    
Old March 30th, 2013, 04:12 PM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by kearnseyboy6 View Post
Great tut Karatekid! Where is the next best tutorial for inserting the tilesets and maps into the game please?
What are you inserting? I have read many great tuts, but I made this because they all glaze over this step. The tutorial will depend on what you are inserting: battle backgrounds, titlescreens, bootscreens. They all have tuts, I just need to know which one to show you.
__________________

Paired with Simba

Last edited by karatekid552; April 1st, 2013 at 02:32 AM.
Reply With Quote
  #21    
Old March 31st, 2013, 07:56 PM
kearnseyboy6's Avatar
kearnseyboy6
Aussie's Toughest Mudder
 
Join Date: Dec 2008
Quote:
Originally Posted by karatekid552 View Post
What are you inserting? I have read many great tuts, but I made this because they all glaze over this step. The tutorial will depend on what you are inserting: battle backgrounds, titlescreens, bootscreens. They all have tuts, I just need to know which one to show you.
Ah the title screen please! Or maybe one that helps with unLZ-GBA as its quite daunting at first!
Cheers!
Reply With Quote
  #22    
Old April 1st, 2013, 02:30 AM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by kearnseyboy6 View Post
Ah the title screen please! Or maybe one that helps with unLZ-GBA as its quite daunting at first!
Cheers!
Here is a tutorial which I have found useful for titlescreens: http://romhackersonline.com/8846277181/?p=386
__________________

Paired with Simba

Last edited by karatekid552; April 1st, 2013 at 02:40 AM.
Reply With Quote
  #23    
Old April 1st, 2013, 05:02 AM
ReoNeky's Avatar
ReoNeky
 
Join Date: Mar 2013
Gender: Male
Thank you!It is much easier and simple!

It has helped me a lot! = 3
__________________




Twitter of the Community de "Whack a Hack"

https://twitter.com/Whack_a_Hack
Reply With Quote
  #24    
Old April 5th, 2013, 07:09 AM
theRiolvile's Avatar
theRiolvile
Thelucaman
 
Join Date: Mar 2013
Location: South Africa
Age: 18
Gender: Male
Nature: Adamant
So there won't be those glitches that break the rom
Reply With Quote
  #25    
Old April 5th, 2013, 07:45 AM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by theRiolvile View Post
So there won't be those glitches that break the rom
Yes, this should help prevent problems from trying to make them by yourself. Mostly I wrote this to save a tremendous amount of time.
__________________

Paired with Simba
Reply With Quote
Reply
Quick Reply

Sponsored Links


Advertise here
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 08:56 PM.


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.