diff --git a/src/drivers/Qt/config.cpp b/src/drivers/Qt/config.cpp index 823e82e3..2a595d29 100644 --- a/src/drivers/Qt/config.cpp +++ b/src/drivers/Qt/config.cpp @@ -155,7 +155,16 @@ static void GetBaseDirectory(std::string &dir) { char *home = getenv("HOME"); - if(home) { + +#ifdef WIN32 + if ( home == NULL ) + { + home = getenv("HOMEPATH"); + } +#endif + + if (home) + { dir = std::string(home) + "/.fceux"; } else { #ifdef WIN32