Oh, it's so much fun when you discover a bug in one of your programs/routimes after one year... I had very weird problems with my harddisk + NOVAXIS interface but finally discovered where the problems lie. It seems that the only routine in the NOVAXIS ROM that I wrote (the routine that recognises all kinds of partition tables at startup) has a bug. If you have an 'extended partition table with 2 partitions' (which is actually: one primary partition and one extended partition with one primary partition inside), then the routine returns it's found 0 partitions. And then the computer hangs or some other weird things happen. I wonder why I have to discover this myself after one year; it is one of two reasons: - people in general, even MSX users, don't bother to notify the programmer whebn something is wrong; they all think somebody else will do it. - nobody who has 2 partitions on his harddisk uses an extended partition table, since there's totally no reason to do this. Anyway, for the 0 people on this world that have problems with this (or people with a BERT interface and 2 partitions, who want to connect a NOVAXIS to the harddisk) I changed NOVAXTAB.PMA. It now also recognises this situation and creates a workaround. (It changes the extended partition table in a normal one. As a cause of this you will have 512 bytes of completely unused space on your harddisk ;-) novaxtab.pma v1.1 is uploaded at ftp.funet.fi, ofcourse. Greetingckxsz, Ro.
