Views: 6,697,698 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 03-28-24 04:00 PM |
Guest: |
0 users reading Overclocking support | 1 bot |
Main - General - Overclocking support | Hide post layouts | New reply |
Sorer |
| ||
Member Normal user Level: 23 Posts: 89/116 EXP: 59777 Next: 7946 Since: 12-21-17 Last post: 800 days ago Last view: 712 days ago |
So the feature I am talking about is overlocking the internal emulated DS CPU(s) as a means to get rid of lags and FPS issues in some games.
Dolphin and some other emulators do it as well and they also allow you to downclock the CPU. I know that Twilightmenu++ also got a similar feature to set the DS clocks to DSi clocks for any DS game. |
Generic aka RSDuck |
| ||
Big fire melon Administrator Level: 44 Posts: 194/589 EXP: 576948 Next: 34337 Since: 10-12-19 Last post: 47 days ago Last view: 10 days ago |
that wouldn't be so hard to implement, though one thing to note would be that we already tend to run the arm9 faster than it should be as it breaks less things then if you run it too slow [citation needed]. Just in general DS games like to break if one component is too fast or too slow. ____________________ Take me to your heart / never let me go! "clearly you need to mow more lawns and buy a better pc" - Hydr8gon |
Sorer |
| ||
Member Normal user Level: 23 Posts: 90/116 EXP: 59777 Next: 7946 Since: 12-21-17 Last post: 800 days ago Last view: 712 days ago |
Posted by Generic aka RSDuck I think that forcing DSi clocks might work alright because it already works good on nds-bootstrap/Twilightmenu++ with some of the games (not an emulator but still) . Unless it already runs at that clock speed. |
poudink |
| ||
Big melon Normal user Level: 28 Posts: 79/176 EXP: 118027 Next: 13311 Since: 03-30-17 From: Québec, Canada Last post: 538 days ago Last view: 323 days ago |
Of course overclocking will break some things. It's that way with every emulator with the feature, and it breaks things with nds-bootstrap too (most notably, it breaks SM64DS sleep mode). It's still a good enhancement option to have though, for the games with which it doesn't break things (which should be most games). ____________________ Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m. |
Sorer |
| ||
Member Normal user Level: 23 Posts: 92/116 EXP: 59777 Next: 7946 Since: 12-21-17 Last post: 800 days ago Last view: 712 days ago |
Well according to the blog post here : https://melonds.kuribo64.net/comments.php?id=125
It says that melonDS runs as fast as possible but I dont know if it translates into cpu clocks. |
Arisotura |
| ||
Big fire melon magical melon girl Level: 55 Posts: 609/875 EXP: 1308955 Next: 5234 Since: 03-28-17 From: France Last post: 36 days ago Last view: 8 days ago |
it runs as fast as possible on the host CPU. it still needs to respect timings, like how fast emulated code runs compared to other hardware events and all.
we already support dynamic ARM9 clock adjustment for DSi mode. it could as well be abused to force the ARM9 clock to any multiple of 33MHz. ____________________ Kuribo64 |
Main - General - Overclocking support | Hide post layouts | New reply |
Page rendered in 0.024 seconds. (2048KB of memory used) MySQL - queries: 27, rows: 86/86, time: 0.016 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |