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

is the emulator alive? #5

Open
AyderProgramic opened this issue Sep 20, 2021 · 29 comments
Open

is the emulator alive? #5

AyderProgramic opened this issue Sep 20, 2021 · 29 comments
Labels
help wanted Extra attention is needed

Comments

@AyderProgramic
Copy link

No description provided.

@jjonescz
Copy link
Member

jjonescz commented Sep 21, 2021

Hi, thanks for your interest. I'm not working on it anymore because it's too much (unpaid) work for one person. But if you want to help, I will be happy to accept PRs or other forms of contribution. I will also gladly resume working on it myself if I'm not alone :)

@ghost
Copy link

ghost commented Nov 20, 2021

Can I work in it with u

@jjonescz
Copy link
Member

jjonescz commented Nov 20, 2021

Can I work in it with u

That would be great. First step would be to compile the project on your machine. Were you able to follow the instructions?

@ghost
Copy link

ghost commented Nov 21, 2021

Yes, but um I don’t have computer I use iPad

@ghost
Copy link

ghost commented Nov 21, 2021

So yeah

@jjonescz
Copy link
Member

Okay, I was thinking about moving development to Gitpod, anyway. You could use iPad to develop on Gitpod, I guess. So maybe we can start with that.

@ejrv
Copy link

ejrv commented Nov 22, 2021

Can I work in it with u

That would be great. First step would be to compile the project on your machine. Were you able to follow the instructions?

Can I too
I have x64 PC full power

@ghost
Copy link

ghost commented Nov 22, 2021

Okay, I was thinking about moving development to Gitpod, anyway. You could use iPad to develop on Gitpod, I guess. So maybe we can start with that.

Ok thank you.

@jjonescz
Copy link
Member

Ok thank you.

If you know the stuff required to build this app (mostly CMake and C++) and want to contribute, you could start by configuring Gitpod, then. You should only need web browser for that; they have 40 hours per month for free (see Gitpod pricing). I will gladly welcome a pull request for that :)

@ghost
Copy link

ghost commented Nov 24, 2021

Alright

@jjonescz jjonescz added the help wanted Extra attention is needed label Apr 19, 2022
@SmartDude1569
Copy link

SmartDude1569 commented Nov 27, 2022

Hello @jjonescz,
Is this project still active, or could it become active? I would certainly be willing to provide donations or contributions, as this project has a lot of potential.
Thanks!

@jjonescz
Copy link
Member

jjonescz commented Nov 28, 2022

Hi @TheMainGeek, thanks for your interest. Currently, this project is not very active, but I would love if the community actively contributed (that would also motivate me to resume working on this project in my free time). Both donations and code contributions are very welcome. You can donate through GitHub sponsors. For contributing code, first step would be to compile the project locally by following the build instructions. Then we can implement more features. Let me know how it goes.

@upintheairsheep
Copy link

Hi, thanks for your interest. I'm not working on it anymore because it's too much (unpaid) work for one person. But if you want to help, I will be happy to accept PRs or other forms of contribution. I will also gladly resume working on it myself if I'm not alone :)

You should open some sort of Kickstarter or GoFundMe with the goals for this project. Corellium also offers working paid iOS emulators for research of all kinds. Getting a personal licence might make it easier, but I don't really know much about programming.

@jjonescz
Copy link
Member

Hi @upintheairsheep (quoting you also from #7 (comment) where your comment was off topic).

If you don't have time for this project, just collaborate with those that have the same goal to release it.

I would love that. If you know anyone who would like to work on this project, let me know. Or let them know they can send PRs :)

you should get in touch with Jason Nieh and tell him to finally release Cycada's source code to the public

From the rest of your comment, it seems that Cycada's authors don't really want to open-source it, and I don't feel like persuading them. I also don't think it would be particularly useful since Cycada's target is Android and most of the work left on this project is translating API calls from iOS to Windows.

You should open some sort of Kickstarter or GoFundMe with the goals for this project.

I have GitHub sponsors set up. Unfortunately, the crowdfunding platforms you're suggesting are not available in my country. Plus I think they require setting precise expectations (like "if people donate a specific amount of money I will release a working iOS emulator for Windows"), but I'm not able to estimate how much work is needed to complete this project, there might be hurdles on the way that I'm not expecting now. That's why I would prefer people either using GitHub sponsors, or better yet, contributing code to this project.

@upintheairsheep
Copy link

Hi @upintheairsheep (quoting you also from #7 (comment) where your comment was off topic).

If you don't have time for this project, just collaborate with those that have the same goal to release it.

I would love that. If you know anyone who would like to work on this project, let me know. Or let them know they can send PRs :)

you should get in touch with Jason Nieh and tell him to finally release Cycada's source code to the public

From the rest of your comment, it seems that Cycada's authors don't really want to open-source it, and I don't feel like persuading them. I also don't think it would be particularly useful since Cycada's target is Android and most of the work left on this project is translating API calls from iOS to Windows.

You should open some sort of Kickstarter or GoFundMe with the goals for this project.

I have GitHub sponsors set up. Unfortunately, the crowdfunding platforms you're suggesting are not available in my country. Plus I think they require setting precise expectations (like "if people donate a specific amount of money I will release a working iOS emulator for Windows"), but I'm not able to estimate how much work is needed to complete this project, there might be hurdles on the way that I'm not expecting now. That's why I would prefer people either using GitHub sponsors, or better yet, contributing code to this project.

You could try searching in the Wine and Darling community

@dananothername
Copy link

count me in
but first i need to build it in my pc

  • what should i use to run add-appdevpack.ps1

@jjonescz
Copy link
Member

jjonescz commented Jan 12, 2023

@dananothername

  • what should i use to run add-appdevpack.ps1

PowerShell. In Windows, you can simply right-click it and select "Run with PowerShell".

@dananothername
Copy link

its installed now correctly now,
but the app didn't have icon ,and when i choosed the directory it stuck in loading

@jjonescz
Copy link
Member

@dananothername yes, the app doesn't have an icon, that's fine, it's just a prototype.

when i choosed the directory it stuck in loading

The app should show two windows, one displays a log which should show some errors in this case. Probably the app you chose to emulate does something that's not supported. Try one from these samples, they should work.

@dananothername
Copy link

how to run these samples

@jjonescz
Copy link
Member

@dananothername have you read the docs?

@dananothername
Copy link

that "the docs" link to
Screenshot_2023-01-12-13-36-06-799_com android chrome
which exactly what I've done and caused the error

@jjonescz
Copy link
Member

the error

Can you provide logs (the text that should be displayed in one of the windows) and perhaps open a new issue then? I need more details on the error to be able to help you. All the samples work for me when following the docs.

@dananothername
Copy link

Screenshot_6
i thing i get it ,what folder should i select

@jjonescz
Copy link
Member

@dananothername Let's discuss in #10, it's off topic here.

@upintheairsheep
Copy link

Yeah, there is a new project called touchHLE that is basically ipasim 2, it plans on emulating 32-bit iOS 1-4 games, currently, it only supports Monkey Ball.

@jjonescz
Copy link
Member

Thanks @upintheairsheep, I mentioned it in the README, so people visiting this repo can find it.

@upintheairsheep
Copy link

Thanks @upintheairsheep, I mentioned it in the README, so people visiting this repo can find it.

Make sure to add Cycada, Corellium, the QEMU iPod touch 1G fork, and macOS 11+

@jjonescz
Copy link
Member

Make sure to add Cycada, Corellium, the QEMU iPod touch 1G fork, and macOS 11+

These are different technologies. Cycadia works on Android. Corellium and QEMU are simply full VMs (and I would imagine there are more like that). It doesn't seem necessary to list them all in the README if they have different use-cases. If needed, people can read the attached thesis where some related work is discussed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

6 participants