Skip to content
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

Virtual II rewrites disk image when ejecting #3

Open
KrisKennaway opened this issue Jul 8, 2018 · 2 comments
Open

Virtual II rewrites disk image when ejecting #3

KrisKennaway opened this issue Jul 8, 2018 · 2 comments

Comments

@KrisKennaway
Copy link

It looks like Virtual II is rewriting the mounted disk image when ejecting, which does not play well with the build process; we update the .dsk image with the new binary and then trigger applescript to eject the mounted disk, which immediately reverts this change. To work around this you would need to first eject the disk and then update it with AppleCommander.

You can see this behaviour just by checking the timestamps on the .dsk file before and after ejecting a disk in Virtual II

I'm assuming this is a recent change in behaviour (I'm running the current version, 8.3). Arguably it might be also considered a regression in Virtual II.

@KrisKennaway
Copy link
Author

I also asked [email protected] if this behaviour was intentional, will update when I hear a response.

@KrisKennaway
Copy link
Author

The developer confirms that

"You are right, Virtual ][ writes the disk image on ejecting, even if nothing has changed. This behavior is not intentional, and can be improved obviously; I will add it to the todo list.
[...]
I'm afraid this behavior is the result of a major refactoring I did for version 8.3, where I implemented woz disk support."

i.e. it's a recent regression

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant