I dug this up just to add a suggestion to people who are experiencing random black screen lock ups especially when trying to start up xexmenu.
I had two games installed in the "games" folder of my hdd, FF13 and mass effect 2. And I never had an issue with xexmenu at all, it would boot up and always list those two games except that sometimes the icon wasn't there on mass effect. But FF13 was always the FIRST GAME in the list, and that icon was always there.
So then I ended up deleting FF13, and so I was only left with ME2 on it. As soon as I did this and ME2 was the only game in my games folder xexmenu would black screen on me 9 times out of ten when it loaded up. All I had to do was to change the name of the games folder real quick so that it didn't try and load up mass effect 2 and it would boot fine every single time.
The solution for me ended up being to change the "auto extract game names" setting from the default of 1 to 0.
Ever since I have done that it has loaded up and listed mass effect 2 for me perfectly literally probably 30 times in a row now without a single issue.
After feeling I solved it, I was curious if that really did fix it, and so I loaded it up, changed it back again from 0 to 1, and sure enough the very next time I started xexmenu it black screened on me AGAIN.
So I went back in and changed the setting to 0, and it's good to go again.
So anyone who has some unexplainable things that they can't pin point that is giving them black screen troubles in xexmenu, try changing that auto extract game names setting from the default of 1 to 0 and see if it fixes your issue like it did mine.
Cheers