Jump to content

Photo

Important news and I need some help.


126 replies to this topic

#51 Jeff_HxC2001 OFFLINE  

Jeff_HxC2001

    Chopper Commander

  • 107 posts
  • Location:92270 France

Posted Tue Apr 3, 2018 2:43 PM

i already have a fix for the clash format detection, will test it on the real hardware in some hours and release it.


Done :

http://hxc2001.com/d...ta_firmware.zip

http://hxc2001.com/d...lease_notes.txt

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

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



#52 Schmitzi OFFLINE  

Schmitzi

    River Patroller

  • 4,392 posts
  • ToXiC
  • Location:Germany

Posted Tue Apr 3, 2018 3:18 PM

wow cool, thanks ! :lust:



#53 Sinphaltimus OFFLINE  

Sinphaltimus

    River Patroller

  • Topic Starter
  • 2,515 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Wed Apr 4, 2018 5:32 AM

Schmitzi - Please do test with existing dsk images and report back if you can be so kind. I'm kind of swamped this week and would really like to start testing a bunch myself but the first few I picked seemed to be bad picks for whatever reason. You definitely have a much better grasp on what should be working and can start from there.I'm looking at possibly Friday morning beig the soonest that I can dedicate any real time to do extensive testing.



#54 RickyDean OFFLINE  

RickyDean

    Dragonstomper

  • 991 posts

Posted Wed Apr 4, 2018 6:10 AM

Thanks Jeff, I will try some images on my goteks and 1 HxC and see how they fare.



#55 Sinphaltimus OFFLINE  

Sinphaltimus

    River Patroller

  • Topic Starter
  • 2,515 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Wed Apr 4, 2018 7:14 AM

Well, it looks like things are ramping up - Options now available - I think we need teams. One to stay on HxC for testing those from Jeff and one to jump on flashfloppy and start testing that.

Please see this github issue tracker for full details. Kaffer is asking if there is any interest in also supporting PC99 dsk images and has a question on how to detect track layout, based on file size vs sector 0 contents.

https://github.com/k...loppy/issues/88



#56 Sinphaltimus OFFLINE  

Sinphaltimus

    River Patroller

  • Topic Starter
  • 2,515 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Wed Apr 4, 2018 7:38 AM

Jeff, two big questions I have are....

Once  GoTek is registered with HxC, if another firmware is applied, can we go back to HxC without having to pay again?

Two, does HxC support loading the bootloader again via USB male to USB male or would I still need to gain access to the PCB to connect the serial interface for reprogramming?


Edited by Sinphaltimus, Wed Apr 4, 2018 7:39 AM.


#57 Jeff_HxC2001 OFFLINE  

Jeff_HxC2001

    Chopper Commander

  • 107 posts
  • Location:92270 France

Posted Wed Apr 4, 2018 10:29 AM

Jeff, two big questions I have are....

Once  GoTek is registered with HxC, if another firmware is applied, can we go back to HxC without having to pay again?

Two, does HxC support loading the bootloader again via USB male to USB male or would I still need to gain access to the PCB to connect the serial interface for reprogramming?

 

No and No ! :)

There is anyway now an HxC bootloader installer from the usb stick (no cable needed!), but i reserve this for specials cases for the moment ;)


Edited by Jeff_HxC2001, Wed Apr 4, 2018 10:42 AM.


#58 RickyDean OFFLINE  

RickyDean

    Dragonstomper

  • 991 posts

Posted Wed Apr 4, 2018 11:14 AM

Sinphaltimus,

        The best way to do this would be by using a new Gotek, pretty cheap anyhow. I have three, one that has had Jeff's bootloader installed, one that I was in the process of installing Jeff's bootloader, but had issue's with the Gotek, and one unmodified, the most likely candidate for the flashfloppy process.



#59 Sinphaltimus OFFLINE  

Sinphaltimus

    River Patroller

  • Topic Starter
  • 2,515 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Wed Apr 4, 2018 11:34 AM

My issue is simple. I have one GoTek in my Modified PEB. It's a terrible ordeal to physically access it due to the modifications I made. I never intended to ever open my PEB again unless there was a catastrophic failure of something needing replacing.

I have money I haven't earned yet allocated for other purchases so I won't be getting another GoTek anytime soon. However; that's a great idea. I do have another PEB packed away as a spare, unmodified. I should probably set that up and grab my other GoTek out of my Amiga tower for just these types of things.

So this weekend I will test HxC further if we don't get more results from the rest of the community in time for Jeff to finalized the feature soon. 

Then I'll have to pull my GoTek out of the Amiga and setup another PEB console to test FF from if we don't get enough data back from other testers on that front.

This whole GoTek to support TI's dsk images just took off a lot faster than I was prepared to help two different developers test their firmware. If it were easy to bounce back and forth from one FW to the other then that's a no brainer, but that's just not the case here from what I understand. I can understand Jeff holding his USB bootloader option as a closely guarded secret - I mean, if there was a way to serialize my FW install and an NDA to sign, I'd do that and never let it out of my possession. *hint*hint* - but no pressure there from me. It's a very risky thing to do in order to protect it from getting out in the wild and I respect and understand that for sure.
 



#60 Schmitzi OFFLINE  

Schmitzi

    River Patroller

  • 4,392 posts
  • ToXiC
  • Location:Germany

Posted Wed Apr 4, 2018 3:15 PM

Assuming that/when the "standard" DSK support works, what might be the "special cases" for further tests ?

Any names (or DSKs) you know ? Copy-Protection maybe ? Disks with bad blocks ?

 

I am in on Saturday, when back at PEB aargh at home ;)



#61 keirf OFFLINE  

keirf

    Combat Commando

  • 2 posts

Posted Thu Apr 5, 2018 12:23 AM

Assuming that/when the "standard" DSK support works, what might be the "special cases" for further tests ?

Any names (or DSKs) you know ? Copy-Protection maybe ? Disks with bad blocks ?

 

I am in on Saturday, when back at PEB aargh at home ;)

 

F-F is only supporting v9t9 sector images at the moment, so no copy protection is represented in those images anyway. I'm not sure how prevalent are pc99 track images? I'm also unclear on how much the track layout represented within pc99 images actually matters -- the layout seems prescribed and most parsers choke if they don't see the exact expected layout. Not much scope for handling copy protections there either, if that's the case.

 

For current support, just try various sizes of v9t9/dsk image and see what works and what doesn't.



#62 Jeff_HxC2001 OFFLINE  

Jeff_HxC2001

    Chopper Commander

  • 107 posts
  • Location:92270 France

Posted Thu Apr 5, 2018 12:53 AM

So this weekend I will test HxC further if we don't get more results from the rest of the community in time for Jeff to finalized the feature soon.


But the feature is already finalized ! Just waiting the community ;)
I have tested the feature with a Kryoflux. But in worst case i can get an TI99/4A and all the needed stuff this weekend if no one is interested to test it on the real machine.

Here is the stuff to test :

http://hxc2001.com/d...ta_firmware.zip

http://hxc2001.com/d...lease_notes.txt

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

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



I mean, if there was a way to serialize my FW install and an NDA to sign, I'd do that and never let it out of my possession. *hint*hint* - but no pressure there from me. It's a very risky thing to do in order to protect it from getting out in the wild and I respect and understand that for sure.


I have just to secure it a little bit before releasing it.

Edited by Jeff_HxC2001, Thu Apr 5, 2018 1:11 AM.


#63 Jeff_HxC2001 OFFLINE  

Jeff_HxC2001

    Chopper Commander

  • 107 posts
  • Location:92270 France

Posted Thu Apr 5, 2018 12:59 AM

Assuming that/when the "standard" DSK support works, what might be the "special cases" for further tests ?
Any names (or DSKs) you know ? Copy-Protection maybe ? Disks with bad blocks ?
 
I am in on Saturday, when back at PEB aargh at home ;)


By design, V9T9/DSK files don't support copy protection (these files contains only sector data).

HFE or even better, HFEv3 file format can store copy protections since all the full track is stored (data + clock !).
the HFEv3 can also store bitrate change information.

#64 keirf OFFLINE  

keirf

    Combat Commando

  • 2 posts

Posted Thu Apr 5, 2018 10:05 AM

Another firmware supporting a few more formats (SSDD, DSSD80, and the 16-sector-per-track DD formats):

 

https://github.com/k...786/ff_88_2.zip

 

Give it a test, it will be in the next release when I get back from holiday week after next.



#65 mizapf OFFLINE  

mizapf

    River Patroller

  • 3,398 posts
  • Location:Germany

Posted Thu Apr 5, 2018 10:52 AM

HFE or even better, HFEv3 file format can store copy protections since all the full track is stored (data + clock !).
the HFEv3 can also store bitrate change information.

 

Is track encoding 10 a new value supported by HFEv3? When I implemented the HFE support in MAME, there was no such encoding. We ran into that value when trying to read the Diskassembler image.



#66 BeeryMiller OFFLINE  

BeeryMiller

    Dragonstomper

  • 688 posts
  • Location:Campbellsburg, KY

Posted Fri Apr 6, 2018 9:18 AM

OK, need a bit of feedback before I start digging into any testing and updating firmware.  Seems like there was some earlier testing and reports of issues, so I want to make sure there have been subsequent revisions based upon that earlier testing.

 

I've got a Myarc FDC controller with 80 track eproms on a Geneve system.  I can do 90K disks up to 720K disks.  

 

Are there issues with SS/SD, DS/SD, /DS/DD (40 tracks), and/or DS/DD (80 tracks) with existing DSK images?

 

Beery



#67 Sinphaltimus OFFLINE  

Sinphaltimus

    River Patroller

  • Topic Starter
  • 2,515 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Fri Apr 6, 2018 10:18 AM

OK, need a bit of feedback before I start digging into any testing and updating firmware.  Seems like there was some earlier testing and reports of issues, so I want to make sure there have been subsequent revisions based upon that earlier testing.

 

I've got a Myarc FDC controller with 80 track eproms on a Geneve system.  I can do 90K disks up to 720K disks.  

 

Are there issues with SS/SD, DS/SD, /DS/DD (40 tracks), and/or DS/DD (80 tracks) with existing DSK images?

 

Beery


I don't believe there are any "known" issues with those formats at the moment. There was with an earlier version of HxC but the most recent version fixes that. 



#68 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 959 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Fri Apr 6, 2018 11:05 AM

I have a Gotek that I bought a while back and tried on one of my TI systems. It of course did not work. What exactly do I need to get it to work on a TI? Just the files above? It does NOT have a screen, just a couple buttons, power LED and 3 LED numerics. I'd like to see if it can handle DSQD .dsks. 



#69 FDOS OFFLINE  

FDOS

    Chopper Commander

  • 225 posts

Posted Fri Apr 6, 2018 11:06 AM

SSSD DSSD. I think that covers TI controllers.... would there be any real demand for DSDD capacity on a GoTek?

Not making a statement, just curious.

I retired all my TI FDC cards two or three decades ago.  I do still have two with 80 track capability some where (over the rainbow).



#70 FDOS OFFLINE  

FDOS

    Chopper Commander

  • 225 posts

Posted Fri Apr 6, 2018 11:53 AM

From what I understood (I don't have such a floppy emulator), it pretents to the real controller to be a floppy drive. If you connect such a floppy emulator to a standard TI controller, it should only be possible to read up to 180K (DSSD), since the FD1771 is not capable of decoding MFM (360K if you modified the DSR to support 80 tracks). If you use a DDCC-1, Corcomp, BwG, or HFDC, you should be able to use MFM as well. So I would guess the disk formats you can use depend on the controller the GoTek/Lotharek is connected to.

 

The HFE does not immediately define the capacity. It is a cell image of a floppy disk, so depending on the recording, it can contain from 90K to 360K, and even more for 80 tracks.

 

The DSSD format would be safest for all users, since FM (=SD) can be read by all. The DSDD is for the people with advanced floppy controllers.

Also include the Myarc FDC.  I have two that include the 80 track upgrade.  Neither are for sale.



#71 RickyDean OFFLINE  

RickyDean

    Dragonstomper

  • 991 posts

Posted Fri Apr 6, 2018 12:09 PM

I have a Gotek that I bought a while back and tried on one of my TI systems. It of course did not work. What exactly do I need to get it to work on a TI? Just the files above? It does NOT have a screen, just a couple buttons, power LED and 3 LED numerics. I'd like to see if it can handle DSQD .dsks. 

Sparkdrummer, you can now supposedly go two ways- you can purchase Jeff's bootloader (cost) and reprogram your gotek for using his software, faking the gotek into thinking it's a HxC basically. Or use the Flashfloppy bootloader (free) and reprogram the same gotek, your choice. I know Jeff's works, but don't have any experience yet with FF.



#72 Sinphaltimus OFFLINE  

Sinphaltimus

    River Patroller

  • Topic Starter
  • 2,515 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Fri Apr 6, 2018 12:09 PM

I have a Gotek that I bought a while back and tried on one of my TI systems. It of course did not work. What exactly do I need to get it to work on a TI? Just the files above? It does NOT have a screen, just a couple buttons, power LED and 3 LED numerics. I'd like to see if it can handle DSQD .dsks. 


Unfortunately, I have no idea how to configure HxC without an LCD screen mod done. I can't seem to find any software that will open and allow editing of the cfg file directly. I know that the CFg needs to be changed and told that the host is a TI99/4a.  

I defer to Jeff for that answer.



#73 klrw111-78 ONLINE  

klrw111-78

    Space Invader

  • 42 posts

Posted Fri Apr 6, 2018 1:23 PM

I have downloaded the Hxc update and trying it out on a Gotek with an unmodified TI controller (DSSD). I set it up in Menu 0 as a TI (14). It seems to be working OK with dsk and hfe images on the respective thumb drives I've tried.


Sent from my iPad using Tapatalk

#74 BeeryMiller OFFLINE  

BeeryMiller

    Dragonstomper

  • 688 posts
  • Location:Campbellsburg, KY

Posted Fri Apr 6, 2018 1:24 PM

I've got an SD card version verses the USB drive version.  I am assuming this update is not for the SD card version???



#75 RickyDean OFFLINE  

RickyDean

    Dragonstomper

  • 991 posts

Posted Fri Apr 6, 2018 1:33 PM

Beery, there is only one version of the Gotek, unless there is something out there, I haven't heard about.It's usb but I don't think that is how Jeff's bootloader see's it. 






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users