The program on side A seems to be complete. On side B it finds 63 small files.
That's what I had. The problem is that from my reading of the code there are 76 items of data so the split doesn't quite marry-up. That's why I thought the way to go would be to create a version of the code to read the data from cassette and write to a single disk file using the real hardware (and my CF7+), then change the Atlantis code to read the new disk file and deal with any memory issues should there be any.