Emuforums.com

Go Back   Emuforums.com > Dreamcast Emulation > Chankast Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old June 12th, 2004   #1 (permalink)
Registered User
 
poursoul's Avatar
 
Join Date: Apr 2004
Posts: 35
Underclock and Overclock the SH4

Is it a command line switch. Like, can I make a shortcut for it and add an argument?

Because I'm not seeing an option for it anywhere in the program itself.

In the help file it says:

Quote:
The "CPU 100" displays the current speed of the SH4, the main CPU in the dreamcast console. Since Chankast v0.2, you have the possibility to overclock and underclock the CPU to affect the emulation speed during gameplay with the following keys:

+ Overclock the SH4

- Undercolock the SH4

The clock speed ranges from 50% up to any value you can imagine. If you have a slow PC, you might gain some speed if you underclock the CPU slightly. Faster PCs can get more FPS than the actual dreamcast by increasing the clock rate - useful by getting past slowdowns or other stuff.
Would those be the switches?
poursoul is offline   Reply With Quote
Old June 12th, 2004   #2 (permalink)
Registered User
 
Join Date: May 2004
Posts: 7
Press "+" or "-" on number pad.
s250 is offline   Reply With Quote
Old June 12th, 2004   #3 (permalink)
Posteur du dimanche
 
PhysicienXS's Avatar
 
Join Date: Mar 2004
Location: France
Posts: 233
The switches are "+" to overclock and "-" to underclock.
__________________
Asus A8V Deluxe Wifi Edition Athlon64 3500+ @ 2.2Ghz Geforce 6800GS 256 MB 250 GB HDD
1 GB Dual-Channel DDR400 2x Philips 220WS 20'' Widescreen LCD Windows XP Pro SP2 & Ubuntu 8.04 ADSL 1024/256
PhysicienXS is offline   Reply With Quote
Old June 12th, 2004   #4 (permalink)
Registered User
 
Join Date: Jan 2004
Posts: 9
Doesn't actually DO anything though, does it. I got best results setting it to 50 in Soul Calibur, and the higher it went the slower the game worked.
nsignific is offline   Reply With Quote
Old June 12th, 2004   #5 (permalink)
Administrator
 
Bobbi's Avatar
 
Join Date: Apr 2001
Location: Germany
Posts: 2,023
Quote:
Originally Posted by nsignific
Doesn't actually DO anything though, does it. I got best results setting it to 50 in Soul Calibur, and the higher it went the slower the game worked.
Quote from the official manual:

Quote:
The clock speed ranges from 50% up to any value you can imagine. If you have a slow PC, you might gain some speed if you underclock the CPU slightly.
So overclocking the SH4 *over* 100 actually slows down stuff.
__________________

Specs: AMD Athlon 64 4000+ • 2048 MB PC400 RAM • Nvidia GeForce 7600 GT PCI-E • WinXP Pro
Bobbi is offline   Reply With Quote
Old June 12th, 2004   #6 (permalink)
Just A Advicer
 
jareg's Avatar
 
Join Date: Mar 2004
Location: Estonia
Posts: 386
In the manual it says that people with more powerful Pc will have a speed increase when they increase the Cpu over 100 but i have heard that all the users will get a speed increase if they decrease the Cpu under 100
Thats weird

Maybe someone with a really powerful Pc should try this Like Razor Blade
__________________
My PC:
CPU+++AMD XP 2000+1.67GHZ+++
GPU+++64MB Geforce 4 MX+++
RAM+++256MB SDRAM+++
HDD+++40GB+++
Op Sys+++Windows XP SP1+++
jareg is offline   Reply With Quote
Old June 12th, 2004   #7 (permalink)
Registered User
 
Join Date: Jan 2004
Posts: 9
Underclocking to50% also seems to halve the FPS dreamcast pushes to 50%, which actually means frameskipping, at least that's the only way I can exlplain it, since you're not actually underclocking anything.
nsignific is offline   Reply With Quote
Old June 12th, 2004   #8 (permalink)
Registered User
 
dc_cd's Avatar
 
Join Date: Jun 2004
Posts: 24
it's just say if you increase the SH4 clock,you can get more frame which make the game see more smooth,the problem is you must have powerful pc to show these frame in one second.I am sorry for my poor english and hope you can understand what i say.
dc_cd is offline   Reply With Quote
Old June 12th, 2004   #9 (permalink)
Registered User
 
D.Strange's Avatar
 
Join Date: Jan 2004
Location: Russia
Posts: 244
I have powerfull CPU, so that is results - in SoulCalibur and DoA2 same thing - if i underclocking SH4 to 80, fps is increasing and i can play DoA2 at 32FPS instead of 24 - but if i trying overclock SH4 then FPS is decreasing... There is no speed increasing by overclocking SH4...
__________________
God didn`t create humans. Humans created God.

CPU*AMD Athlon XP 1700+ @ 2.4Ghz [12x200]*
MainBoard*EpOX EP-8RDA+*
Memory*512Mb DDR400 PC3200*
Video*ChainTech GeForceFX5600 128Mb*
Audio*Creative Sound Blaster Live!*
Drive*DVDRW LiteOn SOHW1673s 16x6x16*
HDD*Seagate 120Gb 7200RPM + Maxtor 80Gb*
OS*Windows 2K Pro SP4* DX*9.0b*

-------------------------------
*PlayStation2 SCPH50008
D.Strange is offline   Reply With Quote
Old June 12th, 2004   #10 (permalink)
Registered User
 
Join Date: Jun 2004
Posts: 39
You are misunderstanding. By underclocking the CPU there are less cpu cycles per vertical refresh. Thus the game can appear to run faster if it isn't really pushing the CPU as all those extra cycles wasting time don't happen. But, if a game was really pushing the CPU, underclocking would more than likely have little to no effect in increasing speed.

If you overclock the CPU, if the CPU normally couldn't handle things fast enough, it may be able to then. If you try Metal Slug for NeoGeo, you'll notice at the default setting there is significant slowdown. Overclock the CPU (which means it takes MORE power to emulate fast) and the game no longer has those slowdowns.

The thing is, with Dreamcast, have you ever really noticed a game with slowdown? I haven't. However for those with lesser CPUs underclocking can be very nice.

For my situation I don't believe the CPU is holding me back, I think it's my video card.
Rayden-X is offline   Reply With Quote
Old June 12th, 2004   #11 (permalink)
Administrator
 
n_w95482's Avatar
 
Join Date: Apr 2003
Location: California
Posts: 4,684
Quote:
Originally Posted by Rayden-X
The thing is, with Dreamcast, have you ever really noticed a game with slowdown? I haven't.
Sega Rally 2 has an almost constant case of slowdown. Sometimes it jumps up to 60 FPS temporarily (during some parts of time trials and at the end of races), otherwise it's around 20-30 (estimate).
__________________
Main PC:
DFI LAN Party nF4 SLI-DR Expert w/406-bta BIOS, AMD Opteron 165 (CCBBE 0615 EPMW) @ 3 GHz (334x9), 1.55v w/D-Tek Fuzion WB; 2x1 GB OCZ PC4000 EB Plats @ 250 MHz, 3-3-2-8, 3:4, 2.7v; ATi Radeon X1900XT 512 MB @ 668/855 w/DD Tyee WB, 150 GB WD Raptor, 4x500 GB WD RE2 (RAID 10), SB Audigy 2 ZS, 700w OCZ GameXStream, CM Stacker 810, Windows XP Pro
n_w95482 is offline   Reply With Quote
Old June 12th, 2004   #12 (permalink)
Sick Bastard
 
Aion-san's Avatar
 
Join Date: Jun 2004
Posts: 34
Well, at 100% soul calibur is very slow everywhere at any moments.

When i push it to more than 150%, i can play normally without a moment lag on about 80% of the game.

Drop the directx renderer and wait for an opengl one (OpenGl can't render some effects but can emulated them far more quickly than directx. It also has a better system that makes polygons render in a pyramidal form, wich increases the speed)
Aion-san is offline   Reply With Quote
Old June 13th, 2004   #13 (permalink)
Registered User
 
Join Date: Jun 2004
Posts: 39
I was refering to have you ever see a Dreamcast game running on the actual Dreamcast hardware suffering from slowdown. Few to none do.
Rayden-X is offline   Reply With Quote
Old June 13th, 2004   #14 (permalink)
Administrator
 
n_w95482's Avatar
 
Join Date: Apr 2003
Location: California
Posts: 4,684
Quote:
Originally Posted by Rayden-X
I was refering to have you ever see a Dreamcast game running on the actual Dreamcast hardware suffering from slowdown. Few to none do.
If you are talking about my post, I was referring to the actual hardware. I've just started playing Sonic Adventure (on the actual console) and I noticed that has some slowdown but it's pretty rare.
__________________
Main PC:
DFI LAN Party nF4 SLI-DR Expert w/406-bta BIOS, AMD Opteron 165 (CCBBE 0615 EPMW) @ 3 GHz (334x9), 1.55v w/D-Tek Fuzion WB; 2x1 GB OCZ PC4000 EB Plats @ 250 MHz, 3-3-2-8, 3:4, 2.7v; ATi Radeon X1900XT 512 MB @ 668/855 w/DD Tyee WB, 150 GB WD Raptor, 4x500 GB WD RE2 (RAID 10), SB Audigy 2 ZS, 700w OCZ GameXStream, CM Stacker 810, Windows XP Pro
n_w95482 is offline   Reply With Quote
Old June 13th, 2004   #15 (permalink)
Emu author
 
Join Date: May 2003
Posts: 193
Quote:
Originally Posted by Aion-san
Drop the directx renderer and wait for an opengl one (OpenGl can't render some effects but can emulated them far more quickly than directx. It also has a better system that makes polygons render in a pyramidal form, wich increases the speed)
PYRAMIDAL form? I have TONS of experience with Direct3D and a bit with OpenGL too, and I have never heard of "pyramidal" polygon rendering. That's just bull****. If you are talking about mipmapping (where people sometimes talk about a "pyramid" of ever smaller versions of a texture, but that's not very common terminology), Direct3D has full support for that and Chanka uses it.

Regarding your claim that OpenGL is faster than Direct3D, it is true that OpenGL is somewhat faster at rendering many small batches of polygons, which is how the dreamcast works. However, Chanka collect polygons into bigger batches before submitting then to Direct3D, so that speed advantage is almost negated. I would expect to see a SMALL speed increase from switching it to OpenGL though.

Besides, in another thread you stated that Dolphin uses OpenGL. I wrote the Dolphin GFX plugin. It uses Direct3D, nothing else. I use Direct3D because I know it best. If somehow the Dolphin CPU core would ever become fast enough to run games properly, I might rewrite the plugin to OpenGL to gain an FPS or two, but right now it's not worth it.

So, please quit talking about stuff you have no clue whatsoever about.
ector is offline   Reply With Quote
Old June 13th, 2004   #16 (permalink)
Just A Advicer
 
jareg's Avatar
 
Join Date: Mar 2004
Location: Estonia
Posts: 386
Talking of Smart people
I think he learned his lesson now
__________________
My PC:
CPU+++AMD XP 2000+1.67GHZ+++
GPU+++64MB Geforce 4 MX+++
RAM+++256MB SDRAM+++
HDD+++40GB+++
Op Sys+++Windows XP SP1+++
jareg is offline   Reply With Quote
Old June 15th, 2004   #17 (permalink)
Registered User
 
Riskbreaker927's Avatar
 
Join Date: Jun 2004
Posts: 40
haha.. pyramidal. Maybe he just refers to the fact that polygons are all rendered as triangles? But, even if he is, that's true of every 3D rendering engine in the history of mankind.
Riskbreaker927 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 04:51.

© 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