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

Use program for emulators without an auto-updater #54

Open
John-Enigma opened this issue Jul 20, 2024 · 7 comments
Open

Use program for emulators without an auto-updater #54

John-Enigma opened this issue Jul 20, 2024 · 7 comments
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested

Comments

@John-Enigma
Copy link

John-Enigma commented Jul 20, 2024

Is your feature request related to a problem? Please describe.
N/a

Describe the solution you'd like
Since this is no longer being used for Yuzu, would it be possible to use it in a similar fashion for other emulators without auto-updaters?

Describe alternatives you've considered
Something similar to Troppical (which unfortunately closed recently).

Additional context
No other context, other than a program like this is needed, I swear.

@LegzRwheelz
Copy link

This is a wonderful idea, maybe offer an option to include the emulators' GitHub release pages. So it would know where to go to download updates.

I have a dedicated emulation machine that uses many emulators from xemu to cemu to Xenia and many in-between. I original asked the dev to add in silent updating options, which he added and went as far as showing detailing how to set up a task in task scheduler so it would silently check for updates and then update so I was running the latest and greatest at all times.

This would be an amazing tool for emulation machines that use frontend software like LaunchBox. Having a machine like with makes it really difficult to today the other emulators that require keyboard and mouse input to update (be it through the menu or downloading from their release page) and adding this tool to the task scheduler for all emulators.... Chef's kiss .... Complete bliss. I really hope to see this happen as I've tried making my own tool for xemu but it was lacking.

@amakvana
Copy link
Owner

Thanks for the suggestions and feedback! @John-Enigma do you have a copy of init_troppical.exe? It's not available on the website to download anymore.

I want to see what it's about and have a play with the software

@amakvana amakvana added enhancement New feature or request help wanted Extra attention is needed question Further information is requested labels Jul 20, 2024
@John-Enigma
Copy link
Author

Thanks for the suggestions and feedback! @John-Enigma do you have a copy of init_troppical.exe? It's not available on the website to download anymore.

Sure!

It took me some time to find it on my phone instead on my PC, but I found it.

Here it is.

@amakvana
Copy link
Owner

Thanks for that! I see how that works. I've been playing around with something which dynamically builds the UI based on sets of JSON files.

So within a folder, there is a JSON file per emulator, containing repo, etc. and based on that, it builds the UI to which you can select Emulators to download and update.

Very rough and buggy but once I iron out the bugs, I'll post something here to try

@John-Enigma
Copy link
Author

I wonder whatever happened to this.

@amakvana
Copy link
Owner

amakvana commented Aug 22, 2024

I wonder whatever happened to this.

Apologies for the late reply!

Since late July, there have been some personal issues I have been dealing with, so development on this has taken a backseat. However, once things are sorted my end, I will continue working on development as I think this is a really neat idea.

@John-Enigma
Copy link
Author

Oh. Okay.

Understandable. Take your time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants