Dolphin, the GameCube and Wii emulator - Forums

Full Version: Yeshuroons Reply.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Im not held acountable for copy and paisting

Im not held acountable for copy and paisting.

As you can see. My smart phone us more then enough power.... even if it has to run the game and Emu.
(09-21-2014, 05:35 PM)Joshua blackmon Wrote: [ -> ]As you can see. My smart phone us more then enough power.... even if it has to run the game and Emu.

No, it really doesn't.
(09-21-2014, 05:35 PM)Anti-Ultimate Wrote: [ -> ]Your phone is too slow. It doesn't even have a Tegra 3 chip so it has to use the software backend, which is awfully slow.



Even so how come it can run a xbox emu

. And even so it has ran Asphalt 8 and some epic 3rd person games... which suposibly is impossible but yet it dose.

Excuse me sir but your app dose not support tegra 3. .. thats exactly wha yt? It says on the discrption
Sorry, I meant the Tegra K1 chip.
We both know its not my hardware its the software. Because a galex note 3 only runs it at 3fps . Check your app reviews .
A Galaxy Note 3 only runs it on 3FPS BECAUSE IT HAS TO USE THE SOFTWARE RENDERER.

Seriously. The Dolphin app currently only runs "fine" on the Tegra K1 chip.
Its not my fault a X86 devloper wants to jump right into Arm development. I tried jumping into app development.
Now, while all of this is hilarious, sorry guys, here comes a mod to spoil the fun.

First of all, I'll take a moment to explain why his phone isn't running it well.

Yeshuroon's profile Wrote:Processor/CPU: Tegra3

There's your problem. The Tegra3 does not support OpenGL ES 3, and has to do everything in software. You'll get extremely poor results from that. Not to mention it's old and crappy. However, it should be noted that the absolutely best android platform, the Tegra TK1, can only run a handful of games in certain modes at fullspeed. This is because phones and tablets simply don't have the processing power required to emulate the GameCube. Even super high end gaming PCs can struggle in places. Why does it require so much power to emulate a 13 year old console? We answered that on our FAQ.

Dolphin FAQ Wrote:Why do I need such a powerful computer to emulate an old console?

While it's true the GameCube and Wii hardware is a lot slower than what you need to emulate the console using Dolphin, the hardware found in these consoles is also very different from what you can find in a gaming PC. For example:

*Instead of an Intel or AMD x86 CPU, GameCube and Wii use an IBM PowerPC CPU. Games are programmed for this CPU: when emulating, every basic instruction a game runs needs to be translated to something a PC can execute. Depending on the instruction, this can take from 2x to 100x clock cycles, which explains why you need more than a 486MHz CPU to emulate a GameCube.

*The RAM in these consoles is SRAM, smaller but faster than the SDRAM used in a PC. It is also shared between CPU and GPU, which makes operations like texture uploads (CPU memory to GPU memory) or framebuffer copies (GPU memory to CPU memory) a lot less demanding than they are on a PC.

*The GPU is not using shaders: every graphics effect and every computation done by the game is executed directly by the hardware without an intermediate programming language. This does not match how a PC GPU works at all. Dolphin uses shaders on the PC GPU to translate what the GC GPU can do directly in hardware, causing it to run a lot slower.

*A PC runs an operating system in order to be able to run several programs at the same time. A GameCube or a Wii does not have the same requirement and can directly execute things on the hardware without going through the operating system, making a lot of communication between chips faster.

This list is not exhaustive but should give you a good idea of what exactly makes emulation require a powerful computer.

Now, as to the matter at hand.

Joshua blackmoon Wrote:To say I dont know what I am talking about is a insult to my knowledge

The insulting one is you. You came here, to our place, to argue with us that it is our fault that something is not running at super speed on your crap phone. The app on the google store flat out says that it won't be playable! Different emulators are emulating different systems and have different requirements. You seriously believe that there are no hardware limitations on phones whatsoever, and that all performance problems are because of the app? Sorry, but physics do not work that way. As clearly stated in the app description in the google store, this is a forward thinking port. It's going to be a few years before phones catch up. And no amount of yelling technical bullshit at us is going to change that fact.

Joshua blackmoon Wrote:you should not be able to delete this nor close me out nor mod me out.

And there you are wrong. You were banned for downloading a game, as clearly stated in the notice you checked when you joined. It is a relatively minor offense, and lots of people come back and become good members after it. But ban-evasion? That doesn't make us very happy. Guess what we do with ban-evaders? We make their bans longer. Your two week ban just became a month! Oh, and this new account is going to be permabanned while I'm at it. And if you ban-evade again, it's going to get even longer after that. You are welcome to come back, on your original account, once you have calmed down.
You literally don't understand, don't you.

90% of the ARM/Android devices on the market are too shitty to run Dolphin properly. This ranges from GPU driver problems to missing GPU features, which is why a Tegra K1 is needed right now.

EDIT: thanks MaJoR
Quote: I have download a game( its not illegal to download a game to which you currently or have owned ) so I started it up .

Quote:Piracy post reporting and forum etiquette: We're not investigating/searching for reasons to ban. Asking too many questions, like, "where did you get the game", is none of your business. Not knowing how to dump a game is not an admission of guilt. If you mention downloading, you get banned. If you don't mention it, nothing happens, we then all assume you own the game. Do not harass forum users or report them unless they admit to downloading illegal content.

It's clearly in the rules. Mention that you downloaded a game gets you banned, hands down. Being an emulator puts the developers in a sticky spot. If they condone ANY piracy or let it happen without without some form of consequence in their forums, they can fall into big legal trouble with Nintendo. Dolphin itself is a reverse engineered program, but the games are copyrighted to The Big N, so opening the door to any type of piracy is not good.

Quote:Comparing other Andriod emu"s ...
The ds emu that every person said would be impossible to run cause a phone didnt have the ram until 1 ds emu proved them all wrong.... .but the others did seam to make effort they didnt slow down till after the captions...

In terms of the DS emulators, they map parts of the game to the RAM, if not the full game itself. That's not how Dolphin works. More on that later.

Quote:the ps1 emu was on the xperia play . The N64 emu Has no Problems .. ofcourse its not as powerfull as the gamecube... to get it to work for a arm device you may have to start from scatch ....

The PS1 and N64 are very similar in terms of performance. They aren't super intensive on processing.

Quote:my point is.. I dont feel like your app is utlizing the capabilities of my phone which has ddr and even though its not supose to be good at 3d rendering I was playing a 2d game... and I have played really fun 3d games with this phone such as asphalt that run smoothly...

Asphalt is a game designed and built to run directly on the Android operating system, emulators have to convert an entirely different system to run on Android.



(09-21-2014, 04:29 PM)Joshua blackmon Wrote: [ -> ]My act to openly show there was a problem with a app should not be withheld from me, and my ability to defend my knowledge should not be withheld from me. Dolphin emu app is insufficient on a android even with presten power this is not in any way offensive because although it is a amazing emu. If nothing was said nothing would get fixed.

The Android builds for Dolphin are still in their infancy, as they've only been worked on by SonicAdvance1 for about a year now.

(09-21-2014, 04:29 PM)Joshua blackmon Wrote: [ -> ]And yes a Xbox 360 has exactly 512 megs of ram. To say I dont know what I am talking about is a insult to my knowledge making you yourself in violation to your own rules.

I don't think they were talking about your knowledge about how much RAM is in an Xbox 360

(09-21-2014, 04:29 PM)Joshua blackmon Wrote: [ -> ]To point fingers and say it is against the rules to talk about downloading games when its certainly not. That is roms sir... that could have been any game. I will not repetitivly do this. I leave you with this to think about. Its better to answer someones question then to make them to be a idiot when you yourself dont even know that a gamecube has 44 megs of ram .and a xbox has 512

Again, see above about downloading. And they know much RAM a GC has.

(09-21-2014, 04:29 PM)Joshua blackmon Wrote: [ -> ].. this forum makes me feel that no progress will get done with the app which is also not a insult it is a statement.you should not be able to delete this nor close me out nor mod me out. Because I have not mention, were to get roms, have not mention how to get them ,have not mentioned whichones I have if any , ive only mentions that I have not mentioned this .
-removed wikipedia to save space-

Again, about the downloading.....


You seem to be very confused about how the Dolphin emulator, DS emulators, and Xbox 360 emulators all compare to each other.
First off, there's only one real Xbox 360 emulator, and that's Xenia. And all it can do is play Frogger 2.

Secondly, like I started before, the DS emulator maps part of games to whole games into the RAM of the phone/tablet. Also, the CPU/GPU in the DS was pretty weak, and not much processing power is needed to emulate it.

Thirdly, Dolphin is so vastly different to what you think it is.
-The RAM has nothing to do with it, as the game isn't mapped to the RAM like the DS emus. It only needs like 500 MB RAM max.
-It is magnitudes more resource intensive than the DS, PSP, PS1, or N64 (all Android emulators that can be run at fullspeed)
-In the desktop version of Dolphin, most CPUs older than 4 years can't reach fullspeed on most games. So a phone CPU which is slower than 4 year old CPUs (aka pretty much all of them) wont even get fullspeed games to run fullspeed.
-Dolphin only uses 2 CPU cores. One translates the CPU instructions from PPC to ARM CPU code and then runs said code, and the other converts the GPU instructions before being sent to the GPU in a way that the GPU can render info to the screen.
-The faster current ARM CPU is the Nvidia K1. It is the current best of the best, having the fastest single-core speeds by far from any mobile ARM CPU, and it can't reach fullspeed in anything past Crazy Taxi (the most light-weight game possible) and a few other games.


Hope this can clear up some things for you

edit: major ninja'd. Too much time writing stuff out.

But yes, your phone may SEEM to have better specs, but as Major pointed out, you need way better hardware to emulate than the original hardware.
Pages: 1 2 3