Been using my new h8 for emulators lately. I ran dolphin emulator with Mario kart and there seems to be graphical glitch with blue transparent screen.
The developers told me that my GPU may not be up to date due to ARM.
Android 7 was rumoured to force many chipset to use newer drivers. Anyone else know?
OhMiBod said:
Been using my new h8 for emulators lately. I ran dolphin emulator with Mario kart and there seems to be graphical glitch with blue transparent screen.
The developers told me that my GPU may not be up to date due to ARM.
Android 7 was rumoured to force many chipset to use newer drivers. Anyone else know?
Click to expand...
Click to collapse
It would be logical for Huawei to update their drivers, but the implementation of Vulkan in EMUI 5.0 is a bit rubbish. They used a first release version from early 2016 with around half the extensions (as shown in CapsViewer anyways). But I guess Huawei isn't exactly logical lol.
Related
ive just realised something. halo ce's minimum requirements are 800mhz processor and geforce 2 gtx and 256mb of ram. a lot of phones have more processing power than that (im mainly thinking about tegra 2 phones like the atrix)
So aside from the direct x issue would it be possible to port halo ce onto android?
thre3aces said:
ive just realised something. halo ce's minimum requirements are 800mhz processor and geforce 2 gtx and 256mb of ram. a lot of phones have more processing power than that (im mainly thinking about tegra 2 phones like the atrix)
So aside from the direct x issue would it be possible to port halo ce onto android?
Click to expand...
Click to collapse
...
thre3aces said:
...aside from the direct x issue...
Click to expand...
Click to collapse
That is kind of a big issue, but maybe. It would have to run as a native application, and it would need to be ported to run on openglES, It would also involve a lot of refactoring to make a java-based interface to the game.
Possible... maybe with the source code, and some talented devs.
Not likely to be coming soon, and then there is the whole IP issue on top of the difficulty of the porting... I know I value my sanity too much to work on such a project.
Not likely. You may think that our current processors are more powerful, but that's not necessarily true. Watt for watt they are, but those non mobile x86 processors run many more instructions than these mobile chips. Also porting a game in x86 to ARM is a massive undertaking, not really worth it.
Sent from my HTC Sensation Z710e using XDA App
ive recently started a thread here:
http://forum.xda-developers.com/showthread.php?t=1195712
wouldnt this help if the interface is java-based?
Yay I have a atrix
Sent from my MB860 using XDA App
This is relevant to my interests. I was wondering why a Diablo 2 style game couldn't be tried. I know my phone far overpowers my old pc. Lol
There are two main technological hurdles to overcomes when porting games from consoles/PC to a mobile platform are:
1. CPU Performance
Just because a ARM CPU has a higher clock-rate than a non-low-power CPU doesn't mean that it is more powerful. ARM is a RISC (Reduced Instruction Set Computing) CPU which means that it is ideal for low-power limited memory devices. However some operations that could be completed in one clock-cycle on an X86 CPU may take two or more clock-cycles an ARM CPU.
Even when comparing ARM CPUs to RISC PPC CPUs included in game consoles, the PPC CPUs tend to implement optimisations that aren't available in mobile ARM CPUs.
2. Graphics
As previously mentioned the main problem is that console and PC games are all developed with OpenGL (or possibly DirectX) not OpenGL ES. Whilst OpenGL ES 2.0 does have support for programmable shaders it's still very limiting compared to what can be achieved with OpenGL (even old versions).
Other Issues
There are also other issues due to the limited (or different) input mechanisms available to mobile device. The smaller physically sized screens are also potentially a issue even if resolutions are similar.
yea ive taken that into account and i know that arm CPUs are slower than an intel/amd counterpart despite higher clock speed. but surely a 1ghz dual core arm cortex a8 is faster than a 800mhz intel cpu.
the open gl thing was something i completely forgot about and know that you mention it i think the whole idea may not be possible. BUT i found this on wiki "PowerVR's Series5 SGX series features pixel, vertex, and geometry shader hardware, supporting OpenGL 2.0 and DirectX 10.1 Shader Model 4.1".
maybe it is still possible.
the screen size is another big issue. but maybe it will be ok on a tablet like the zoom.
We need to start looking into this again
Qualcomm will be releasing the snapdragon 810 soon it supports direct X, is x64, and has 2.7+ghz I think porting pc games is becoming much more of a reality and I would love for someone to give me a reason ditch my pc for gaming
I'd hate to re revive but since android practically is Linux, couldn't we focus on wine for android? That would not only allow people to install direct x in the first place on android phones and tabs but also open up many many possibilities such as a PC version of steam for android. A fun way of this could be taking advantage of Samsung's multi window support. But yes there is no halo for android before wine. Once wine is existant there will be PC on android. And Gabe's 3 will be comfirmed.
I have DREAMED of Halo in my pocket, and this is why I started developing. I thought I could put in the hours to at least get it off to a good start and get people involved. Here are the main issues, and the reasons that I (and I bet any others who have tried) eventually gave up.
It's been pointed out the difference in processing and graphics. X86 processors just run many more instructions than mobile processors. Mobile processors are catching up, and have been more powerful for a long time, but even if one runs a comparitively adequate number of instructions it still communicates differently with graphics processors and ram etc. This alone is intimidating because means that the entire game would have to be redone from scratch and the assets either stolen (yikes) or a partnership arranged with Microsoft.
Enter Microsoft. I love ole Mikey Soft I do, but they are defensive about their Halo. They recently made it almost impossible to install a fan project rework of Halo 1 CE. Any attempts to port to Android would be met with similar treatment. *Cough* they don't trust fans, but they gave Master Chief to 343, killed Cortana, and then made her evil.* That was a long cough. In their defense they have probably not pursued this because of the last point here: porr end product = poor user experience.
So processor, graphics, Mike, and finally porting itself. Borderlands 2 was recently ported onto an arm (mobile) processor. I bought a PS Vita+BL2 bundle specifically to see if I could learn anything about porting other pc games, like Halo. If you've played it you know that it is AWESOME, but has a great deal of glitches, frame rate drops, and even later loading textures than the PC/console version. To be fair I'm SHOCKED that BL2 and all its dlc run as well as it does on Vita. Bravo yo!
My conclusion was that it would have to be completely remade which would require using assets from a zealously guarded IP, and if a partnership was struck the final product would likely be extremely hard to optimize leaving all of us nostalgic fans with dissapointment as we are trying to launch each other to the top of blood gulch but run into such low fps that we can't coordinate the required wart hoggery. This is also why there are several Halo-ish games on Android. It's tough to Port, but much easier to imitate. Sad pandasaurus.
sorry to revive an older thread but heres an apk. i found however its in Spanish if someone can change the language it would be great.
here we all know that there are many android devices with different cpu and gpu and due to these different hardware there are many problem happen to playing games
in the pc world there are also different hardware in many pc but games work great on every pc which have totally different hardware form each other and i think that this is happen only with Direct x
my point is that is it possible on Android .can someone make the software like direct x for android so we can play games on every android devices which have different cpu and gpu
(some universal graphics method like DirectX where GPU type doesn't matter). IS IT POSSIBLE ON ANDROID
SORRY for my BAD ENGLISH
THANKS
yeah... its called OpenGL
dicker1 said:
yeah... its called OpenGL
Click to expand...
Click to collapse
Indeed OpenGL is the platform used (is also used on linux) which works in many cases just as well as direct x (which is only for windows btw).
Valve are doing alot of work porting l4d2 to opengl and finiding it runs far better.
Anyway the point is there already is this software on android which works very well. But just like games on windows there still has to be minium requirements (good luck running crysis on a 10 year old computer) and so some games do require more powerful gpus like the tegra 3 chip
Sent from my GT-N7000 using xda premium
Anybody successfully ran native android on the Surface or Surface pro? I sall a video but no Wifi or Bluetooth were working he said. AnywayIf so has anyone heard of any plans for running it on the 2nd Surface?
Surface RT and surface 2, nothing has changed. Use search, there are threads for it already.
Surface pro. Android x86, but its poorly supported. Also Android-IA, poorly supported on the surface but working for one of the samsung tablets.
Right ok... I thought so its a shame that nobodys supporting it to well
Why the lolz would anyone want to run android on a surface pro?
No android apps need the raw CPU performance. Many games dont support x86. Can get a (poor) android tablet for the cost of the type cover for the surface.
So I can have 3 operating systems that i use most on one machine
Also bluestacks sucks I can't stand it.
hacktheplant said:
So I can have 3 operating systems that i use most on one machine
Also bluestacks sucks I can't stand it.
Click to expand...
Click to collapse
Jar Of Beans is better than bluestacks. Android on x86 devices isn't much better when you factor in driver issues (wifi and bluetooth are often unsupported, even touch and sound go, androidIA only supports specific devices because they only have drivers for those devices) plus any app using the NDK (quite a few, even some of the built in apps) tend to only be compiled for ARMv7, not MIPS or x86, so alot of apps are broken (many of the google defaults thankfully are available in x86 variants, but you cant just copy them from your ARM phone or tablet as they will only have the ARMv7 binary not the x86 binary). Its just awkward.
Aw thats awesome! Interesting but its discontinued I wonder why I hope that doesn't cause and problems
hacktheplant said:
So I can have 3 operating systems that i use most on one machine
Also bluestacks sucks I can't stand it.
Click to expand...
Click to collapse
But windows 8 alone can do things android only dreams about...
Right but andriod has most of my fun with hacking and games
hacktheplant said:
Right but andriod has most of my fun with hacking and games
Click to expand...
Click to collapse
Windows 8 on x86 has probably more mods and hacks than all versions of android combined...
You can even make it look like windows 95 if you want...
I know but I haven't gotten in that experience yet lol
It would be awesome if you tell me a few of them!
hacktheplant said:
I know but I haven't gotten in that experience yet lol
It would be awesome if you tell me a few of them!
Click to expand...
Click to collapse
Google, Bing and Yahoo are your friends my friend
This is true
For some weird reason i download the latest build for here:
https://forums.dolphin-emu.org/Thread-list-of-games-playable
and i think is not compatible with K1 ... i am always getting crash when starting the game!
anyone else??
I'm actually looking for a working version. You know the latest ones only support 64bit processors, so Dolphin is now optimized for the Tegra X1 and 64bit processors since June 2015. The latest version will not work on 32bit proc's.
x-nivek said:
For some weird reason i download the latest build for here:
https://forums.dolphin-emu.org/Thread-list-of-games-playable
and i think is not compatible with K1 ... i am always getting crash when starting the game!
anyone else??
Click to expand...
Click to collapse
kyleruggles said:
I'm actually looking for a working version. You know the latest ones only support 64bit processors, so Dolphin is now optimized for the Tegra X1 and 64bit processors since June 2015. The latest version will not work on 32bit proc's.
Click to expand...
Click to collapse
I know...i know.. but i saw that the nvidia shield can have at least 80-90% playability at some games...but i can find one that is working on K1
Hmm...
Did some digging around found some links for you, you can find links in youtube videos too I'll try them out shortly.
http://dl.dolphin-emu.org/builds/dolphin-master-4.0-7947.apk
http://www.freeemulator.com/dolphin-emulator-for-nintendo-gamecube-wii-for-android/
https://www.youtube.com/watch?v=NiEcjrWYdbs
x-nivek said:
I know...i know.. but i saw that the nvidia shield can have at least 80-90% playability at some games...but i can find one that is working on K1
Click to expand...
Click to collapse
kyleruggles said:
Hmm...
Did some digging around found some links for you, you can find links in youtube videos too I'll try them out shortly.
http://dl.dolphin-emu.org/builds/dolphin-master-4.0-7947.apk
http://www.freeemulator.com/dolphin-emulator-for-nintendo-gamecube-wii-for-android/
https://www.youtube.com/watch?v=NiEcjrWYdbs
Click to expand...
Click to collapse
Thanks but i already use them and i cant even start a game with my K1.i really dont know whats going on..
Btw i meant cant find on my previous post.
How in the world is this tablet going to run Dolphin acceptably? Even an overclocked Intel i7 desktop with giant GPU power has a hard time! Are you guys aware of how vastly slower the Tegra K1 is than a desktop like that?
I experimented with PPSSPP a bit the other day and in order to get 100% CPU speed on that I needed frameskip. A bit less sophisticated than Cube/Wii....
It is possible on both tv/old shield...i dont know why its not working in k1..they have the same specs
Edit: actually the problem is it crashes when i choose JIT ARM recompiler...anyone??somebody??
Edit 2: ok it was the fastmem that made the crash...but why?
Honor Magic UI 2.1 will bring GPU Turbo 3.0 to the Honor View 20
the latest version of Honor's custom Android ROM promises a multitude of improvements, chief among which is GPU Turbo 3.0. GPU Turbo is a pretty interesting and powerful graphics intermediary layer, which smooths out performance and improves power efficiency with the supported game titles. Huawei has been working really hard to get to this latest 3rd iteration of the tech. You can read up on GPU Turbo
I just want smooth animations when using the swipe gestures with stock launcher. Mine are choppy at times, using Nova but I prefer the animations on EMUI.
Maybe someone has more info - are we getting EROFS with Magic UI 2.1 update? It hasn't been mentioned anywhere, however EMUI 9.1 introduces it, personally I'd be disappointed if we missed it.
Monnq said:
Maybe someone has more info - are we getting EROFS with Magic UI 2.1 update? It hasn't been mentioned anywhere, however EMUI 9.1 introduces it, personally I'd be disappointed if we missed it.
Click to expand...
Click to collapse
Yes we are. Magic UI 2.1 is basically emui 9.1. everything emui 9.1 is getting we will get.