Linux Version of SLIM HxC Floppy Emulator Software

General discussion forum - for all that doesn't fit in any other category.
Post Reply
ldkraemer
Posts: 51
Joined: Thu Feb 28, 2013 3:47 am

Linux Version of SLIM HxC Floppy Emulator Software

Post by ldkraemer »

I'd like to request a copy of the Linux Version of HxC_Floppy_Emulator_Software for the SLIM.

The file: HxC_Floppy_Emulator_Software_User_Manual_ENG.pdf states the following:
HxC Floppy Emulator Software User Manual
Rev.1.0 - 05/13/2013

This tool can be downloaded there :
https://hxc2001.com/download/floppy_driv ... r_soft.zip
This software is available on Windows, MacOS X (x86) and Linux machines.
This Step by Step guide intend to describe some basic tasks.
The Linux version is not included in the HxCFloppyEmulator_soft.zip file.

How do I Request a current Linux Version?

Thanks.

Larry

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: Linux Version of SLIM HxC Floppy Emulator Software

Post by Jeff »

Just get the whole svn tree :

http://sourceforge.net/p/hxcfloppyemu/code/HEAD/tree/

and make the software.

ldkraemer
Posts: 51
Joined: Thu Feb 28, 2013 3:47 am

Re: Linux Version of SLIM HxC Floppy Emulator Software

Post by ldkraemer »

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:

Code: Select all

./hxcfe -finput:ampro.td0 -infos
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

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: Linux Version of SLIM HxC Floppy Emulator Software

Post by Jeff »

Is it dos type images ?

ldkraemer
Posts: 51
Joined: Thu Feb 28, 2013 3:47 am

Re: Linux Version of SLIM HxC Floppy Emulator Software

Post by ldkraemer »

Jeff,
The TD0 Images were created with Teledisk on a DOS machine, but the actual floppy used to create the TD0 images were as follows:

ampro.td0 was created from an actual Ampro Little Board (Z80) CP/M Machine with 80 Tracks, 2 sides, and Normal Compression.
80 tracks, 2 side(s), gap3:65535,rpm:300 bitrate:250000

KAY2SYS.TD0 was created from an actual Kaypro II (Z80) CP/M Machine with 40 Tracks, 2 Sides, and Advanced Compression.
Kaypro 2 System Disk - SS/DD 180K - 40 tracks, 2 side(s), gap3:65535,rpm:300 bitrate:250000

So, No they aren't DOS type Images, but are CP/M Images.

If you have somewhere I can upload them, I'll upload them so you can test with the actual images.

Thanks.

Larry

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: Linux Version of SLIM HxC Floppy Emulator Software

Post by Jeff »

That's why you can't see files : The browser doesn't yet support CPM filesystem.
Actually only FAT12 & AmigaDOS FS are supported.

ldkraemer
Posts: 51
Joined: Thu Feb 28, 2013 3:47 am

Re: Linux Version of SLIM HxC Floppy Emulator Software

Post by ldkraemer »

Jeff,
OK, Thanks. I assumed that they were included since the CLI Command existed to produce the listing.


Larry

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: Linux Version of SLIM HxC Floppy Emulator Software

Post by Jeff »

ldkraemer wrote:Jeff,
OK, Thanks. I assumed that they were included since the CLI Command existed to produce the listing.


Larry
This is working for DOS/FAT12 & AmigaDos disks, for the moment.

Post Reply