Skip to content

Conversation

skx
Copy link
Owner

@skx skx commented May 27, 2024

This pull-request will update #104 by adding support for a simple virtual filesystem. This means that when the user runs "DIR A" they will see the files they should see and also files from static/A/.

The intention is that we can bundle some fixed files within the emulator which will be useful. Of course we're not implementing full functionality so any binary that needs to read an associated data-file, or similar, will fail.

We've just added support to the three BDOS calls required to make the CCP work:

  • Open
  • Read
  • Close

Anything beyond that will fail and that's okay. But it does mean we can bundle our files appropriately.

skx added 11 commits May 27, 2024 06:02
This pull-request will update #104 by adding support for a simple
virtual filesystem.  This means that when the user runs "DIR A"
they will see the files they should see and _also_ files from
static/A/.

The intention is that we can bundle some fixed files within the
emulator which will be useful.  Of course we're not implementing
full functionality so any binary that needs to read an associated
data-file, or similar, will fail.

We've just added support to the three BDOS calls required to make
the CCP work:

* Open
* Read
* Close

Anything beyond that will fail and that's okay.  But it does mean
we can bundle our files appropriately.
@skx skx merged commit 2458e06 into master May 27, 2024
@skx skx deleted the 104-virtual branch May 27, 2024 14:43
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

Successfully merging this pull request may close these issues.

1 participant