Perhaps somebody here can help me.
snes9x, vba, ePSXe 1.6.0 and a whole bunch of other game-related programs (which include Fallout, Fallout 2 and Peggle) would work on my system in the past. Then one day, they stopped working. What would happen is that I would open them, the cursor would change into an hourglass signifying that it's going to load it, but then the cursor would revert, and it would be as if I never attempted to open it.
I just reformatted my computer and snes9x and vba worked fine. I don't know exactly what I did, but now the problem has reoccured for snes9x, while vba remains available. I'm just doing random things to try and get vba to not work as well, so I can figure out what the problem is. I have a feeling the problem is a conflict with another program, and I am leaning towards iTunes for some reason. I was playing between snes9x and vba, then I stopped load some songs into iTunes and then bam, snes9x falls victim to problem. The problem occurred earlier on in the year about after I bought my iPod, too, if I recall correctly.
I reformatted my system solely to get rid of the problem, and now it has turned up again, not two hours after reformatting. It must be a problem with one of the programs I began using, and big chance that it's iTunes, but I can't figure out what the heck that would have to do with games failing to run, and now, why vba works but snes9x does not.
Edit: Welp, there we go. vba falls victim along with snes9x. I didn't even touch iTunes this time. Just what could be the problem? This time, all I recall doing was grab a few .dll files to supplement pSX. Could the problem be related to DirectX? Come to think of it, I did get three .dll files for vba before snes9x died. I wonder if they're related.
The .dll files I got were: msvcr71.dll, msvcp71.dll and mfc71.dll for vba 1.7.2 v19.3 and d3dx9_26.dll for pSX 1.13.