Go Back   Project64 Forums > Public Version > Project 64 - v2.x - Issues

Reply
 
Thread Tools Display Modes
  #1  
Old 16th October 2014, 08:20 PM
retroben's Avatar
retroben retroben is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Jul 2013
Posts: 687
Default Game settings has OLE Error in wxWidgets.

I recently started getting this error in my copy of 1.7.0.50 b23 when going to Banjo-Tooie's game settings:

wxWidgets

(i) Error: Cannot initialize OLE

Anyone know what's going on?
It never happenned before throughout the long history of using this version to find hundreds of awesome codes with memory search.
Could it be related to "Windows Updates" changing something?

I was using the PC during a storm and power flickered out a few times,but it was on UPS battery backup and never shut off.
The storm was mostly strong winds and the lightning was very weak.
Reply With Quote
  #2  
Old 16th October 2014, 08:33 PM
retroben's Avatar
retroben retroben is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Jul 2013
Posts: 687
Default

DAMN IT!

Why is it that all of my favorite plugins are bug ridden?

The Azimer's XA2 audio plugin is causing both the OLE error and a crash after exiting the game.
Crash details say that plugin unloaded.

So Azimer,please fix your otherwise wonderful audio plugin.
Reply With Quote
  #3  
Old 16th October 2014, 08:46 PM
HatCat's Avatar
HatCat HatCat is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Feb 2007
Location: In my hat.
Posts: 16,236
Default

Not just Azimer's XA2, but Glide64 as well.

It's a combination of different plugins fighting each other for the wx widgets resource.

If you uninstall either Azimer's XAudio2 plugin OR Glide64, then you shouldn't ever see that error again. It's especially rampant and easily triggered on Mupen64 0.5, which was why I suggested Azimer to try installing Mupen to more easily guarantee that happening. He is currently busy again however so the time isn't right to remind him about that. Or you could remind him on EmuTalk.
Reply With Quote
  #4  
Old 16th October 2014, 10:43 PM
Frank74's Avatar
Frank74 Frank74 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2013
Location: UK
Posts: 828
Default

WxWidgets is totally not needed. I've tried wxwidgets before and found it to be overbloated bloat warez.

Anyone using the wxwidgets library should be shot on site. For the sake of humanity.

I can only use the Azimer DS8 WIP4. I find the xaudio too buggy in emulator happiness. Waiting on the final release as at the moment, 0.6 is better for everything except games with Musyx.

Last edited by Frank74; 16th October 2014 at 10:48 PM.
Reply With Quote
  #5  
Old 17th October 2014, 12:39 AM
HatCat's Avatar
HatCat HatCat is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Feb 2007
Location: In my hat.
Posts: 16,236
Default

Well Azimer said he isn't even using wxWidgets. Wasn't meaning to imply that he is; all I know is that for some reason Azimer's XA2 and Glide64 Final plugins are conflicting with each other. Actually, it's probably just Glide64 Final that was compiled with wxWidgets, and something else about Azimer's use of API that is heading into conflict with it.
Reply With Quote
  #6  
Old 17th October 2014, 03:09 AM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

I have to agree with Frank on both points. Although I use WIP4 XA2 when using Apollo, since it acts as a frame limiter on there for some reason .

Anyway, one solution that works is to move glide outside of the plugin folder, whenever you're not using Glide. Seems to be some sort of conflict as HatCat pointed out.

I'd love to help fix some of these issues, but closed source and Azimer's busy. So ya, all you can do is wait for the final release, and use an older version in the meantime.

Maybe this weekend I'll try debugging 1964, to see what's up with that Goldeneye issue.
Reply With Quote
  #7  
Old 17th October 2014, 04:36 AM
retroben's Avatar
retroben retroben is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Jul 2013
Posts: 687
Default

Azimer's DS8 causes PJ64 to hang and stress my PC for some reason.
That's why I picked the XA2 version.
Reply With Quote
  #8  
Old 17th October 2014, 04:54 AM
Frank74's Avatar
Frank74 Frank74 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2013
Location: UK
Posts: 828
Default

There's a conflict between Azimer's XA2 and DS8 plugins as well.

I had my whole PC freeze up using XA2 with the DS8 plugin still in the folder. Probably down to me being on Windows XP SP3.
Reply With Quote
  #9  
Old 17th October 2014, 04:59 AM
HatCat's Avatar
HatCat HatCat is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Feb 2007
Location: In my hat.
Posts: 16,236
Default

DS8 is deprecated and I think XAudio2 sounds fine.

My PC only froze up if and only if (note the logical bi-conditional) using the DS8 plugin, which I stopped installing a release ago.
Reply With Quote
  #10  
Old 17th October 2014, 06:59 AM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

I'm curious though. Does anyone know how accurate the HLE musyx implementation is? I'm curious how the accuracy compares to PJ's recompiler for audio.

Quote:
Originally Posted by Frank74 View Post
There's a conflict between Azimer's XA2 and DS8 plugins as well.

I had my whole PC freeze up using XA2 with the DS8 plugin still in the folder. Probably down to me being on Windows XP SP3.
What WIP # were you using? The earlier ones had some threading issue (i think) and caused an extra core to be fully used. So if you're on a dual core, that's possibly why. Also, this threading issue I mention only effects certain emulators.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 03:36 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.