Jeff,
Thanks for the tip on getting the svn code. I've got it compiled on Debian 7.x and I'm testing a few *.td0 files.
I've tried this command and it appears to function properly:
larry@debian:~/Downloads/HxC/slim/hxcfloppyemu-code/HxCFloppyEmulator/build$ ./hxcfe -finput:ampro.td0 -infos
HxC Floppy Emulator : Floppy image file converter
Copyright (C) 2006-2014 Jean-Francois DEL NERO
This program comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions;
libhxcfe version : 2.4.5.1
Input file : ampro.td0
---------------------------------------------------------------------------
- File informations -
---------------------------------------------------------------------------
File: ampro.td0
Checking ampro.td0
File loader found : TELEDISK_TD0 (TELEDISK TD0 Loader)
Loading ampro.td0
file loader found!
TeleDisk_libLoad_DiskFile : Teledisk version : 21
TeleDisk_libLoad_DiskFile : Normal compression
80 tracks, 2 side(s), gap3:65535,rpm:300 bitrate:250000
track file successfully loaded and encoded!
File type : TELEDISK_TD0 - TELEDISK TD0 Loader
Floppy interface mode : GENERIC_SHUGART_DD_FLOPPYMODE - Shugart Interface
Number of Track : 80
Number of Side : 2
Total Size : 819200 Bytes, Number of sectors : 800
Stopping HxCFloppyEmulator...
larry@debian:~/Downloads/HxC/slim/hxcfloppyemu-code/HxCFloppyEmulator/build$
But when I try to list the files I get this error:
larry@debian:~/Downloads/HxC/slim/hxcfloppyemu-code/HxCFloppyEmulator/build$ ./hxcfe -finput:ampro.td0 -list
HxC Floppy Emulator : Floppy image file converter
Copyright (C) 2006-2014 Jean-Francois DEL NERO
This program comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions;
libhxcfe version : 2.4.5.1
Input file : ampro.td0
---------------------------------------------------------------------------
- File image browser -
---------------------------------------------------------------------------
File: ampro.td0
Checking ampro.td0
File loader found : TELEDISK_TD0 (TELEDISK TD0 Loader)
Loading ampro.td0
file loader found!
TeleDisk_libLoad_DiskFile : Teledisk version : 21
TeleDisk_libLoad_DiskFile : Normal compression
80 tracks, 2 side(s), gap3:65535,rpm:300 bitrate:250000
track file successfully loaded and encoded!
File type : TELEDISK_TD0 - TELEDISK TD0 Loader
Floppy interface mode : GENERIC_SHUGART_DD_FLOPPYMODE - Shugart Interface
Number of Track : 80
Number of Side : 2
Total Size : 819200 Bytes, Number of sectors : 800
------- Disk Tree --------
Compilation error : sizeof(short)!=2
larry@debian:~/Downloads/HxC/slim/hxcfloppyemu-code/HxCFloppyEmulator/build$
So, I tried another TD0 file named KAY2SYS.TD0
Here are the results of that command:
larry@debian:~/Downloads/HxC/slim/hxcfloppyemu-code/HxCFloppyEmulator/build$ ./hxcfe -finput:KAY2SYS.TD0 -infos
HxC Floppy Emulator : Floppy image file converter
Copyright (C) 2006-2014 Jean-Francois DEL NERO
This program comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions;
libhxcfe version : 2.4.5.1
Input file : KAY2SYS.TD0
---------------------------------------------------------------------------
- File informations -
---------------------------------------------------------------------------
File: KAY2SYS.TD0
Checking KAY2SYS.TD0
File loader found : TELEDISK_TD0 (TELEDISK TD0 Loader)
Loading KAY2SYS.TD0
file loader found!
TeleDisk_libLoad_DiskFile : Teledisk version : 21
TeleDisk_libLoad_DiskFile : Advanced compression
TeleDisk_libLoad_DiskFile : Creation date: 19/11/1997 08:36:39
TeleDisk_libLoad_DiskFile : Comment: Kaypro 2 System Disk - SS/DD 180K
40 tracks, 2 side(s), gap3:65535,rpm:300 bitrate:250000
track file successfully loaded and encoded!
File type : TELEDISK_TD0 - TELEDISK TD0 Loader
Floppy interface mode : GENERIC_SHUGART_DD_FLOPPYMODE - Shugart Interface
Number of Track : 40
Number of Side : 2
Total Size : 389120 Bytes, Number of sectors : 760
Stopping HxCFloppyEmulator...
larry@debian:~/Downloads/HxC/slim/hxcfloppyemu-code/HxCFloppyEmulator/build$ ./hxcfe -finput:KAY2SYS.TD0 -list
HxC Floppy Emulator : Floppy image file converter
Copyright (C) 2006-2014 Jean-Francois DEL NERO
This program comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions;
libhxcfe version : 2.4.5.1
Input file : KAY2SYS.TD0
---------------------------------------------------------------------------
- File image browser -
---------------------------------------------------------------------------
File: KAY2SYS.TD0
Checking KAY2SYS.TD0
File loader found : TELEDISK_TD0 (TELEDISK TD0 Loader)
Loading KAY2SYS.TD0
file loader found!
TeleDisk_libLoad_DiskFile : Teledisk version : 21
TeleDisk_libLoad_DiskFile : Advanced compression
TeleDisk_libLoad_DiskFile : Creation date: 19/11/1997 08:36:39
TeleDisk_libLoad_DiskFile : Comment: Kaypro 2 System Disk - SS/DD 180K
40 tracks, 2 side(s), gap3:65535,rpm:300 bitrate:250000
track file successfully loaded and encoded!
File type : TELEDISK_TD0 - TELEDISK TD0 Loader
Floppy interface mode : GENERIC_SHUGART_DD_FLOPPYMODE - Shugart Interface
Number of Track : 40
Number of Side : 2
Total Size : 389120 Bytes, Number of sectors : 760
------- Disk Tree --------
--------------------------
Stopping HxCFloppyEmulator...
larry@debian:~/Downloads/HxC/slim/hxcfloppyemu-code/HxCFloppyEmulator/build$
Have you got a clue as to what could be the problem with the compilation error, or the missing dir tree?
Shouldn't there be a directory listing for both TD0 files?
I tried to do a conversion from .TD0 to .HFE and that appears to have worked just fine. I won't know for sure until
I get my slim (or other choice) purchased.
Code: Select all
./hxcfe -finput:ampro.td0 -foutput:ampro.hfe -conv:HXC_HFE
larry@debian:~/Downloads/HxC/slim/hxcfloppyemu-code/HxCFloppyEmulator/build$ ./hxcfe -finput:ampro.td0 -foutput:ampro.hfe -conv:HXC_HFE
HxC Floppy Emulator : Floppy image file converter
Copyright (C) 2006-2014 Jean-Francois DEL NERO
This program comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions;
libhxcfe version : 2.4.5.1
Input file : ampro.td0
Output file : ampro.hfe
Checking ampro.td0
File loader found : TELEDISK_TD0 (TELEDISK TD0 Loader)
Loading ampro.td0
file loader found!
TeleDisk_libLoad_DiskFile : Teledisk version : 21
TeleDisk_libLoad_DiskFile : Normal compression
80 tracks, 2 side(s), gap3:65535,rpm:300 bitrate:250000
track file successfully loaded and encoded!
Write HFE file ampro.hfe for the standalone emulator.
Floppy interface mode GENERIC_SHUGART_DD_FLOPPYMODE (Shugart Interface)
80 tracks written to the file
Stopping HxCFloppyEmulator...
larry@debian:~/Downloads/HxC/slim/hxcfloppyemu-code/HxCFloppyEmulator/build$
Thanks.
Larry