HxC Firmware for Gotek updates.

Everything related to using the HxC Floppy Emulator hardware on your Atari.

Moderators: mr.vince, DrCoolZic, Moderator Team

Jeff_HxC2001
Captain Atari
Captain Atari
Posts: 347
Joined: Fri Sep 21, 2007 7:35 pm
Location: Paris - France
Contact:

HxC Firmware for Gotek updates.

Postby Jeff_HxC2001 » Sun Dec 03, 2017 10:16 pm

03 December 2017: Firmware STM32 USB HxCFloppyEmulator v3.1.0.4a

Major firmware update !

- New direct file formats support (Read & Write !) :
- Acorn machines : *.ADL,*.ADM,*.SSD,*.DSD and *.ADF file support
- Camputer Lynx : *.LDF
- Commodore C64 : *.D81
- Thomson machines : *.FD
- Sam Coupé : *.SAD, *.MGT
- MSX Machines : *.IMG, *.DSK
- Spectrum : *.TRD, *.SDD

- New menu entry : Target system family selection.
This reduce a lot the risk of erroneous raw file identification.

- Lots of RAW file support improvements :
All sector sizes supported, advanced track skew and interleaving support.
FM & MFM support.

- Amstrad CPC DSK support : Fix for the One Disk/double sided Batman demo.

- Fix attempt of the "diymore.cc" OLED screens : OLED init screen delay
menu option added.
(Note : Please avoid these "diymore.cc" screens until i got an idea
what is the root cause of the issue.)

- Internal improvement : Track cache layer improved, RAW files support/identification improved.

Please report any issue to hxc2001 <at> hxc2001.com
Thanks ! :)

http://hxc2001.com/download/floppy_driv ... rmware.zip

http://hxc2001.com/download/floppy_driv ... _notes.txt

Jeff_HxC2001
Captain Atari
Captain Atari
Posts: 347
Joined: Fri Sep 21, 2007 7:35 pm
Location: Paris - France
Contact:

Re: HxC Firmware for Gotek updates.

Postby Jeff_HxC2001 » Sat Jan 27, 2018 12:04 am

27 January 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.1.3a

- Normal mode Fix : ST files are visible again !

http://hxc2001.com/download/floppy_driv ... rmware.zip

http://hxc2001.com/download/floppy_driv ... _notes.txt

User avatar
kodak80
Atari Super Hero
Atari Super Hero
Posts: 529
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: HxC Firmware for Gotek updates.

Postby kodak80 » Sat Jan 27, 2018 12:18 am

Thank you. Works great. :D
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Admin of Atari ST Review Magazine Archive: http://www.ataristreview.com

Jeff_HxC2001
Captain Atari
Captain Atari
Posts: 347
Joined: Fri Sep 21, 2007 7:35 pm
Location: Paris - France
Contact:

Re: HxC Firmware for Gotek updates.

Postby Jeff_HxC2001 » Tue Feb 06, 2018 9:45 pm

Lots of updates :

27 January 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.1.4a

- Config file "Load last loaded floppy" flag is now supported
in indexed and file selector mode.

29 January 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.2.0a

- *.ST 720KB Files : Switch to the TOS 1.62 Disk Layout.
- RAW files loader : Internal enhancement.

31 January 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.3.0a

- RAW MFM & FM Images (IMG/ST/...) :
- Write speed improvement :
- Track cache workflow improvement.
- Code optimization (CRC16, MFM 2 BIN...).

01 February 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.4.0a

- More Code Speed optimizations.
- RAW MFM & FM Images (IMG/ST/...) :
- More Write speed improvement : Sector Data cache prefetch.

02 February 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.5.0a

- Cache flush fix :
Do you not reorder the cache when not needed ( e.g when the track fit the cache size )

- CFG File V1 fix (Autoboot mode) :
slots support now file images with 2 characters filename extension...

- More code Speed optimizations. (again ! :) )

04 February 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.5.1a

- Raw *.IMG PC Files : Use the DOS 6.22 disk layouts.
- And as always some code optimizations.

05 February 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.6.0a

- Low level Floppy IO optimizations.

06 February 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.8.1a

- Raw files : Write sector performance increased.
Near Real time sectors write !

http://hxc2001.com/download/floppy_driv ... rmware.zip

http://hxc2001.com/download/floppy_driv ... _notes.txt

:wink:

User avatar
dhedberg
Atari Super Hero
Atari Super Hero
Posts: 992
Joined: Mon Aug 30, 2010 8:36 am
Contact:

Re: HxC Firmware for Gotek updates.

Postby dhedberg » Fri Feb 09, 2018 10:27 am

Sorry for cross-posting, but I'm interested in the HxC firmware and would like to understand how the bootloader license works. Am I correct if I assume it can be installed on the same Gotek device as many times as I want/need?

If I purchase HxC and use it on a Gotek device but then decide to switch back to FlashFloppy, can I at a later point re-install the HxC bootloader (on the same Gotek device) that I purchased?
Daniel, New Beat - http://newbeat.atari.org. Like demos? Have a look at our new Falcon030 demo MORE.

Jeff_HxC2001
Captain Atari
Captain Atari
Posts: 347
Joined: Fri Sep 21, 2007 7:35 pm
Location: Paris - France
Contact:

Re: HxC Firmware for Gotek updates.

Postby Jeff_HxC2001 » Sun Feb 25, 2018 3:47 pm

New firmware !

25 February 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.16.1a

- User interface part : Code Refactored

- Better buttons behavior.
- Better/faster rotary behavior.

- Normal mode : Press both buttons shortly to jump to the first entry of the current folder. ("..")

- Normal mode : When returning to parent folder ("..") the position in the folder is restored.

- Autoboot mode :
--> Press both buttons shortly to jump to Autoboot.hfe
--> Press both buttons more than 2 seconds eject/insert the disk.

- Indexed mode :
--> Press both buttons shortly to jump to DSKA0000.HFE
--> Press both buttons more than 2 seconds eject/insert the disk.

- 7 segments screen : Now show when an image is inserted ("---") or ejected (" - ")

- OLED : init algorithm revised for diymore.cc screens.
(Press the right button at power up at the first diymore.cc screen installation).

- Various user interface fixes.

If you have any comments or suggestions, requests or issue to report please contact me :

Email : hxc2001 <at> hxc2001.com
Forum : http://torlus.com/floppy/forum
Facebook : https://www.facebook.com/groups/hxc2001


http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip

http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Jeff_HxC2001
Captain Atari
Captain Atari
Posts: 347
Joined: Fri Sep 21, 2007 7:35 pm
Location: Paris - France
Contact:

Re: HxC Firmware for Gotek updates.

Postby Jeff_HxC2001 » Sat Apr 28, 2018 6:58 am

Et hop la ! :)

11 March 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.18.1a

- End part of the read output pipeline reworked (pulses generator).

- Akai S20 IMG images : sectors gap and tracks skew aligned to the real machine.

- Casio FZ1 IMG images : sectors gap and tracks skew aligned to the real machine.

4 March 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.16.3a

- Fix last the v3.1.16.2a compilation option !
Please update if you have the v3.1.16.2a released yesterday !

3 March 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.16.2a

- Autoboot mode + 3 Digits Gotek screen : Fix slot number.

If you have any comments or suggestions, requests or issue to report please contact me :

Email : hxc2001 <at> hxc2001.com
Forum : http://torlus.com/floppy/forum
Facebook : https://www.facebook.com/groups/hxc2001


http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip

http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Jeff_HxC2001
Captain Atari
Captain Atari
Posts: 347
Joined: Fri Sep 21, 2007 7:35 pm
Location: Paris - France
Contact:

Re: HxC Firmware for Gotek updates.

Postby Jeff_HxC2001 » Sat Apr 28, 2018 6:58 am

turlututu chapeau pointu ! :D

Jeff_HxC2001 wrote:15 March 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.18.1a

- Normal mode : Remove unwanted key delay when entering in direct mode.

17 March 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.20.1a

- USB Direct Access mode code refactored :
- Read/write performance increased (hxcmount).
- Command/Write indications printed on the LCD.

- USB access cache : Write timeout value set to 2 seconds.

18 March 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.21.1a

- Indexed mode : Ignore file extension. You can now use any file extension
as long as the file is supported by the floppy emulation engine.
(Can be DSKA0000.HFE/IMG/DSK/ADF/ADL...)

- Acorn machines (*.ADL, *.ADM, *.ADF):
Sectors gap, interleave and tracks skew aligned to the real machine.

19 March 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.21.2a

- USB Direct Access mode code : Index gap increased
(Amiga File selector & HxC copy utility under WB fix)


1 April 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.22.1a

- TI99/4A : Direct support of *.DSK/*.PC99/*.V9T9 sectors dump images
SD/DD/HD density support (Read & Write).

- New embedded menu entry : You can now force the user interface mode
(Normal/Indexed or selector mode selection).


http://hxc2001.com/download/floppy_driv ... rmware.zip

http://hxc2001.com/download/floppy_driv ... _notes.txt

Jeff_HxC2001
Captain Atari
Captain Atari
Posts: 347
Joined: Fri Sep 21, 2007 7:35 pm
Location: Paris - France
Contact:

Re: HxC Firmware for Gotek updates.

Postby Jeff_HxC2001 » Sat Apr 28, 2018 6:59 am

Some updates ! :


3 April 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.22.2a

- TI99/4A : V9T9/DSK Loader -> Better disk layout detection.

19 April 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.22.3a

- OLED screen setting sanity check : Do not allow more than 21 characters per line.

26 April 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.22.4a

- 2 Digits screen Gotek : Fix embedded config menu.

28 April 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.22.6a

- HFE files : Fix MPC60 MkII formatted images write support regression.
May also fix possible write issues on HFE files with some others machines/disk formats.
Update recommended.



http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip

http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Jeff_HxC2001
Captain Atari
Captain Atari
Posts: 347
Joined: Fri Sep 21, 2007 7:35 pm
Location: Paris - France
Contact:

Re: HxC Firmware for Gotek updates.

Postby Jeff_HxC2001 » Sun May 05, 2019 1:58 pm

There are tons of updates since the last time i posted here.

Here is the last one :
(Check the releases notes for the previous releases.)

5 May 2019 : Firmware STM32 USB HxCFloppyEmulator v3.2.1.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/ )

- New major feature ! : Auto mount USB stick folder to a FAT/DOS compatible virtual floppy !

This feature allows you to directly put your files in a stick's folder and mount this folder as a FAT/DOS floppy disk !

You can use it with any machine compatible with the FAT file system (PC, Atari ST, lots of keyboards/samplers and CNC machines...).

To use this feature, copy an empty/preformatted DOS IMG image to the stick path "/mount/emptyfat.img"
This image can be a 720KB or 1.44MB blank DOS image or any other FAT compatible blank image.
You can use the HxC Floppy Emulator software Disk Browser to create it or take the ones present in the firmware archive.

Once you select a "mount source" folder on the emulator, the emptyfat.img file is duplicated to a "MOUNTED.IMG" file.
Then all files/subfolders present into the selected folder are added into this duplicated image.
(Note : the emptyfat.img remains untouched).

Your "mount sources" / root folders should have the extension ".mnt" to be mounted by the emulator :
example : "myvirtualdisk.mnt"

This new feature can be used with the "normal"/direct browsing (oled/lcd screen usage) and indexed modes.
For the indexed mode just put the DSKAXXXX prefix in the mount point folder name.
example : "DSKA0000_MyMidiFiles.mnt"

Please note that the image duplication and files copy operations can take some seconds.
I will try to optimize/speedup the mount operations in the next releases.

Let me know if you have any problems or any suggestions/questions/comments on the HxC forum or by email.

- FAT 12/16/32 layer write support enhanced to create entries (files & folders) and allocate clusters.


https://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip

https://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

czietz
Hardware Guru
Hardware Guru
Posts: 898
Joined: Tue May 24, 2016 6:47 pm

Re: HxC Firmware for Gotek updates.

Postby czietz » Sun May 05, 2019 2:12 pm

Jeff_HxC2001 wrote: - New major feature ! : Auto mount USB stick folder to a FAT/DOS compatible virtual floppy !

This feature allows you to directly put your files in a stick's folder and mount this folder as a FAT/DOS floppy disk !


Wow, this is a really interesting major update!
Question: When I "eject" the MOUNTED.IMG, are the files copied back to the source directory on the USB stick? Or is this a one-way operation?


Social Media

     

Return to “HxC Floppy Emulator”

Who is online

Users browsing this forum: No registered users and 1 guest