There some serious progress on running WinXP Pro on a CF card read only. See
this thread.
In short,the system will be resuming from the same hibernation file over and over again, regardless of its state when it's shutdown(even if you cut the power). So the state FrodoPlayer was in at the time the system is set read only, will be its state at every startup. The only way around this is to have it's config files(or just state file) on a seperate partition. Maybe a small one, the last 10megs of the CF card.
The best solution would be for the EWF API to be used. I haven't looked into to deep, so I'm not totally sure if it can be used to just commit a single file or not.
Has anybody else looked into this?
Frodo, what do you think would be involved in having the file that remembers the state of the application in a location other than FrodoPlayer. For example D:\UserData\FrodoPlayer\state.ini