English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 26 June 2004, 20:54   #1
MheAd
Registered User
 
MheAd's Avatar
 
Join Date: Jun 2003
Location: Stockholm
Posts: 59
CPU usage in WinUAE 115% in some AGA games

Hi!
While playing some of the AGA games like for instance Trolls, at some points, I see that the CPU usage rises over 100%, sometimes up to 115%. When this occurs, either the frame rate drops a bit and/or the skips/hick-ups in the sound can be heard. Can anyone tell me why this happens? My computer (Athlon 2000+, 256MB RAM, GForce 5900) should be fast enough.
MheAd is offline  
Old 26 June 2004, 23:40   #2
StephanK
 
Posts: n/a
Just a noob @ emulation myself.. but 256MB RAM sounds borderline to me (what Windows Version?) and how much memory are you "signing over" to WinUAE?. CPU Speed and GFXCard match mine, my gut feeling is, get another at least 256 MB RAM for your PC; you wont regret it.

But maybe the experts have some better suggestions for you..
 
Old 27 June 2004, 00:54   #3
andreas
Zone Friend
 
Join Date: Jun 2001
Location: Germany
Age: 50
Posts: 5,857
Send a message via ICQ to andreas Send a message via AIM to andreas
Heheh...well try firing up some old demos with old crunchers...here CPU usage goes beyond 400% sometimes. I bet these values should be taken with a grain of salt and not be taken too seriously.
andreas is offline  
Old 27 June 2004, 09:20   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
CPU% over 100% means FPS is under 50 (or 60 in NTSC)
25FPS = 200%, 10FPS = 500% etc..

It can't be more simple..

Try enabling JIT to lower CPU usage. (of course some AGA games don't like JIT..)
Toni Wilen is online now  
Old 27 June 2004, 13:26   #5
andreas
Zone Friend
 
Join Date: Jun 2001
Location: Germany
Age: 50
Posts: 5,857
Send a message via ICQ to andreas Send a message via AIM to andreas
Quote:
Originally Posted by Toni Wilen
CPU% over 100% means FPS is under 50 (or 60 in NTSC)
25FPS = 200%, 10FPS = 500% etc..

It can't be more simple..
But frankly, it doesn't make any sense to me.

Maybe better limit the CPU stuff to 100% and only decrease the FPS value in order not to confuse people?
andreas is offline  
Old 27 June 2004, 14:14   #6
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
Quote:
Originally Posted by andreas
But frankly, it doesn't make any sense to me.

Maybe better limit the CPU stuff to 100% and only decrease the FPS value in order not to confuse people?
huh. I think it is very clear, CPU% > 100% = emulator wants more CPU power than is available.

Even old Amiga game F1GP did the same
(O-key during play)
Toni Wilen is online now  
Old 27 June 2004, 16:24   #7
TikTok
Registered User
 
TikTok's Avatar
 
Join Date: Jul 2001
Location: Malayasia
Age: 43
Posts: 657
I think there is a bit of confusion over the CPU usage. I believe WinUAE's value refers to the CPU usage of the emulated Amiga, *not* the usage of your PC's CPU (as the first poster appears to suggest).
TikTok is offline  
Old 27 June 2004, 21:25   #8
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
It is PC CPU usage.
Toni Wilen is online now  
Old 27 June 2004, 21:33   #9
andreas
Zone Friend
 
Join Date: Jun 2001
Location: Germany
Age: 50
Posts: 5,857
Send a message via ICQ to andreas Send a message via AIM to andreas
No one can know.
andreas is offline  
Old 27 June 2004, 21:50   #10
oldpx
 
Posts: n/a
I thought it was the PC CPU usage but didn't reply not to sound like a bitch.
 
Old 27 June 2004, 22:04   #11
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Why not have 50fps as 100% (Running at correct speed) then if it slows down then drop it.. so it's proportionate to speed

50% = 25fps (30fps ntsc) etc..

This is easier to understand!
BippyM is offline  
Old 27 June 2004, 22:14   #12
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
Because you can have 50fps even if WinUAE only uses 1% of your PC CPU, for example when nothing happens on screen but it can jump to near 100% when emulating heavy copper effects.
Toni Wilen is online now  
Old 28 June 2004, 12:37   #13
TikTok
Registered User
 
TikTok's Avatar
 
Join Date: Jul 2001
Location: Malayasia
Age: 43
Posts: 657
[quote]It is PC CPU usage.[\quote]
Oops, I stand corrected
TikTok is offline  
Old 28 June 2004, 17:11   #14
derSammler
Senior Member
 
Join Date: Jun 2001
Location: Germany
Posts: 1,645
Quote:
Originally Posted by Toni Wilen
huh. I think it is very clear, CPU% > 100% = emulator wants more CPU power than is available.
I agree. If it shows e.g. 400% it means that your cpu must be four times faster to get 50 fps. I always understood it this way...
derSammler is offline  
Old 28 June 2004, 17:18   #15
oldpx
 
Posts: n/a
400% = Buy a 4x powerful CPU
 
Old 30 June 2004, 20:55   #16
Unregistered
 
Posts: n/a
Quote:
Originally Posted by WindowsKiller
I agree. If it shows e.g. 400% it means that your cpu must be four times faster to get 50 fps. I always understood it this way...

Same here
 
Old 30 June 2004, 20:56   #17
Fackamato
Registered User
 
Join Date: Sep 2003
Posts: 144
Send a message via MSN to Fackamato
Quote:
Originally Posted by Unregistered
Same here
That was me
Fackamato is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tight loop causes WinUAE to shoot up to 800% CPU usage Leffmann support.WinUAE 12 14 August 2012 18:36
Is this Normal cpu usage? exoticaga support.WinUAE 6 18 February 2008 09:22
WinUAE 1.3.2 - "fastest possible" not at 100% cpu usage? rsn8887 support.WinUAE 12 15 October 2006 22:34
WinUAE high CPU usage DeCreator support.WinUAE 2 17 July 2003 02:12
WinUAE CPU usage at 100% argh wakeupbomb support.WinUAE 4 23 January 2003 09:27

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

Forum Jump


All times are GMT +2. The time now is 21:54.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08760 seconds with 15 queries