Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

Tom Speirs

Owner
  • Posts

    19655
  • Joined

  • Last visited

  • Days Won

    1076

Everything posted by Tom Speirs

  1. Hi, Can you (and anyone else) see if it's fixed in 7.06? Thanks.
  2. 29th November, 2006 - GameEx 7.06 Fixes error when opening MCE or pressing green button when GameEx running Fixes an issue with Vista build 6000 Fixes to speech plugin
  3. Thanks. Fixed. Will be in next release. Good to have you back!
  4. Try disabling Bypass Disclaimer
  5. Try Deleting all the .dat files beggining with "Jukebox" in the gameex data directory.
  6. The issue is not with the new version, its likely a bug because you changed your directory. Are you using WMP for the jukebox or file tags.
  7. You need to do a manual download and install from the web site.
  8. Thats very strange, I've got no issues here with 100's of games. Can you try a reboot and reinstall? Have you got the other plugins enabled too? EDIT: There's also some strange delays in your log file. What system are you running?
  9. Can you post the log. Also, have you got SP1 and all updates for .net 1.1?
  10. Probably only marginly in that situation. I would not bother unless you can get one for only a few bucks. Otherwise better putting it towards saving for a new PC with dual core.
  11. Yes I think so, but confirm. I used this: public void Event_App_Exit() { voice.Speak("Goodbye", SpeechLib.SpeechVoiceSpeakFlags.SVSFPurgeBeforeSpeak | SpeechLib.SpeechVoiceSpeakFlags.SVSFlagsAsync); System.Threading.Thread.Sleep(2000); }
  12. 26th November, 2006 - GameEx 7.04 Fixes all known issues with Plugins Fixes auto update not installing all files and updating the configuration (for future versions) Thanks to HeadKaze, Lingpanda, DJRobx, HanSolo and everyone on the forum for their help last few days
  13. Thanks for that works great. Does this cause an exception? public void Event_App_Exit() { voice.Speak("Goodbye", SpeechLib.SpeechVoiceSpeakFlags.SVSFPurgeBeforeSpeak | SpeechLib.SpeechVoiceSpeakFlags.SVSFlagsAsync); System.Threading.Thread.Sleep(2000); }
  14. Can you post it, I just want to rule a few things out.
  15. Sorry Ben, can you confirm the exception your talking about is handled. ie in the gameex log?
  16. I think that did it. There was another place I was not freeing the intptr too. I really hammered it, working for me. Never had issues with Remote Desktop, i pretty much do everyhing through remote desktop. Try this one. EDIT: I checked, the disposing is in the right place. Not too sure about that, it should be changed to async though I think, because on my system if theres a queue of speech gameex wont close untill its all been said! GameEx.zip
  17. Can you please still test though. Thanks.
  18. Well I found a really bug in the code. See if you can see Dim InfoPtr As IntPtr = Marshal.AllocCoTaskMem(Marshal.SizeOf(oValue)) Marshal.StructureToPtr(oValue, InfoPtr, True) Return InvokeMethod(obj, sProperty, InfoPtr) Marshal.FreeCoTaskMem(InfoPtr) So this version should be ok I think. You may also need to reboot, due to the memory leak. Probably explains the unhandled exceptions. GameEx.zip
  19. Okay, What I actually got was a complete freeze in gameex after a few games, next time I tried Visual Studio reported an exception after a few games again, but I was not debugging. So I compiled as Debug. Solid as a rock. So compiled as release. Can't get it to crash and there was loads of speech queued, took 20 seconds to exit GameEx with Sam rattling on but it closed fine. So basically try this version. Maybe a Visual Studio bug or something on my dev machine with the compile. PC's been up a little while. GameEx.zip
  20. Not sure about the unhandled exception maybe a windows issues. Can you do some more testing. I was wondering if it has something to do with the games being run, in terms of data being sent to the plugin?
  21. Can you go crazy when you already are!? All, Here is an updated GameEx.exe can you please let us know if it fixes the speech plugin? GameEx.zip
  22. Yeah sorry for confusing you, thats an overloaded function that takes Game_Info but it then takes it converts it to an intptr and calls InvokeMethod again, see 3rd line.
  23. No It does this, see the void, thats the start of the stack trace in the log above. void Event_GameShowInfo(Game_Info gi) gi.GameData.Category = "Category"; gi.GameData.Year = "Year"; gi.GameData.Developer = "Developer"; gi.GameData.Description = "Description"; gi.MameInfo.Players = "Players"; gi.MameInfo.Control = "Control"; gi.MameInfo.ParentRom = "ParentRom"; gi.EmulatorName = "EmulatorName"; IntPtr InfoPtr = Marshal.AllocCoTaskMem(Marshal.SizeOf(typeof(Game_Info))); Marshal.StructureToPtr(gi, InfoPtr, false); InvokeMethod(oApp, "Event_GameShowInfo", InfoPtr); Marshal.FreeCoTaskMem(InfoPtr);
  24. Thanks Ben but that's not it. That proc is in GameEx not the plugin, that gets called from elsewhere within GameEx itself so it does not use an intpr. It seems the error is actually generated within the plugin by the look of the stack trace and message.
  25. Can you tell me exactly what was happening and some detail the first time it did not work and should of? Is it always 4 games?
×
×
  • Create New...