Ryujinx / Ryujinx

Experimental Nintendo Switch Emulator written in C#
https://www.ryujinx.org
MIT License
34.44k stars 3.93k forks source link

[Bug] The user is not informed about missing mods, updates and dlcs #7018

Open astromediaonly opened 1 month ago

astromediaonly commented 1 month ago

Description of the issue

When samba location is used for update/dlc addition to game in desktop mode and then switched to game mode the update/dlc just disappears from the game like never installed. This does not happen for mods it seems tho so I guess those are copyed and update/dlc is just linked? And in game mode it does not remember credentials or something and when it tryes it finds that location inaccessable and failsafe removes it or something like that?

Reproduction steps

Switch SteamDeck to desktop mode, add dlc or update to some game from samba location (NAS on my local network in this case) and then switch to game mode, launch Ryujinx again and check for that dlc/update - it will be gone.

Log file

Ryujinx_1.1.1340_2024-07-02_14-51-54.log Ryujinx_1.1.1340_2024-07-02_14-53-27.log Ryujinx_1.1.1340_2024-07-02_14-56-39.log

OS

SteamOS

Ryujinx version

1.1.1344

Game version

No response

CPU

No response

GPU

No response

RAM

No response

List of applied mods

No response

Additional context?

No response

TSRBerry commented 1 month ago

Sorry, but your issue is not related to Ryujinx. It looks like you are having trouble with samba mounts and not Ryujinx.

astromediaonly commented 1 month ago

Maybe but I dont agree its samba only issue. Ryujinx should not just remove added update/dlc (and without any notice) when it cant access it in game mode (thats what I suppose is happening). It should show some popup like "{path} culd not be resolved" or something like that and not just silently clear the games from all those dlcs/updates.

TSRBerry commented 1 month ago

I agree with that. Let's modify the title at least then.

astromediaonly commented 1 month ago

Just for clarity (reaction on new title, could happen in different edge cases tho I guess): Mods do not seem to be affected by this issue (as mentioned in original post) despite being installed in same manner which I find weird and its one of reasons I thought it to be Ryujinx only issue. I suppose its either some difference between file(update/dlc)/folder(mod) (dialog) or Ryujinx does copy mods when installed to its own folder? Else if it would be samba issue I cant find any obvious reason why one thing would work and the other not.

ekuland commented 1 month ago

https://github.com/Ryujinx/Ryujinx/issues/4304 & https://github.com/Ryujinx/Ryujinx/pull/5814

rampague commented 1 month ago

@astromediaonly Do you have an email or discord where we can talk?

astromediaonly commented 1 month ago

@astromediaonly Do you have an email or discord where we can talk?

Im on Ryujinx discord, why?

rampague commented 1 month ago

@astromediaonly Do you have an email or discord where we can talk?

Im on Ryujinx discord, why?

I already sent you the request can you accept the request I am recuperawow

astromediaonly commented 1 month ago

I already sent you the request can you accept the request I am recuperawow

As far as I know I did not recevied any request today and you dont seem to be findable on that server either. If you want something releated to this issue why not just ask here? It would have been probably easier than trying to contact me directly It seems. I would prefer to not spam this topic too much with unreleated conversation.

rampague commented 1 month ago

image That's what I want to talk to you about is ice online wow

rampague commented 1 month ago

I already sent you the request can you accept the request I am recuperawow

As far as I know I did not recevied any request today and you dont seem to be findable on that server either. If you want something releated to this issue why not just ask here? It would have been probably easier than trying to contact me directly It seems. I would prefer to not spam this topic too much with unreleated conversation.

I was talking to Lazik and he told me that maybe you could help me a little on that topic.