i have reproduced something, let me dig a little more...Jeff wrote: ↑Tue Oct 03, 2017 11:04 pm This is the 27.1 equivalent with write fix + img filter fix :
https://hxc2001.com/vrac/HxCUSBFE29_3.UPD
So img read can't fail ! if so there is something else...
Firmware updates for the STM32/Gotek HxC floppy emulators !
Re: New Alpha version Firmware - Volunteer Testers needed !
Re: New Alpha version Firmware - Volunteer Testers needed !
Fixed :Jeff wrote: ↑Wed Oct 04, 2017 7:32 ami have reproduced something, let me dig a little more...Jeff wrote: ↑Tue Oct 03, 2017 11:04 pm This is the 27.1 equivalent with write fix + img filter fix :
https://hxc2001.com/vrac/HxCUSBFE29_3.UPD
So img read can't fail ! if so there is something else...
https://hxc2001.com/vrac/HxCUSBFE29_4.UPD
The issue was related to the image selection and the -not-yet-ready- second drive emulation.
The symptom is non readable img files or "bad file" message with hfe in normal mode. This is pure random so the issue may appears or not. i think that the 27.1a have the same issue but since the appearance is random, you may not have noticed it.
the 3.0.29.4a above fix this issue.
Re: New Alpha version Firmware - Volunteer Testers needed !
Hi Jeff,
I agree to the random element unfortunately the Ex7 saves + loads slowly and testing with 5 images of each type is only enough to give a rough indication of performance but takes a long time. In the testing bellow for the 1440k images I am using a larger test file so errors are more likely to show up than in the 720k testing. I am trying to be reasonably consistent in my testing by copying the same clean set of test images to my USB stick before testing. I hope that you can decipher any meaningful information from these testing results.
Testing of v3.0.29.5al
1440k
Testing with large file
hfe0 w1 ok, r1 ok
hfe1 w1 ok, r1 ok
hfe2 w1 ok, r1 err, r2 ok
hfe3 w1 err, w2 ok, r1 ok
hfe4 w1 ok, r1 ok
img0 w1 error, w2 ok, r1 ok
img1 w1 ok, r1 ok
img2 w1 ok, r1 ok
img3 w1 ok, r1 ok
img4 w1 ok, r1 ok
720k - No errors in this testing
Testing with smaller voice file
hfe0 w1 ok, r1 ok
hfe1 w1 ok, r1 ok
hfe2 w1 ok, r1 ok
hfe3 w1 ok, r1 ok
hfe4 w1 ok, r1 ok
img0 w1 ok, r1 ok
img1 w1 ok, r1 ok
img2 w1 ok, r1 ok
img3 w1 ok, r1 ok
img4 w1 ok, r1 ok
I agree to the random element unfortunately the Ex7 saves + loads slowly and testing with 5 images of each type is only enough to give a rough indication of performance but takes a long time. In the testing bellow for the 1440k images I am using a larger test file so errors are more likely to show up than in the 720k testing. I am trying to be reasonably consistent in my testing by copying the same clean set of test images to my USB stick before testing. I hope that you can decipher any meaningful information from these testing results.
Testing of v3.0.29.5al
1440k
Testing with large file
hfe0 w1 ok, r1 ok
hfe1 w1 ok, r1 ok
hfe2 w1 ok, r1 err, r2 ok
hfe3 w1 err, w2 ok, r1 ok
hfe4 w1 ok, r1 ok
img0 w1 error, w2 ok, r1 ok
img1 w1 ok, r1 ok
img2 w1 ok, r1 ok
img3 w1 ok, r1 ok
img4 w1 ok, r1 ok
720k - No errors in this testing
Testing with smaller voice file
hfe0 w1 ok, r1 ok
hfe1 w1 ok, r1 ok
hfe2 w1 ok, r1 ok
hfe3 w1 ok, r1 ok
hfe4 w1 ok, r1 ok
img0 w1 ok, r1 ok
img1 w1 ok, r1 ok
img2 w1 ok, r1 ok
img3 w1 ok, r1 ok
img4 w1 ok, r1 ok
Re: New Alpha version Firmware - Volunteer Testers needed !
thanks for the 29.5a tests (did you take this firmware from the main firmware archive ?).
Can you test the 29.4a linked above ? I have disabled some new features that may have an effect on some performance :
https://hxc2001.com/vrac/HxCUSBFE29_4.UPD
Re: New Alpha version Firmware - Volunteer Testers needed !
Whoops v3.0.29.5al was taken from the zip file in the previous quoted message in the email you sent, I thought something was slightly wrong.
Testing of 3.0.29.4al
Testing with large All file
1440k
hfe1 w1 ok, r1 ok
hfe2 w1 ok, r1 ok
hfe3 w1 err, w2 ok, r1 ok
hfe4 w1 ok, r1 ok
hfe5 w1 ok, r1 err, r2 ok
img1 w1 ok, r1 ok
img2 w1 ok, r1 ok
img3 w1 ok, r1 ok
img4 w1 ok, r1 ok
img5 w1 ok, r1 ok
720k
hfe1 w1 ok, r1 ok
hfe2 w1 ok, r1 ok
hfe3 w1 ok, r1 ok
hfe4 w1 ok, r1 ok
hfe5 w1 ok, r1 ok
img1 w1 ok, r1 ok
img2 w1 ok, r1 ok
img3 w1 ok, r1 ok
img4 w1 ok, r1 err, r2 err, ???
img5 w1 ok, r1 ok
Testing of 3.0.29.4al
Testing with large All file
1440k
hfe1 w1 ok, r1 ok
hfe2 w1 ok, r1 ok
hfe3 w1 err, w2 ok, r1 ok
hfe4 w1 ok, r1 ok
hfe5 w1 ok, r1 err, r2 ok
img1 w1 ok, r1 ok
img2 w1 ok, r1 ok
img3 w1 ok, r1 ok
img4 w1 ok, r1 ok
img5 w1 ok, r1 ok
720k
hfe1 w1 ok, r1 ok
hfe2 w1 ok, r1 ok
hfe3 w1 ok, r1 ok
hfe4 w1 ok, r1 ok
hfe5 w1 ok, r1 ok
img1 w1 ok, r1 ok
img2 w1 ok, r1 ok
img3 w1 ok, r1 ok
img4 w1 ok, r1 err, r2 err, ???
img5 w1 ok, r1 ok
Re: New Alpha version Firmware - Volunteer Testers needed !
Small update :
https://hxc2001.com/download/floppy_driv ... _notes.txt
https://hxc2001.com/download/floppy_driv ... rmware.zip7 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.30.1a
- New setting menu item : auto selection setting.
You can now set the desired timeout for the auto selection
function or disable it.
https://hxc2001.com/download/floppy_driv ... _notes.txt
Re: New Alpha version Firmware - Volunteer Testers needed !
Big update : Amstrad CPC DSK and Extended DSK Read & Write support !
https://hxc2001.com/download/floppy_driv ... _notes.txt
https://hxc2001.com/download/floppy_driv ... rmware.zip10 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.32.2a
Amstrad CPC EDSK & DSK : Fix file type detection with CPC File selector v2.5
10 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.32.1a
Amstrad CPC EDSK & DSK : Write Support working !
9 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.31.2a
Amstrad CPC EDSK & DSK support : Fix issues with non-standard sector size images (Midline Process...).
256/512/1024/2048/4096/8192 sector size supported.
9 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.31.1a
- Amstrad CPC DSK direct support added (Old and new format) : Read only for the moment.
Write support and simple copy protection support incoming .
https://hxc2001.com/download/floppy_driv ... _notes.txt
Re: New Alpha version Firmware - Volunteer Testers needed !
A firmware request change done :
https://hxc2001.com/download/floppy_driv ... _notes.txt
https://hxc2001.com/download/floppy_driv ... rmware.zip15 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.32.4a
Normal/Direct selection mode :
- Don't load at power up the last selected image if this one was previously ejected.
- Don't load at power up the last selected image if a button is pressed.
https://hxc2001.com/download/floppy_driv ... _notes.txt
Re: New Alpha version Firmware - Volunteer Testers needed !
Firmware update ! :
https://hxc2001.com/download/floppy_driv ... _notes.txt
https://hxc2001.com/download/floppy_driv ... rmware.zip17 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.33.1a
- Config-Less Mode :
Use the settings saved into the device internal flash memory and
switch to normal/direct selection mode when no HXCSDFE.CFG are present.
To change settings without config file, just use the embedded config menu
(Remove the USB Stick and press both buttons to enter it).
NOTE : Without HXCSDFE.CFG the last image selection is not saved.
- More CPC DSK format variant support. (again !)
https://hxc2001.com/download/floppy_driv ... _notes.txt
Re: New Alpha version Firmware - Volunteer Testers needed !
Firmware update ! :
https://hxc2001.com/download/floppy_driv ... _notes.txt
https://hxc2001.com/download/floppy_driv ... rmware.zip19 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.33.2a
- OLED screen support : Characters generator code speed optimization.
https://hxc2001.com/download/floppy_driv ... _notes.txt
Re: New Alpha version Firmware - Volunteer Testers needed !
Firmware update ! :
https://hxc2001.com/download/floppy_driv ... _notes.txt
https://hxc2001.com/download/floppy_driv ... rmware.zip25 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.33.3a
- System tick optimization.
https://hxc2001.com/download/floppy_driv ... _notes.txt
Re: New Alpha version Firmware - Volunteer Testers needed !
Firmware update ! :
https://hxc2001.com/download/floppy_driv ... _notes.txt
https://hxc2001.com/download/floppy_driv ... rmware.zip26 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.33.3a
- CPC DSK / RAW DSK : If not a CPC DSK file, open it as a RAW image.
- RAW Image : *.DSK and *.OUT files support added.
https://hxc2001.com/download/floppy_driv ... _notes.txt
Re: New Alpha version Firmware - Volunteer Testers needed !
Jeff wrote: ↑Mon Jul 24, 2017 9:12 am New File selector update with some new features:
https://hxc2001.com/download/floppy_driv ... aTrial.zip
You can now import from txt file / export to txt file / auto populate / check / fix and clear your slots configuration.
This is for the moment available in the Windows and Linux version in command line but i plan to move some of these functions in the Amiga/ST GUI.
HXCFEMNG.exe -help to get the command line options
Options:
-help : This help
-verbose : Verbose mode
-disk:[path] : Path to the drive to mount
-getslots:[filename.txt] : Get the slots list
-setslots:[filename.txt] : Set the slots list
-fixslots : Fix the bad slot(s)
-populateslots : Scan all supported file images on your SD/USB stick and auto add them into the slots if they are not already present in the slots.
-clearslots : Clear the slots
Examples :
(If F: is your SD / USB stick)
Get all my current slots setting into mylist.txt
HXCFEMNG.exe -disk:F: -getslots:mylist.txt
Set mylist.txt slots setting into the cfg file
HXCFEMNG.exe -disk:F: -setslots:mylist.txt
The current text format per line is :
slotnumber:/path/to/the/image.adf
Examples :
Note 1:Code: Select all
00001:/pop.adf 00002:/DSKA0003.IMG 00003:/testfolder/dkboot_fat1440.img 00004:/EmptyFM.img 00005:/FM26S77T128B.IMG 00006:/HD1.hfe 00007:/HD2.hfe 00008:/HD3.hfe
Since the software do raw access to the SD/USB Stick, the executable can't be launched from these drive.
Depending of your setup, you may need to start the software in administrator mode.
Note 2:
The Linux version is available on github :
https://github.com/jfdelnero/HXCFE_file_selector
Checkout the repository and do a make into the sdl subfolder.
Any feedback is appreciated ! Thanks !
Hi Jeff,
I'm trying to add files with this util on Windows, but I'm not having much success.
In my scenario, i have all of my files on the root of drive G: , a USB stick that is working on my Amiga.
HXCSDFE.CFG (Amiga - Normal_mode )
AUTOBOOT.HFE (Amiga)
+ all the amiga ADF files + HXCFEMNG.exe
at the command prompt:
HXCFEMNG.exe -verbose -disk:G: -clearslots
Clear all slots...
HXCFEMNG.exe -verbose -disk:G: -setslots:mylist.txt
Opening mylist.txt...
Slot 1 : Set to /Agony (1992)(Psygnosis)(Disk 1 of 3)[cr CSL].adf
Slot 2 : Set to /Agony (1992)(Psygnosis)(Disk 2 of 3)[cr CSL].adf
Slot 3 : Set to /Agony (1992)(Psygnosis)(Disk 3 of 3)[cr CSL].adf
.
.
.
Slot 54 : Set to /Bonanza Bros. (1991)(Sega - U.S. Gold)[cr Crack Inc][h QTX][t Crack Inc].adf
Error : Can't insert slot 55 - Space not available into the cfg file !
Error : Can't insert slot 56 - Space not available into the cfg file !
.
.
this is my "mylist.txt":
00001:/Agony (1992)(Psygnosis)(Disk 1 of 3)[cr CSL].adf
00002:/Agony (1992)(Psygnosis)(Disk 2 of 3)[cr CSL].adf
00003:/Agony (1992)(Psygnosis)(Disk 3 of 3)[cr CSL].adf
.
.
.
00054:/Bonanza Bros. (1991)(Sega - U.S. Gold)[cr Crack Inc][h QTX][t Crack Inc].adf
00055:/Boston Bomb Club (1991)(Silmarils)[cr CPY].adf
00056:/Brutal Football - Deluxe Edition (1994)(Millennium)(AGA)(Disk 1 of 3).adf
.
.
.
I'm able to get a list with "HXCFEMNG.exe -verbose -disk:G: -getslots:mylist.txt" with success after adding the files on the Amiga.
What do you think?
Regards,
chapas
Re: New Alpha version Firmware - Volunteer Testers needed !
You are using the wrong cfg files version. use the one present into the WIP folder !chapas wrote: ↑Thu Nov 09, 2017 2:51 amJeff wrote: ↑Mon Jul 24, 2017 9:12 am New File selector update with some new features:
https://hxc2001.com/download/floppy_driv ... aTrial.zip
You can now import from txt file / export to txt file / auto populate / check / fix and clear your slots configuration.
This is for the moment available in the Windows and Linux version in command line but i plan to move some of these functions in the Amiga/ST GUI.
HXCFEMNG.exe -help to get the command line options
Options:
-help : This help
-verbose : Verbose mode
-disk:[path] : Path to the drive to mount
-getslots:[filename.txt] : Get the slots list
-setslots:[filename.txt] : Set the slots list
-fixslots : Fix the bad slot(s)
-populateslots : Scan all supported file images on your SD/USB stick and auto add them into the slots if they are not already present in the slots.
-clearslots : Clear the slots
Examples :
(If F: is your SD / USB stick)
Get all my current slots setting into mylist.txt
HXCFEMNG.exe -disk:F: -getslots:mylist.txt
Set mylist.txt slots setting into the cfg file
HXCFEMNG.exe -disk:F: -setslots:mylist.txt
The current text format per line is :
slotnumber:/path/to/the/image.adf
Examples :
Note 1:Code: Select all
00001:/pop.adf 00002:/DSKA0003.IMG 00003:/testfolder/dkboot_fat1440.img 00004:/EmptyFM.img 00005:/FM26S77T128B.IMG 00006:/HD1.hfe 00007:/HD2.hfe 00008:/HD3.hfe
Since the software do raw access to the SD/USB Stick, the executable can't be launched from these drive.
Depending of your setup, you may need to start the software in administrator mode.
Note 2:
The Linux version is available on github :
https://github.com/jfdelnero/HXCFE_file_selector
Checkout the repository and do a make into the sdl subfolder.
Any feedback is appreciated ! Thanks !
Hi Jeff,
I'm trying to add files with this util on Windows, but I'm not having much success.
In my scenario, i have all of my files on the root of drive G: , a USB stick that is working on my Amiga.
HXCSDFE.CFG (Amiga - Normal_mode )
AUTOBOOT.HFE (Amiga)
+ all the amiga ADF files + HXCFEMNG.exe
at the command prompt:
HXCFEMNG.exe -verbose -disk:G: -clearslots
Clear all slots...
HXCFEMNG.exe -verbose -disk:G: -setslots:mylist.txt
Opening mylist.txt...
Slot 1 : Set to /Agony (1992)(Psygnosis)(Disk 1 of 3)[cr CSL].adf
Slot 2 : Set to /Agony (1992)(Psygnosis)(Disk 2 of 3)[cr CSL].adf
Slot 3 : Set to /Agony (1992)(Psygnosis)(Disk 3 of 3)[cr CSL].adf
.
.
.
Slot 54 : Set to /Bonanza Bros. (1991)(Sega - U.S. Gold)[cr Crack Inc][h QTX][t Crack Inc].adf
Error : Can't insert slot 55 - Space not available into the cfg file !
Error : Can't insert slot 56 - Space not available into the cfg file !
.
.
this is my "mylist.txt":
00001:/Agony (1992)(Psygnosis)(Disk 1 of 3)[cr CSL].adf
00002:/Agony (1992)(Psygnosis)(Disk 2 of 3)[cr CSL].adf
00003:/Agony (1992)(Psygnosis)(Disk 3 of 3)[cr CSL].adf
.
.
.
00054:/Bonanza Bros. (1991)(Sega - U.S. Gold)[cr Crack Inc][h QTX][t Crack Inc].adf
00055:/Boston Bomb Club (1991)(Silmarils)[cr CPY].adf
00056:/Brutal Football - Deluxe Edition (1994)(Millennium)(AGA)(Disk 1 of 3).adf
.
.
.
I'm able to get a list with "HXCFEMNG.exe -verbose -disk:G: -getslots:mylist.txt" with success after adding the files on the Amiga.
What do you think?
Regards,
chapas
Re: New Alpha version Firmware - Volunteer Testers needed !
Firmware update ! :
https://hxc2001.com/download/floppy_driv ... _notes.txt
https://hxc2001.com/download/floppy_driv ... rmware.zip11 November 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.33.12a
- Extra LCD size option added :
- 2x40 characters (for 2x40 I2C-HD44780 screens)
- Clear internal settings function : Press "up" button at power up to
clear the settings with the default values.
- SP1200 write support fix.
https://hxc2001.com/download/floppy_driv ... _notes.txt