What's new

please help!!! error with pj64, won't load!

aims

New member
hi there! i am new here, pleased to meet you!

ok i am having some mega serious problems with pj64 and i am stumped as to how to solve it!

i have had it quite a while (v1.6) and it has worked just fine. i load it up, load a rom and am on my way. i admit it doesn't work super brill as my pc aint all that, but i'm not complaining. i am fine with the sound jogging a bit etc.

anyways, i decided after a while, today in fact, that i am in the mood to play legend of zelda, and when i clicked on pj64 to start it up, i got all these error messages, one after the other:

Graphics Error
Direct3D failed to initialize Error code: 8876086C
D3DERR_INVALIDCALL

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

Project64.exe - Unable To Locate Component
This application has failed to start because d3dx9_24.dll was not found. Re-installing the application may fix this problem

Error
Failed to load plugin: C:\Program Files\Project64 1.6\Plugin\Direct64 v0.5.03.25.dll

after all that, the emulator screen pops up, and when i click file to open a rom, and double-click it, another error message comes up:

Error
Cannot open a rom because plugins have not successfully initialised.

i don't understand what has happend. why has it suddenly started to give errors now? i have uninstalled it many times and re-installed it. i even installed v1.5 to see if that would work and nothing. i opened settings, and made sure all the directories were correct. and i went to the plugins setting and changed each plugin (video, audio, input) to all the possible combinations, and even downloaded more plugins to try (one being the rice one) and i keep getting the same errors. after extracting the rice ones to my folders i get even more error messages! each time i go to click "configure graphics plugin..." under options, i get this error message:

Graphics Error
Initialize the dll before you try to config it!

:s i am so confused. i really don't get what this is all about. can someone please help me? i am so totally dumbfounded

here is my pc stats in case they're needed, although i wouldn't understand if the problem is to do with my pc requirements not being up to scratch when i have played quite a few roms on this exact version of pj64 without any problems whatsoever. i am thinking maybe i have removed some files from my windows folder or something like that? i have been doing some disc clearing up.

Microsoft Windows XP
Home Edition
Version 2002
Service Pack 2

emachines
330
Intel Celeron processor
996 MHz, 128MB of RAM

btw before all this started, i was using the original plugins provided with 1.6, jabo's ;)

please help asap thanks!!!
 
Last edited:

Smiff

Emutalk Member
"i have uninstalled it many times and re-installed it. "

nope, some of those errors are not from us.
*clean* reinstall it (Delete or rename the folder before reinstalling)
 
OP
A

aims

New member
hey Smiff, thanks for replying!

nope didn't work. i uninstalled it and removed all the files, except the main project64 folder as it wouldn't delete. the usual message of "cannot delete folder, it is being used by another person or program".

i reinstalled 1.6 in a new folder which i called "pj64". when i loaded it, i get the same messages, although this time i only got the first 2 messages i posted:

Graphics Error
Direct3D failed to initialize Error code: 8876086C
D3DERR_INVALIDCALL

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

then when i clicked a rom to load i still got this message:

Error
Cannot open a rom because plugins have not successfully initialised.

is there anything else i can try?
 

Smiff

Emutalk Member
should have rebooted pc after uninstalling.
(not normally necessary, but something is messed up on yours)
 

Violent Beling

New member
Yeah, I have been getting tons of errors similiar to that recently. But fixed them. This whole thing is just confusing as hell, since everything works except for the screen doesn't show up but audio works. >_<

Good Luck!
 

RJARRRPCGP

The Rocking PC Wiz
"Project64.exe - Unable To Locate Component
This application has failed to start because d3dx9_24.dll was not found. Re-installing the application may fix this problem"

That's from Windows, probably because of a DirectX component missing.

Did you at least install DirectX 9?
 
OP
A

aims

New member
i uninstalled pj64, deleted everything related to it, restarted my pc and reinstalled and got the same.

i have the latest directx, and now i am wondering if installing it was a bad idea. i had been using the earlier version, not sure which one but it was fine. earlier this week when browsing for something on ask.com, there was a link for version 9.0 on the microsoft website, so i downloaded and installed it. i thought it was a bit weird, coz it was such a small download, and when it came to install it, it just went from "install?" to "install successful". then as i said, yesterday i wanted to play a game, and all the errors came up. i decided to check the directx folder in my windows directory and there are only 2 files in there. i think that this maybe the problem. what do you think? does anyone know how i can fix it? :s
 

Clements

Active member
Moderator
Several things:

1. d3dx9_24.dll is a static library that Direct64 uses that needs to go in PJ64's main folder for the plugin to initialise. Always remember that all library files need to go into PJ64's folder and not the plugin folder. The plugin folder is where the plugins go (and their inis as well) and nothing else.

2. DirectX dll files install into System32 with Win2k/XP not any separate DirectX folder. The download was small since it's a web-based updater you downloaded. Get a Redistibutable pack instead which can be installed offline. DX9.0c is included with WinXP SP2.

3. The Invalid call error is either a hardware problem or a driver problem. Update DirectX to 9.0c (Run > dxdiag to check) and get some up to date drivers. Bare in mind that you need a GeForce3 or better for best results.
 
OP
A

aims

New member
Clements said:
Several things:

1. d3dx9_24.dll is a static library that Direct64 uses that needs to go in PJ64's main folder for the plugin to initialise. Always remember that all library files need to go into PJ64's folder and not the plugin folder. The plugin folder is where the plugins go (and their inis as well) and nothing else.

2. DirectX dll files install into System32 with Win2k/XP not any separate DirectX folder. The download was small since it's a web-based updater you downloaded. Get a Redistibutable pack instead which can be installed offline. DX9.0c is included with WinXP SP2.

3. The Invalid call error is either a hardware problem or a driver problem. Update DirectX to 9.0c (Run > dxdiag to check) and get some up to date drivers. Bare in mind that you need a GeForce3 or better for best results.

ok i have done the first two. turned out i didn't even have d3dx9_24.dll!!! i downloaded it and put it in my system32 folder and in the pj64 main folder. i am still getting the error message, so i am going to try the driver update. only thing is i have no idea what i need to get or where to find it! i don't have a clue about drivers!!! when i first got my pc, i didn't know the first thing about them, and taught myself. i have learnt quite a bit, but i still am rusty on a lot of things.

i checked dxdiag and looked under the "display" tab, on the right it says drivers, so i am assuming this lists the drivers i have lol. here are the stats:

Main Driver: i81xdnt5.dll
Version: 6.13.0001.2872 (English)
Date: 24/08/2001 00:04:00
WHQL Logo'd: Yes
Mini VDD: i81xnt5.sys
VDD: n/a
DDI Version: 8

2001 lol very old, but as i said i got my pc without any knowledge whatsoever, and have learnt most of the programs and that, and i have never had any problems really with games. This is the first time I have ever even seen this dxdiag box, i had no idea all the main details are stored here lol

so what would driver is recommended for my version of windows? i don't want to just guess and pick a random one that is crap, or too advanced!

thanks!
 

Clements

Active member
Moderator
With old Intel graphics, you might as well forget about using Direct64 and Jabo's D3D8 1.6, since they require Pixel Shaders. Probably why you are getting a lot of Invalid call errors. You'll need to use either Jabo's D3D6 1.5.2 or maybe Glide64+eVoodoo.

You should be able to update the drivers through Windows/Microsoft Update if there are any. Looks like you have some dating back to 2001, which is never good.
 
OP
A

aims

New member
hey Clements! thanks for all your help, i got it working!!! i was browsing through intels pages trying to work my way around the whole drivers update thingy when i found a thread on how to help solve game problems. one of the things to try was to check your display settings and make sure it is at 16mb. i checked mine and it was at 32mb! i have just realised how it happend. a while back my pc went haywire and i wanted to restore files, so i used one of my restore cds. i don't think it did what i wanted, and installed some advanced colour graphics thing. my pc colours looked nicer, so that obviously made it 32mb. i didn't know what had happend. anyway, i changed it back to 16mb, and played it and it worked!!! i am so happy, although my pc looks dull again lol.

it still runs pretty slow, so i am going to get my drivers updated. i will keep browsing intel website or microsoft for the better version.

and i will use lower plugins like you suggested to make it run better.


so to everyone who has posted in this thread, thank you sooo much for all your input, you have all been great!!! i couldn't have got it working without all your help. thanks!!!
 

Top