Manual / Guides for v1.6

Here is the reference manual for users of PJ64, based closely off Project64.chm included with the emulator but here we can keep working on it to make it better!

The cheat system has been supported on its own website, we aim to merge this soon

  • Requirements

    Minimum and recommended systems for running Project64.
  • Installation

    Help with installing PJ64 for the first time, adding plugins, games, through to removing PJ64 from your system or moving to another PC.
  • Using Project64

    Quick guide to basic tasks in PJ64
  • Configuration: Project64 application

    Guide to setting up and tweaking the Project64 main program, including all the Settings tabs.
  • Configuration: Jabo Direct3D8

    Guide to setting up and tweaking the Project64 video plugin.
  • Configuration: Jabo DirectInput

    Guide to setting up the Project64 input plugin.
  • Configuration: Jabo DirectSound

    Setting up the default audio plugin.
  • Reference

    in-depth information that doesn't fit anywhere else! verifying ROMs, GUI translation, how PJ uses support files, etc.
  • Troubleshooting

    Having stability or graphics, sound or speed problems? Here's how to go about solving almost any problem yourself.
    • Stability problems

    • Video Initialisation (Initialization) problems

      "Direct3D failed to initialize your HAL device. Make sure you have a properly configured 3D graphics card compatible with Direct3D..."

      "The default or selected video plugin is missing or invalid / Check that you have at least one compatible plugin file in your plugin folder."  

      Q: Why won't Jabo's video plugin initialise on my system?

      There are quite a few possible causes of this, so please read this section carefully before asking for help - this is a fairly common problem.

      • Do you have a hardware 3D accelerator?

      If the answer is "no", you cannot use the Direct3D HAL, and you effectively won't be able to use Project64 sorry, so go no further* (See {ln:requirements}). If the answer is "not sure", find out from the people who made your computer, or look in the Windows control panel for your model and find out on the web is it has 3d capabilities (or use RUN > DXDIAG) . If the answer is "yes, I have some sort of modern 3d hardware accelerator", we can probably get you going, so read on :)

       *You can technically run the D3D plugin using RGB emulation but the performance and quality will be dire even on the fastest of systems.

      •  Have you tried rebooting your system? 

      It is possible for other applications to leave your system (windows, directx) in an unusable state. (In this case, the fault lies with the other applications, not PJ64). Simply rebooting and running PJ64 with as few other apps running as possible can solve the prolbem.

       

      • Have you exceeded the capabilities of your hardware?

      The simplest thing that may work is to try changing your desktop colour depth to 16-bit (that's "High Colour", not 16 colours). Some cards can only render in 16-bit mode, while others have issues in higher depths that stop then running PJ64.

      • Do you have the most recent / best drivers for your video card properly installed?

      This means downloading the newest drivers from your card manufacturer's homepage, uninstalling your current ones using Windows Add/Remove programs (there should be an entry in there for them, if not just continue) and then running the install program for your newly downloaded drivers. After installation is complete, reboot Windows if the software doesn't force you to anyway.

      Note: if you have an older nVidia graphics card, the newest drivers may NOT be the best for you, because nVidia have stopped supporting the older chipsets properly in favour of their newer ones. GF2MX/GF4MX owners report the 56.72  driver working well.


      • Adjusted your video card driver options?

      If there is a tweak utility available for your card, download (try www.tweakfiles.com) and use it. Relevant settings to change are z-buffer depth, texture colour depth, and probably others depending on the card you have. If there is no tweak utility, look under Windows display properties (right click on desktop > Properties > Settings > Advanced). Your video card drivers may provide extra options on the screens there.


      • Plugin still won't initialise? Install latest DirectX and the drivers for your chipset (AGP drivers etc.).

      You get DirectX from Microsoft.com, and you get your chipset drivers from your motherboard manufacturer's site. Install, reboot Windows and try again. If your installation of Windows is damaged you may need to reinstall Windows, but that's not something i can go into here, be sure to backup etc and we're not responsible for any loss or damage.

      • Tried all the above? Still can't get the plugin to start?

      To use Jabo's video plugin, it seems you'll need to get a better video card. See {ln:requirements} page for suggestions.
      Or, you can still use most of Project64 if you use a 3rd party video plugin (see {ln:links}), but of course that will change compatibility etc. so we won't be able to support it.

       

      Q: Graphics used to initialise OK but now won't, why?
      Probably because something has changed in your PC setup, most likely not in your PJ64 setup. If you have changed any system display related settings, like colour depth, z-buffer depth and so on, change them back to how they were when it was last working. If you can't remember, read the answer above.

      If you have tried everything you can think of but still can't get it to init., try this:

      • Properly uninstall your display drivers, and reinstall them.

      This means using the Windows Add/Remove programs entry, and rebooting, BEFORE installing the (new) drivers. It doesn't usually matter whether you install the same version again or not, the important thing is that you completely remove all the relevant settings from the Windows registry. Your graphics card manufacturer may provide a downloadable utility to do this, in which case you MUST use that utility, it is NOT sufficient to simply change drivers through the Windows display properties screens.

      • If you are using any tweak utility that loads automatically on startup, DISABLE it before changing drivers as it may simply recreate the problem after you reboot!

      If you have tried all this and it still isn't working:

      • Reinstall DirectX (or update it) and chipset drivers, then try different (newer AND older) display driver versions. If it STILL isn't working, you've probably got something seriously wrong with your Windows installation and may need to reinstall windows.

      The main point is, if it used to work and now doesn't, and you are using the same version of PJ64, logically it must be a problem in your system, so look carefully there.

      Simply rebooting a PC often helps.


    • Access Violations / AVs / Fatal Exceptions

    • Speed / Performance problems

    • Video / Graphics problems

    • Audio / Sound problems

  • Error Messages

    Help with common error messages, what they mean, how to make them go away!
n64 usb