Modding CoD4

Modding Call of Duty 4 is not as easy as modding other versions, but here are some tips to get you started if you never done it before.

First off, in order to get into the IWD files, you simply need to rename them to have a .ZIP extension, and open them in WinRAR, WinACE or 7zip. Alternatively, I found that associating all of the files to WinRAR, then opening the Main folder in WinRAR, I was able to select all of the IWD files and extract them to a new location so I could play with them.

In order to open the IWI files that you get after extracting the IWD files, you can convert them to DDS by using this IWI to DDS converter.

The cfg files that you have extracted are plain text and easy to edit.

Once you are done modding, you can repack the files as a ZIP file – just make a new archive, and specify the name to be the same as before, for example:  C:\Program Files\Activision\Call of Duty 4 – Modern Warfare\main\iw_00.iwd would be  “iw_00.zip”. Once the new archive is made, change the extension to IWD, the reload the Call of Duty 4 server.

Call of Duty 4 List of Unlocked Perks

Perks

Perk 1:

  • C4 x2
  • Special Grenades
  • RPG-7 x2
  • Claymore x2
  • Frag x3 – Unlocked at Colonel I (Lv41)
  • Badolier – Unlocked at Captain I (Lv32)
  • Bomb Squad

Perk 2:

  • Stopping Power
  • Juggernaut
  • Sleight of Hand
  • Double Tap – Unlocked at (Lv29)
  • Overkill – Unlocked at (Lv38) – Lets you carry two primary weapons!
  • UAV Jammer
  • Sonic Boom

Perk 3:

  • Extreme Conditioning
  • Steady Aim
  • Last Stand
  • Martyrdom
  • Deep Impact
  • Iron Lungs
  • Dead Silence – Unlocked at (Lv44)
  • Eavesdrop – Unlocked at (Lv35)

Call of Duty 4 Unlocked Weapons List

Assault Rifles:

  • M16A4
  • AK-47
  • M4 Carbine
  • G3
  • G36C – Unlocked at Lieutenant Colonel (Lv37)
  • M14 – Unlocaked at Major General (Lv46)
  • MP44 – Unlocked at General (Lv52)

Sub Machine Guns:

  • MP5
  • Shorpion
  • Mini-Uzi
  • AK-74u – Unlocked at 1st Lieutenant (Lv28)
  • P90 – Unlocked at Colonel (Lv40)

Light Machine Guns:

  • M249 SAW
  • RPD
  • M60E4

Shotguns:

  • W1200
  • M1014 – Unlocked at Captain (Lv31)

Sniper Rifles:

  • M40A3
  • M21
  • Dragunov
  • R700 – Unlocked at Major (Lv34)
  • Barrett .50cal – Unlocked at General (Lv49)

Show Frames Per Second (FPS) in Call of Duty 4

In order to see what your videcard’s performance is in Call of Duty 4, you can use the command /cg_drawfps 1 after bringing up your console with ~

I typically get about 40fps with refresh at 72hz, and all settings turned down, on my ATI All in Wonder x600 Pro 256MB PCIE.

VMware: Workstation, ACE, Player, Server releases

From the VMware blog:
Workstation 6.0.1, ACE 2.0.1, and Player 2.0.1 have all been released. These updates address security issues, introduce new functionality, and broaden guest OS support, including experimental support for 32-bit and 64-bit Windows Server 2008 (code name Longhorn).In addition, Workstation 5.5.5, ACE 1.0.4, Player 1.0.5, and Server 1.0.4 have also been released. These updates address security and functionality issues.”

This is interesting because there are new versions of products to talk about, along with new features.

What really made US happy, was seeing that security is still a concern on older releases – specifically VMware Workstation 5.5 (now 5.5.5), which many developpers use to this day for many reasons.

VMware Releases VI3 Perl Toolkit Virtual Machine

Recent stock market darling VMware has just released a Perl toolkit for it’s Virtual Infrastructure virtualisation product, as well as a Perl toolkit virtual machine that you can download for free to play around with. Also if you are interested in learning about and doing trading stock then check out this great website at xm trading.

VMware describes the toolkit as “an easy-to-use Perl scripting interface to the VMware Infrastructure API (VI API). Administrators and developers who may be more familiar with Perl (rather than with Java, C#, or other programming languages) can readily leverage the VI API. For developers who have previously worked with the Scripting API (VmPerl API), the VI Perl Toolkit is the tool of choice.”

An example VI3 Perl script, perf.pl, can be downloaded at the VMware forums site. Perf allows you to measure the performance of your virtual machines running on ESX 2.x or 3.x servers during a specified period of time.

Citrix to Announce XenSource Purchase

The Register is reporting that Citrix will be letting everyone know tomorrow that it plans to acquire XenSource tomorrow.

This doesn’t come as much of a surprise as we know Citrix has been looking long and hard at a virtualization platform.

While this seems to be a very good move on behalf of Citrix, it remains to be seen what the fate of the open source Xen project will be.

As predicted, 2007 is shaping up to be the year of the virtual machine with Microsoft, SWSoft, EMC/VMware and now Citrix ready and set to keep spending and marketing this paradigm.

Set Vista Display Preferences Without a Monitor

It happens, you enable a display mode that doesn’t work properly and you can no longer see a display on your screen.

Luckily Microsoft Windows Vista has a low-resolution boot mode you can access by press F8 as Windows Vista loads that will allow you to boot into 600×400, then set the video back to a more reasonable setting.

But if you feel like doing this without rebooting, want to impress you friends, or if you don’t want to loose work you had open, do the following:

      

  1. Hit the Windows key and M in order to minimize all windows.
  2.  

  3. Right click your mouse button.
  4.  

  5. Press the up arrow, then enter. This brings up the personalize applet.
  6.  

  7. Press the tab key, then press the down arrow 6 times, and press enter. This will bring up the “Display Preferences” applet.
  8.  

  9. Press tab, then press the left arrow a few times, then enter. This should apply a more standard resolution, and you should now be able to see your desktop again.

Disable the Dock in Apple OS X Tiger

Many people find that they simply don’t have enough screen real estate on their MacBooks, and prefer to use application launchers such as Apple’s own Spotlight, or the third party applications QuickSilver and launchbar.

There are two ways to remove the Dock from OS X tiger – one easy, the other a more manual approach.

We’ll start with the hard one, since it’s better to understand what’s going on behind the scenes. If this simply doesn’t interest you and you’d rather move on – rest assured that scripting the hard part is just as safe, and works in a similar manner.

On to the hard part:

  • The first step is to move the dock from /System/Library/CoreServices so that it won’t be launched on startup as it is normally. This is a bit hackish, but I’ve yet to get anything else working properly.
  • Since the dock will no longer be called at startup as it is missing from the usual cave it hides out in, we’ll need to make the Dock start up from it’s new location when we log in. This can easily be accomplished by dragging Dock.app from its new hiding place to your startup items (found in the “accounts” system preference pane).
  • Since the idea here is to get rid of the Dock, we’ll need to close it after it is run on login. The easiest way to do this is to make an Applescript that terminates the dock for you, and have it run just after the Dock is launched on startup. This allows the Dock to start, get it’s act in gear, then disappear.
  • Now you can proceed with your normal modus operandi and utilize QuickSilver or whatever other application launcher that you prefer to use instead of the Dock.

The easier way to do all of this is to leverage a piece of software written by No Name Scriptware called Dock Death. Dock Death is an AppleScript that performs the same task we outlined above, and also gives you a back out strategy in case you really need to get the Dock back.

Both of these solutions will effectively disable Expose since it a Dock process. If you can’t live without Expose, you may want to try using the freeware Onyx, which allows you to move the Dock to the top of the screen and hide it, effectively eliminating it from view. Though this is a bit low-tech in that it doesn’t really disable the Dock, for some people it gets the job done.