View previous topic :: View next topic |
Author |
Message |
reddice Member

Joined: 19 Nov 2004 Posts: 24 Location: Brooklyn, NY
|
Posted: Tue Nov 23, 2004 9:22 pm Post subject: What fps should I be getting in PR3. |
|
|
I am running at 75hz by using my video drivers to override the refresh rate and I am getting about 75fps. When I ran it at the default 60hz I was getting 60fps. What is the correct fps I should be getting. What fps did the real TG16 run at. |
|
Back to top |
|
 |
dmichel Admin

Joined: 04 Apr 2002 Posts: 1166 Location: France
|
Posted: Tue Nov 23, 2004 10:42 pm Post subject: Re: What fps should I be getting in PR3. |
|
|
The TG16 runs at 60fps, at 75fps games and musics will play too fast. Although some may enjoy it, if you find shooters too easy run them at 75fps this will increase the challenge.  _________________ David Michel |
|
Back to top |
|
 |
reddice Member

Joined: 19 Nov 2004 Posts: 24 Location: Brooklyn, NY
|
Posted: Tue Nov 23, 2004 11:05 pm Post subject: |
|
|
Then how do I slow it down to 60fps while keeping on vsync. If I disable vsync it runs at 60fps but there is tearing. Unless in updates you will fix it so it will run at 60fps with vsync at 75hz. |
|
Back to top |
|
 |
Kaminari Elder

Joined: 19 Apr 2002 Posts: 1432 Location: Paris, France
|
Posted: Tue Nov 23, 2004 11:18 pm Post subject: |
|
|
That's what vsync=2 in your PCE.INI file is supposed to do :) |
|
Back to top |
|
 |
dmichel Admin

Joined: 04 Apr 2002 Posts: 1166 Location: France
|
Posted: Tue Nov 23, 2004 11:18 pm Post subject: |
|
|
MagicEngine does try to use a 60Hz mode but it can't force it, the opengl driver/Windows has the last word. You can try to use the special vsync mode 'vsync=2', it will give you vsync and 60fps, this will be better than no vsync but it will be less good than a true vsync. _________________ David Michel |
|
Back to top |
|
 |
dmichel Admin

Joined: 04 Apr 2002 Posts: 1166 Location: France
|
Posted: Tue Nov 23, 2004 11:19 pm Post subject: |
|
|
Damn, you beat me Kami  _________________ David Michel |
|
Back to top |
|
 |
Kaminari Elder

Joined: 19 Apr 2002 Posts: 1432 Location: Paris, France
|
Posted: Tue Nov 23, 2004 11:37 pm Post subject: |
|
|
This vsync + timer option really does wonders, even in fullscreen. ME has never been that smooth on my system, while staying perfectly synchro. Horizontal scrollings are amazingly smooth, this new version (well, PR3 at least) even beats Gens which was the smoothest emulator I had ever used until now. And that's with bilinear + scanlines + hires mode activated!
I ran some basic comparative CPU tests in Window Mode between VirtuaNES, SNES9x and ME 1.0 with the Task Manager. My CPU is a Celeron D330 (P4@2600), my graphic board a GF3 Ti200.
o TV Mode (bilinear + scanlines):
VirtuaNES: 20% CPU usage (average)
SNES9x: 40%
ME 1.0 PR3: 10% (no way!)
o Advanced filtering
VirtuaNES: 50% (hq2x)
SNES9x: 55% (Super2x SaI)
ME 1.0 PR1: 85% (TV Mode + hires)
ME 1.0 PR3: 55% (TV Mode + hires)
Not too shabby for a prerelease, if you ask me! I must add that hq2x is a real CPU hog, yet ME's hires mode beats it in every way, both in performance and visual quality. |
|
Back to top |
|
 |
reddice Member

Joined: 19 Nov 2004 Posts: 24 Location: Brooklyn, NY
|
Posted: Wed Nov 24, 2004 12:37 am Post subject: |
|
|
Just tryed that option and my framerate dropped big time. I only get 37fps and it is very slow, even the menues, fullscreen and windowed mode. Other emulators run at 60fps, I hope you can fix this or make it run faster than 37fps with that option. |
|
Back to top |
|
 |
Alexsource Regular

Joined: 20 Nov 2004 Posts: 103
|
Posted: Wed Nov 24, 2004 12:44 am Post subject: |
|
|
Have any of you guys tested the turbo mode? (You have to asign it to a key first) I think it's skipping too many frames over here... Whatever... even if it does that, and the speed it's still not the the same as me 0.99b5, it makes the games a lot more playable at least    
God, i wish those SiS guys updated the drivers... but who knows if that would help at all.... this card (SiS 630/730) is really weird on opengl. |
|
Back to top |
|
 |
Kaminari Elder

Joined: 19 Apr 2002 Posts: 1432 Location: Paris, France
|
Posted: Wed Nov 24, 2004 12:50 am Post subject: |
|
|
Turbo Mode pulls the maximum cycles possible out of your CPU. On my system, it just runs too fast to be usable in real time But it's very helpful to accelerate the execution of the emu and skip cutscenes or whatever (pretty much like most emus on the XBox do). In any case, I don't think it was made to make your system churn out more fps... What you probably need is the auto frameskip feature, which should be put back in a later release. |
|
Back to top |
|
 |
Alexsource Regular

Joined: 20 Nov 2004 Posts: 103
|
Posted: Wed Nov 24, 2004 1:00 am Post subject: |
|
|
I tought they were about the same thing.... , ok, i shall wait, then ^_^ |
|
Back to top |
|
 |
reddice Member

Joined: 19 Nov 2004 Posts: 24 Location: Brooklyn, NY
|
Posted: Wed Nov 24, 2004 1:28 am Post subject: |
|
|
The thing is when I run it at 75hz with vsync on I get full speed but at 75fps but the sound is clear. If I turn vsync off I get 60fps but the sound is all scratchy. Same with the 2 option. |
|
Back to top |
|
 |
Ozzy_98 Member

Joined: 27 Apr 2002 Posts: 61 Location: Ohio, USA
|
Posted: Wed Nov 24, 2004 1:50 am Post subject: |
|
|
Your DESKTOP is running at 75Mhz refreash. When you load a full screen program like a directX or openGL app, it changes screen resulution, color depth, and refreash rate. As a matter of fact, unless you use the advanced settings in dxdiag, directX limits games to 60fps refreash. NTSC tv's are only 30/60 fps depending on how you look at it anyways. And even then, they might not be updating every frame. _________________ Routers, Security, Delphi programming, and dirty jokes, all in one! |
|
Back to top |
|
 |
reddice Member

Joined: 19 Nov 2004 Posts: 24 Location: Brooklyn, NY
|
Posted: Wed Nov 24, 2004 3:02 am Post subject: |
|
|
Some emulators like ZSNES can run at 75hz. It can run at your defualt refresh rate at normal speed. |
|
Back to top |
|
 |
|