English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 31 January 2019, 03:33   #1161
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
Cool, I might need to try that.

One question - what would be the benefit of removing a feature since there iis room for everything to be enabled?
demolition is offline  
Old 31 January 2019, 08:21   #1162
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Quote:
Originally Posted by demolition View Post
Cool, I might need to try that.

One question - what would be the benefit of removing a feature since there iis room for everything to be enabled?
There is many reasons :

Many resellers and users are asking me to "rebrand" the firmware, disable some menus to avoid problem with sensitive end-users, add very specific and "strange" features, etc etc. More and more features are becoming "conflicting" each others and some features are quite challenging to integrate with others. With the compile time options this solve these kind problems and don't take any flash space .


On the other point, yes the current features fit in the flash but this might be not the case in the future. I am just preparing this future.
Another benefit/example : Avoid bad raw file detection. Currently the firmware try to support all machines in one binary. This make the raw format detection quite challenging because many machines have a raw file having the same size, the same file extension but not the same internal format. Again with compile-time options you can (soon ) disable the disks format you don't care. I am sure that Akai S950 users don't care at all about Acorn images for example. There is many many others examples like this.

I know that from experience that having too much options/features in the final binary is counterproductive.

And also and this is the most important, you can now add your nickname on the lcd if you want !! : https://hxc2001.com/custom_fw/

Last edited by Jeff_HxC2001; 31 January 2019 at 08:27.
Jeff_HxC2001 is offline  
Old 31 January 2019, 20:27   #1163
BarryB
Amigaholic
 
Join Date: Dec 2009
Location: UK
Posts: 4,704
Will the HxCFloppyEmulator Export > SPS IPF file (WIP) (*.ipf) ever get past the Error : Disk format doesn't match... message
BarryB is offline  
Old 01 February 2019, 07:40   #1164
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Quote:
Originally Posted by BarryB View Post
Will the HxCFloppyEmulator Export > SPS IPF file (WIP) (*.ipf) ever get past the Error : Disk format doesn't match... message

This is a very very very very low priority task (and i am now unsure of its usefulness. This was maybe interesting some years ago).
But if someone want to work on this all is on Sourceforge.
Jeff_HxC2001 is offline  
Old 01 February 2019, 07:42   #1165
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Some more options (Direct access) and some fixes (email format + fix in the firmware) :


https://hxc2001.com/custom_fw/
Jeff_HxC2001 is offline  
Old 04 February 2019, 00:16   #1166
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
New Firmware update :
Code:
03 February 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.36.1a ( -> In the "Next_WIP_Alpha_Firmware_And_Tools" Folder !)

    - Direct access mode : New functions
        - Select mode (0x5) :
            Mode 0 - Flash sector access mode (Default)
            Mode 1 - Plain text browser, Entries format : "IIII;T;SSSSSSSS;File name\r\n"
            IIII = Object ID (ASCII HEX Number).
            T = Type -> 'F'=FILE, 'D'=DIRECTORY
            SSSSSSSS = File Size  (ASCII HEX Number).
            Mode 2 - Slot list mode.
        - Change Objects list ID base (0x6) (Plain text browser).
        - Select/Enter Object (0x7) (Plain text browser - Image/Directory selection or File tranfert mode).
        - Set file base offset (0x8) (File transfer mode).
        - Get current selected image (0x9).
        - Select file with path (0xA) (Select image with a plain text file path).

        - MFM & FM support. (see the customization page : https://hxc2001.com/custom_fw/)

        With these new direct access API functions small file selector/browser/swapper/loader can be developed without
        the need of any FAT32 library on resource-limited machines.
        The protocol specification document will be updated soon at this address :
        https://hxc2001.com/download/floppy_drive_emulator/SDCard_HxC_Floppy_Emulator_Direct_Access_mode.pdf
https://hxc2001.com/download/floppy_...a_firmware.zip

https://hxc2001.com/download/floppy_...ease_notes.txt
Jeff_HxC2001 is offline  
Old 05 February 2019, 01:24   #1167
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
And some fixes :

Quote:
04 February 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.36.2a ( -> In the "Next_WIP_Alpha_Firmware_And_Tools" Folder !)

- Direct access mode : Some fixes for the auto disk swap ("AutoSwap") support.
https://hxc2001.com/download/floppy_...a_firmware.zip

https://hxc2001.com/download/floppy_...ease_notes.txt
Jeff_HxC2001 is offline  
Old 11 February 2019, 21:12   #1168
oissery77
Registered User
 
oissery77's Avatar
 
Join Date: Oct 2012
Location: france
Posts: 124
Thanks Jeff for all recent FW improvments

If i understand well with a CFW it permits to free space by excluding some features we don't need and to integrate some others in the future for exemple for amiga classics OCS/ECS. So it's promising!
Does it permit to increase access R/W speed too?
And about Direct access mode, how can we access to it in WB ? we discuss earlier about a UI to transfer file but it is "extremly slow"...
oissery77 is offline  
Old 11 February 2019, 21:57   #1169
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
Quote:
Originally Posted by oissery77 View Post
Does it permit to increase access R/W speed too?
And about Direct access mode, how can we access to it in WB ? we discuss earlier about a UI to transfer file but it is "extremly slow"...
It emulates a floppy drive so the speed is also the same as a real floppy drive. The floppy drive interface in the Amiga cannot handle higher speeds which is also why HD drives in Amigas are special as they would normally (e.g. in a PC) output data at twice the speed of DD drives. The direct access mode is also limited by this floppy interface speed, so I doubt there is any way to change that.
demolition is offline  
Old 12 February 2019, 20:27   #1170
oissery77
Registered User
 
oissery77's Avatar
 
Join Date: Oct 2012
Location: france
Posts: 124
Quote:
Originally Posted by demolition View Post
It emulates a floppy drive so the speed is also the same as a real floppy drive. The floppy drive interface in the Amiga cannot handle higher speeds which is also why HD drives in Amigas are special as they would normally (e.g. in a PC) output data at twice the speed of DD drives. The direct access mode is also limited by this floppy interface speed, so I doubt there is any way to change that.

Yes it makes sense thanks for your answer
We can bet on all future functionnalities that will be impleted by Jeff
oissery77 is offline  
Old 24 February 2019, 13:58   #1171
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
More parameters on the firmware customization page :

https://hxc2001.com/custom_fw/

OLED font selection, sound volume and many new settings...
Jeff_HxC2001 is offline  
Old 02 March 2019, 16:33   #1172
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
v3.1.37.6a : More OLED screens supported and more nice & big fonts available, plus some fixes !







Available on the custom firmware page:

https://hxc2001.com/custom_fw/
Jeff_HxC2001 is offline  
Old 06 March 2019, 09:05   #1173
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Quote:
6 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.37.8a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- More customization options :

- 16 different oled graphic fonts available.
- New oled screen models supported (128x32,128x64, SSD1306, SH1106...).
- Default raw system selection.
- And many more new options : sound volume, auto select delay, ...

To customize the firmware with all these new options : https://hxc2001.com/custom_fw/
https://hxc2001.com/download/floppy_...a_firmware.zip

https://hxc2001.com/download/floppy_...ease_notes.txt
Jeff_HxC2001 is offline  
Old 08 March 2019, 10:57   #1174
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Quote:
8 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.38.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- More customization options :

-> Raw file image/disk format selection.

-> You can now define your raw file image/disk format !

-> Floppy Interface modes.

-> https://hxc2001.com/custom_fw/
https://hxc2001.com/download/floppy_...a_firmware.zip

https://hxc2001.com/download/floppy_...ease_notes.txt
Jeff_HxC2001 is offline  
Old 10 March 2019, 21:13   #1175
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Quote:
10 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.39.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Indexed mode files naming convention enhanced :
-> DSKAXXXX become a prefix : You can now add something after the prefix. e.g : DSKA0000_MyDiskName.IMG, DSKA0001_SaveDisk.HFE...
-> The prefix can be changed on the customization page if you don't like it : https://hxc2001.com/custom_fw/

- AUTOBOOT and config files names are now not case sensitive.

- And some more fixes (rotary settings...).

Customization page : https://hxc2001.com/custom_fw/
https://hxc2001.com/download/floppy_...a_firmware.zip

https://hxc2001.com/download/floppy_...ease_notes.txt
Jeff_HxC2001 is offline  
Old 17 March 2019, 21:12   #1176
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Quote:
17 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.41.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Blackberry trackball support.

- Track position display changed to when the screen line size is less than 16 characters.

https://hxc2001.com/custom_fw/
https://hxc2001.com/download/floppy_...a_firmware.zip

https://hxc2001.com/download/floppy_...ease_notes.txt
Jeff_HxC2001 is offline  
Old 21 March 2019, 10:29   #1177
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Quote:
21 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.44.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Some fixes in the user defined image feature.

- Custom firmware option : Display the current track number on the 7 segment screen.

- Custom firmware option : Debug output on the serial port (115200 8N1).

- Custom firmware option : Read pipeline buffer size.

- New system family support : Kawai.

https://hxc2001.com/custom_fw/
https://hxc2001.com/download/floppy_...a_firmware.zip

https://hxc2001.com/download/floppy_...ease_notes.txt
Jeff_HxC2001 is offline  
Old 24 March 2019, 14:47   #1178
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Quote:
24 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.45.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Custom firmware option : Blackberry trackball -> Single and double step support.

- Custom firmware option : Extra up/down buttons or navigation switchs on the rotary connectors.

https://hxc2001.com/custom_fw/
https://hxc2001.com/download/floppy_...a_firmware.zip

https://hxc2001.com/download/floppy_...ease_notes.txt
Jeff_HxC2001 is offline  
Old 26 March 2019, 10:56   #1179
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Quote:
26 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.45.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- New Custom firmware option : File format -> support now images with tracks in opposite order on the side 0.
(Side 0 tracks file opposite order option)

https://hxc2001.com/custom_fw/
https://hxc2001.com/download/floppy_...a_firmware.zip

https://hxc2001.com/download/floppy_...ease_notes.txt
Jeff_HxC2001 is offline  
Old 26 March 2019, 12:56   #1180
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 656
Hello,

The previous release (v3.1.45.2a) i did 2 hours ago was indeed a "fake" release. This feature is a pure non-sens since no image exist with the side 0 tracks inverted/in the opposite order...

Nothing was changed in the code versus the v3.1.45.1a, just the release note and the webpage front-end : https://hxc2001.com/custom_fw/

This is not yet april fool but i wanted to test something : In how much time a new feature in HxC Firmware can be copied. I have now an answer : 50 Minutes !
Even if this one is completely useless .

See the commit time :

https://hxc2001.com/vrac/Screenshot%...2012-20-30.png
https://github.com/keirf/FlashFloppy...b9d8800450165e
https://github.com/keirf/FlashFloppy...-File/_history

I wasn't aware that i was a Jedi knight and that the force was so strong with me ! It seems that i can control you through my releases notes !

You make my day, really you do ! Thanks !

Last edited by Jeff_HxC2001; 26 March 2019 at 13:42.
Jeff_HxC2001 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Show us your drive emulator mods (Gotek/HxC/etc) ADz Hardware mods 109 31 January 2024 12:12
Gotek Floppy emulators and Amiga computers now working together! :) H.M News 684 07 October 2018 22:53
Gotek Extension Board - Prototype ready and working perfectly, pics & video Mounty Retrogaming General Discussion 5 04 November 2014 11:05
Gotek floppy emulator not working Cooljerk support.Hardware 10 16 October 2014 08:27
HxC Floppy Emulator for CDTV, cannot get DF0 and DF1 working CDTV1991 support.Hardware 0 05 October 2011 14:45

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 03:16.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.12150 seconds with 14 queries