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

Create iso9660/fat images on the fly #824

Open
copy opened this issue Mar 24, 2023 · 1 comment
Open

Create iso9660/fat images on the fly #824

copy opened this issue Mar 24, 2023 · 1 comment

Comments

@copy
Copy link
Owner

copy commented Mar 24, 2023

This would allow sharing files with guests that don't support 9pfs. Probably depends on #54.

@cognitivegears
Copy link
Contributor

So, not directly using v86, but because v86 allows you to specify a buffer instead of a url, you should be able to use another library to do the file manipulation itself. I'm still working on this myself, but I'm using the fatfs library (https://github.com/natevw/fatfs) along with a fatfs-volume-driver library I wrote (https://github.com/cognitivegears/fatfs-volume-driver) to allow a FAT volume to be manipulated prior loading into the v86 emulator. I haven't tried it yet with a browser, though as far as I'm aware it should work there as well.

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

No branches or pull requests

2 participants