Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS Version Of GC4iOS #14

Open
mk8itra1n opened this issue Jun 12, 2016 · 139 comments
Open

iOS Version Of GC4iOS #14

mk8itra1n opened this issue Jun 12, 2016 · 139 comments

Comments

@mk8itra1n
Copy link

mk8itra1n commented Jun 12, 2016

@WilliamLCobb The app works great on my iPhone 6 Plus but there are a few issues I see. The Launch With JIT (jailbroken only) option does not work and crashes my device back to the home screen but I am actually jailbroken. Also I am not able to control any games at all when they boot as they don't respond but it's just an alpha so I didn't expect it to. The games do not fit the resolution of my device correctly as well and the graphics flicker. There is no inapp downloader or any type of customizable settings.Just wanna know when you gonna be tackling all these issue. This is amazing work for an alpha btw!!! Didn't even expect to make it to the title screen so this emulator is definitely off to a good start👍
image

@nfsvsgta
Copy link

The resolution seems to be high. The aspect ratio may not be correct

@mk8itra1n
Copy link
Author

Here's some things that should be doable for the iOS version of GC4iOS as of the Alpha Version...
-Improved User Interface
-Getting the games to respond to the onscreen touch controls
-Sound Support
-Configurable Options just like iNDS
-In App Rom Downloading Browser
-Turbo Boosting with Interpreter Engine for FPS boost just like iNDS
-JIT for non jailbroken/jailbroken devices both 32 bit and 64 bit
-Dropbox Sync
-OpenGL Support
-Fix Aspect Ratio and Resolution for each respective iDevice
-Boxart for each game currently added to the emulator
@WilliamLCobb any ETA for any of these things? Knowing you your probably hammering away at some of these things on the list lmao👍

@nfsvsgta
Copy link

And the support for wii

@nfsvsgta
Copy link

@WilliamLCobb could u also do some contributions to Play! Emulator? The ps2 emulator since ur good in jit and stuff and I believe u can bring massive improvements to it.

@jakeb072001
Copy link

jakeb072001 commented Jun 12, 2016

Wii games already work (for some games at least)
But it is very, very slow

@MaquinaDelMisterio
Copy link

We really need people to control creating issues posts. Everyday they create a new one with the same info. It would be better if we use the exting ones.

@mk8itra1n
Copy link
Author

Most of the Issues on here are literally the same so I see what you mean. My issue I created here is to keep updates for everyone and myself about development of the emulator as well as reporting any bugs I see in the app as I use it and improvements we could realistically see to GC4iOS

@MaquinaDelMisterio
Copy link

@mk8itra1n I liked that you clarified it. And know that you say that, maybe creating like sections it would be better just to keep things arrenged.

@MaquinaDelMisterio
Copy link

MaquinaDelMisterio commented Jun 12, 2016

@WilliamLCobb Saw you replied to something recently and i just wanted to ask you, why only when connected to xcode, games dont stay on blackscreen on non jailbroken devices? Theres a way i can run them, without Xcode?

@mk8itra1n
Copy link
Author

@WilliamLCobb And apparently there is a fix for JIT on jail broken devices but it requires Xcode and a specific code line edit to fix. Just wanna know when that JIT fix gonna be pushed to Cydia

@newperson1746
Copy link

newperson1746 commented Jun 12, 2016

Mario galaxy working, 9.1 pangu 6+
1 fps, i'll test other games too soon. Jit does in fact crash.
image

@MaquinaDelMisterio
Copy link

@mk8itra1n You are right, there was a line to run jit, but it needs to be fixed anyway. Maybe soon he will fix it.

@agentgul
Copy link

I just want to swoop in and say that Will has tried very hard for a long time to make jit work on jailbroken devices, and because the ios 9 jailbreak isn't "authentic", don't expect it to happen.

@MaquinaDelMisterio
Copy link

Maybe he can do what dev of ppsspp did, an irc interpreter core. Im not sure if that will help on gc games, but it works at full speed on ppsspp. Lets see what happens.

@WilliamLCobb
Copy link
Owner

Dolphin's JIT actually works on jailbroken devices now. I just need help from an experienced dev to fix all of the bugs. JIT is also 100% possible on jailed devices and should always be. It will require some specific fixes and will be slower than jailbroken JIT, but it will work once enough time is put in.

@nfsvsgta
Copy link

@jpd002 and developers of ppsspp ?

@nfsvsgta
Copy link

@WilliamLCobb And nfs underground stays here ( 10 mins passed and still here). Do u have any idea what's causing this?
image

@newperson1746
Copy link

JIT crashes on launch starfield and mario galaxy. Built latest.
Normal launch still works. But strangely the buttons no longer work to change stars or do anything in starfield.dol

@mk8itra1n
Copy link
Author

Every game I booted up doesn't respond to the controls. The graphics are emulated perfectly but it does need JIT for a speed boost and maybe some tweaks here and there to make it playable

@newperson1746
Copy link

Let's hope William isn't getting overwhelmed by all the work. But it's been a while since anyone replied or anything

@mk8itra1n
Copy link
Author

@WilliamLCobb if you out there bro don't rush or feel overwhelmed with all of these projects. Take your time and get all the help you need. No need for rushing bro. Good things come to those who are patient

@nfsvsgta
Copy link

https://github.com/AlexAltea/nucleus
@WilliamLCobb if you have time can u give a look at this PS3 emulator for iOS? Yes for ios

@WilliamLCobb
Copy link
Owner

Thanks for the encouragement. It is a lot of work and I also work a full time job and a few other apps to pay rent, but it's not too overwhelming. Dolphin on iOS will be merged to the official trunk soon and I'm going to really start working on it then.

As for a timeline, after Dolphin 5.0 is released they will let me merge my iOS version. It was planned to be last weekend but it should happen this weekend or the next.

This was really just meant for developers at the moment, that's why it's pretty buggy. Once we get JIT to work you guys will be essential for helping me beta test.

@nfsvsgta
Copy link

Dolphin 5 is out now by the way

@MaquinaDelMisterio
Copy link

it work for Android?

@ghost
Copy link

ghost commented Jun 26, 2016

@MaquinaDelMisterio There is already a version of dolphin for android

@mk8itra1n
Copy link
Author

@WilliamLCobb If your out there bro Dolphin 5 is out and boy is it an amazing release. My games on the PC version run so much better now. So now what's the next step for GC4iOS/DolphiniOS now since Dolphin 5.0 is out?

@nfsvsgta
Copy link

@WilliamLCobb I hear the jit has been fixed. Is it true and when will we see an update for gc4ios ? Thanks

@newperson1746
Copy link

No merge into dolphin yet, has the project been abandoned?

@nfsvsgta
Copy link

Kind of since there is another developer who has fixed jit. Don't know whether OpenGL though. Will seems to be helping him since he closed the pull request and the other developer is working on his pull request.

@DarknesGaming
Copy link
Contributor

The frame skip has been set to 5 on GC4iOS, so the app will obviously run at 10 fps. Honestly, I don't think mobile devices and tablets can handle consoles like the GameCube.

@newperson1746
Copy link

You're right, I also uss the PAL edition (It's cheaper than ntsc on ebay in U.S), And supports PAL60/EURGB basically 60fps for europe, and works easy with homebrew wii. Regular dolphin can handle pal60, not gc4ios but im looking through documents/dolphin to see if I can find a setting.

@mk8itra1n
Copy link
Author

@WillamLCobb it's been awhile brother. Hope your well and everything. Just interested to know about if you got any updates about GC4iOS? Thanks

@newperson1746
Copy link

I've been fidgeting with my fingers about an update too

@GingerOfOz
Copy link

I think he's been spending most of his time on Pokemon GO hacks. Probably about a third of my repos have it, and they keep having new features added. So he might not come back to this for a little while.

@WilliamLCobb
Copy link
Owner

Just to update: Currently the iOS version has every feature working except for a few advanced significant speed ups (fastmem and a few on the GPU side). JIT and OpenGL are work 100%. The reason it's still so slow is poor GPU drivers and a CPU scheduling problem (CPU is only running at like 20% capacity).

I really don't know enough to fix the CPU scheduling problem. I was hoping someone more familiar with Dolphin could help but no updates so far.

If any of these things are fixed I'll update the repo right away. If no one else works on it I'll try fixing it when I get some more free time.

@WilliamLCobb
Copy link
Owner

And iOS was integrated in a way that any new features should automatically work. If not it will be easy to add them

@zakusa
Copy link

zakusa commented Jul 26, 2016

That sucks I thought the emulator was almost done

@DarknesGaming
Copy link
Contributor

I continue to sit and wait for GC4iOS to be just as powerful as Dolphin 5.0.
The lowest resolution Dolphin supports would fit on all 64-bit iOS devices. Speaking of 64-bit, still waiting on @WilliamLCobb to merge my work.

@DarknesGaming
Copy link
Contributor

Also, Dolphin requires a dedicated GPU if you want adequate performance. Apple integrates their own GPU, and since the GPU is only powerful enough for mobile apps, that would not be able to run a desktop emulator.

@newperson1746
Copy link

Interesting. But I think apple started making better gpu's since the iPhone 6 and Apple TV 4?

@TheTesterMC
Copy link

i tried To Open Kirby Air Ride because i thinked it was able to run it, because the game in my laptop(that is a crappy laptop) the game opened but it get stucked whit a black screen when i open it
(sorry if my vocabulary is bad, but is because i speak spanish)

@zakusa
Copy link

zakusa commented Jul 30, 2016

ya i know it sucks no one wants to help william cobb

@newperson1746
Copy link

I'd love to, but unfortunately my knowledge of coding and emulation is almost none. I know best xml, but even then I couldn't fix much with that knowledge, if anything. Just hope that William gets some help or completes the merge into Dolphin to get the main team's help.

@starbladex
Copy link

@WilliamLCobb please support on apple tv 4

@zakusa
Copy link

zakusa commented Aug 6, 2016

So ya did you guys see the cool ps2 emulator that's in beta right now

@zakusa
Copy link

zakusa commented Aug 7, 2016

@nfsvsgta
Copy link

image

@nfsvsgta
Copy link

Nfs underground on Ps2 emulator on iOS

@zakusa
Copy link

zakusa commented Aug 10, 2016

ya ps2 sucks most of the games can be downloaded on app store, psp, and wii instead he should help will cobb with this emulator and get wii working cause wii has more games and better games than ps2

@zakusa
Copy link

zakusa commented Aug 17, 2016

@WilliamLCobb ya it's been 26 days I want to know how things went

@DarknesGaming
Copy link
Contributor

Maybe @WilliamLCobb is busy working on his Poke Go++ hack. I could carry on the work of GC4iOS, but that would take me a LOT of time.

@zakusa
Copy link

zakusa commented Aug 25, 2016

Ya I don't like Pokemon go I would learn how to create emulator but i want to learn c++ instead of Xcode cause Apple hardware sucks and ya there's alotttt to study at school I come home and got no time to learn c++

@brand175
Copy link

if a ios 10 jailbreak came out would gc4ios still work?

@zakusa
Copy link

zakusa commented Aug 31, 2016

brand gc4ios is deadddddd even if it works on iOS 10 it's useless it can't play any games full speed

@brand175
Copy link

brand175 commented Sep 15, 2016

img_0008

I have gameplay on disneys pk out of the shadow. Playing on level 2,3,4,5,6 with no crash but the controls are ass. https://youtu.be/sfNFZ-x28O0 I have lots and lots of testing videos and I have some gameplay videos. When gc4ios is more stable I'm planing on doing 2 hour videos of each GameCube and wii game I own. Even if it's 0.005 fps... I'm patience and willing to test. Youtube=brand175.
Here's my gc4ios gameplay playlist http://www.youtube.com/playlist?list=PL6i5t6QRkh2uUdp0-ymvjQ9mABiFzFOlZ
Here's my gc4ios testing playlist http://www.youtube.com/playlist?list=PL6i5t6QRkh2t_1-J5bJYZqH03g_o3E2wW
Here's my gc4ios wii testing playlist http://www.youtube.com/playlist?list=PL6i5t6QRkh2u1pE4hNDAjGPQ-WFzjgBYi

@brand175
Copy link

brand175 commented Sep 15, 2016

img_0009
Wii sports gets to the title then buttons don't work
img_0010
Mario party 8 does the same thing
img_0011
pain in the ass to boot but it works ok no gameplay though :(
img_0012
AAAHH you can only view the collab of past info of the metroid games :(
img_0013
Menus work but no gameplay :(
img_0014
More pain in the ass than Medal of honour to boot but it works just don't reload at the toaster part 😭
img_0015
This took like 10 minutes to pass that stupid mem card with the floating golf ball but if you have to format then It's another 8 minutes
img_0016
Metroid prime 2 echoes boots but can't go in the intro 😭The first metroid prime won't boot at all 😥
img_0017
Only the intro works 😡

@zakusa
Copy link

zakusa commented Sep 21, 2016

ya its saddddd i thought this was almost done

@zakusa
Copy link

zakusa commented Sep 21, 2016

all i can play is smash bros n64 on my ipad and it sucks i want smash bros gamecube on ipad its sooooo much better

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

16 participants