There is an issue on my redmi note 4 when playing viewtiful joe 1 with vulkan the games work as butter but there is one problem which is that during using vfx the main character is not be able to see clearly but it works fine is there any way to fix it on redmi note 4
Vulkan in android dolphin emulator
|
10-19-2017, 10:19 AM
(10-19-2017, 05:25 AM)degasus Wrote: Just use OpenGL. The mobile Vulkan drivers are buggy as hell. I know there is a lot of talk about the vulkan drivers on android here all the time. Is it because of Qualcomms implementation of vulkan in their drivers? If so, how are they getting away with this? How is this not affecting other apps? 10-19-2017, 10:59 AM
They have correct-ish implementations for the most commonly used features, but Dolphin doesn't behave in the same way as a lot of common Vulkan/OpenGL software, so uses code paths that are horribly broken. As well as this, if you're developing something that isn't Dolphin and you hit a driver bug, you can work around it by changing your renderer to work like one that works. Dolphin doesn't have much freedom to change its renderer because it's effectively creating an environment where other renderers which aren't going to change to suit Qualcomm can work. If you're making a game for Android, you can opt to leave out a certain effect if it's not going to work, and just never tell your customers that you were going to do it. With Dolphin, the emulated software either has the effect or doesn't, and Dolphin's devs don't get to decide that.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X RAM: 16GB GPU: Radeon Vega 56 10-19-2017, 06:45 PM
(10-19-2017, 10:59 AM)AnyOldName3 Wrote: As well as this, if you're developing something that isn't Dolphin and you hit a driver bug, you can work around it by changing your renderer to work like one that works. Dolphin doesn't have much freedom to change its renderer because it's effectively creating an environment where other renderers which aren't going to change to suit Qualcomm can work. If you're making a game for Android, you can opt to leave out a certain effect if it's not going to work, and just never tell your customers that you were going to do it. With Dolphin, the emulated software either has the effect or doesn't, and Dolphin's devs don't get to decide that. Heh, we can provide workarounds, it will just be hard. Feel free to call me lazy, or just ignorant here. But in my opinion, it is not worth to implement this kind of workarounds, so I won't. For android games, you *must* support Mali + Adreno, else your game will fail and you'll loose lots of money. For dolphin, we don't support Mali + Adreno and close to all Android users dislike this way, but I personally don't care. We miss a chance to make money, but "money" is the wrong currency here. Our real currency is called "contributors". Bad luck, the mobile world seems very toxic for volunteerism. There are so many threads with "You should fix ..." and *no* thread with "I want to fix ...". So my common answer is "Use what you get, or start to contribute" 10-20-2017, 02:19 AM
(10-19-2017, 06:45 PM)degasus Wrote: Heh, we can provide workarounds, it will just be hard. Feel free to call me lazy, or just ignorant here. But in my opinion, it is not worth to implement this kind of workarounds, so I won't. For android games, you *must* support Mali + Adreno, else your game will fail and you'll loose lots of money. For dolphin, we don't support Mali + Adreno and close to all Android users dislike this way, but I personally don't care. We miss a chance to make money, but "money" is the wrong currency here. Our real currency is called "contributors". Bad luck, the mobile world seems very toxic for volunteerism. There are so many threads with "You should fix ..." and *no* thread with "I want to fix ...". So my common answer is "Use what you get, or start to contribute" Oh! I wasn't trying to call out the devs or anything. You all volunteer your time, you can work on what ever you want. I was genuinely curious why things were the way they are. Sorry if it came off a bit harsh. 10-20-2017, 02:22 AM
(10-20-2017, 02:19 AM)RagingFire Wrote: Oh! I wasn't trying to call out the devs or anything. You all volunteer your time, you can work on what ever you want. I was genuinely curious why things were the way they are. Sorry if it came off a bit harsh. Don't worry, that is fine. I'm more talking about such posts: https://forums.dolphin-emu.org/Thread-no...ow-problem 10-20-2017, 02:40 AM
(10-20-2017, 02:22 AM)degasus Wrote: Don't worry, that is fine. I'm more talking about such posts: https://forums.dolphin-emu.org/Thread-no...ow-problem Holy crap, that attitude. Sorry about the crap you all put up with :/ 10-20-2017, 12:42 PM
(10-19-2017, 06:45 PM)degasus Wrote: Heh, we can provide workarounds, it will just be hard. Feel free to call me lazy, or just ignorant here. But in my opinion, it is not worth to implement this kind of workarounds, so I won't. For android games, you *must* support Mali + Adreno, else your game will fail and you'll loose lots of money. For dolphin, we don't support Mali + Adreno and close to all Android users dislike this way, but I personally don't care. We miss a chance to make money, but "money" is the wrong currency here. Our real currency is called "contributors". Bad luck, the mobile world seems very toxic for volunteerism. There are so many threads with "You should fix ..." and *no* thread with "I want to fix ...". So my common answer is "Use what you get, or start to contribute" Of course you shouldn't have to workaround another companies mistakes, when the implementation works fine on correct drivers. Leaving the broken behavior in encourages Qualcomm and the like to get their shit together, or allow another competitor like nvidia to have a better presence in the mobile world. Imagine if all developers behaved like dolphin devs... Perhaps drivers would work better and mobile gaming wouldn't be as "cancerous" ? Or maybe the Nvidia Shield series would've sold better, and we'd be getting new hardware by now? With that said... Do you think Vulkan will ever work properly on phones? It's currently broke as hell on SD835. Most 3D objects that move leave a huge black trail, and I don't really hear anyone complaining about it to qualcomm. 10-21-2017, 05:41 AM
I doubt they will fix the issues unless some big company need it. NVIDIA gave up Android market because there's no gaming market, we don't have quality games and also no clue of future good games, gamers won't invest in some powerful hardware to play low quality games. One of the only companies that care about Android gaming is Rockstar with their remasters, others only want to bring us cancerous pay-to-win games.
PC: AMD Ryzen 5 3600 / GTX 660 2GB / 16GB DDR4 3600MHz / Windows 10 Pro
Phones: Poco F3 8/256GB (Snapdragon 870 5G) and Redmi Note 6 Pro 4/64GB (Snapdragon 636) |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)