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.

#1
January 17th, 2013 (8:00 AM). Edited January 19th, 2013 by Dr.Razor.
 .christmas {font-weight: bold;} .christmas span:nth-child(odd) {color: #308D5E !important;} .christmas span:nth-child(even) {color: #cf0505;} Dr.Razor Yellow Remaker Join Date: Aug 2007 Location: Switzerland Posts: 101
Tool needed :

-Crystal Tile 2
-Any hex editor

1) Decompress arm9 binarie:
1. Open your rom with Crystal Tile 2
2. Click on the ds logo
3. Right click on FSI.CT/arm9.bin and click Extract
4. Don't close Crytal Tile 2, you'll need it again

2) Edit Arm9 binarie:
1. Open arm9.bin with an hex editor
2. Look for "98 00 00 00 9B 00 00 00 9E 00 00 00"

98 is the national pokédex number of the grass starter in base 16 = 9 *16 + 8 = 152
9B is the national pokédex number of the fire starter in base 16 = 9 *16 + B = 155
9E is the national pokédex number of the water starter in base 16 = 9 *16 + E = 158

(use a converter if you don't know how to calculate : http://www.kaagaard.dk/service/convert.htm)

Let's put kanto starters:
1. Save the modifications
2. Go back to Crystal Tile 2
3. Right click on FSI.CT/arm9.bin and click Compression
4. Save and close

And you're done =)

To change the names, open *****y'DS Map editor, Text editor and the text you want to change is the text 190
__________________

#2
January 18th, 2013 (4:24 AM).
 .christmas {font-weight: bold;} .christmas span:nth-child(odd) {color: #308D5E !important;} .christmas span:nth-child(even) {color: #cf0505;} Hacker Bisharp Bug reporter Join Date: Dec 2011 Gender: Male Nature: Gentle Posts: 334
Thanks a lot! This is a awesome tutorial
__________________
Hacks I support:

And i'm a good bug reporter. Contact me if you want :D

#3
March 17th, 2013 (5:11 PM). Edited March 17th, 2013 by Felink.
 .christmas {font-weight: bold;} .christmas span:nth-child(odd) {color: #308D5E !important;} .christmas span:nth-child(even) {color: #cf0505;} Felink Join Date: Mar 2013 Gender: Male Posts: 3
NICE post, man.
Where is the adress to change the starters that Oak and Steve give?

One more thing...
When I change the starters this way, Why my Rival always choose Chikorita?
How can I change this?

Thank you Very Much for help! xD
#4
September 28th, 2013 (9:26 AM).
 .christmas {font-weight: bold;} .christmas span:nth-child(odd) {color: #308D5E !important;} .christmas span:nth-child(even) {color: #cf0505;} adbunch1986 Join Date: Jun 2006 Location: Tennessee Gender: Posts: 11
Hi I'm doing what you have written but it wont let me save it.
#5
April 18th, 2015 (5:18 PM).
 .christmas {font-weight: bold;} .christmas span:nth-child(odd) {color: #308D5E !important;} .christmas span:nth-child(even) {color: #cf0505;} MozillaFoxer Join Date: Apr 2015 Gender: Male Posts: 1
This is working fantasticaly!

however, I do seem to find an issue here: how do I get deoxys+ pokemons in here?

all of them have 3 digit codes (arceus has 1ED for example) and the game goes black when I attempt to select my starter if I modify one of the 8 zeros with one of the digits (Ex: 1E D0 00 00)

I'd really LOVE to have an arceus following me around >.< but this seems like a problem, any ideas???
#6
April 20th, 2015 (12:28 PM).
 .christmas {font-weight: bold;} .christmas span:nth-child(odd) {color: #308D5E !important;} .christmas span:nth-child(even) {color: #cf0505;} Lost Heart Moderator Join Date: Mar 2010 Location: Ohio Age: 19 Gender: Male Nature: Relaxed Posts: 3,612
Quote:
 Originally Posted by MozillaFoxer This is working fantasticaly! however, I do seem to find an issue here: how do I get deoxys+ pokemons in here? all of them have 3 digit codes (arceus has 1ED for example) and the game goes black when I attempt to select my starter if I modify one of the 8 zeros with one of the digits (Ex: 1E D0 00 00) I'd really LOVE to have an arceus following me around >.< but this seems like a problem, any ideas???
All DS ROMs store data in a little endian format (Google endianness for more info). So, if you wanted Arceus which has the code 1ED, you would input ED 01 00 00 in the hex editor.
__________________
mod github pair
#7
July 31st, 2015 (8:33 PM).
 .christmas {font-weight: bold;} .christmas span:nth-child(odd) {color: #308D5E !important;} .christmas span:nth-child(even) {color: #cf0505;} Sonic_exe601 Join Date: Jun 2015 Gender: Male Posts: 2
I'm Confused
__________________
.....!
#8
August 1st, 2015 (2:05 AM).
 .christmas {font-weight: bold;} .christmas span:nth-child(odd) {color: #308D5E !important;} .christmas span:nth-child(even) {color: #cf0505;} JackHack96 Little Hacker Join Date: Jul 2012 Location: Italy Age: 20 Gender: Male Nature: Relaxed Posts: 110
You can change HG/SS starters in a more comfortable way by using one of my tool, DS PokeHack Studio. Even if it's in alpha state, it can already change starters
__________________
There are some things hackers can't hack. For everything else, there's Crystal Tile! :D

Visit my website, Hack Rom Tools, here you can find useful tools for ROM hacking.
#9
August 2nd, 2015 (3:41 PM).
 .christmas {font-weight: bold;} .christmas span:nth-child(odd) {color: #308D5E !important;} .christmas span:nth-child(even) {color: #cf0505;} Sonic_exe601 Join Date: Jun 2015 Gender: Male Posts: 2
Quote:
 Originally Posted by JackHack96 You can change HG/SS starters in a more comfortable way by using one of my tool, DS PokeHack Studio. Even if it's in alpha state, it can already change starters
Good Tool For People Who Can't Hex Edit Like Me
__________________
.....!
#10
May 16th, 2016 (8:19 PM). Edited May 16th, 2016 by U.Flame.
 .christmas {font-weight: bold;} .christmas span:nth-child(odd) {color: #308D5E !important;} .christmas span:nth-child(even) {color: #cf0505;} U.Flame Brony Hacker Join Date: Jun 2008 Location: Sapphire City in future Hoenn Age: 21 Gender: Male Nature: Jolly Posts: 1,240
Quote:
 Originally Posted by adbunch1986 Hi I'm doing what you have written but it wont let me save it.
Bumping because I'm having the same issue and PokeHack Studio doesn't seem to have a 32x version. I did everything in the tutorial but CrystalTile2 won't let me save it.

UPDATE: Though the program acted like it didn't save, the change was saved! It works! That was weird, but it works!
__________________
Hacks I'm working on:
Pokemon Sapphire Hoenn's Rebirth - My own hack, making progress whenever possible.
3rd Gen Multiplayer Project - Research and development, occasionally testing, sometimes with support.
Pokemon Cursed/Creepy White - Group project, on hiatus for now with plans to return eventually.
Animal Crossing Wild World playing as an animal - experimental, messing with models and textures

Hacks I've worked on in the past:
Pokemon Ruby Destiny Broken Timeline (pre-reboot) - Assisted with maps
Pokemon HeartGold Prince Boo Edition - Experimental project with three small changes. Made at the request of YouTube LPer PrinceBoo21.

Been super busy with work, life, and laptop problems. Hopefully I can get back into it soon, I fear I'm already rusty. Meanwhile I'm considering writing some of my hacks as a series of fanfics.

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