On Sat, 5 Nov 2011, Chris Young wrote: > On Sat, 05 Nov 2011 17:47:16 +0000, Jeffrey Lee wibbled on for an age: > >> Update of /cvsroot/arcem/arcem >> In directory vz-cvs-4.sog:/tmp/cvs-serv11622 >> >> Modified Files: >> Tag: arcem-fast >> arminit.c hostfs.c >> Log Message: >> HostFS fixes and improvements >> >> * arminit.c - Cope properly with the unlikely event of finding a SWI >> instruction at 0x0 or 0x4 >> * arch/filecommon.c - Fixed the new file caching code being broken when >> reading/writing more data than will fit inside the file buffer (1MB) >> * hostfs.c, support_modules/hostfs/hostfs,ffa, support/hostfs/hostfs.s - >> Improved error detection and reporting. Failsafe error of >> HOSTFS_ERROR_UNKNOWN is used if we can't find a specific error to return. > > Am I missing something, as I now get the attached error? > > Chris
Whoops, that'll teach me for not using a !Boot sequence. I've checked in a new hostfs.c that fixes it. FYI, there's still a bug lurking somewhere in the hostfs code. I thought I'd fixed it with my changes earlier, but for some reason if Wolf 3D is running from HostFS then it will often fail to close the savegame file after loading it, preventing the game from saving into that slot. And to make matters worse, it doesn't even tell you that it's failed to save the game. Cheers, - Jeffrey ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 -- arcem-devel mailing list arcem-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/arcem-devel