Closed jcreedcmu closed 3 months ago
I think this might be a problem more generally in libretro. I noticed that fopen("foo", "w");
was not properly truncating.
Fixed by above PR and 894f2be0c57f2f1a7e6981a4e979ad04197f7932 actually calling SetEOF.
Steps to reproduce:
File > Save
It seems that whenever we save a file, even when we do
the EOF of the file is not saved. Inside Macintosh suggests we should call
FlushVol
afterFSClose
, but alas,FlushVol
is not apparently supported by multiversal.