|
|
Search
|
|||||||
| Home | Register | Downloads | FAQ | Members List | Calendar | Arcade | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Registered User
Join Date: Nov 2007
Location: Europe
Posts: 29
|
Frame rate and tearing problems
I have been playing with three games. Hogs of War, Crash Team Racing and Backstreet Billiards. I used epsxe 1.7.0 and pete opengl2 v2.9. The plugin always showed the correct fps, 50 for pal and 60 for NTSC. Interestingly it never went beyond that even though I turned off the fps limit in the plugin disabled v-sync in ati try tools. Weirdly ATT's fps counter only showed the same fps for Backstreet Billiards. Thats the only NTSC game of the three. For the other two games I got steady 25 fps. When I played CTR the frame rate dropped even further, sometimes to 12-16 wich is hardly playable. I don't thik that this last one is a performance issue because it did't help when I set the resolution to the minium. Also I got screen tearing. Wich is weird because as I understand it only should happen when the fps is higher than my monitor's refresh rate. When I enabled v-sync in ATT the tearing was gone, even though the frame rates didn't change for any of the games.
__________________
Intel e6750 Sapphire Radeon hd 2600 XT 2 X 1+2 GB Kingmax 800 Mhz Windows XP Professional SP3 |
|
|
|
| Advertisement | [Remove Advertisement] | ||
|
|
|
|
#2 (permalink) | |
|
No sir. I don't like it.
![]() ![]() ![]() ![]() ![]() Join Date: Oct 2008
Location: Alabama
Posts: 2,455
|
Cool story, bro. How 'bout some plugin settings?
__________________
Quote:
Phenom II X4 @ 3.6GHz | 4GB OCZ Dominator DDR3 @ 1600MHz Sapphire Vapor-X Radeon HD4850 | Samsung TOC 24" 1920x1200 Auzentech X-Fi Forte 7.1 | Klipsch Promedia 5.1 THX LG H20L BD-RE | WD Caviar Black 1TB 7200RPM GIGABYTE GA-MA790FXT-UD5P | Windows 7 x64 Ultimate Join the NGEmu Folding@Home Team! Info Download the standard client here OR preferably download the GPU or SMP client here. Set your team ID to: 161326 NGEmu Stats Page: Here |
|
|
|
|
|
|
#3 (permalink) |
|
Behind ur girlfriend :D
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,860
|
Press F4.
__________________
![]() ![]() VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct Need Help with ePSXe? This is your first stop!. If you don't post all the required information, you don't get help. Everytime someone posts a romsite, God kills a beautiful woman. |
|
|
|
|
|
#4 (permalink) |
|
Registered User
Join Date: Nov 2007
Location: Europe
Posts: 29
|
Currently these are the settings. Setting the intenal X and Y resolution options (and the filtering settings) to 0 didn't change anything. Code:
Plugin: Pete's OpenGL2 Driver 2.9 Author: Pete Bernert Card vendor: ATI Technologies Inc. GFX card: ATI Radeon HD 2600 XT Resolution/Color: - 1600x1200 Fullscreen - NO desktop changing - Internal X resolution: 2 - Internal Y resolution: 2 - Keep psx aspect ratio: off - No render-to-texture: Z - Filtering: 6 - Hi-Res textures: 2 - TexWin pixel shader: on - VRam size: 256 MBytes Framerate: - FPS limitation: off - Frame skipping: off - FPS limit: 200.0 Compatibility: - Offscreen drawing: 1 - Framebuffer effects: 0 - Framebuffer uploads: 1 Misc: - Scanlines: off - Mdec filter: off - Screen filtering: off - Shader effects: 0/1 - Flicker-fix border size: 0 - GF4/XP crash fix: off - Game fixes: off [00000000]
__________________
Intel e6750 Sapphire Radeon hd 2600 XT 2 X 1+2 GB Kingmax 800 Mhz Windows XP Professional SP3 |
|
|
|
|
|
#5 (permalink) |
|
Registered User
Join Date: Nov 2007
Location: Europe
Posts: 29
|
I didn't now about this. But still not good. This way I get ~300 fps (plugin) and ~150 fps (ATT). And the plugins limiter still has no effect.
__________________
Intel e6750 Sapphire Radeon hd 2600 XT 2 X 1+2 GB Kingmax 800 Mhz Windows XP Professional SP3 |
|
|
|
|
|
#6 (permalink) |
|
Registered User
Join Date: Nov 2007
Location: Europe
Posts: 29
|
Seems like I'm having problems that no-one else does... But I have another one. PCSX crashes after a while. Not to frequent maybe once or twice an hour. I'm not sure about CTR because it is a fast paced game but when Hogs of War crashes it seems to happen when a bullet or other projectile is just about to hit something. I don't now if it means something but Psxfin another emulator also keeps crashing, only much more frequently ( every few minutes). Is it possible that I have faulty hardware? I've been suspecting that somethings wrong with my hardvare because crashes like this and tearing issues. (I get tearing in ubuntu with ati drivers, ind windows when I scroll webpages in the browser or images in an image viewer) But I never got anywhere, because I don't know how to determine if I have.
__________________
Intel e6750 Sapphire Radeon hd 2600 XT 2 X 1+2 GB Kingmax 800 Mhz Windows XP Professional SP3 |
|
|
|
|
|
#7 (permalink) |
|
Registered User
![]() ![]() ![]() ![]() ![]() Join Date: Nov 2004
Location: Cleveland, Ohio
Posts: 1,806
|
First of all, FRAPs and the like will report the actual internal frame rate of the game. The "FPS" of emulation refers to the vblanks of the frequency the games are signaled to run at (50Hz for PAL and 60Hz for NTSC). This is why anything but their original "frame rate" will make the game too fast or too slow. Most Playstation games do not run at a full 60FPS (or 50FPS). It's often half, or sometimes more or less. It varies. So, the game may be "synced" to 60Hz, 60 vblanks, 60 emulated "FPS", 60 whatever you want to call it, but internally, the real frame rate may be lower. This is also why you're getting two values, and this is why the games don't seem as "smooth" as a 60FPS PC game, despite them both being at 60FPS. They're really two different things, but since the emulator is emulating it's output, it emulates what would be each vblank or frequency frame of the system. The internal frame rate of the game itself is a different thing. As for your problem with tearing, I don't know.
__________________
![]() "Without forgiveness, life is governed by an endless cycle of resentment and retaliation." "Judge people not of their mistakes, but on how they handle those mistakes." Core 2 Duo E8600 @4.0GHz- ASUS Maximus Formula (Rampage Formula BIOS 0701) - 8GB (4x 2GB) Corsair XMS2 DDR2 800
MSI nVidia GeForce 8800GT 512MB - 4x Western Digital Caviar 6400AAKS (2,560GB total) - PC Power & Cooling Silencer 610 IBM P275 21" CRT (1600x1200 @100Hz) - Logitech Z-2300 2.1 Sound System - Windows 7 64-bit & Windows XP SP3 |
|
|
|
|
|
#8 (permalink) |
|
Behind ur girlfriend :D
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,860
|
Final Fantasy runs using 2 vblank states, the main one draws only the characters and map. the second draws menu's and selection cursors and is only active during battle or when the menu is raised.
__________________
![]() ![]() VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct Need Help with ePSXe? This is your first stop!. If you don't post all the required information, you don't get help. Everytime someone posts a romsite, God kills a beautiful woman. |
|
|
|
|
|
#9 (permalink) |
|
Registered User
![]() ![]() ![]() ![]() ![]() Join Date: Nov 2004
Location: Cleveland, Ohio
Posts: 1,806
|
Ah, yes, sometimes they alternate too. That's why frame skipping leads to the problem of no battle menus in this (and other Final Fantasy) games. The main scene is still rendered, but the frames with the menu aren't drawn, as they're skipped.
__________________
![]() "Without forgiveness, life is governed by an endless cycle of resentment and retaliation." "Judge people not of their mistakes, but on how they handle those mistakes." Core 2 Duo E8600 @4.0GHz- ASUS Maximus Formula (Rampage Formula BIOS 0701) - 8GB (4x 2GB) Corsair XMS2 DDR2 800
MSI nVidia GeForce 8800GT 512MB - 4x Western Digital Caviar 6400AAKS (2,560GB total) - PC Power & Cooling Silencer 610 IBM P275 21" CRT (1600x1200 @100Hz) - Logitech Z-2300 2.1 Sound System - Windows 7 64-bit & Windows XP SP3 |
|
|
|
|
|
#10 (permalink) |
|
Registered User
![]() ![]() ![]() ![]() Join Date: Mar 2006
Location: Argentina
Posts: 923
|
Keep v-sync enabled and use a non-Internal SPU plugin (Eternal one for example). With a Pete's GPU plugin, the "autolimiter" will use the plugin's limiter. (which is quite better) Also, you can have tearing even if your framerate is lower than your refresh rate.
__________________
|
|
|
|
|
|
#11 (permalink) | ||
|
Registered User
Join Date: Nov 2007
Location: Europe
Posts: 29
|
Quote:
Quote:
If the frame rate is lower than the refresh rate than what causes the tearing?
__________________
Intel e6750 Sapphire Radeon hd 2600 XT 2 X 1+2 GB Kingmax 800 Mhz Windows XP Professional SP3 |
||
|
|
|
|
|
#12 (permalink) |
|
Registered User
![]() ![]() ![]() ![]() Join Date: Mar 2006
Location: Argentina
Posts: 923
|
Maybe you don't see an "effect" on the GPU plugin's limiter since the "autolimiter" will use the internal frame limit method when using the Internal SPU plugin. To use the plugin's limiter, you'll have to hit F4 (disable limiter) then use the "ingame" panel of the plugin and set the frame limit. When using another sound plugin, it will use Pete's GPU limiter by default. (if using a Pete's GPU plugin) Basicly, you'll get tearing just by the rendering being out of sync from the refresh, not by just going over-the-limit (if you go over the limit, you're already out of sync). Having v-sync enabled will help prevent this.
__________________
|
|
|
|
|
|
#13 (permalink) |
|
Behind ur girlfriend :D
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,860
|
tearing in epsxe is not caused by vsync.
__________________
![]() ![]() VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct Need Help with ePSXe? This is your first stop!. If you don't post all the required information, you don't get help. Everytime someone posts a romsite, God kills a beautiful woman. |
|
|
|
|
|
#14 (permalink) | |
|
Registered User
Join Date: Nov 2007
Location: Europe
Posts: 29
|
Quote:
__________________
Intel e6750 Sapphire Radeon hd 2600 XT 2 X 1+2 GB Kingmax 800 Mhz Windows XP Professional SP3 |
|
|
|
|
|
|
#15 (permalink) |
|
Registered User
Join Date: Nov 2007
Location: Europe
Posts: 29
|
What can do to determine what causes the crashes of the emulator? It's getting more frustrating since I tried to record some gameplay.
__________________
Intel e6750 Sapphire Radeon hd 2600 XT 2 X 1+2 GB Kingmax 800 Mhz Windows XP Professional SP3 |
|
|
|
|
|
#16 (permalink) |
|
Behind ur girlfriend :D
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,860
|
what are you attemping to do when it crashes.
__________________
![]() ![]() VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct Need Help with ePSXe? This is your first stop!. If you don't post all the required information, you don't get help. Everytime someone posts a romsite, God kills a beautiful woman. |
|
|
|
|
|
#17 (permalink) |
|
Registered User
Join Date: Nov 2007
Location: Europe
Posts: 29
|
Ingame or right after it crashes? In the latter case nothing. The former case I described earlier.
__________________
Intel e6750 Sapphire Radeon hd 2600 XT 2 X 1+2 GB Kingmax 800 Mhz Windows XP Professional SP3 |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|