SwitchEmuModDownloader icon indicating copy to clipboard operation
SwitchEmuModDownloader copied to clipboard

Mod Downloader cant find any games

Open ghost opened this issue 1 year ago • 7 comments

Hey

I copied the .exe file into the yuzu.exe folder and after I click on "Download Game Mods" it downloads mods for 0 games. However, my games are listed in the emu. One of the games is e.g. Mario Wonder with the same ID that can be found in the repo of theboy181.

ghost avatar Mar 08 '24 15:03 ghost

Hey!

Can you post the games titles, versions and their ID's you're trying to pull mods for?

In addition to this, can you zip and upload your qt-config.ini file here too for me to have a look at.

For your example, theboy181's server hosts Super Mario Wonder mods for v1.0.0, if your game copy is anything else, the mods won't pull as the versions do not match.

Cheers

amakvana avatar Mar 08 '24 16:03 amakvana

how about Demon Slayer - Kimetsu no Yaiba it has the same problem

darkhyper24 avatar Mar 09 '24 01:03 darkhyper24

how about Demon Slayer - Kimetsu no Yaiba it has the same problem

@darkhyper24 - as this is a different title to the OP's, please can you open another Issue and fill out the requested form

Thanks

amakvana avatar Mar 09 '24 09:03 amakvana

Hey!

Can you post the games titles, versions and their ID's you're trying to pull mods for?

In addition to this, can you zip and upload your qt-config.ini file here too for me to have a look at.

For your example, theboy181's server hosts Super Mario Wonder mods for v1.0.0, if your game copy is anything else, the mods won't pull as the versions do not match.

Cheers

Hey,

the Gameversion is 1.0.0 whith the id 010015100B514000

qt-config.zip

tppsch avatar Mar 09 '24 15:03 tppsch

Thanks for that, it looks like it's due to a naming convention on the authors repo. As the version number is stored as "v1.0.0" instead of "1.0.0", it doesn't match due to the character "v".

I will open up an Issue on their GitHub requesting an edit of the version naming convention.

Cheers!

EDIT: Issue has been opened

https://github.com/theboy181/switch-ptchtxt-mods/issues/47

amakvana avatar Mar 09 '24 16:03 amakvana

Wanted to add to this issue. Using Batocera and had to SSH into that computer ( DISPLAY=:0 ./SwitchEmuModDownloader)

It downloads the game mods but times out after 100 seconds trying to "Scanning games library" - it stays at 0% Nothing appears on the properties of any of the games in my hard drive

Unhandled exception. System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing. ---> System.TimeoutException: A task was canceled. ---> System.Threading.Tasks.TaskCanceledException: A task was canceled. at System.Threading.Tasks.TaskCompletionSourceWithCancellation1.WaitWithCancellationAsync(CancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage, Boolean, Boolean, CancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage, Boolean, CancellationToken) at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage, Boolean, CancellationToken) at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage, CancellationToken) --- End of inner exception stack trace --- --- End of inner exception stack trace --- at System.Net.Http.HttpClient.HandleFailure(Exception, Boolean, HttpResponseMessage, CancellationTokenSource, CancellationToken, CancellationTokenSource) at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage, CancellationToken) at SwitchEmuModDownloader.Classes.Downloaders.OfficialSwitchModDownloader.DownloadHtmlDocumentAsync() at SwitchEmuModDownloader.Classes.Downloaders.OfficialSwitchModDownloader.ReadGameTitlesDatabaseAsync() at SwitchEmuModDownloader.MainWindow.BtnDownload_ClickAsync(Object sender, RoutedEventArgs e) at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state) at Avalonia.Threading.SendOrPostCallbackDispatcherOperation.InvokeCore() at Avalonia.Threading.DispatcherOperation.Execute() at Avalonia.Threading.Dispatcher.ExecuteJob(DispatcherOperation) at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean) at Avalonia.Threading.Dispatcher.Signaled() at Avalonia.X11.X11PlatformThreading.CheckSignaled() at Avalonia.X11.X11PlatformThreading.RunLoop(CancellationToken) at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl) at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame) at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken) at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[]) at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder, String[], Action1 ) at SwitchEmuModDownloader.Program.Main(String[]) Aborted [root@BATOCERA /userdata/system/configs/yuzu]# ——————————————————————————

GMStu avatar Apr 06 '24 09:04 GMStu

Wanted to add to this issue. Using Batocera and had to SSH into that computer ( DISPLAY=:0 ./SwitchEmuModDownloader)

It downloads the game mods but times out after 100 seconds trying to "Scanning games library" - it stays at 0% Nothing appears on the properties of any of the games in my hard drive

I've been notified that the "Official Switch-Mods Repo" is currently down. I'm going to release an update shortly fixing this.

In the meantime, select another repo and try again.

amakvana avatar Apr 06 '24 16:04 amakvana