Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Reload this Page [Tutorial] [Ruby] Adding New Types

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 January 20th, 2014 (05:07 PM).
destinedjagold's Avatar
destinedjagold destinedjagold is offline
Oh Hai Thar~ 'ω'
Silver Tier
 
Join Date: May 2007
Location: Philippines
Gender: Male
Nature: Careful
Posts: 6,955
Quote originally posted by Randomlords:
How do I change an attack's type to be that of the new type I inserted?
Change your attack editing tool's .ini files, as explained on Step 10.

Quote originally posted by Randomlords:
Also, can I search for the new type inserted on the Pokedex?
No idea about this one. Never tried it yet. >.>
__________________

3DS FC: 0061-1111-6462
TSV: 1364(X), 0790(OR)


Reply With Quote
  #27    
Old January 21st, 2014 (08:39 AM).
Randomlords's Avatar
Randomlords Randomlords is offline
 
Join Date: Dec 2010
Gender: Male
Posts: 26
Okay thanks The tool I have is MoveEditor, and I can't find a .ini file for it.
__________________
Shut up Woman, and get on Magcargo!
Reply With Quote
  #28    
Old January 21st, 2014 (04:57 PM).
destinedjagold's Avatar
destinedjagold destinedjagold is offline
Oh Hai Thar~ 'ω'
Silver Tier
 
Join Date: May 2007
Location: Philippines
Gender: Male
Nature: Careful
Posts: 6,955
Quote originally posted by Randomlords:
Okay thanks The tool I have is MoveEditor, and I can't find a .ini file for it.
Move Editor?
I don't think I've used that tool before, so I have no idea. =/
But if it has no .ini file, then that tool can't add your newly inserted types.
If you want, you can hex edit the attacks you want to have a new type, or use other move editing tools that has .ini files for you to edit their offsets. :3
__________________

3DS FC: 0061-1111-6462
TSV: 1364(X), 0790(OR)


Reply With Quote
  #29    
Old January 22nd, 2014 (07:18 AM).
Randomlords's Avatar
Randomlords Randomlords is offline
 
Join Date: Dec 2010
Gender: Male
Posts: 26
Okay cool Thanks for the reply!
__________________
Shut up Woman, and get on Magcargo!
Reply With Quote
  #30    
Old January 23rd, 2014 (08:29 PM).
White Raven's Avatar
White Raven White Raven is offline
Working on The Mysterious Meteorite
 
Join Date: Apr 2013
Age: 15
Gender: Female
Nature: Bold
Posts: 266
Send a message via Skype™ to White Raven
Would this work on Emerald?
Also, can we sacrifice the ??? type? Curse is now ghost anyways.
__________________
^This is Dane Dehaan. He once cried eating a hamburger. He is Harry Osborn/The Green Goblin. He is Anna Woods'.^
Mandopop Lover since 2008
THE MYSTERIOUS METEORITE IS ON AN ISLAND OFF LAROUSSE CITY, OWNED BY MOI. THEREFORE, IT IS MY TRADEMARK
Reply With Quote
  #31    
Old January 23rd, 2014 (08:34 PM).
destinedjagold's Avatar
destinedjagold destinedjagold is offline
Oh Hai Thar~ 'ω'
Silver Tier
 
Join Date: May 2007
Location: Philippines
Gender: Male
Nature: Careful
Posts: 6,955
Quote originally posted by Jeannes.Thinkin:
Would this work on Emerald?
I don't see why not?
Just remember to save back-ups often and keep in mind of the proper offsets on an Emerald ROM, and that the free space are [00] in Emerald rather than [FF] in Ruby/FireRed.


Quote originally posted by Jeannes.Thinkin:
Also, can we sacrifice the ??? type? Curse is now ghost anyways.
Yes you can, if you'd like.
But just keep this in mind though...


Quote originally posted by karatekid552:
??? is used for Curse and eggs. Just fyi.
__________________

3DS FC: 0061-1111-6462
TSV: 1364(X), 0790(OR)


Reply With Quote
  #32    
Old January 24th, 2014 (09:57 AM).
LCCoolJ95's Avatar
LCCoolJ95 LCCoolJ95 is offline
Limited Capacity
 
Join Date: May 2009
Location: The World That Never Was
Age: 19
Gender: Male
Nature: Naive
Posts: 247
The ??? type is not a good type to replace. Here's why:

According to Bulbapedia, "Issues arise if damaging moves are hacked to be of this type in the Generation II or III games. Since it was considered neither a physical nor a special move, the damage dealt by a ???-type move was minimal, even if the move had the highest possible base power."

I tried to make the Fairy-type over the ???-type in Emerald, and it was a mess. I instead replaced Cute with Fairy. Here's a demonstration of that. Keep this in mind, I'm not advertising myself, this is just for reference:

Fairy-type over ???-type:


Fairy-type over the Cute contest move:


I put it over Cute to match with the colors. It's not Fairy Pink, but it's pretty close. I hope this helped.
__________________
"The greatest obstacle in life is Yourself. Overcome it, and you will achieve the greatest accomplishment of all." -Art Beins, 1982

Pokémon Emerald 650 (Resource Patch): http://www.pokecommunity.com/showthread.php?t=346694
Pokémon Emerald 650 (FULL GAME: Coming soon!
Reply With Quote
  #33    
Old January 24th, 2014 (07:16 PM).
Randomlords's Avatar
Randomlords Randomlords is offline
 
Join Date: Dec 2010
Gender: Male
Posts: 26
The Cute Icon uses the same palette as the Psychic type Icon, I think. I wonder if there is a way the palette of the Cute Icon can be changed without changing Psychic's color?
__________________
Shut up Woman, and get on Magcargo!
Reply With Quote
  #34    
Old January 25th, 2014 (03:51 AM).
AtecainCorp.'s Avatar
AtecainCorp. AtecainCorp. is offline
Rejishan awake...
 
Join Date: Jun 2008
Location: Takoabe Town (Region Thonsu)
Age: 22
Gender: Male
Nature: Hardy
Posts: 658
Ok. I do your directions in Rom. But can you explain me Which Editor i need use to change Pokemon to new Types?
__________________
POKEMON RUBY RENEV - http://www.pokecommunity.com/showthread.php?t=341964
Reply With Quote
  #35    
Old February 22nd, 2014 (08:04 AM).
Le pug's Avatar
Le pug Le pug is offline
Creator of Pokémon: Discovery
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 22
Gender: Male
Nature: Bold
Posts: 605
Quote originally posted by LCCoolJ95:
The ??? type is not a good type to replace. Here's why:

According to Bulbapedia, "Issues arise if damaging moves are hacked to be of this type in the Generation II or III games. Since it was considered neither a physical nor a special move, the damage dealt by a ???-type move was minimal, even if the move had the highest possible base power."

I tried to make the Fairy-type over the ???-type in Emerald, and it was a mess. I instead replaced Cute with Fairy. Here's a demonstration of that. Keep this in mind, I'm not advertising myself, this is just for reference:

Fairy-type over ???-type:


Fairy-type over the Cute contest move:


I put it over Cute to match with the colors. It's not Fairy Pink, but it's pretty close. I hope this helped.
hypocritical in this sense:

Quote originally posted by LCCoolJ95:
I'm not trying to necropost or anything, because I do have a quick resource to add.

I've successfullly added the Fairy-type into Pokémon Emerald! It replaces the ???-type, and it also has the strengths/weaknesses/resistances of the Fairy-type in X and Y.
refer to this post.

Found it funny you criticize it then release it to the public as a ??? replacement.



~~~~~~~~~~~~~

Either way, good tut DJG I followed most of it using emerald, but since you only listed the one table offset quickly was stuck. I'm sure this is an easy tut though with ruby and good job!
__________________







/// Pokémon: Discovery
/// Pokémon: Fat Kid
/// Tile Insertion Tutorial For AdvanceMap
/// Pokémon Emerald Specials Resource Thread
/// Pokémon Emerald Decapitalization Patch
/// Emerald Titlescreen Cloud Removal Tutorial
/// Tutorial For Fixing Any ROM-related Bug
Reply With Quote
  #36    
Old February 22nd, 2014 (04:34 PM).
LCCoolJ95's Avatar
LCCoolJ95 LCCoolJ95 is offline
Limited Capacity
 
Join Date: May 2009
Location: The World That Never Was
Age: 19
Gender: Male
Nature: Naive
Posts: 247
Quote originally posted by Le pug:
hypocritical in this sense:

refer to this post.

Found it funny you criticize it then release it to the public as a ??? replacement.
I forgot to take it down. Like I said, it will not work...unless under..."certain" circumstances...
__________________
"The greatest obstacle in life is Yourself. Overcome it, and you will achieve the greatest accomplishment of all." -Art Beins, 1982

Pokémon Emerald 650 (Resource Patch): http://www.pokecommunity.com/showthread.php?t=346694
Pokémon Emerald 650 (FULL GAME: Coming soon!
Reply With Quote
  #37    
Old February 23rd, 2014 (06:10 AM).
Sonna_Edogawa Sonna_Edogawa is offline
 
Join Date: Feb 2014
Location: German
Gender: Female
Nature: Relaxed
Posts: 2
"Image are not indexed"can someone help me for this problem
Reply With Quote
  #38    
Old April 7th, 2014 (06:43 PM).
faintster faintster is offline
 
Join Date: Apr 2014
Location: Milwaukee, WI
Gender: Male
Posts: 22
how do you swap the offset values? this tutorial is hard to follow especially this part it's vague on how to do this... do i have to manually type this in somewhere?
Reply With Quote
  #39    
Old April 7th, 2014 (07:00 PM).
destinedjagold's Avatar
destinedjagold destinedjagold is offline
Oh Hai Thar~ 'ω'
Silver Tier
 
Join Date: May 2007
Location: Philippines
Gender: Male
Nature: Careful
Posts: 6,955
Quote originally posted by faintster:
how do you swap the offset values? this tutorial is hard to follow especially this part it's vague on how to do this... do i have to manually type this in somewhere?
If by "swap" you mean swapping the first two and last two digits of a 6digit offset, then I explained how to do that in Step 8.

But if you mean replacing the old offset to your new one in a hex editor, then it's also explained in Step 8, with an image inside a Spoiler tag...
__________________

3DS FC: 0061-1111-6462
TSV: 1364(X), 0790(OR)


Reply With Quote
  #40    
Old April 7th, 2014 (07:49 PM).
faintster faintster is offline
 
Join Date: Apr 2014
Location: Milwaukee, WI
Gender: Male
Posts: 22
but how? where am i swapping them too?

in the hex editor the offsets go

0 1 2 3 4
001F7920 00 05 05 00
001F7930 0F 14 0A 06
001F7940 14 0B 0B 0


i'm swapping "1F7920 TO 20F71F08???

i just don't get how
Reply With Quote
  #41    
Old April 7th, 2014 (07:55 PM).
destinedjagold's Avatar
destinedjagold destinedjagold is offline
Oh Hai Thar~ 'ω'
Silver Tier
 
Join Date: May 2007
Location: Philippines
Gender: Male
Nature: Careful
Posts: 6,955
Quote originally posted by faintster:
but how? where am i swapping them too?

in the hex editor the offsets go

0 1 2 3 4
001F7920 00 05 05 00
001F7930 0F 14 0A 06
001F7940 14 0B 0B 0


i'm swapping "1F7920 TO 20F71F08???

i just don't get how
You can do the swapping with Notepad if you'd like. You don't have to swap any values in your hex editor during that point.
After you've swapped the values, you can copy the whole thing and search for it in your hex editor.
__________________

3DS FC: 0061-1111-6462
TSV: 1364(X), 0790(OR)


Reply With Quote
  #42    
Old April 7th, 2014 (08:15 PM).
faintster faintster is offline
 
Join Date: Apr 2014
Location: Milwaukee, WI
Gender: Male
Posts: 22
it just keeps saying the specified search string is not found?

i typed in the reversed numbers but nothing?

all i want is to add some new types but this is preventing
me from doing so is there a patch i can just download lol
Reply With Quote
  #43    
Old April 7th, 2014 (08:28 PM).
destinedjagold's Avatar
destinedjagold destinedjagold is offline
Oh Hai Thar~ 'ω'
Silver Tier
 
Join Date: May 2007
Location: Philippines
Gender: Male
Nature: Careful
Posts: 6,955
Quote originally posted by faintster:
it just keeps saying the specified search string is not found?

i typed in the reversed numbers but nothing?

all i want is to add some new types but this is preventing
me from doing so is there a patch i can just download lol
What ROM are you using?
This tutorial is for Ruby, so the offsets given are all for Ruby.
__________________

3DS FC: 0061-1111-6462
TSV: 1364(X), 0790(OR)


Reply With Quote
  #44    
Old April 7th, 2014 (09:35 PM).
faintster faintster is offline
 
Join Date: Apr 2014
Location: Milwaukee, WI
Gender: Male
Posts: 22
FINALLY I GOT IT TO WORK THANKS SO MUCH
Reply With Quote
  #45    
Old April 7th, 2014 (09:48 PM).
destinedjagold's Avatar
destinedjagold destinedjagold is offline
Oh Hai Thar~ 'ω'
Silver Tier
 
Join Date: May 2007
Location: Philippines
Gender: Male
Nature: Careful
Posts: 6,955
Quote originally posted by faintster:
FINALLY I GOT IT TO WORK THANKS SO MUCH
...i didn't even do anything. =/
but glad to know that it now works~
__________________

3DS FC: 0061-1111-6462
TSV: 1364(X), 0790(OR)


Reply With Quote
  #46    
Old April 21st, 2014 (06:44 AM).
Erkin's Avatar
Erkin Erkin is offline
 
Join Date: Apr 2014
Age: 15
Gender: Male
Posts: 12
I tried this and the new type(Fairy) came but its not pink in color like its supposed to be, it's grey instead , how do i fix this?
__________________
Reply With Quote
  #47    
Old April 23rd, 2014 (08:46 PM).
faintster faintster is offline
 
Join Date: Apr 2014
Location: Milwaukee, WI
Gender: Male
Posts: 22
for now you can't at least i don't think you can
Reply With Quote
  #48    
Old April 28th, 2014 (11:36 AM).
OronDF343's Avatar
OronDF343 OronDF343 is offline
 
Join Date: Apr 2012
Gender: Male
Nature: Modest
Posts: 7
Can someone please help me find the palette for the types in emerald? I looked through all the 1613 palettes in unLZ, and I couldn't find it. I tried looking at the logger in VBA-M but I didn't understand it well enough. I did find the image offset there, though.
Is there actually a single palette for this?
__________________
===========================================================
I'm working on Project EON right now! More details TBA

Stuff I made:
* Repoint Master - repointing made too easy!

Fun facts:
* I am known as OronDF343 (or orondf) almost anywhere else
* This signature is temporary (lol)
===========================================================
Reply With Quote
  #49    
Old May 2nd, 2014 (08:19 AM).
~Archer~'s Avatar
~Archer~ ~Archer~ is offline
I am the bone of my sword.
 
Join Date: Nov 2005
Location: could be anywhere, even behind you right now
Age: 23
Nature: Relaxed
Posts: 378
Send a message via Windows Live Messenger to ~Archer~
One thing I was wondering, would adding a icon work when you added a type further in. As in where Dark is 0x11, I placed Fairy at 0x18. But how do I actually give it its icon?

Or is it better to just repoint everything to a contest type?
__________________

"I am the bone of my sword.
Steel is my body, and fire is my blood.
I have created over a thousand blades.
Unknown by death. Nor known by life.
Have withstood pain to create many weapons.
Yet, those hands will never hold anything.
So, as i pray, "Unlimited Blade Works."


Clubs joined:
The Pirates of the Caribbean Fanclub
The Molly Hale Fanclub
Reply With Quote
  #50    
Old May 27th, 2014 (03:01 AM).
Wajahat619's Avatar
Wajahat619 Wajahat619 is offline
 
Join Date: Feb 2014
Gender: Male
Nature: Hasty
Posts: 43
can you help on adding new type to pokemon Emerald
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

Forum Jump


All times are UTC -8. The time now is 06:04 PM.