don_bruce Posted October 5, 2015 Share Posted October 5, 2015 I hate for my first post here to be a help request, but this problem has got me stumped.I'm currently running Gameex Version 14.10, and have been trying to get the karaoke feature working for a week now. I've got the paths correct, and the karaoke files show up in the karaoke menu. The lyrics show up in the preview pane when highlighting songs, yet when I click the play song button, Gameex fades out and then returns to the song select screen. Looking in the logs, I noticed this nasty message: 11:56:54.8 10/5/2015: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.11:56:54.8 10/5/2015: at DirectShowLib.IFilterGraph2.RenderFile(String lpcwstrFile, String lpcwstrPlayList)11:56:54.8 10/5/2015: at bf.b(String A_0)11:56:55.3 10/5/2015: Unable to open video I currently have VLC installed, and that plays the karaoke files just fine. I've tried downgrading Gameex to 13.32, and changing my theme back to the default one, both to no avail. I'm positive this error is due to the handling of the cdg files, as attempting to play a cdg without a corresponding mp3 throws the same error. Log and config are attached.GameEx.inilog.txt 1 Link to comment Share on other sites More sharing options...
tthurman Posted October 5, 2015 Share Posted October 5, 2015 Welcome to the GameEx forums.Do you have the LAV filters installed?You can get them here, which is linked over on the PBX site too. Link to comment Share on other sites More sharing options...
tthurman Posted October 5, 2015 Share Posted October 5, 2015 I read right over the version you're running.14.10 is no longer supported, and it would use the old sharks codecs, not the LAV filters referenced above. You really should upgrade to 14.40 and install the LAV filters to stay current.Check here for the official news Link to comment Share on other sites More sharing options...
stigzler Posted October 5, 2015 Share Posted October 5, 2015 Now that's how to make a help request post.... especially given it's yer first post. You'll have made Draco happy!If only I behaved as immaculately...Welcome, don Link to comment Share on other sites More sharing options...
don_bruce Posted October 6, 2015 Author Share Posted October 6, 2015 Thank-ee stigzler! I frequent the Minecraft forums, and can safely say that the Gameex forums are a welcome change!Unfortunately, updating to 14.40 and installing the LAV filters didn't fix the problem. In fact, the karaoke lyrics no longer preview in the song selection screen anymore. I'm attaching the new log, but from what I can tell I'm still getting the same error. Interestingly, the auto-updater didn't detect that the 14.40 version was out; I had to install the version manually.log.txt Link to comment Share on other sites More sharing options...
tthurman Posted October 6, 2015 Share Posted October 6, 2015 I'm taking your post count and GameEx version to indicate this is something you've only recently using, and so this isn't something that was working and stopped, but instead, never worked. Do you have .net framework 2.0 installed?If so:Based on write to protected memory messages contained in your log ONLY, it seems this would be worth a read. Should this be the case in your particular situation, the hotfix may be worth a try. 1 Link to comment Share on other sites More sharing options...
don_bruce Posted October 7, 2015 Author Share Posted October 7, 2015 You assumed correctly on the first two points; I've only used Gameex for a month and the karaoke has never worked. As to .Net Framework, I only have version 4.5 installed. Would this make a difference, or does 4.5 pull in 2.0 capabilities?Incidentally, regular videos work just fine; It's only karaoke videos that give me the trouble. Link to comment Share on other sites More sharing options...
DazzleHP Posted October 7, 2015 Share Posted October 7, 2015 This may seem like an obvious question, but you do have the Karaoke modules installed, right? If not you can install form the Setup Wizard.Also you mentioned using VLC, as an external Player? This could also have an impact. Not saying it would, but if i were to use the Karaoke function, i would use the internal function first. That's just my opinion though and i have zero experience in this matter Link to comment Share on other sites More sharing options...
tthurman Posted October 7, 2015 Share Posted October 7, 2015 Check this out Link to comment Share on other sites More sharing options...
don_bruce Posted October 7, 2015 Author Share Posted October 7, 2015 DazzleHP:I can confirm the karaoke modules are installed. I made sure to check the box during the 14.40 installation, and Karaoke for DirectX shows up in my Programs and Features menu. Gameex is set to use the internal player; I just used VLC outside of Gameex to verify that the file I was wanting to play wasn't corrupt.tthurman:I gather from that article that most apps that depend on CLR 2.0 work okay on versions 4.0 and above, but Gameex might be one of those that doesn't. Either way, .Net 3.5 is enabled in the Features menu per the installation guide, so Gameex should be using that version if it needs to. I could always uninstall 4.5 to force a 3.5 usage, but I know that's going to cause havoc on my computer. Link to comment Share on other sites More sharing options...
tthurman Posted October 7, 2015 Share Posted October 7, 2015 Yeah, certainly somewhat vague, I don't run karaoke, so checking my version won't provide a definite answer either. I'm on 8.1 though, so chances are slim it's an old version. Link to comment Share on other sites More sharing options...
Draco1962 Posted October 7, 2015 Share Posted October 7, 2015 Hey don_bruce - I think that the problem may be that your files are located under C:\Users\chris\Desktop\Karaoke\ which is a protected path on your drive. Can you try moving your Karaoke folder and contents to C:\ and edit the path via Setup Wizard to c:\Karaoke, save the change, then report back if this works and, if not, provide a fresh copy of your log.txt and gameex.ini files? Thanks! Link to comment Share on other sites More sharing options...
don_bruce Posted October 8, 2015 Author Share Posted October 8, 2015 No dice when moving the files. New log and .ini attached.One thing to note: I can confirm that installing the LAV filters causes the Karoke video previews to stop working. It's also the source of the errors in the log that look like this:10:52:54.8 10/8/2015: Open: Failed Opening Video: c:\karaoke\alabama - why lady why [karaoke].cdgDon't know if that makes any difference or not.log.txtGameEx.ini Link to comment Share on other sites More sharing options...
Draco1962 Posted October 8, 2015 Share Posted October 8, 2015 Just out of curiousity, have you tried renaming one of your file pairs? Let's use alabama - why lady why [karaoke].cdg as an example. Try renaming it alabama - why lady why.cdg (and the corresponding alabama - why lady why [karaoke].mp3 to alabama - why lady why.mp3) and see if that makes a difference. It is possible the karaoke player for GameEx doesn't like the [ ] in the filename. I have no way to test at the moment. Link to comment Share on other sites More sharing options...
Draco1962 Posted October 8, 2015 Share Posted October 8, 2015 I have confirmed that the brackets [ ] in the file name does not make a difference and I can play the files just fine. Can you do me a favor and follow the instructions in this post? It might help. 1 Link to comment Share on other sites More sharing options...
don_bruce Posted October 9, 2015 Author Share Posted October 9, 2015 Draco, that post did it! Once I checked "use microsoft video mixing renderer 9" in the DirectX control panel the videos started playing. This works even though I don't have either the LAV filters or shark007 codecs installed.I'm marking this as solved, and am taking away a valuable lesson about un-checked check boxes. 1 Link to comment Share on other sites More sharing options...
tthurman Posted October 9, 2015 Share Posted October 9, 2015 Great news don_bruce, thanks for reporting back!nullPointer mentioned that thread would be useful in the future, and you and Draco just proved him right! Link to comment Share on other sites More sharing options...
Recommended Posts