diff --git a/CHANGELOG b/CHANGELOG index dfc5ad7228..8a8613d19b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Next + - Fixed Z Drive path expansion to be case insensitive (maron2000) + 2024.10.01 - Allow the ".inst" extension for CUE sheets. (Allofich) - Add SET /FIRST, a DOSBox-X extension, that takes the specified @@ -96,6 +99,7 @@ - retain 'show advanced options' state throughout session - SVN r4483: Fix compilation in Visual Studio 2008 (Allofich) - DOSBox Staging: Decouple CMS and OPL emulations (Allofich) + - Fixed reading NEC specific character font data.(nanshiki) 2024.07.01 - Correct Hercules InColor memory emulation. Read and write planar diff --git a/src/shell/shell_cmds.cpp b/src/shell/shell_cmds.cpp index 93cde79a97..0c21dfc6a1 100644 --- a/src/shell/shell_cmds.cpp +++ b/src/shell/shell_cmds.cpp @@ -2810,7 +2810,7 @@ void DOS_Shell::CMD_SET(char * args) { WriteOut(MSG_Get("SHELL_CMD_SET_NOT_SET"),env_name.c_str()); break; case set_env: - if (zdirpath && env_name == "path") GetExpandedPath(env_value); + if(zdirpath && !strcasecmp(env_name.c_str(), "path")) GetExpandedPath(env_value); /* No parsing is needed. The command interpreter does the variable substitution for us */ /* NTS: If Win95 is any example, the command interpreter expands the variables for us */