Post by VILE on Apr 14, 2009 5:38:48 GMT -5
The main reason i am writing this guide is so people can add items from my TWEWY thread.
GUIDE:
You will need:
Hex Workshop
Hex Editor Neo
Ash (with ntcompress and TexConv)
SSBExtract (can be found with ash)
Wiiscrubber 1.21 (or trucha 0.21)
Lz77ex
A SSBB iso
Basic knowledge of ASH
Setting Up:
In C: create a folder called "items" and from ASH copy these files into here: ntcompress.exe, perl.exe, perl58.dll, cygwin1.dll, SSBExtract.exe and lz77ex.exe.
Ok here's how its done:
1. Open your SSBB iso with wiiscrubber/trucha. Navigate into "parition2 > ROOT > system". Now in there extract common3_en.pac to "items" (the folder i told you to create earlier).
2. Drag common3_en.pac into lz77ex.exe, wait for it to say "press any key to continue" and obviously press any key to continue. Once that's done rename the common3_en.pac.out file to common3.pac.
3. Now drag common3.pac into SSBExtract. You will now have a folder called "common3", with in that folder you will have many .pac and .bin files, but all you will need is 003.pac, so delete everything except 003.pac.
4. Drag and drop 003.pac into SSBExtract. There should now be a "003" folder with 66 .pac files (these are all the items). Refer to the bottom of this post to see what .pac file represents what item.
5. Get the item you want to edit and edit it in ASH like normal.
6. Once you've got your _new.pac rename it to whatever you want (this will be file will be referred to as _new.pac for the rest of this tutorial).
7. Now open your _new.pac and 003.pac in Hex Workshop. Copy the top line of your _new.pac. Now go to 003.pac and open search (ctrl + F). Now press ctrl + F and search for what you copied from _new.pac. Write down what the offset of the first byte the search found.
8. Repeat step 7 but with the end of _new.pac.
9. Delete all the space between the 2 offsets you wrote down.
10. Copy and paste the contents _new.pac in place of what you deleted.
11. Now repeat step 7 - 10 but instead of _new.pac its with 003.pac and 003.pac with common3.pac.
12. Now open the edited common3.pac in hex workshop and delete the first 4 bytes (it will always be 41 52 43 00)
13. Now go "run > cmd". In cmd navigate to your items folder. Now copy and paste this command in: ntcompress.exe -l -o common3.txt -A4 -t1 -s -H common3.pac . Now minimize cmd as it will be need later.
14. There should now be a .txt file in your items folder named "common3.txt". Open it in word pad and delete everything before the numbers (eg: 0x10,0x60,0xAD,0x78,0x00) and delete everything after the numbers. Save.
15. Go back to cmd and copy paste these commands:
perl -p -i.bak -e "s/0x//g" items.txt
*Hit Enter*
perl -p -i.bak -e "s/,/ /g" items.txt
16. Open you items.txt and copy everything in it. Now open Hex Editor Neo and create a new file. Paste everything you copied items.txt into the new file. In Hex Editor Neo go "Tools > Settings" and turn on "Auto drop selection". Now check at the bottom right of Hex Editor Neo and if it says anything other than OVR, double click it. If it now says OVR.
17. Now at the very top of your new file in Hex Editor Neo, look at the yellow area taht says: 00 01 02 03 ect. Double click the byte under the 5 and type "41 52 43 00". Now go "File > Save as" and save anwhere you want as "common3_modded.pac".
YOUR DONE!!!
NOTE: For SD loader, in your system folder rename your "common3_modded.pac" to "common3.pac"
I might upload pics as well
Post if your having some trouble with this (if its confusing tell me and i will fix it up)
VILE~
Item Indication:
--000.pac - Assist Trophy
--001.pac - Franklin Badge (PLT=1EBE0 / TEX=1EE20(24350))
--002.pac - Diddy's Banana
--003.pac - Barells
--004.pac - Beam Sword
--005.pac - Dollar Bill (Coin Battle)
--006.pac - Bomb om (Credit to me aka. VILE)
--007.pac - Item Box
--008.pac - Bumper
--009.pac - Capsule
--010.pac - CD
--011.pac - "Chews"
--012.pac - Cracker Launcher
--013.pac - Coins
--014.pac - Curry
--015.pac - Deku Nut
--016.pac - Mr. Saturn
--017.pac - Dragoon Parts
--018.pac - Dragoon Targeting
--019.pac - Trophy Maker
--020.pac - Pikmin Stems
--021.pac - Freezie
--022.pac - Golden Hammer (Pedestal)
--023.pac - Green Shell
--024.pac - Hammer
--025.pac - (Red and White stripe)
--026.pac - ("hutk_frame", "hutu_glass")
--027.pac - Baseball Bat
--028.pac - Party Ball?
--029.pac - Maxim Tomatoe
--030.pac - ("K_body/head")
--031.pac - (Exact same as above)
--032.pac - Metal Block and Warp Star
--033.pac - ("Pasaran Fire")
--034.pac - Pitfall
--035.pac - Pokeball
--036.pac - Explosive Crate
--037.pac - Ray Gun
--038.pac - Lip's Stick
--039.pac - Lip's Stick
--040.pac - Sandbag
--041.pac - Screw Attack
--042.pac - In Game Sticker (Credit to: Bonzai)
--043.pac - Proximity Mine
--044.pac - Slow Down Time
--045.pac - Smart Bomb
--046.pac - Smash Ball (Symbol: PLT=1C5240, TEX=1C6C40)
--047.pac - Smoke Ball
--048.pac - Spring
--049.pac - Star Rod
--050.pac - Soccer Ball
--051.pac - Super Scope
--052.pac - Warp Star (Again...)
--053.pac - Food
--054.pac - Team Healer
--055.pac - Thunder Bolt
--056.pac - Spike Ball
--057.pac - Bunny Hood
--058.pac - Warp Star (Again!?)
--059.pac - Snake's Box
--001.pac - Peanut Texture
--001.pac - Link's Bomb
--001.pac - Peach's Turnips
--001.pac - Broken Eddible Peanuts
--001.pac - Snake's Grenade
--001.pac - Toon Link's Bombs
Credit to ]EE[ for making a guide that gave me most of this information in this tutorial.
GUIDE:
You will need:
Hex Workshop
Hex Editor Neo
Ash (with ntcompress and TexConv)
SSBExtract (can be found with ash)
Wiiscrubber 1.21 (or trucha 0.21)
Lz77ex
A SSBB iso
Basic knowledge of ASH
Setting Up:
In C: create a folder called "items" and from ASH copy these files into here: ntcompress.exe, perl.exe, perl58.dll, cygwin1.dll, SSBExtract.exe and lz77ex.exe.
Ok here's how its done:
1. Open your SSBB iso with wiiscrubber/trucha. Navigate into "parition2 > ROOT > system". Now in there extract common3_en.pac to "items" (the folder i told you to create earlier).
2. Drag common3_en.pac into lz77ex.exe, wait for it to say "press any key to continue" and obviously press any key to continue. Once that's done rename the common3_en.pac.out file to common3.pac.
3. Now drag common3.pac into SSBExtract. You will now have a folder called "common3", with in that folder you will have many .pac and .bin files, but all you will need is 003.pac, so delete everything except 003.pac.
4. Drag and drop 003.pac into SSBExtract. There should now be a "003" folder with 66 .pac files (these are all the items). Refer to the bottom of this post to see what .pac file represents what item.
5. Get the item you want to edit and edit it in ASH like normal.
6. Once you've got your _new.pac rename it to whatever you want (this will be file will be referred to as _new.pac for the rest of this tutorial).
7. Now open your _new.pac and 003.pac in Hex Workshop. Copy the top line of your _new.pac. Now go to 003.pac and open search (ctrl + F). Now press ctrl + F and search for what you copied from _new.pac. Write down what the offset of the first byte the search found.
8. Repeat step 7 but with the end of _new.pac.
9. Delete all the space between the 2 offsets you wrote down.
10. Copy and paste the contents _new.pac in place of what you deleted.
11. Now repeat step 7 - 10 but instead of _new.pac its with 003.pac and 003.pac with common3.pac.
12. Now open the edited common3.pac in hex workshop and delete the first 4 bytes (it will always be 41 52 43 00)
13. Now go "run > cmd". In cmd navigate to your items folder. Now copy and paste this command in: ntcompress.exe -l -o common3.txt -A4 -t1 -s -H common3.pac . Now minimize cmd as it will be need later.
14. There should now be a .txt file in your items folder named "common3.txt". Open it in word pad and delete everything before the numbers (eg: 0x10,0x60,0xAD,0x78,0x00) and delete everything after the numbers. Save.
15. Go back to cmd and copy paste these commands:
perl -p -i.bak -e "s/0x//g" items.txt
*Hit Enter*
perl -p -i.bak -e "s/,/ /g" items.txt
16. Open you items.txt and copy everything in it. Now open Hex Editor Neo and create a new file. Paste everything you copied items.txt into the new file. In Hex Editor Neo go "Tools > Settings" and turn on "Auto drop selection". Now check at the bottom right of Hex Editor Neo and if it says anything other than OVR, double click it. If it now says OVR.
17. Now at the very top of your new file in Hex Editor Neo, look at the yellow area taht says: 00 01 02 03 ect. Double click the byte under the 5 and type "41 52 43 00". Now go "File > Save as" and save anwhere you want as "common3_modded.pac".
YOUR DONE!!!
NOTE: For SD loader, in your system folder rename your "common3_modded.pac" to "common3.pac"
I might upload pics as well
Post if your having some trouble with this (if its confusing tell me and i will fix it up)
VILE~
Item Indication:
--000.pac - Assist Trophy
--001.pac - Franklin Badge (PLT=1EBE0 / TEX=1EE20(24350))
--002.pac - Diddy's Banana
--003.pac - Barells
--004.pac - Beam Sword
--005.pac - Dollar Bill (Coin Battle)
--006.pac - Bomb om (Credit to me aka. VILE)
--007.pac - Item Box
--008.pac - Bumper
--009.pac - Capsule
--010.pac - CD
--011.pac - "Chews"
--012.pac - Cracker Launcher
--013.pac - Coins
--014.pac - Curry
--015.pac - Deku Nut
--016.pac - Mr. Saturn
--017.pac - Dragoon Parts
--018.pac - Dragoon Targeting
--019.pac - Trophy Maker
--020.pac - Pikmin Stems
--021.pac - Freezie
--022.pac - Golden Hammer (Pedestal)
--023.pac - Green Shell
--024.pac - Hammer
--025.pac - (Red and White stripe)
--026.pac - ("hutk_frame", "hutu_glass")
--027.pac - Baseball Bat
--028.pac - Party Ball?
--029.pac - Maxim Tomatoe
--030.pac - ("K_body/head")
--031.pac - (Exact same as above)
--032.pac - Metal Block and Warp Star
--033.pac - ("Pasaran Fire")
--034.pac - Pitfall
--035.pac - Pokeball
--036.pac - Explosive Crate
--037.pac - Ray Gun
--038.pac - Lip's Stick
--039.pac - Lip's Stick
--040.pac - Sandbag
--041.pac - Screw Attack
--042.pac - In Game Sticker (Credit to: Bonzai)
--043.pac - Proximity Mine
--044.pac - Slow Down Time
--045.pac - Smart Bomb
--046.pac - Smash Ball (Symbol: PLT=1C5240, TEX=1C6C40)
--047.pac - Smoke Ball
--048.pac - Spring
--049.pac - Star Rod
--050.pac - Soccer Ball
--051.pac - Super Scope
--052.pac - Warp Star (Again...)
--053.pac - Food
--054.pac - Team Healer
--055.pac - Thunder Bolt
--056.pac - Spike Ball
--057.pac - Bunny Hood
--058.pac - Warp Star (Again!?)
--059.pac - Snake's Box
--001.pac - Peanut Texture
--001.pac - Link's Bomb
--001.pac - Peach's Turnips
--001.pac - Broken Eddible Peanuts
--001.pac - Snake's Grenade
--001.pac - Toon Link's Bombs
Credit to ]EE[ for making a guide that gave me most of this information in this tutorial.