English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 31 January 2019, 04:33   #1161
demolition
Unregistered User
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 38
Posts: 3,793
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, 09:21   #1162
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 568
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 09:27.
Jeff_HxC2001 is offline  
Old 31 January 2019, 21:27   #1163
BarryB
Amigaholic

 
Join Date: Dec 2009
Location: UK
Posts: 2,906
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, 08:40   #1164
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 568
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, 08:42   #1165
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 568
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, 01:16   #1166
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 568
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, 02:24   #1167
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 568
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, 22:12   #1168
oissery77
Registered User
oissery77's Avatar
 
Join Date: Oct 2012
Location: france
Posts: 120
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, 22:57   #1169
demolition
Unregistered User
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 38
Posts: 3,793
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, 21:27   #1170
oissery77
Registered User
oissery77's Avatar
 
Join Date: Oct 2012
Location: france
Posts: 120
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  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Gotek Floppy emulators and Amiga computers now working together! :) H.M News 684 07 October 2018 23:53
Show us your drive emulator mods (Gotek/HxC/etc) ADz Hardware mods 103 03 May 2018 18:11
Gotek Extension Board - Prototype ready and working perfectly, pics & video Mounty Retrogaming General Discussion 5 04 November 2014 12:05
Gotek floppy emulator not working Cooljerk support.Hardware 10 16 October 2014 09:27
HxC Floppy Emulator for CDTV, cannot get DF0 and DF1 working CDTV1991 support.Hardware 0 05 October 2011 15: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 14:26.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.10298 seconds with 16 queries