RetroArch installer with nothing installed

Created on 4 Mar 2018  ·  14Comments  ·  Source: libretro/RetroArch

Description

Run the RetroArch installer downloaded on the official site, on a Win10 64 bit machine, with all default options.

Expected behavior.

RetroArch installed

Actual behavior

RetroArch's icon was on the start menu, but just is a broken link, and the uninstalller too.

Steps to reproduce the bug

Bisect Results

Version/Commit

  • RetroArch: 1.7.1 / 1.6.7

Environment information

  • OS: Windows 10 64 bit with Chinese language pack
  • Compiler: [In case you are running local builds]
installer windows

Most helpful comment

I ended up with similar broken installation simply by manually targeting "C:\Program Files\RetroArch" as my installation target (because that's where I wanted it installed, so I could easily find it).

The installer claimed it succeeded (basically instantly), the folder was created but was empty, I had a broken shortcut, and the "Add and Remove Programs" control panel listed RetroArch as being installed. Perhaps the installer did not have permissions to install there, but instead of failing gracefully, this is the result?

(I'm on Windows 10. I had to solve the broken Add/Remove Programs listing with regedit before I could fix the installation by allowing the default install path.)

All 14 comments

Please paste the exact URL link to the installer EXE that you ran.

Did you install it to a path that contains non-English characters? The installer may have had a problem with that.

The installation path is the default path which should not contain non-English characters.

It would if your username has such characters but I'm assuming that's not the case here? Do you see a RetroArch folder with files in it in the path that it installed to? Or what do you see there?

Sorry the username is English. And I'm not using that windows computer now, I'll take a look at it later. Thanks for your answer!

@bparker06 I saw no RetroArch folder in the installed path.

Does your username perhaps use full-width characters? This would still be considered "non-English". For example, C:\Users\bparker versus C:\Users\bparker.

I think it's not, it's just windows 10 generated user name with account created by login with MicroSoft account.

I'll try install RetroArch with custom path without any non ASCII characters. Thank you for your support.

Hi @bparker06 problem solved by install RetroArch to a custom path without non ASCII charcters. Should I live this issue open to track the non ASCII install path bug?

I thought you said you weren't using a non-ascii path? I'm confused.

Install RetroArch with default path (C://Program Files/RetroArch) with a CN locale win10 machine - Failed;
Install RetroArch with custom path (D://RetroArch) - succeed.

Sorry I don't really understand. The default path should not be in Program Files... perhaps a screenshot of the installer where it shows the directory it will install to (the one that doesn't work) might help. But there are currently no plans to make a Unicode version of the installer.

I ended up with similar broken installation simply by manually targeting "C:\Program Files\RetroArch" as my installation target (because that's where I wanted it installed, so I could easily find it).

The installer claimed it succeeded (basically instantly), the folder was created but was empty, I had a broken shortcut, and the "Add and Remove Programs" control panel listed RetroArch as being installed. Perhaps the installer did not have permissions to install there, but instead of failing gracefully, this is the result?

(I'm on Windows 10. I had to solve the broken Add/Remove Programs listing with regedit before I could fix the installation by allowing the default install path.)

Was this page helpful?
0 / 5 - 0 ratings