Don't use savestates too much, also mounting the image then reading the virtual drive with sapu cdr, rather then reading it directly i usually less problematic.
last time i checked pSX didn't use plugins, in which case you could try to use epsxe.
just use your memcard from pSX with epsxe.
also if you are loading from a savestate, try to load from your memorycard instead