|
Post by bobthedefiler on Jul 4, 2006 15:14:40 GMT -5
I apologize ahead of time if this is already mentioned somewhere else. I didn't search very hard, but I just discovered it in this otherwise amazing PS1 emulator! I discovered some oddities in v1.6 between windowed mode with and w/o vsync and the Fast Forward button. Specifically, if you are playing in windowed mode with VSync on AND the you resize the window (IE click and drag the size larger) to something other than the default size for the emulator and then finally press the Fast Forward key, the window automatically shrinks back to the original size. The strange thing is that if you disable the VSync for windowed mode, and perform the exact same actions as above, the window does NOT resize. I know it's a minor thing and I can just turn VSync off, but it would be nice to have on in windowed mode. Found it in another place: it actually resizes the window to default if you have VSync disabled in windowed mode with the window resized to some other size, and then go to the menu and turn it back on. When you hit OK, the window resizes. I'm running pSX v1.6, on windows 2000 with a GeForce 6800GT. This issue occurs even when there is no game loaded.
|
|
|
Post by -=[Gelgamesh]=- on Jul 5, 2006 10:01:27 GMT -5
Lol yeah I just tested on my computer to see if any different results, Test: same conclusion I use almost the same graphics cards. ( I think) 2 SLI GeForce 6800GS's
|
|
|
Post by bobthedefiler on Oct 7, 2006 10:53:40 GMT -5
this is still an issue in pSX 1.9 as described in original post. vsync + windowed + Fast forward would be nice
|
|
|
Post by Gamesoul Master on Oct 7, 2006 20:01:55 GMT -5
Well, I do know that Fast Forward temporarily disables VSync (as pSX Author himself said, it is absolutely necessary), so the problem is with the code being executed when VSync is turned on/off. Basically, it has nothing to do with Fast Forward itself... it just so happens that Fast Forward turns off VSync automatically while Fast Forwarding.
So I guess the question here is... why is there code to set the window size to default when VSync is toggled on/off? Is it necessary to the VSync state change itself, or is it there as some kind of hack to get around some other problem?
Edit: If you don't believe that the problem is solely with toggling VSync, try resizing the window *while* Fast Forwarding (with VSync turned on before trying this)... the window will stay that size until you stop Fast Forwarding... which is exactly when VSync is turned back on.
|
|