Hi again Mike && thx for speedy reply!
Yes, that's correct. Currently, I am running the system via Qemu under 64-bit Pop-OS (Ubuntu) 22.04.
Ideally, I want to run on actual hardware, but i gotta find some more parts for my pentium3 pc that's been sitting on a patio for 14 years first.
On the issue of the rebuild process, I noticed that disk_images/mikeos.flp does, indeed, persist changes made internally during operation.
But I also noted that rebuild wiped everything, leaving it pristine, like a live boot system.. all new changes lost (i've been telling myself to back things up for 20 years...)
I had modified the build script to copy any new files over to the disk during rebuild, since I'm creating and editing the programs from within the system.
This seemed to have fixed the problem i was having. On a real floppy, of course, the persistence would be there :)
I wanted to prevent the need for rebuild, but... now that you mention this, i guess i could just.. not rebuild lol
Problem solved.
In the case that it may be helpful someday, here's my one liner mod for build-linux.sh (it's placed directly after tmp-loop is mounted) (hence removed, since i won't be rebuilding after each change)
cp tmp-loop/*.bin tmp-loop/*.bas tmp-loop/*.pcx tmp-loop/*.txt tmp-loop/*.4th tmp-loop/*.512 programs
cp programs/*.bin programs/*.bas programs/*.pcx programs/*.txt programs/*.4th programs/*.512 tmp-loop
recursively recursive parroty parody
It needs to be cleaned up but it gets things done ATM
Thanks again and stay well