Post: [Wii] How to decompress and recompress script files
12-03-2010, 01:15 AM #1
rico4u2day2
(Insert Cool User Title)
(adsbygoogle = window.adsbygoogle || []).push({});
How to Decompress and Recompress Black Ops Script Files For Wii

This is how to modify the Wii script files. No, you cannot do this for PS3 or 360. Try not to say you wish it was for Playstation because wii all know :carling:. This is a tutorial on how to extract and zip, not on how to code. I use the USA NTSC version of the game. You might run into some problems if your region is different.

Requirements:
-a hacked/modded WiiDancing
-BlackOps game image (you can download them from Wiiso.com)
-cIOS and loader that will load BlackOps
-WIIScrubber
-HxD or any other hex editor you prefer
-Offzip (offset unzipper)
-Packzip (offset zipper)

You must login or register to view this content.

Wii will be .iso modding, so we will use WIIScrubber extract and replace the files.

1.) Open up WiiScrubber and load the Black Ops game image.
2.) Extract Partition: 1 - DATA/common_level_temp_mp.ff to your work folder.

Now wii will be extracting this file.
Alternatively, you can open the file with FF viewer, but I'm not too sure if you can save.

3.) Open a command prompt window (run > cmd) in the folder that you extracted common_level_temp_mp.ff.
    cd [path]

4.) Copy offzip and packzip into the work folder
5.) Extract/decompress common_level_temp_mp.ff
    offzip -a common_level_temp_mp.ff ./ 0

It should create new a file decompressed file.
6.) Open 0000000c.dat with HxD. Select offsets 1360C2-13DC33 (Ctrl + E). This is _missions.gsc.
7.) Copy the select (Ctrl + C). Create a new file (Ctrl + N) and paste _missions.gsc. Save it (Ctrl + S) into your work folder as _missions.gsc.

Now wii edit!

8.) Wii can't add on to this file without changing the size, so wii have to remove and clean the file so we can add our own code. Delete all the monitor functions or just download my semi-cleaned missions_file.
9.) Add your own codes to this.
10.) Open up 0000000c.dat and _mission.gsc in HxD again and select the same part. Right click > Fill Section > 1. pass > Hex-values: > 00 > OK
11.) Select the same. Open _missions.gsc and select everything into the file. Paste all this over the selected in 0000000c.dat. Paste WRITE (Ctrl + B). Do not paste insert.
12.) Save 0000000c.dat.

Now wii will zip and replace

13.) Open command prompt again in your work folder.
14.) Use packzip to zip and insert the data back into common_level_temp_mp.ff. It might be a good idea to back up common_level_temp_mp, so you don't have to redownload it.
    packzip -o 0x0000000c 0000000c.dat common_level_temp_mp.ff

15.) Open up WiiScrubber and replace the default common_level_temp_mp.ff with your edited one.
16.) Open up your WBFS manager copy your modded BlackOps on to your harddrive.

I might add some codes here later on as I make a figure them out. I might add some pictures too. I don't expect much people to have a Wii so we'll see what happens. It's Wii, I don't know if wii care. I'll get a Wii Black Ops challenge lobbies up soon.

If you have any questions go head and ask.
Sorry for all the Wii puns (I couldn't resist).
Thanks and enjoy.

Some codes:

Unlimited Ammo (infectious?)
    self setClientDvar( "player_sustainAmmo", "1" );


A few dvars Some don't work.
    	setDvar( "jump_height", "999" );
setDvar( "bg_fallDamageMaxHeight", "9999" );
setDvar( "bg_fallDamageMinHeight", "9998" );
self setClientDvar( "compassSize", "1.3" );
self setClientDvar( "compassEnemyFootstepEnabled", "1" );
self setClientDvar( "cg_drawFPS", "1" );
self setClientDvar( "player_sustainAmmo", "1" );
self setClientDvar( "player_breath_hold_time", "60" );
self setClientDvar( "compassEnemyFootstepMaxRange", "99999" );
self setClientDvar( "compassEnemyFootstepMaxZ", "99999" );
self setClientDvar( "compassEnemyFootstepMinSpeed", "0" );
self setClientDvar( "compassRadarUpdateTime", "0.01" );
self setClientDvar( "compassRadarUpdateFastTime", "0.001" );
self setClientDvar( "scr_game_forceradar", "1" );
self setClientDvar( "player_burstFireCooldown", "0" );
self setClientDvar( "perk_weapReloadMultiplier", "0.01" );
self setClientDvar( "perk_weapAdsMultiplier", "0.01" );
self setClientDvar( "perk_weapMeleeMultiplier", "0.01" );
self setClientDvar( "perk_weapSwitchMultiplier", "0.01" );
self setClientDvar( "perk_sprintMultiplier", "20" );
self setClientDvar( "perk_delayExplosiveTime", "15" );
self setClientDvar( "perk_speedMultiplier", "2" );
self setClientDvar( "perk_sprintMultiplier", "4" );
self setClientDvar( "player_meleeRange", "99999" );
self setClientDvar( "player_meleeWidth", "20" );
self setClientDvar( "player_meleeHeight", "20" );


Instant Level 50 (need host)

    self maps\mp\gametypes\_persistence::statSet( "rankxp", 1262500, false );


1,000,000,000 CoD Points (need host)

    self maps\mp\gametypes\_persistence::statSet( "codpoints", 10000000000, false );


15th Prestige (need to test) (need host)

    self maps\mp\gametypes\_persistence::statSet( "plevel", 15, false );  // Change 15 to 16 if wanted

(adsbygoogle = window.adsbygoogle || []).push({});

The following 5 users say thank you to rico4u2day2 for this useful post:

Maty360414, Michael, Rath, Reaper, Scrumilation
12-03-2010, 01:26 AM #2
you kinda killed the Wii joke...
12-03-2010, 01:54 AM #3
nay1995
The Master
dosn't wii have RSA on then ?
12-03-2010, 02:29 AM #4
Rath
Today Will Be Different
Originally posted by nay View Post
dosn't wii have RSA on then ?


Nope the original guy who claimed that he decrypted the files for the Wii lied. He just wants money and fame. Since Wii doesn't really have the same level of performance a Ps3 or 360 has it was limited on things it could do and games that could be developed on them. Since Nintendo doesn't have a contract with RSA non of their files will be encrypted.

You can look at the back of a PS3 box and you will see the "items" on it like "BluRay, HDMI, RSA etc. I do believe the 360 box has the same markings.

---------- Post added at 10:29 PM ---------- Previous post was at 10:28 PM ----------

Originally posted by rico4u2day2 View Post
How to Decompress Recompress Black Ops Script Files For Wii

This is how to modify the Wii script files. No, you cannot do this for PS3 or 360. Try not to say you wish it was for Playstation because wii all know :carling:. This is a tutorial on how to extract and zip, not on how to code. I use the USA NTSC version of the game. You might run into some problems if your region is different.

Requirements:
-a hacked/modded WiiDancing
-BlackOps game image
-cIOS and loader that will load BlackOps
-WIIScrubber
-HxD or any other hex editor you prefer
-Offzip (offset unzipper)
-Packzip (offset zipper)

You must login or register to view this content.

Wii will be .iso modding, so we will use WIIScrubber extract and replace the files.

1.) Open up WiiScrubber and load the Black Ops game image.
2.) Extract Partition: 1 - DATA/common_level_temp_mp.ff to your work folder.

Now wii will be extracting this file.

3.) Open a command prompt window (run > cmd) in the folder that you extracted common_level_temp_mp.ff.
    cd [path]

4.) Copy offzip and packzip the work folder
5.) Extract/decompress common_level_temp_mp.ff
    offzip -a common_level_temp_mp.ff ./ 0

It should create new a file decompressed file.
6.) Open 0000000c.dat with HxD. Select offsets 1360C2-13DC33 (Ctrl + E). This is _missions.gsc.
7.) Copy the select (Ctrl + C). Create a new file (Ctrl + N) and paste _missions.gsc. Save it (Ctrl + S) into your work folder as _missions.gsc.

Now wii edit!

8.) Wii can't add on to this file without changing the size, so wii have to remove and clean the file so we can add our own code. Delete all the monitor functions or just download my semi-cleaned missions_file.
9.) Add your own codes to this.
10.) Open up 0000000c.dat and _mission.gsc in HxD again and select the same part. Right click > Fill Section > 1. pass > Hex-values: > 00 > OK
11.) Select the same. Open _missions.gsc and select everything into the file. Paste all this over the selected in 0000000c.dat. Paste WRITE (Ctrl + B). Do not paste insert.
12.) Save 0000000c.dat.

Now wii will zip and replace

13.) Open command prompt again in your work folder.
14.) Use packzip to zip and insert the data back into common_level_temp_mp.ff. It might be a good idea to back up common_level_temp_mp, so you don't have to redownload it.
    packzip -o 0x0000000c 0000000c.dat common_level_temp_mp.ff

15.) Open up WiiScrubber and replace the default common_level_temp_mp.ff with your edited one.
16.) Open up your WBFS manager copy your modded BlackOps on to your harddrive.

I might add some codes here later on as I make a figure them out. I might add some pictures too. I don't expect much people to have a Wii so we'll see what happens. It's Wii, I don't know if wii care. I'll get a Wii Black Ops challenge lobbies up soon.

If you have any questions go head and ask.
Sorry for all the Wii puns (I couldn't resist).
Thanks and enjoy.


I have a Wii, but never really used it. But I might mod her so I can do this. But thanks for the post, its worth it for us people who care a wii bit more then others. :carling:

The following 3 users say thank you to Rath for this useful post:

Apple Pie, QuakeSteel, rico4u2day2
12-03-2010, 06:31 AM #5
K3ViNPwNz-
Little One
I have wii Not Happy or Sad and this game and my own 15th prestige code....
12-03-2010, 02:22 PM #6
ZoneTw0
You talkin to me?
. .
12-03-2010, 03:08 PM #7
BuC-ShoTz
TeamMvKâ?¢
is there a wii patch_mp.ff?
12-03-2010, 03:47 PM #8
rico4u2day2
(Insert Cool User Title)
Originally posted by BucN View Post
is there a wii patch_mp.ff?


No, we're not editing a patch, we're editing the game files from the disc. You would edit common_level_temp_mp.ff
The Wii has no encryption.
12-03-2010, 04:08 PM #9
Apple Pie
Pokemon Trainer
Thank you for this, I do have a wii, But i dont play it much cause of ps3s and Xboxs are better :/

Still i am going to do this because im already 14th on Ps3 and xbox Smile

And im bored...

Thanks for this..

Rep + xD
12-03-2010, 04:11 PM #10
Kakashii
Can’t trickshot me!
Fack u we want ps3 facking hacks fack !!!!!!@!

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo