Jeff wrote:
floppydev wrote:
floppydev wrote:
I get a compile error:
1>ipf_loader.c
1>c:\work\svn\projects\head\hxc2001\software\common\plugins\ipf_loader\ipf_loader.c(65) : fatal error C1083: Cannot open include file: './libs/capslib/Comtype.h': No such file or directory
Looks like some missing files/libs.
floppydev
OK, found it already in another thread.
http://www.torlus.com/floppy/forum/view ... ?f=2&t=488I tried also ipfdevlib_w32.zip without succes, therefore I commented some files out but still not compile clean:
ipf_loader.c:
/* #include "./libs/capslib/CapsFDC.h" */
1>ipf_loader.c
1>..\..\common\./libs/capslib/CapsLib.h(10) : error C2059: syntax error : 'string'
1>..\..\common\./libs/capslib/CapsLib.h(11) : error C2059: syntax error : 'string'
1>..\..\common\./libs/capslib/CapsLib.h(12) : error C2059: syntax error : 'string'
...
Which version of ipdevlib_win.zip/ipfaccessapi_w32.zip is correct?
Everything else is compile clean

floppydev
Just remove the define IPF_SUPPORT
I've now a fully regression tested implementation of PC99/V9T9 loader as well as a correct V9T9 export for DSDD, DSSD, SSDD, SSSD. V9T9 loader didn't work at all, PC99 loader also had troubles. Fixed also a lot of ugly bugs in common code which took me hours (or days?) to analyze, find & fix them

Diff is about 1300 lines of code

Details:
Regression tests are done with 40 tracks DSDD, DSSD, SSDD, SSSD image formats, disk should be as full as possible, all regression test are ok:
PC99 format (same content as V9T9 image) => HFE format => V9T9 format
V9T9 format (same content as PC99 image) => HFE format => V9T9 format
V9T9 output must be the same as V9T9 input!!!
I just want to make a complete compile. Can you send me a personal mail with the necessary files for building also with IPF_SUPPORT?
BTW: I think there is also a firmware bug: Sometimes I've the problem that I'm getting in a never ending loop: "Reading FAT.." & beep
Looks like there is a bug in FAT32 handling (chkdsk was of course ok). It appears when one copies/deletes directories/files directly on the SDCARD heavily (I run flopimage_convert.exe on all my tests directly on the SDCARD). (Maybe some problem of reallocated or deleted FAT32 entries?). Can be worked around by:
1.) Copying everything from SDCARD to harddisk
2.) Delete everything from SDCARD (or format it again)
3.) Copy everything again from harddisk to SDCARD
Files are 434 files in 65 folders, 21 root folders, 5 root files.
Thnx.
floppydev