perfect dark n64 nintendo game

Home | Walkthrough | Maps | Weapons | Perfect Dark Tips | FAQ | Play PD Online Tutorial | Codes Cheats

 

PD N64 Game - Perfect Dark - Play N64 Classic Online with Mupen64K

Playing Perfect Dark Online - Everything You Need To Know

October 2008 - I recommend that you visit Project 64 for the most updated emulator downloads. Also the tutorial is more updated on that site currently. That link will take you to the GoldenEye tutorial, but the setup/instructions are the same. Go there, follow the simple tutorial and start playing Perfect Dark online. Good luck!

Do you have a Nintendo 64 site or Perfect Dark site? Let's link exchange! Email me here

August 2007 - Another release of Mupen64K! The links here have been updated. Enjoy even better online play, especially with Perfect Dark!

June 2007 - Yes for the first time in history, you can now play N64 Perfect Dark online. It is glitch free and you simply will be amazed at how good it performs. Having said that, unless you follow these steps you likely will encounter desynch problems when you play online. What is desynch? Well this is when the game basically splits into two and your opponent is playing a different game. You know you have desynched (aka ds) when your opponent is slapping at the air and running into walls.

This isn't complicated, but you must understand that all players in an online Perfect Dark game need to be set up EXACTLY the same. Not everything, but most settings need to be the same in order to play flawlessly online. Got it? Good.

To properly follow this tutorial, you don't need to be an expert. If you know how to navigate your hard drive, extract a zip file, and cut/ paste files, then you should have no problem. You also need a bit of patience to set this up. If you can't take 15 minutes to set this up then stop now!

Having problems? Are you a emulator N00b? No problem!


Join ShootersForever.com Forums today for Perfect Dark and GoldenEye topics!

** IMPORTANT **
Use the following plugins for Perfect Dark Online!
If you're having problems online, verify you are using these!

Step 1: Essentials

Quick links for expanded "essentials" tutorials:

> A high speed internet connection
> The Emulator - Mupen 64K 0.79
> For Graphics - Jabos 3D6 1.5.2 video plugin
> For Input (Optional) - NRage DirectInput8 plugin
> Setup Mupen64K for your input device (gamepad, keyboard, etc)
> Add your Perfect Dark ROM to Mupen64K
> ***Confirm your Perfect Dark ROM MD5 identifier
> Confirm your computer is fast enough to run Perfect Dark with the Mupen 64K emulator.

 

  • A high speed internet connection

If you don't have high speed internet then you will not bother with the remaining steps! Sorry to say, but at least I warned you before attempting online play with dial up internet. The speed of your internet connection in PING and <100 is ideal for playing Perfect Dark online. I am usually at 78, and I have played a player with 107 and the game was running perfectly. So the larger distance between players means the Ping (lag) goes up.

This is the first emulator in history to run Perfect Dark online! Unzip the files on your computer, but first name a folder and make sure you can find it later!

Perfect Dark is a challenge for emulators. There are graphical elements that are not easily duplicated on PC. The lens effect in things like the camspy and slayer rocket are not proper using this plugin. Having said that, this is your best option for PD N64. Trust me on this one. If a better option comes available, I will make an announcement.

This video plugin is part of the Project 64 1.6 emulator package. If you don't have Project 64 1.6, then you will need to first download and then install it. It is a great great emulator, but it lacks online capability. Use it when not playing perfect dark N64 online. After installing, follow these instructions to get the proper video plugin for Mupen64K.

Go in the Project 64 1.6 install directory, and open the plugin folder as shown here.
After opening the plugin folder copy Jabo_Direct3D6.dll as shown here.
Once you copy Jabo_Direct3D6.dll, go to your Mupen 64K directory. Open the plugin folder as shown here.

Once you have opened the plugin folder, paste Jabo_Direct3D6.dll as shown above.

You have finished this step!!

This is a newer version input plugin than what is in the Mupen64K package. I recommend using this one especially if you are going to be using a mouse/keyboard setup. Shame on you for using a mouse/keyboard! Well, you can still order the USB adapters and use the legit Nintendo 64 controllers.

  • Setup Mupen64K for your input device (gamepad, keyboard, etc)

So you want to play perfect dark N64 without the official Nintendo 64 controller? Shame on you! Buy the USB adapter which allows you to hook up your original controllers to the PC. They aren't that expensive. I have 4 of them! If you don't have an original controller, Nintendo sells the original grey Nintendo 64 controllers here. Having said this, you likely don't want to wait for the USB adapter to arrive in the mail before trying this out. So, you can set up the emulator to play Perfect Dark with a mouse and keyboard. Again, shame on you! To learn how to set up the keyboard and mouse, check this link here and here. To use the USB adapters properly, follow my guide here. Again, you can use any joystick/controller that you have handy. Just configure it smartly....keep reading!

 

 

This is the settings window for N-Rage's input plugin. Regardless of what input plugin you use, the interface is very similar. Notice where I have the red box around the check mark. If you only have one controller and want to still see multiplayer in perfect dark N64, then simply check the box beside "Controller 2". That will allow one controller to control both players in the game. If you don't have 2 controllers indicated here, the Perfect Dark game won't even make multiplayer selectable.

From here, you want to click on the "Assign Keys" button. The screenshot below is is the "Assign Keys" window for N-Rages input plugin. Like any other controller configuration, you click on the buttons ( highlighted with a red box ) and then you press the button on your controller that you want to use. This should be simple to do. I highlighted the DeadZone setting because if you are using a real N64 controller, then you want to have this setting similar to what I've done here. The highlighted drop down menu lets you select whatever controllers that are recognized by Windows operating system as being installed. Also note the "Load Profile" button. If you are using a keyboard/mouse setup you can find configuration files from people that you can download, then load here. Saves time and hassle.

 

  • Add your perfect dark N64 ROM to Mupen64K

You need Mupen64K to find your Perfect Dark ROM. To do this, follow this screenshot:

 

  • ***Confirm your perfect dark N64 ROM MD5 identifier

This is the most critical aspect of online Perfect Dark. Your ROM MD5 identification has to be a match of your opponents. Yes, every opponent in the game. To verify your MD5 identifier, follow what I've done in these screenshots. Yes, just ignore GoldenEye 007. Yours should read Perfect Dark (U) (V1.1) [!]

Look at the screenshot below. In order to find your MD5 Checksum, you will have to first click on the button that reads "Calculate". You can then copy that information to verify what your opponents are using.

  • Confirm your computer is fast enough to run perfect dark N64 with the Mupen 64K emulator.

You need to establish whether or not your PC can run Perfect Dark at a playable speed. I could list some recommended PC requirements, but when you realize the variety of video cards, processors and ram combinations, there is only one solution. TEST IT OUT! Do this before you head online because if you are slow, then the entire game for everyone online will be slow. Basically with Perfect Dark online, the framerate is as fast as the slowest computer in the game. Check your video plugin settings like this:

Here is Jabos 3D8 1.6 Video Plugin settings below. Please note that all the fancy option like "Anisotropic filtering" is set to OFF. Very important! Do it before you go online or you will experience desynch. Also note "Windowed Resolution" which will make the game window small, but will make it play faster. Start small like I have here, or even smaller depending on how your PC plays Mupen64K. Don't go for big because chances are the online game will be slow and frustrating for everyone involved. Try 800x600 like I've done here.

** An important configuration setting that you will need to make is in the screenshot below. Start perfect dark N64 first! You will need to have perfect dark N64 playing to be able to enter "Rom Settings". From this screenshot, you can see that you need to set the Direct3D Clear Mode to ALWAYS. This fixes the runny sky glitch which you will notice as you look to the top of a level where there is an opening.

 

Step 2: How to play perfect dark N64 Online

Before you go online to play, ensure the following plugins are selected:

This is it. Use the screenshot below and verify that you are using these plugins BEFORE looking for games online. Just trust me on this one okay?

Now you are ready to play online! Open Mupen64K and go to Utilities > Kaillera. As you see in this screenshot below, you can select either Kaillera (a newer interface) or the Old Kaillera (older interface). I have chosen to show you Old Kaillera, but it makes no difference which one you use.

After opening Old Kaillera from the previous screenshot, you will see this window open (see screenshot below). From here there are 2 important elements. First, don't change the "Connection type", leave it as the default. If you change this you will have to find players who have changed theirs to the same type. It doesn't speed up your connection if you select a different connection type. As a default, you will find that 99% of the other players have this set to Good (20 keyframes/s). Leave it alone! Second, you need to pick a server to play on. There is ONE place where all the Perfect Dark players need to go. So, click on the "Enter IP" button and enter this address:

69.90.34.14:27888

If you are looking for Perfect Dark games, then use that IP address. It is the place to be!

After you enter the IP Address and click on the "Connect" button in Kaillera, you will be viewing this window (see screenshot below). Some explanation needed.

First, "Game" listings, you are looking for Perfect Dark, obviously. At the time of the screenshot there weren't any games for me to show you. Next is the "Version". This is important because you need to find a Perfect Dark game that is using Mupen64K. Just check what version first before joining up with a game that you won't be able to play in. Players out there are still learning that Mupen64K is THE emulator to run Perfect Dark. You will still find people using Project64K to play Perfect Dark. And no, it doesn't play properly! The last point is "Status", which means unless it says waiting, you won't be able to join in the game. You also have the option of choosing "Create new game" from which you can select Perfect Dark from your list of games, and then you will have an actual game room created. You will wait there and chat will people until you decide to start the game.

Good luck with Perfect Dark online! See you there.

 

 

Quick Links:

Home
PD XBLA - Not just a rumor...
Krijy's Biggest And Best Perfect Dark Gameshark Codes List
Playing Perfect Dark Online FAQ
How To Play Perfect Dark Online Tutorial

 

 

 

Visit My Other Websites:

Halo 4 - BF Heroes - N64 GoldenEye - Project 64