New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mysterious case error in DirAsDsk (WINDOWS) #1568
Comments
Hi, Thanks for reporting. We use lower case, because it looks much better on the host system. (Who likes SCREAMING NAMES?) Can you be a bit more clear on the scenario on how to reproduce this? So which steps (from a blank directory onwards) are you taking to trigger this situation? |
Thanks for the reply. Due to a problem with the translation software, the explanation did not seem to come across well. Operations on empty directories are not a problem. I will explain it step by step. Steps:
Additional notes:
About upper and lowercase letters:This is just my opinion, but if you implement Directory as a DSK as an extension of MSX emulation, I think it would be more natural to capitalize it to match MSX. I think there is a difference of opinion between working with actual equipment and not working with it. However, the more important issue is that I keep getting inappropriate error messages. |
I tried this, please let me know whether it's the correct scenario:
Is this the correct scenario, or did I misunderstand? If it's the correct scenario, you see that I cannot reproduce the problem, alas. I also did an extra test:
I am not using Windows, but Linux. Maybe it's different. Also, I'm using the latest development build. |
Thank you for testing. The version and operating procedure are correct, This phenomenon is considered to be Windows-specific. (I suppose that if you had multiple files on Linux that differed only in case, MSX would have a problem distinguishing between them, but that would be a different issue. But that's a different issue.) It does not occur when using DSK images, only when using DirAsDsk. This is an imaginary scenario, but it could be that the case-sensitivity in the process of comparing the internal file list with the filenames of the host files is causing the error to be displayed. I am not sure if this is relevant, DirAsDsk is a very useful feature that I use all the time. It's a great feature that I can't do without. |
This is a problem with the Windows version of OpenMSX.
When using DirAsDsk, I save the file in lower case, but if there is a file name with upper case letters, an error continues to occur.
(If you remount it with DirAsDsk, the error will disappear.)
I wonder why it is saved in lower case. Files brought from Real MSX are in uppercase.
Why does OpenMSX keep giving error messages even though there are no problems with the Windows file system?
The text was updated successfully, but these errors were encountered: