Emuforums.com

Go Back   Emuforums.com > PSX Emulation > ePSXe Discussion > Problems with Games
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old October 8th, 2005   #1 (permalink)
Registered User
 
Join Date: Oct 2005
Location: Rhode Island
Posts: 7
Chrono Cross- Lag in General

Sup guys, new to the forums, i've read pretty much every ePSXe Chrono Cross emulation problem and the ways to fix it. Question is why do I still have lag? Let me give you the specs...

My Computer

-Dell Dimension 8400
-Pentium 4 3.2 gHz proc. with HTT (Hyper Threading Technology)
-1gb RAM
-nVidia GeForce 6800
-WinXP Pro

*Basically i have superb PC specs*

What ePSXe is running at

ePSXe Version: 1.60
Plugin: Pete's OpenGL2 Driver 2.7
Author: Pete Bernert
Card vendor: NVIDIA Corporation
GFX card: GeForce 6800 Series GPU/PCI/SSE2

Resolution/Color:
- 1280x1024 Fullscreen - NO desktop changing
- Internal X resolution: 2
- Internal Y resolution: 2
- Keep psx aspect ratio: off
- No render-to-texture: off

- Filtering: 6
- Hi-Res textures: 2
- TexWin pixel shader: on
- VRam size: 0 MBytes

Framerate:
- FPS limitation: on
- Frame skipping: off
- FPS limit: Auto

Compatibility:
- Offscreen drawing: 2
- Framebuffer effects: 3
- Framebuffer uploads: 2

Misc:
- Scanlines: off
- Mdec filter: on
- Screen filtering: on
- Shader effects: 4/4
- Flicker-fix border size: 2
- GF4/XP crash fix: off
- Game fixes: on [00001000]

So what are the issues?

-During scripted text box sessions (The music lags, and so does the text prompts)
(EX: After the first FMV of Dragonia Castle (in the beginning) when kid and some random character talk to you)
-The transition from running around to entering a battle scene is slow and undeniably noticable.
-The battle scenes themselves are laggy, (when you choose your attack options the whole process lags)
-Going into my menu is the worst. It's so slow i want to punch myself in my eye.


Already tried solutions

-Added -noauto to the target line. Fixed glitches and crashes
-Tried playing with buffer and upload rates. (only makes it worse)
-Decreased resolution from 1600x1200 to 1280x1024 (didn't help)


-Note to Dan

I copied your CC configuration in every aspect even downloading the sound and CD-rom plugins you used. And I still have these issues.



Come on guys, looking for your imput don't let me down.

Last edited by Perfect Sin; October 10th, 2005 at 19:24.
Perfect Sin is offline   Reply With Quote
Old October 8th, 2005   #2 (permalink)
Registered User
 
dbhankins's Avatar
 
Join Date: Aug 2005
Location: Phoenix, Arizona, USA
Posts: 654
You have an nVidia graphics card rather than ATI so graphics tuning may be slightly different for you.

Let's try to see if it's the emulator or the graphics plugin. If you turn on the FPS display, do you see a drop in the FPS number at the points where things get slow?

Have you tried sssPSX - if it's an emulator timing problem, you might find sssPSX gives you more constant performance.

Is your processor dual-core or hyperthreading? If so you might want to modify your ePSXe.exe to run only on a single processor. ePSXe has had timing/speed issues for people with dual-core. Granted, they caused unwanted speedups rather than slowdowns, but it's worth taking a look at if the above doesn't fix it.

Finally, I notice that your config has the internal X resolution set at 2. Was this so when you tried my config? Because that might well have an impact on performance.


Dan

P.S. Thanks for posting a detailed config and system specs. Makes it a lot easier to diagnose possible problem sources and solutions.
dbhankins is offline   Reply With Quote
Old October 8th, 2005   #3 (permalink)
Back from the dead
 
DarkAurora's Avatar
 
Join Date: Jan 2002
Location: Seymour, TN
Posts: 3,735
Your computer doesn't even begin to be powerful enough to emulate the jaw-dropping effects of PSX graphics.

All joking aside, it's because you are using ePSXe 1.6.0 Switch back to 1.5.2 and your problem will be fixed.

Last edited by DarkAurora; October 8th, 2005 at 04:23.
DarkAurora is offline   Reply With Quote
Old October 8th, 2005   #4 (permalink)
Registered User
 
Join Date: Oct 2005
Location: Rhode Island
Posts: 7
UPDATE

-I tried switching to 1.52 whith the same specs and got the exact same results.

-Used the FPS display and it did fluctuate during the text box an battle sections. It would stay at a constant 60 and fluctuate to an average of 45 sometime it would go to 30 depending upon the action or the amount of text shown.

-Tried playing with the X and Y values but it only made graphics worse with almost exact same lag.

-I didn't try sssPSX for the sheer fact that it'd be nice to stick with ePSXe and going the sssPSX would give you guys an easy way out of fixing the issues at hand

-No i do not have dual core processors.

EDIT-
-I also have the odd/even bit hack on. Forgot to mention that in my first post.


Hope this helps

~Sin
Perfect Sin is offline   Reply With Quote
Old October 8th, 2005   #5 (permalink)
Go-player 15 kyu ^^
 
TheMaister's Avatar
 
Join Date: May 2004
Location: Norway
Posts: 166
The main problem you have is that you use shaders.. Shaders run amazingally slow on nVidia card. Even a 6800.. Plus, you use GSLang smoothing. It doesn't excactly help with your slowdowns. ^^ (Very High X & Y, Shaders, stretching and filtering eat performance.)

First, try to remove the stretching, filtering and the shaders, and then report back.

By the way. Your slowness in the menu is because of the Filtering = 6. ^^


- nVidia-cards can have Very High X, but they get poor performance if they try shaders and further enhancement.

- ATI-card can't have Very High X, but they can use shaders and further enhancement without problems.
TheMaister is offline   Reply With Quote
Old October 8th, 2005   #6 (permalink)
Registered User
 
dbhankins's Avatar
 
Join Date: Aug 2005
Location: Phoenix, Arizona, USA
Posts: 654
Fixing the issues at hand? ePSXe hasn't been in active development for over two years! And as far as I know, nobody who monitors these forums or posts here is on the dev team or otherwise has access to the source code. So don't hold your breath.

Now, as to finding a combination of emulator choice, plugins choice, and settings to solve your problem...

I will use your settings and try to reproduce your problem. If I can, I'll then post what settings you need to change to fix it. Of course, I can't set my internal X resolution to 2 as that causes crashes on machines which, like mine, have ATI video cards. The rest I can do. Please also post your SPU and CDR choices/settings, they may be relevant.

As for that battle intro slowdown, I had that and for me, my OGL2 2.7 framebuffer settings fixed it (2/3/2).

Are you running from your original CDs or from ISOs? Some lags were fixed for me by going to ISOs - PC CD-ROM drives have spin-up issues that PS1s and PS2s avoid by keeping the disk spinning.


Dan

Last edited by dbhankins; October 8th, 2005 at 20:46. Reason: typo
dbhankins is offline   Reply With Quote
Old October 8th, 2005   #7 (permalink)
Registered User
 
Join Date: Oct 2005
Location: Rhode Island
Posts: 7
UPDATE PART 2

-Setting shader from GLSMoothing to Fullscreen worked.
- I no longer get lag in text box sessions.
- I kept my shader at 4 (No effect really)
- Menu screen functions better, faster, a little drop in transitions but i can live.

-Turning off Hi-Res filter worked.
-I now recieve less battle lag than ever before. I'm not too comfortable with turning it off but as of now i can't see any major differences.


If you guys have any other recommendations to make they'd be given a warm welcome. Maister, DB, thanks for the help.




CURRENT ePSXe SPECS

ePSXe Version: 1.60 (hoping for a better update)
Plugin: Pete's OpenGL2 Driver 2.7
Author: Pete Bernert
Card vendor: NVIDIA Corporation
GFX card: GeForce 6800 Series GPU/PCI/SSE2

Resolution/Color:
- 1280x1024 Fullscreen - NO desktop changing
- Internal X resolution: 2
- Internal Y resolution: 2
- Keep psx aspect ratio: off
- No render-to-texture: off

- Filtering: 6
- Hi-Res textures: 0
- TexWin pixel shader: on
- VRam size: 0 MBytes

Framerate:
- FPS limitation: on
- Frame skipping: off
- FPS limit: Auto

Compatibility:
- Offscreen drawing: 2
- Framebuffer effects: 3
- Framebuffer uploads: 2

Misc:
- Scanlines: off
- Mdec filter: on
- Screen filtering: on
- Shader effects: 1/4
- Flicker-fix border size: 2
- GF4/XP crash fix: off
- Game fixes: on [00001000]



~Sin
Perfect Sin is offline   Reply With Quote
Old October 8th, 2005   #8 (permalink)
Go-player 15 kyu ^^
 
TheMaister's Avatar
 
Join Date: May 2004
Location: Norway
Posts: 166
It is looking better now.

Glad that it worked to stop using GSlang shading.

I think you could set Offscreen Drawing to 1.
Try using Custom Shaders..
I recommend the Psuedo Median ones.. You can find it here: www.pbernert.com/pete_ogl2_shader_median.zip
TheMaister is offline   Reply With Quote
Old October 9th, 2005   #9 (permalink)
Registered User
 
Join Date: Oct 2005
Location: Rhode Island
Posts: 7
Well that backfired. I tired the custom shaders and it worked fine cept now the game runs really fast. Thing is the FPS display says it's only running 60 fps when it's clearly not. I re-configured the shader option to go back to fullscreen but the game is stuck at a mich faster speed. WTF?
Perfect Sin is offline   Reply With Quote
Old October 9th, 2005   #10 (permalink)
Registered User
 
dbhankins's Avatar
 
Join Date: Aug 2005
Location: Phoenix, Arizona, USA
Posts: 654
Post a screenshot of your GPU config. Use Alt-PrScr so you get only the config window.


Dan
dbhankins is offline   Reply With Quote
Old October 9th, 2005   #11 (permalink)
Registered User
 
Join Date: Oct 2005
Location: Rhode Island
Posts: 7
Alright here's my video plugin settings. If you're reading this now, my current problem is getting the game to stop speeding after i tried to add custom shaders...sigh...


http://img152.imageshack.us/my.php?i...ntitled7rl.png
Perfect Sin is offline   Reply With Quote
Old October 9th, 2005   #12 (permalink)
Registered User
 
dbhankins's Avatar
 
Join Date: Aug 2005
Location: Phoenix, Arizona, USA
Posts: 654
Instead of letting the FPS limit be auto-detected, try locking it to the rate appropriate to your game (50 for PAL, 60 for NTSC). Set the number to the appropriate one and make sure that the "FPS limit" radio button is selected rather than Auto-detect.

Also, do you have a hyperthreaded (HT) processor?


Dan
dbhankins is offline   Reply With Quote
Old October 9th, 2005   #13 (permalink)
Go-player 15 kyu ^^
 
TheMaister's Avatar
 
Join Date: May 2004
Location: Norway
Posts: 166
Weird that using the custom shaders would mess up the speed...

And by the way, DBH, does it have anything to say that he may have a HT-processor?!
TheMaister is offline   Reply With Quote
Old October 9th, 2005   #14 (permalink)
Registered User
 
dbhankins's Avatar
 
Join Date: Aug 2005
Location: Phoenix, Arizona, USA
Posts: 654
No, he didn't say whether he has an HT processor, that's why I asked. Multicore processors can cause glitches and weird speedups in games and emulators written for a single processor, and hyperthreading - which is semi-virtual-multi-core - can have the same effect.

Just as a for-instance: I had glitches and timing problems in Thief until I locked its executable to a single processor, and I have a hyperthreaded processor.


Dan
dbhankins is offline   Reply With Quote
Old October 10th, 2005   #15 (permalink)
Go-player 15 kyu ^^
 
TheMaister's Avatar
 
Join Date: May 2004
Location: Norway
Posts: 166
Hey! I have an HT-processor!!! Maybe that is why I get those weird slowdowns in Chrono Cross..!!
How do I lock the emu to run on one processor?!!
TheMaister is offline   Reply With Quote
Old October 10th, 2005   #16 (permalink)
Registered User
 
dbhankins's Avatar
 
Join Date: Aug 2005
Location: Phoenix, Arizona, USA
Posts: 654
Search the PSX Emulation forums for dual core and go to the thread started by DannOr.


Dan
dbhankins is offline   Reply With Quote
Old October 10th, 2005   #17 (permalink)
the only one you've ever SEEN
 
hushypushy's Avatar
 
Join Date: May 2003
Location: San Francisco
Posts: 21,837
funny how you could provide such detailed instructions yet not do it yourself.

http://www.ngemu.com/forums/showthread.php?t=65084
__________________
Dedicated to mediocrity and repetition since 1994.

2008 "How Not to Post" guide
hushypushy is offline   Reply With Quote
Old October 10th, 2005   #18 (permalink)
A Blast from the Past...
 
fireblaster_lyz's Avatar
 
Join Date: Aug 2003
Location: Singapore
Posts: 1,751
He's being lazy after contributing much
__________________
Regards,
fireblaster_lyz


Plugin(s) Configuration:
ePSXe/PSXeven/SSSPSX
Pete's OpenGL GPU v2.7 | Eternal SPU v1.41 | P.E.O.p.S CDR Plugin

Plugin(s) Links:

Pete's Bernert
Lewpy

Configuration Guides:
Troubleshooting FAQ (READ ME FIRST)
Kane

General Configuration Guide (in Japanese)

Click here. (Dumping BIOS, Everything)

"Because i want my computer to stay a computer. I dont want to be just a psx. "
fireblaster_lyz is offline   Reply With Quote
Old October 10th, 2005   #19 (permalink)
Registered User
 
Join Date: Oct 2005
Location: Rhode Island
Posts: 7
FIXED

-So yeah, i've calibrated Chrono Cross to work perfectly on my comp.
-I messed around with the settings to fix the custom shader bug.

So now everything is perfect...like my name.

Anyone who's got the same kind of specs i have and want to play CC...Here's my final specs...

You can find my computer specs on my first post up top.
__________________________________
ePSXe Version: 1.60
Plugin: Pete's OpenGL2 Driver 2.7
Author: Pete Bernert
Card vendor: NVIDIA Corporation
GFX card: GeForce 6800 Series GPU/PCI/SSE2

Resolution/Color:
- 1280x1024 Fullscreen - NO desktop changing
- Internal X resolution: 2
- Internal Y resolution: 2
- Keep psx aspect ratio: off
- No render-to-texture: off

- Filtering: 6
- Hi-Res textures: 0
- TexWin pixel shader: on
- VRam size: 0 MBytes

Framerate:
- FPS limitation: on
- Frame skipping: off
- FPS limit: Auto

Compatibility:
- Offscreen drawing: 2
- Framebuffer effects: 3
- Framebuffer uploads: 2

Misc:
- Scanlines: off
- Mdec filter: on
- Screen filtering: on
- Shader effects: 1/4
- Flicker-fix border size: 2
- GF4/XP crash fix: off
- Game fixes: on [00001000]

*Make sure you use the -noauto command after the ePSXe shortcut (in the target line)* EX: C:\Downloads\ePSXe\ePSXe.exe -noauto
*Also under "special game fixes" select Odd/Even bit hack.
_____________________________________


Thanks to DB and The Maister

P.S. I did have HTT, didn't make to many problems though

~Sin
Perfect Sin is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 06:21.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5