Apple IIgs host FST (for emulators that support it)
Go to file
Kelvin Sherlock 9e0fe043ed minor tweaks, pre-kfest.
1. deref vcr after fcr is created, in case it moved.
2. fcr and vcr go hand-in-hand, so no need to check each in the action table
3. add boot loader (not quite working yet)
2018-07-12 21:54:57 -04:00
images add screenshots 2017-08-17 16:08:00 -04:00
.gitignore non-code tweaks 2017-02-18 13:57:42 -05:00
boot.aii minor tweaks, pre-kfest. 2018-07-12 21:54:57 -04:00
fst_open.aii updates. fst builds now... 2016-10-15 19:27:47 -04:00
fst.equ updates. fst builds now... 2016-10-15 19:27:47 -04:00
fst.macros post volume change event after the volume changes. 2018-07-01 16:44:08 -04:00
gsos.equ post volume change event after the volume changes. 2018-07-01 16:44:08 -04:00
host.driver.aii host.driver -- no longer a character device, add read/write functions that error out. 2016-10-16 20:22:01 -04:00
host.fst.aii minor tweaks, pre-kfest. 2018-07-12 21:54:57 -04:00
Makefile minor tweaks, pre-kfest. 2018-07-12 21:54:57 -04:00
README.MD Update README.MD 2017-08-17 20:21:07 -04:00
records.equ add missing Close/GS records. 2018-06-23 22:44:55 -04:00
records.rb initial check-in. device driver works [?] 2016-10-14 23:03:00 -04:00

Host FST

This is a file system translator (and driver) for compatible Apple IIgs emulators. It depends on emulator support (but should not cause problems if run on real hardware or an unsupportive emulator).

Host FST

This FST exposes a shared folder from your native file system as a volume within GS/OS. (The volume will not be available from ProDOS 8). Reading or writing a file on the :Host drive will read or write the file directly on the native file system. File Types, Finder Info, and Resource Forks are supported.

Host FST

In general any software that works with the HFS FST should work with the Host FST.

Installation

Currently, only GSPlus (0.13+) has support for the host fst.

  1. See the releases page for a disk image.

  2. Install the host.fst and host.driver in your *:System: folder

  3. Bleeding edge versions of GSPlus have a config option (F4, Host FST Configuration) to select the host fst directory. (On older versions it doesn't work correctly).

  4. If you're using an older version of GSPlus, shutdown GSPlus and manually edit the config.txt file. Add a line like:

     g_cfg_host_path = /Users/me/IIgs/
    

Note

Large volume sizes can cause a buffer overflow Finder's code and cause a crash (usually when displaying the File Info window). This is fixed as of System 6.0.4.