GC4iOS icon indicating copy to clipboard operation
GC4iOS copied to clipboard

Merging into Dolphin

Open WilliamLCobb opened this issue 9 years ago • 44 comments

In order to attract more developers, I will be working on merging this project code back into the Dolphin repo. Hopefully from there I can get some help with getting JIT to work and make develop much faster

WilliamLCobb avatar Jun 03 '16 16:06 WilliamLCobb

I understand why you are doing this but you should get a lot of the credit.

ghost avatar Jun 03 '16 19:06 ghost

How's the work going on the merging?

jakeb072001 avatar Jun 03 '16 23:06 jakeb072001

How's everything going? It's been very silent today...

jakeb072001 avatar Jun 04 '16 09:06 jakeb072001

I think he could be taking a break or something. I just hope that it gets updated soon.

jakeb072001 avatar Jun 05 '16 07:06 jakeb072001

About to send a pull request to merge back into dolphin. After that work will resume on making everything stable and runnable for you guys

WilliamLCobb avatar Jun 05 '16 16:06 WilliamLCobb

@WilliamLCobb can you update the version that is on the repo? I want to try the JIT fix.

jakeb072001 avatar Jun 06 '16 04:06 jakeb072001

@jakeb072001 I dont think theres a lot of difference right now. Just games working with no black screen. Just guessing.

MaquinaDelMisterio avatar Jun 06 '16 11:06 MaquinaDelMisterio

Yea there haven't been many changes in the past few days. I'm still trying to merge back into dolphin

JIT doesn't fully work yet. It will run for half a second and then crash. So I think it's going to eventually work I just need some help with it. Dolphin's JIT compiler is much more complicated than iNDS's

WilliamLCobb avatar Jun 06 '16 13:06 WilliamLCobb

Apparently the new update is on Cydia... It doesn't show as an upgrade but it shows as a downgrade. And instead of a black screen it just crashes (in both non-JIT and JIT mode)

jakeb072001 avatar Jun 08 '16 05:06 jakeb072001

So the jit has been implemented. Nice. Hope to see crash fixed

nfsvsgta avatar Jun 08 '16 05:06 nfsvsgta

@Fadi5555 are you using it on jailbroken device, or in a non jailbroken one.

MaquinaDelMisterio avatar Jun 08 '16 14:06 MaquinaDelMisterio

M on jailbreak iOS 8.1 iPhone 6 and ......crash

nfsvsgta avatar Jun 08 '16 14:06 nfsvsgta

I think that black screen fix has not been implemented in this build

nfsvsgta avatar Jun 08 '16 14:06 nfsvsgta

Well, if you have a mac and xcode, you can compile it and let it run, and it wont crash. Just in case want to see how it goes.

MaquinaDelMisterio avatar Jun 08 '16 14:06 MaquinaDelMisterio

Also running it through xcode will fix the blackscreen, heres proof, haha. Im not jailbroken. image

MaquinaDelMisterio avatar Jun 08 '16 14:06 MaquinaDelMisterio

The iPhone 5s will probably not work. I've said this multiple times.

I'll look into fixing the black screen but this is still just an alpha version guys. You can't even play any games because it runs at like 3 fps on a good day. Once it is merged back into Dolphin, I'll be able to start fixing bugs and make it work. But for now you might just have to wait a few days

WilliamLCobb avatar Jun 08 '16 15:06 WilliamLCobb

Good luck with the merging. By the way I was seeing ur pull for merging, it seems very complex and filled with issues being pointed out. Why is that?

nfsvsgta avatar Jun 08 '16 15:06 nfsvsgta

Because it was super complex with a bunch of issues haha. But I've fixed just about all of them. I think they're going to release a new version on Dolphin Sunday and merge iOS in soon after

WilliamLCobb avatar Jun 08 '16 15:06 WilliamLCobb

Ok so will it be available on Dolphins website or a dolphin cydia repo will be made or will it be your repo?

nfsvsgta avatar Jun 08 '16 15:06 nfsvsgta

I think I'm going to end up having 2 repos. Since Dolphin will not allow me to include certain extra features (Dropbox Sync, Rom downloading, ect). I'll maintain a stripped down version for the official Dolphin project and this one where I can keep all of the nice features found in iNDS. I'll be rewriting this project this afternoon to fit this build style and hopefully fix the black screen problem while I'm at it.

I need a name to call this project. Something not affiliated with Dolphin. Right now I have: GC4iOS, Iniidae, and Orca. Let me know what you guys prefer or if you have another idea

WilliamLCobb avatar Jun 08 '16 19:06 WilliamLCobb

¿So you finally merge dolphin for iOS on the forum? I personally like iGC or GC4iOS.

MaquinaDelMisterio avatar Jun 08 '16 19:06 MaquinaDelMisterio

If I add downloading to it, it can't have the same name as Dolphin. Also I don't wan't there to be 2 apps with the same name that are pretty different

WilliamLCobb avatar Jun 08 '16 20:06 WilliamLCobb

Project WiiCube4iOS (I'm not good at name)

jakeb072001 avatar Jun 08 '16 22:06 jakeb072001

You could name it as DolphinPro or DolphinPlus

nfsvsgta avatar Jun 09 '16 12:06 nfsvsgta

I downloaded the new GC4iOS but it still crashes on launch. I like the new launch animation though (I couldn't see it in app but I saw it in the app files).

jakeb072001 avatar Jun 10 '16 00:06 jakeb072001

Updated the new gc4ios. Unfortunately it still crashes. Thanks for trying

nfsvsgta avatar Jun 10 '16 21:06 nfsvsgta

It should be working as of 0.1.1. Did you load a GameCube game? Wii games will crash. Also you might have to try 2 or 3 times. It usually works first time for me but sometimes it will crash.

And if anyone does get it working, the controls do not currently work. I'll fix that soon

WilliamLCobb avatar Jun 10 '16 21:06 WilliamLCobb

Wait. Wait animal crossing does not crash on my iPhone 6 iOS 8.1. It seems the crash has been fixed. Only strfield.dol crashes.

nfsvsgta avatar Jun 10 '16 21:06 nfsvsgta

image

nfsvsgta avatar Jun 10 '16 21:06 nfsvsgta

Dope. Starfield crashes because it's a Wii game. All GameCube games should work now. I just have to make them faster

WilliamLCobb avatar Jun 10 '16 21:06 WilliamLCobb