PDA

View Full Version : The brilliantly annoying PSXfin Emulator



KrushBrother
12-02-2009, 09:02 AM
I gave up on PlayStation emulation years ago because it wasn't as stable as other systems emulated, but thanks to the advice of others on this board I decided to look into putting the PSX emulator (PSXfin) on my Cab, and was very impressed with it.

Now I finally have it on my Cab, I've run into a problem that many have run into in the past, and that's the randomness of the emulator going to fullscreen.

According to the posts I've read, the main cures for this are:

:: Uncheck both VSync options - Which I have done
:: Make sure DetectHiddenWindows is set to off and recompile - Which I have done
:: Make sure that the emulator is running at the same resolution and refresh speed as HyperSpin - Which I think I have done.

The reason I say that I think I have them running at the same resolution and refresh speed is that although the settings are correct, the screen does look like it's changing to another resolution when the emulator runs.

This suggests that the emulator is running in a different bit-depth, resolution or refresh speed to the desktop and HyperSpin (which is 1024x768@60hz at 32-bit).

As far as I can tell, the PSXfin emulator doesn't have an option to run in the current resolution, which would fix it, so how can I get it to run at the same resolution as my desktop settings?

It's a shame that such a great emulator as PSX has such a clunky setup, and although I'd rather not remove it from my Cab, I'll have to if I can't get this sorted.

Any help much appreciated.

Krush.

dpar
12-02-2009, 01:04 PM
What are your graphic settings for the emulator? Mine are as follows:

Bilinear interpolation checked
Frame Skipping not checked
Pause when not focused checked
Status Icons not checked

Both Fullscreen options set to default, monitor set to Auto, vsync not checked, Aspect ratio set to Auto

Sleep when idle checked
Vsync not checked


Mine works perfectly with those settings.

And I assume you have the -f switch set in your parameters as well.

KrushBrother
12-02-2009, 03:01 PM
Yeah, pretty much the same settings as you.
The only thing that was different was that I set both the fullscreen options to 1024x768 rather than default, but I've just tried them your way and it's still random as to whether it goes fullscreen or windowed.

The funny thing is I set up my emulators and Hyperspin on my main computer (this one I'm typing on), and for the PSX emulator I got it to work fullscreen every time.
Once I'm ready to add an emulator to my Cab, I copy over all the relevent files and then test it, and it's only on the Cab that it doesn't always go to fullscreen.

I'm going to do some more tests, but I have a few other things I want to get on the Cab, and this is taking up all my time :(

Thanks for the suggestions.

Krush.

KrushBrother
12-03-2009, 08:52 AM
Well, this afternoon I set up HS as a Shell, which I was going to do at a later date anyway, and the PSX emulator now boots up fullscreen every time on every game.

I suspected that it was because it was losing focus during the boot-up sequence due to the taskbar, and it seems to be the case.

Thought I'd post so that others will find at least one cure to this problem when they search the forums.

Now I have to go and re-compile my shell.exe to include xpadder.

Krush.