Views: 23,716,221 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 01-23-25 04:12 PM |
Guest: |
0 users reading Bad optimization | 1 bot |
Main - Compatibility / Testing - Bad optimization | Hide post layouts | New reply |
CG |
| ||
Newcomer Inactive Level: 6 Posts: 1/7 EXP: 814 Next: 93 Since: 10-10-19 Last post: 1930 days ago Last view: 439 days ago |
Well, the emulator is very good and such. But it is very poorly optimized on low cost computers compared to Desmume.
If the Nintendo DS is an old emulator released in 2004, then why does the emulator need a turbocharged PC to run games at 60 fps? I think it would be better if they added the CPU overclocking and video resolution option. |
Arisotura |
| ||
Big fire melon magical melon girl Level: 59 Posts: 389/965 EXP: 1602747 Next: 70381 Since: 03-28-17 From: France Last post: 1 day ago Last view: 1 day ago |
to say that melonDS is 'very poorly optimized' is a vast understatement of the work that goes into optimizing it, as well as the power that emulation requires, especially in the case of the DS. sure, it's a puny 66MHz, but the fact that there are two CPUs and several other hardware components that you need to emulate with a reasonable amount of precision, makes it require a lot more power than you'd think.
also, we're developing a JIT recompiler, an OpenGL renderer, etc... besides, you don't really seem to know well what you're talking about, because the 'video resolution option' is already implemented since 0.8. ____________________ Kuribo64 |
CG |
| ||
Newcomer Inactive Level: 6 Posts: 2/7 EXP: 814 Next: 93 Since: 10-10-19 Last post: 1930 days ago Last view: 439 days ago |
oh I see... Sorry for the inconvenience, I did not know that it needed so much CPU usage and RAM to make the emulator work well. Regarding the video option, I meant that I could have more options like: put the option of "blurred" or pixelated screen to get more fps for example. |
Arisotura |
| ||
Big fire melon magical melon girl Level: 59 Posts: 390/965 EXP: 1602747 Next: 70381 Since: 03-28-17 From: France Last post: 1 day ago Last view: 1 day ago |
there's already that option (Screen filtering). it's purely cosmetic though -- scaling and filtering are done on the GPU, so there isn't much of a performance hit. ____________________ Kuribo64 |
CG |
| ||
Newcomer Inactive Level: 6 Posts: 3/7 EXP: 814 Next: 93 Since: 10-10-19 Last post: 1930 days ago Last view: 439 days ago |
I see. Thank you for the reply! |
Arisotura |
| ||
Big fire melon magical melon girl Level: 59 Posts: 391/965 EXP: 1602747 Next: 70381 Since: 03-28-17 From: France Last post: 1 day ago Last view: 1 day ago |
have you also looked into video settings? you can try seeing if the OpenGL renderer is faster, or the software renderer in threaded mode... ____________________ Kuribo64 |
CG |
| ||
Newcomer Inactive Level: 6 Posts: 4/7 EXP: 814 Next: 93 Since: 10-10-19 Last post: 1930 days ago Last view: 439 days ago |
I'll check this.
Also, could you make the emulator read the .rar or .zip files? nvm, that's really unnecessary Well, I've tested the video options with the game Kirby: Squid Squad with openGL mode, it runs in 34 to 37 fps with software mode in threaded mode, it runs in 38 to 43 fps yeah, that's good for a PC with intel atom and 2GB RAM XD |
Arisotura |
| ||
Big fire melon magical melon girl Level: 59 Posts: 392/965 EXP: 1602747 Next: 70381 Since: 03-28-17 From: France Last post: 1 day ago Last view: 1 day ago |
yeah, the emulator core is the bottleneck there. not much you can do besides waiting for the JIT recompiler. ____________________ Kuribo64 |
CG |
| ||
Newcomer Inactive Level: 6 Posts: 5/7 EXP: 814 Next: 93 Since: 10-10-19 Last post: 1930 days ago Last view: 439 days ago |
ok |
Main - Compatibility / Testing - Bad optimization | Hide post layouts | New reply |
Page rendered in 0.051 seconds. (2048KB of memory used) MySQL - queries: 30, rows: 95/95, time: 0.034 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |