Comments (5)
@iOS4all, your statement about iOS being faster than Android is not something that anyone can compare, because there are too many device manufacturers out there that make Android phones and Apple is the only company that makes iOS devices.
Android is a Linux platform for mobile phones, and it's open source (meaning you can use the code for free, modify it, distribute it, etc). Anyone can make a custom Android OS out of it (and companies have done that), and android devices differ between the companies that make them. Obviously, the flagship Android devices are the fastest, like the Samsung Galaxy S7 Edge, the Google Nexus 6P, or the OnePlus 3T (which kills flagship devices). Budget android phones are slower, since they're obviously for people on a budget. That means tech specs won't be great, but decent enough for everyday use. It makes sense to compare android devices with other android devices, and people already do that right now.
iOS is a closed-source OS that Apple created (originally called iPhone OS), and you want to know something almost nobody ever knew? iOS is Cisco's trademark, so Apple obviously needs permission to use it for their line of mobile devices, or they could risk a lawsuit.
Apple makes (and depends) on the iPhone to keep going. Some of the components in there, they get it from Qualcomm, a company that makes modems, CPUs, and a whole lot of other stuff. The components they make go to companies making Android devices. Samsung and TSMC make CPUs for Apple, and we know Samsung for their solid state drives, household appliances, and their Android phones. iOS devices, in reality, actually had their internals built by Android companies and then assembled by employees working at Foxconn, which is in China.
iOS devices aren't faster than Android devices in a bunch of cases, and vice versa. Apple's mobile devices, like the iPad, iPhone, or iPod, have Android components inside them so they work. Maybe the iPhone 7 Plus is faster than the Samsung Galaxy S7 Edge, but that's not true everywhere. There are places where the Samsung Galaxy S7 Edge is faster than the iPhone 7. Maybe Android doesn't have fancy libraries, but it has OpenGL, which is what all devices have these days, including iOS devices.
Also, how can Metal improve graphics performance for an emulator? Apple says it's faster than OpenGL, but we have to do LOTS of changes to the emulator so the graphics show up correctly. It's not something you can do easily.
from gc4ios.
Sorry about that. I am looking forward to GC4iOS using Metal (just like how Dolphin can use Vulkan instead of OpenGL) but that's for another day.
from gc4ios.
@tangalbert919 that's really helpful information.
Anyway it's about comparing which devices is powerful to run emulation? It depends on the creator if he available and has a free time to work on it regularly. It should be matter of time to be ready in suitable speed even it could be for multi platforms.
Thanks for your thumbs down.
from gc4ios.
Welcome. It's ok. Did you mean you'll gonna help @WilliamLCobb to get metal rendering support?
If yes it'll be very nice indeed. We all including Wiliam will appreciate your work if you could implement metal rendering because it'll help to increase the performance.
from gc4ios.
I have no idea how the Metal API works. I only know that it's for graphics.
I would devote more time into development, but I also have school and the SAT is coming soon for me.
from gc4ios.
Related Issues (20)
- iOS 10 / iPhone 7 HOT 6
- Gc4ios iPhone 7 plus HOT 4
- Support jailbroken iOS 10 specially iPhone 7 plus. HOT 2
- c-stick UI bug and d-pad foam memory bug
- Games crash when I load them HOT 7
- no lzmaExtractor file. HOT 3
- do u have can run ipa packproject
- Broken on iOS 11+ HOT 1
- GC4iOS, game used to load, but canβt load now HOT 2
- Call of Duty Big Red One doesn't boot at all HOT 3
- Need for Speed Most Wanted (Doesn't boot)
- GC4iOS problem HOT 1
- Remove instruction in libcore.a HOT 1
- Stuck on connect nunchuck
- battle for bikini bottom crashes the app
- When you say 3-20 fps, what devices has been tested? HOT 6
- Crashes on non jailbroken iphone 8 HOT 4
- Where to download HOT 1
- Sd
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gc4ios.