will dolphin get fastter on NVIDIA SHIELD Android TV, because this dose use 64bit cpu.
NVIDIA SHIELD 2015
|
06-05-2015, 06:52 AM
Does this include the "overclocking" of changing the value to increase speeds?
06-05-2015, 08:33 AM
(06-05-2015, 06:48 AM)haloharry97 Wrote: will dolphin get fastter on NVIDIA SHIELD Android TV, because this dose use 64bit cpu. It has all the room in the world to grow. The AArch64 CPU recompiler is the only bottleneck on the device now. This CPU core is in its growing stages, and has had /zero/ advanced optimizations done to it. It produces the most absolute trash code it possibly can. My mentality was produce a JIT recompiler that emulates as many instructions as possible (without falling to the interpreter) and then once that happens, then optimizations can be pushed in. Like most games use stmw/lmw and I haven't implemented those in the JIT recompiler at all. Mario Kart DD has roughly 6% CPU time stuck in to those two instructions alone(And that doesn't count overhead of falling back to the interpreter). Super smash brother's melee is something like 21% CPU time spent in those two instructions. There are /plenty/ of optimizations that can be done to the recompiler, just that there needs to be developers that have enough time to implement them.
The Mario Sunshine framerate in that video is dispiritingly bad. Is that what X1 performance is stuck with?
06-05-2015, 06:49 PM
(This post was last modified: 06-05-2015, 07:01 PM by NZtechfreak.)
Thanks for the videos! Mine will perhaps be here next week since it has to come to NZ via a freight forwarder. If you have Timesplitters 2 I'd be really interested to know how that runs, since it was running pretty well on the Shield Tab as it was (providing you messed with clock speed in the ini file). These are using a recent build I take it?
Regards Mario Sunshine FPS - I expected that. Personally I pleased to see a good improvement in the FPS at the airstrip over the Shield Tab. More demanding games are still going to be very much CPU-bound here, even on the X1. EDIT: Just checked the other videos. Credible improvement to Mario Kart, looks like time trial now actually full playable, good improvement to actual race play too although a fair ways off playable yet. Zelda:WW looks similar in outdoors areas to my Shield Tab, which seems odd. 06-05-2015, 10:27 PM
(This post was last modified: 06-05-2015, 10:35 PM by batteryshark.)
I've been messing around with the Shield TV the past couple of days; builds of dolphin ~6484 (from https://dl.dolphin-emu.org/builds/) are the last with a working video plugin for me, not sure why - guessing some video plugin change isn't well received by the graphics chip. Any build after that, the video jumps around and appears garbled. I haven't really seen any mention of it.
Also, I haven't figured out if there's a way to use more than one controller... mapping controllers appears to reset after starting a game (although controller one works anyway?). Mario Kart double dash runs really nice on older builds, though
Here's FE's run of Timesplitters 2. It is just about perfect.
https://www.youtube.com/watch?v=FMpECBywwfo 06-06-2015, 06:39 AM
(This post was last modified: 06-06-2015, 06:42 AM by FreeEmulator.)
(06-05-2015, 10:27 PM)batteryshark Wrote: I've been messing around with the Shield TV the past couple of days; builds of dolphin ~6484 (from https://dl.dolphin-emu.org/builds/) are the last with a working video plugin for me, not sure why - guessing some video plugin change isn't well received by the graphics chip. Any build after that, the video jumps around and appears garbled. I haven't really seen any mention of it. Thanks for pointing that out about the newer builds. I was wondering what was going on with them (I had tried quite a few of the latest ones and they were garbling the graphics, so I looked around on the forums under the list of compatible android games and have been using the builds from it). However, when you say ~6484 and Mario Dark Double Dash runs really nice, how nice are we talking? Full speed on Grand Prix? I was able to use it to get full speed on the Time Trials, and Grand Prix was boosted up to around 40-45 FPS, which is a nice 5-10 FPS boost from what my video shows. I just tried out 6486 and it's resetting my controller config each time I boot a game too (only with me the controller never works). Looks like I'll have to experiment with some more older versions. Mind to share your settings? 06-06-2015, 08:29 AM
(06-06-2015, 06:39 AM)FreeEmulator Wrote:(06-05-2015, 10:27 PM)batteryshark Wrote: I've been messing around with the Shield TV the past couple of days; builds of dolphin ~6484 (from https://dl.dolphin-emu.org/builds/) are the last with a working video plugin for me, not sure why - guessing some video plugin change isn't well received by the graphics chip. Any build after that, the video jumps around and appears garbled. I haven't really seen any mention of it. I just had default options besides checking multi-core. Also, yeah - I just tried time trials... didn't actually play grand prix mode or anything. Just for fun, I decided to gamestream dolphin from my desktop today, but even with the new gamestream, dolphin (or maybe its xinput plugin) doesn't like to see additional controllers - can't win, haha. 06-06-2015, 08:48 AM
(This post was last modified: 06-06-2015, 08:55 AM by FreeEmulator.)
Alright, well yeah the Time Trials work really well on most builds I tried, it's the Grand Prix that doesn't play so nicely. For the heck of it, I decided to test a decent number of builds out with Mario Kart Double Dash (Mushroom Cup - Luigi Circuit) and Super Smash Bros. Melee (Practice Mode - Hyrule). Here's a quick rundown of the results for anyone interested:
dolphin-master-4.0-1001 -- Too old... Lots of GUI menu errors, missing items, and games will not boot dolphin-master-4.0-1999 -- 45-47 FPS in SSBM, 30 FPS in MKDD (it froze after a minute or two)... Both had missing texture issues dolphin-master-4.0-2999 -- Controller would not work properly dolphin-master-4.0-4000 -- 45-47 FPS in SSBM (no missing textures), 31-33 FPS in MKDD (also no missing textures) dolphin-master-4.0-4999 -- Games would not boot (black screen) dolphin-master-4.0-5001 -- "" "" dolphin-master-4.0-5250 -- "" "" dolphin-master-4.0-5498 -- First build I tested that included the JIT ARM64 Recompiler -- 26-28 FPS in SSBM, average of 43 FPS in MKDD dolphin-master-4.0-5599 -- 27-28 FPS in SSBM, 47-48 FPS in MKDD dolphin-master-4.0-5651 -- Freezes just after starting practice mode match in SSBM (menus only ran half the speed of other builds too), 47-48 FPS in MKDD dolphin-master-4.0-5672 -- Same freezing issues as build 4.0-5651, 47-48 FPS in MKDD dolphin-master-4.0-5695 -- Games list will not work (when you set the directory, no games appear) dolphin-master-4.0-5700 -- "" "" dolphin-master-4.0-6000 -- 29 FPS in SSBM (but the graphics are super messed up/wonky)... Same graphics issues with MKDD dolphin-master-4.0-6100 -- Same wonky graphics issues as build 4.0-6000 dolphin-master-4.0-6204 -- "" "" dolphin-master-4.0-6399 -- Controller settings reset upon booting a game, making it impossible to control anything dolphin-master-4.0-6484 -- "" "" dolphin-master-4.0-6569 -- Jumpy/crazy graphics issues, and the same controller binding issues Here are a few custom builds I found on these forums along with their results: Dolphin Emulator Mullin - Aspect Ratio + Optimisations + FastGatherpipe -- 52 FPS in SSBM, 38-39 FPS in MKDD Dolphin_Emulator_Mullin_-_Aspect_Ratio_+_Optimisations_+_FastGatherpipe_+_64_cache_+_AsyncRequests_+_Memfix+storefix[1] -- -- 47-48 FPS in SSBM, 38-40 FPS in MKDD If anyone has any suggestions, I'd be glad to hear/try them. I've also tried adjusting the overclock settings in the Doplhin.ini file. While it fixes the audio choppiness on a lot of games, most games I've tried so far seem to run almost at slow motion when setting it to 0.20 or 0.25 (0.50 works decent with a few games, and 1.0 seems to behave about the same as not even using the overclocking feature--no idea if this is the norm or not). |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)