A couple of pointers
1) 128MB + Windows (assuming you are running Windows and not DOS/Linux/other) + Darkstalkers (CPS2 game) will very likely start forcing you into swap, and limiting performance. Check your memory usage via task manager (running MAME in Windowed mode makes this easier) and see what's happening in your system. If you see mame.exe eating up more than 100MB of RAM, there's a good chance you need to shove another stick of RAM in the system.
2) Onboard intel video is known to have issues with MAME, but generally this is limited to rotation issues only. Still, if you have another video card lying around somewhere (it'll have to be PCI), try it and see what happens.
3) Try switching blitters. If you are using Direct3D, switch to DirectDraw or vice versa.
My money is on the memory limitations. 1.4GHz should be OK for CPS2 (I've run "Marvel vs Capcom" - also CPS2 - on an 850MHz Coppermine Celeron, albeit on a much older copy of MAME). If MAME runs out of physical memory, performance drops like a tonne of bricks. I had 256MB in my cocktail, and found that games like GunBird2 with MAME together ate upwards of 300MB of memory, causing the game to stutter terribly. I upped to 512MB (I had a second 256MB stick lying around doing nothing) and don't have a problem any more.