-
Notifications
You must be signed in to change notification settings - Fork 31
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
MEGA65: All .d81 being accessed on the virtual SD card image are R/O #390
Comments
NOTE (for myself): Part of #367 in some way, but a very specific issue, so keep it separated but related. |
After issuing
So it's clear that the SDCARD/D81 subsystem is literally asked to do R/O mount ( |
@lgblgblgb Oh, I completely mistook the discussion over at Discord then. I thought the I now could reproduce the exact lines you show. Understood. |
It seems - for whatever unknown reasons - HDOS instructs R/O mounts when HDOS virtualisation is turned off (ie, D81 mounts from the - emulated - SD-card). No idea why it happens, but here it is a quick workaround which forces R/W mount, rehardless of whatever HDOS want to do. Part of #367
The commit above (already in the newest |
@lgblgblgb Thank you very much. Sound like the dirtiest workaround, so why not? ;) I'm quite busy right now but will definitely test it and give feedback. |
Describe the bug
Used version of the project
To Reproduce
If CLI switch
-defd81fromsd
isn't used the issue does not appear when mountingmega65.d81
orexternal.d81
. Those are then written/read in the HDOS folder even though-hdosvirt
isn't used. Altogether this seems indicating the issue only affects files being accessed within the SD card where probably other files are not written back to.The versions 20230201 and before did not have this issue. There might be more versions but I only downloaded the later 20230513 with which I first see the behaviour.
To replicate the switch
-hdosvirt
must not be set. Thanks for fixing.Expected behavior
All .d81 (no matter if HDOS, default or by
-defd81fromsd
) should allow writing back into .d81 files.Screenshots
Computer/Device (please complete the following information)
Additional context
None.
The text was updated successfully, but these errors were encountered: