THIS PROJECT HAS BEEN COMPLETED! -5/20/14
If you are looking for Generation VI sprites, then please go here: http://www.pokecommunity.com/showthread.php?t=314422
When hacks use D/P/Pt/HG/SS/B/W sprites, often times they have to be resized to 64x64 to fit, but the hacker rarely actually cleans them up (especially backsprites). So I've taken it upon myself to make sprite sheets for all 649 Pokémon, compatible with Wichu's sprite editor.
I've analyzed the sprite sizes of the Ruby/Sapphire sprites and have come to the conclusion that they're all either 40x40, 48x48, 56x56, and 64x64 (even though, technically, they're all 64x64), give or take a row/column of pixels. I figured this out using the sprite cropping function in Game Maker 7. I'm guessing this was because in Generation II, all sprites were either 40x40, 48x48, or 56x56, so they decided to have these imaginary boundaries in the Ruby/Sapphire sprites in order to make Pokemon relative in size to each other. This means that most small Pokemon will be exactly the same size as they are in Gen IV & V. Most Gen IV & V sprites that fit into 40x40 will be exactly the same.
Generation I: COMPLETED
Generation II: COMPLETED
Generation III: COMPLETED
Generation IV: COMPLETED
Generation V: COMPLETED
Here is a montage of the sprites that are completed:
Additional information for those who care, this might answer some of your questions if you have any:
*All Pokemon will have a color palette that matches their Sugimori art the most. This means that a lot of Pokemon will use their B/W palette, a few Gen I and Gen II Pokemon will use their HG/SS, and several Pokemon will require a custom palette.
*The format of the sprite sheets is meant to be used with Wichu's Sprite Editor
*Wizznats - a lot of Gen IV backs, Rhyperior front, Togekiss front, Yanmega front, Gliscor, Mamoswine, Gigalith front (I think, I don't quite remember lol), Swoobat front, Excadrill front, Krookodile front, Haxorus front, Bisharp front, Volcarona front, Ludicolo front, Exploud front, Cacturne front, Stantler front, Seviper back
*jhajjar - Pidgey back
*Vapper3 - Alakazam back
*atif - Moltres back, Cobalion back, Gardevoir
*redriders180 - Cyndaquil, Quilava, and Typhlosion back
*cmbeke - Trapinch, Vibrava, Flygon
*Tailes - Porygon2 back
*SneakerTheOtter - Haxorus front, fronts of the Kami Trio Incarnate forme, regular Kyurem front
*karatekid522 - Grovyle back, Sceptile, Torchic back, Combusken back, Blaziken, Mudkip back, Marshtomp, Swampert, Poochyena back, Mightyena back, Zigzagoon back, Linoone, Wurmple back, Silcoon back, Beautifly back, Cascoon back, Dustox back, Lotad back, Lombre back, Ludicolo back, Seedot back, Nuzleaf back
*dreamengine - Bayleef, Meganium, Croconaw front, Feraligatr back, Magby back, Cubone back, Marowak back, Tyrogue back, Hitmontop back, Smoochum back, Elekid back, Blissey back, Sentret, Smeargle back, Miltank back, Sharpedo, Swellow, Ralts back, Kirlia back
*Rizon - Shroomish back, Breloom back, Nosepass back, Beldum back, Metang, Metagross, Roselia back, Walrein, Wynaut back, Scizor back, Dugtrio back, Ditto back, Furret back, Togepi back, Raikou back, Entei back, Suicune back, Taillow back, Whismur back, Lunatone back, Solrock back, Anorith back, Lileep back
*Spark - Treecko back
*MrDollSteak - Barboach back, Duskull back, Latias, Latios, Loudred, Exploud back, Cacturne back, Altaria back, Claydol, Crawdaunt, Grumpig, Hariyama, Camerupt, Dusclops back, Tropius back, Clamperl back, Corphish back, Meditite back, Swalot back, Baltoy back, Feraligatr front, Steelix, Cradily, Armaldo, Aron back, Lairon, Aggron, Glalie, Regirock, Regice, Registeel, Scizor front, Muk, Houndoom, Kingdra back, Slugma back, Magcargo back, Lanturn front, Bagon, Shelgon, Salamence, Aipom front, Wobbuffet back, Gligar, Snubbul back, Granbull back, Sneasel, Larvitar back, Pupitar back, Tyranitar, Phanpy back, Donphan, Delibird back, Skarmory, Mantine, Remoraid back, Octillery back, Teddiursa back, Raikou front, Entei front, Suicune front, Swinub back, Piloswine, Seviper back, Shiftry, Vigoroth, Jirachi back, Castform backs
*PJBottomz - Surskit back, Masquerain back, Spheal back, Spoink, Gulpin back, Chimecho back, Plusle back, Minun back, Sealeo, Shuppet back, Banette back, Castform back, Cacnea back, Wailmer back, Wailord back, Voltorb back, Electrode, Diglett back, Wooper back, Quagsire back, Spinda back, Nincada back
*Archeops - Archeops back
*dragonflye - Arcanine back
*Anvils Alive - Ninjask back, Shedinja back
YOU ARE FREE TO USE THESE SPRITES IN YOUR OWN HACK. idk why, but so many people have been asking "can I use these sprites in my hack?" Of course you can! I mean, seriously, what would be the point of me posting these sprites if I was the only person to use them? So yes, you may use these sprites, and you simply give credits to "The DS-style 64x64 Pokémon Sprite Resource".