English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 20 September 2017, 12:24   #461
ikonsgr
Registered User
 
Join Date: Nov 2011
Location: Thessaloniki /Greece
Posts: 80
Quote:
Originally Posted by kaffer View Post
Amstrad DSK images are not supported. This may change (for unprotected disks, at least).
Well, not a big deal, since you can batch convert dsk to hfe very easy and fast using hxcfloppyemulator utility!
And may i ask, do you intend to support 2nd drive functionality in the future, and how this is implemented in practice? You just put images to slots of both virtual drives and when a disk is needed by software it will automatically search both drives, or we manually "Select drive" using a combination of the 2 buttons on gotek drive?

Btw, you really seem to be "sucked into" this, new versions are coming in... "burst mode", i flashed gotek with 0.6 version and by the time i was ready to test it, you already uploaded 0.7!

Last edited by ikonsgr; 20 September 2017 at 13:10.
ikonsgr is offline  
AdSense AdSense  
Old 20 September 2017, 14:18   #462
Higgy
Registered User

Higgy's Avatar
 
Join Date: Jan 2014
Location: Oxfordshire
Posts: 397
It is an easy utility. But quite often I have this situation where on my phone/tablet (Android) I see a game/demo on the web, for example on Indie Retro News and I download it. Being able to extract the image and copy it to my USB stick directly from the phone/tablet is great, rather than having to turn on my PC, wait for updates, get distracted, convert the file etc etc

Firmware updates are addictive
Higgy is offline  
Old 20 September 2017, 14:24   #463
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 462
Quote:
Originally Posted by Higgy View Post
It is an easy utility. But quite often I have this situation where on my phone/tablet (Android) I see a game/demo on the web, for example on Indie Retro News and I download it. Being able to extract the image and copy it to my USB stick directly from the phone/tablet is great, rather than having to turn on my PC, wait for updates, get distracted, convert the file etc etc

Firmware updates are addictive
Soon an online version will be available, compatible with any device having a decent browser
Jeff_HxC2001 is offline  
Old 20 September 2017, 14:28   #464
demolition
Unregistered User
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 37
Posts: 3,384
Next thing we need is then support for USB wifi dongles so it can check and download updates automatically.
demolition is offline  
Old 20 September 2017, 14:37   #465
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 462
@kaffer :

Interesting to find some parts of the HxC Floppy Emulator libhxcfe into your firmware :

https://github.com/keirf/FlashFloppy...rc/image/img.c

https://sourceforge.net/p/hxcfloppye...stfileformat.h

Isn't there some copyright and license compatibility issues there ?

Sure than copy & past others projects is quite easy and make the "burst mode releases" possible and easier
Jeff_HxC2001 is offline  
Old 20 September 2017, 15:12   #466
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 430
Quote:
Originally Posted by Jeff_HxC2001 View Post
@kaffer :

Interesting to find some parts of the HxC Floppy Emulator libhxcfe into your firmware :

https://github.com/keirf/FlashFloppy...rc/image/img.c

https://sourceforge.net/p/hxcfloppye...stfileformat.h

Isn't there some copyright and license compatibility issues there ?

Sure than copy & past others projects is quite easy and make the "burst mode releases" possible and easier
Sure that's an interesting one, I took the 'facts about img files' from a forum post where the numbers were posted without copyright notice. And of course all the actual code / moving parts are original, where necessary based off libdisk code in https://github.com/keirf/Disk-Utilities

I will think about how to represent the img layout hints in a way that is not as it turns out a duplicate of GPL code.
kaffer is offline  
Old 20 September 2017, 17:39   #467
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 430
Quote:
Originally Posted by ikonsgr View Post
And may i ask, do you intend to support 2nd drive functionality in the future, and how this is implemented in practice? You just put images to slots of both virtual drives and when a disk is needed by software it will automatically search both drives, or we manually "Select drive" using a combination of the 2 buttons on gotek drive?
I don't know whether this will happen. But conceptually the Gotek would respond on two separate "drive select" lines as two logically separate drives. You would load an image into each drive: perhaps third button would in this mode be used to switch between A and B drives, for example. The host would then behave as if two separate real drives are connected, eg DF0 and DF1.

Tbh it's quite non trivial to implement, it's unclear how reliably two select lines can be managed in software (we only just get away with managing one!), it'll be extra confusing to configure and manage, ... I'm not really chomping at the bit to implement this feature when I have plenty on the todo list.
kaffer is offline  
Old 20 September 2017, 18:55   #468
demolition
Unregistered User
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 37
Posts: 3,384
Perhaps a different solution could be to support 'containers', where one container could for example contain all 4 disks of a game and every time you press button 3 it will toggle the disk in DF0 between each of the disks in the selected container (1->2->3->4->1->etc). Thus, it will only emulate DF0 but it could be useful for multi-disk games as it would add a layer so you would first choose the game and then the subdisk. It would mean faster navigation and easier management of large disk collections.

The containers could just be text files with the image file names listed inside. It would be similar to having 1-level folder navigation, but it might be useful to isolate the two.
demolition is offline  
Old 20 September 2017, 19:00   #469
jgilcas
Registered User

 
Join Date: Jun 2017
Location: Malaga
Posts: 9
I do not understand very well the sense of emulation of two units, if for example I want to play monkey island 2 (11 discs) I select only those 11 discs in the selector and I am moving them with previous and next
jgilcas is offline  
Old 20 September 2017, 19:09   #470
ch40s_engineer
Registered User

 
Join Date: Jan 2017
Location: Cologne
Posts: 71
yeah, same here. I am not sure if the effort will lead to a feature which is used often. Selecting the disks from the HxC file selector is fast and easy.
ch40s_engineer is offline  
Old 20 September 2017, 19:24   #471
Mq
Registered User
 
Join Date: Aug 2017
Location: Poznan/Poland
Posts: 61
There is no sense to create special features to manage containers of disk images.
As far as I understand, in the near future directory management will be implemented? Then You will be able to place disk images of one game in the separate directory and you have your container.
Mq is offline  
Old 20 September 2017, 19:35   #472
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 430
Quote:
Originally Posted by Mq666 View Post
There is no sense to create special features to manage containers of disk images.
As far as I understand, in the near future directory management will be implemented? Then You will be able to place disk images of one game in the separate directory and you have your container.
Yes.
kaffer is offline  
Old 20 September 2017, 20:09   #473
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 18,287
Quote:
Originally Posted by demolition View Post
Perhaps a different solution could be to support 'containers', where one container could for example contain all 4 disks of a game and every time you press button 3 it will toggle the disk in DF0 between each of the disks in the selected container (1->2->3->4->1->etc).
That's kind of how I thought it would be cool to have.
Having two drives has the point of having no swapping (or rather button pressing :P) on two disk games or less in games with more disks, but if it is a pain in the ass to implement, I would really just ditch it indeed.

If/when you implement folder support, once you are in a folder, you could maybe do what demolition said, and third (fourth?) button can cycle between images in the current directory.
Akira is offline  
Old 20 September 2017, 20:20   #474
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 430
Quote:
Originally Posted by Akira View Post
That's kind of how I thought it would be cool to have.
Having two drives has the point of having no swapping (or rather button pressing :P) on two disk games or less in games with more disks, but if it is a pain in the ass to implement, I would really just ditch it indeed.

If/when you implement folder support, once you are in a folder, you could maybe do what demolition said, and third (fourth?) button can cycle between images in the current directory.
Current plan: Direction buttons will cycle through images plus ".." to return to parent folder. It will be interesting to see whether this suffices for people vs implementing some form of containers/grouping as a first-class configurable entity.
kaffer is offline  
Old 20 September 2017, 22:28   #475
antiriad76
Registered User

 
Join Date: Aug 2014
Location: Westfield
Posts: 67
Interesting Fact: The MIPS STM32F105 on the 17$ Gotek Device is running at about 70 Mips or pretty close to a 68060 @ 50Mhz.
antiriad76 is offline  
Old 21 September 2017, 20:43   #476
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 430
Interim release v0.7.1a

Some HFE reliability fixes and support for HFEv3.

https://github.com/keirf/FlashFloppy/releases
kaffer is offline  
Old 21 September 2017, 21:07   #477
Franchute13
Registered User
Franchute13's Avatar
 
Join Date: Feb 2013
Location: Argentina
Posts: 227
Quote:
Originally Posted by kaffer View Post
Interim release v0.7.1a

Some HFE reliability fixes and support for HFEv3.

https://github.com/keirf/FlashFloppy/releases


Beer for kaffer !!!
Franchute13 is offline  
Old 22 September 2017, 05:00   #478
gizmomelb
Registered User
 
Join Date: Sep 2005
Location: melbourne
Age: 48
Posts: 510
Quote:
Originally Posted by kaffer View Post
Interim release v0.7.1a

Some HFE reliability fixes and support for HFEv3.

https://github.com/keirf/FlashFloppy/releases
HOLY SHEET!!! support for copy protected disk images? freaking awesome work!

gizmomelb is offline  
Old 22 September 2017, 10:58   #479
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 430
Quote:
Originally Posted by gizmomelb View Post
HOLY SHEET!!! support for copy protected disk images? freaking awesome work!
The awesome work here was Jeff's, defining the new format and working out how to generate it. The required firmware changes for merely reading it were surprisingly small.
kaffer is offline  
Old 22 September 2017, 13:11   #480
Dic_Ray
Registered User
 
Join Date: Jul 2004
Location: Germany
Posts: 96
I'm really impressed by your effort to create an open source firmware for the Gotek floppy emulator. But I'm concerned about Jeffs intellectual property.

AFAIK has Jeff created the HFEv3 format. So is it safe for you and the community to offer support for it in your newest firmware? For sure Jeff spend a lot of time, work and money to develop HcX.

I hope he wouldn't stop it, because your free firmware make his one for the Gotek obsolete. What do you think about that?
Dic_Ray is offline  
AdSense AdSense  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help to open-source SAS/C Hauke Coders. General 35 26 September 2017 23:39
LCD on Gotek (with HxC firmware) christopherpm Hardware mods 1 08 January 2017 03:51
Gotek drive firmware for mounting .iso cd images Ox. Amiga scene 7 05 November 2014 06:14
Gotek drive firmware for Amiga general USB mass storage solution Supamax Amiga scene 2 20 September 2014 09:35
BlitzBasic - Is now open source Djay Amiga scene 2 08 February 2003 02:09

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 07:25.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.33737 seconds with 15 queries