pub fn resolve_game_path(path: &Path) -> Result<Option<PathBuf>>
Resolve an existing game path using the Windows case-insensitive semantics expected by Siglus scripts and resource data. This works for files or directories.