mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-11-01 12:07:31 +01:00
The drive list gets a Network entry, the path //, which lists the servers in the shell's network folder (the old WNet enumeration finds nothing on a modern network). Going up from \\server now lands there instead of in the drive list. Network listings run on a thread of their own with a deadline, since they can block for a long time and can't be cancelled: the network folder keeps its enumerator open for half a minute after it has found everything, and NetShareEnum on a server that doesn't answer hangs too. We take what has turned up after a quiet second, or after 8 seconds at the most. GameBrowser skips probing the servers for game folders, which would contact each one from the UI thread. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>