Post by pontiac on Mar 5, 2007 9:43:15 GMT -5
Firstly, I'd like to thank you for this amazing emulator. Since I'm not a fan of plugin emus and I like to play games smoothly at full
FPS this is definitely my emulator of choice. I've played many great games thru with this such as Dragon Warrior 7 (100 hours plus), Lunar Eternal Blue (50 hours ish) and presently am still playing thru Breath of Fire 3 (40 hours currently). I love the fact that unlike with other emus, I can run several intensive programs in the background whilst seeing no performance hit in pSX!
Thanks aside, I have a question that I think only you will be able to answer properly. In every single PSX game that I have tried with your emulator, when I've ticked vsync if it's a PAL game I will get 50 fps constantly, and if it's NTSC i will constantly receive 60 fps. This is reported by fraps. Not only that, I can tell that i'm actually getting those framerates as everything is smooth as silk.
However, with other emulators, all other psx emus (all are plugin based of course except yours) no matter how I configure the many different graphics plugins, all of them differ in the amount of fps I'm actually receiving. I tend to receive 30 fps during ingame sections, and 60 fps during static menu screens (!) during most games with other emulators. Some other times I receive 20 fps during ingame sections. This is all with vysnc enabled of course, which I insist on. I've asked other people about this phenomenon, and they insist that psx games weren't meant to run at full 60 fps frames, they should be 30, 20 etc they're variable rate etc. I've heard the same said for N64 games. But I know that this isn't true because at those framerates the scrolling is all choppy and surely they can't be made to be like that, all those games feel much smoother in your emulator running at 60 or 50 fps constantly.
So my question is, do you know why this is, why all plugin emus dont run at full framerate but only a multiple of the framerate? Have you taken that into account when programming this emu, or are those plugins/emus all flawed?
Thanks very much for reading this long and complicated question!
FPS this is definitely my emulator of choice. I've played many great games thru with this such as Dragon Warrior 7 (100 hours plus), Lunar Eternal Blue (50 hours ish) and presently am still playing thru Breath of Fire 3 (40 hours currently). I love the fact that unlike with other emus, I can run several intensive programs in the background whilst seeing no performance hit in pSX!
Thanks aside, I have a question that I think only you will be able to answer properly. In every single PSX game that I have tried with your emulator, when I've ticked vsync if it's a PAL game I will get 50 fps constantly, and if it's NTSC i will constantly receive 60 fps. This is reported by fraps. Not only that, I can tell that i'm actually getting those framerates as everything is smooth as silk.
However, with other emulators, all other psx emus (all are plugin based of course except yours) no matter how I configure the many different graphics plugins, all of them differ in the amount of fps I'm actually receiving. I tend to receive 30 fps during ingame sections, and 60 fps during static menu screens (!) during most games with other emulators. Some other times I receive 20 fps during ingame sections. This is all with vysnc enabled of course, which I insist on. I've asked other people about this phenomenon, and they insist that psx games weren't meant to run at full 60 fps frames, they should be 30, 20 etc they're variable rate etc. I've heard the same said for N64 games. But I know that this isn't true because at those framerates the scrolling is all choppy and surely they can't be made to be like that, all those games feel much smoother in your emulator running at 60 or 50 fps constantly.
So my question is, do you know why this is, why all plugin emus dont run at full framerate but only a multiple of the framerate? Have you taken that into account when programming this emu, or are those plugins/emus all flawed?
Thanks very much for reading this long and complicated question!