diff --git a/src/tools/.gitignore b/src/tools/.gitignore new file mode 100644 index 00000000..d484f3b3 --- /dev/null +++ b/src/tools/.gitignore @@ -0,0 +1,2 @@ +root +registry \ No newline at end of file diff --git a/src/tools/create-root.bat b/src/tools/create-root.bat index 65ca8f5d..67abede0 100644 --- a/src/tools/create-root.bat +++ b/src/tools/create-root.bat @@ -75,6 +75,7 @@ CALL :collect_dll winmm.dll CALL :collect_dll ws2_32.dll CALL :collect_dll wsock32.dll CALL :collect_dll msvcp140.dll +CALL :collect_dll msvcp140d.dll CALL :collect_dll locale.nls diff --git a/src/windows-emulator/syscalls.cpp b/src/windows-emulator/syscalls.cpp index 1432e64f..3509b5d8 100644 --- a/src/windows-emulator/syscalls.cpp +++ b/src/windows-emulator/syscalls.cpp @@ -2897,6 +2897,9 @@ namespace const auto filename = read_unicode_string( c.emu, emulator_object>>{c.emu, attributes.ObjectName}); + + c.win_emu.log.print(color::dark_gray, "--> Querying file attributes: %s\n", u16_to_u8(filename).c_str()); + const auto local_filename = c.win_emu.file_sys.translate(filename).string(); struct _stat64 file_stat{};