nfg.forums

NFG Forums => SIG X68000 => Topic started by: aotta on June 03, 2023, 04:43:21 AM

Title: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: aotta on June 03, 2023, 04:43:21 AM
I decided to start a new thread for my new open source project, that i just uploaded to github:
https://github.com/aotta/X68KFDUINO
I didn't make yet a lot of tests, but till now most games work fine!

It doesn't work T&T (no blink neither eject signal seems sent by the PC!!), and for Dracula you need to eject/insert the floppy via the push button in the board when blinking.

I wrote the code in a few days e without a real background about how /insert, /eject, /blink etc. signals works, so anyone could improve and correct my source.

Here's some of the floppy i played with my adapter and my HxC:

(https://raw.githubusercontent.com/aotta/X68KFDUINO/main/board.jpg)
(https://raw.githubusercontent.com/aotta/X68KFDUINO/main/example1.jpg)
(https://raw.githubusercontent.com/aotta/X68KFDUINO/main/example2.jpg)
(https://raw.githubusercontent.com/aotta/X68KFDUINO/main/example3.jpg)
(https://raw.githubusercontent.com/aotta/X68KFDUINO/main/example4.jpg)
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: UnbornApple on June 03, 2023, 09:00:14 PM
Looks cool!
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: aotta on June 05, 2023, 02:05:54 AM
I added the model for a 3d printed case:
(https://raw.githubusercontent.com/aotta/X68KFDUINO/main/case0.jpg)
(https://raw.githubusercontent.com/aotta/X68KFDUINO/main/case2.jpg)

so far, i still can't Tunnels&Trolls, could someone with FDX68 confirm TnT works with it? 
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: X-Col on June 05, 2023, 08:50:17 PM
Hi,

although I haven't a clue what I'm doing in the game, it boots just fine with the FDX68
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: aotta on June 06, 2023, 03:36:52 AM
Quote from: X-Col on June 05, 2023, 08:50:17 PMHi,

although I haven't a clue what I'm doing in the game, it boots just fine with the FDX68
Thank you, so i must review or speed in some way my code, since i lost quite always the eject signal with this game!
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: aotta on June 24, 2023, 04:12:19 AM
I made new version of the adapter based on the faster (and even cheaper!) Raspberry PICO:

https://github.com/aotta/X68KFDPi

It works fine with every games i tested so far, with "blinking" leds and "lock red leds" working too!
And finally i can play to Tunnel & Trolls! ;)

(https://raw.githubusercontent.com/aotta/X68KFDPi/main/doc/x68kfdpi03.jpg)
(https://raw.githubusercontent.com/aotta/X68KFDPi/main/doc/x68kfdpi10.jpg)
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: amazin on June 26, 2023, 08:32:45 AM
I have a few questions:

1) What's the state of your internal drives on your X68000? Are they working, are they 0 and 1?

2) In case the answer to #1 is yes, the drives are working, what's the number/letter of the Gotek drives on your card? Or they can "overpower" somehow the internal interface and become 0 and 1?

Thanks
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: aotta on June 27, 2023, 06:51:29 AM
Right, i forget mentioning i changed internal drives to 2 and 3 and set hxc to 0 and 1, since some games look for disk in these slot to work.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: rezb1t on July 04, 2023, 11:43:38 PM
Very cool project! If someone started making and selling these, I would buy one.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: ark125 on July 30, 2023, 08:47:10 PM
Can you please, add to the github project a list with the manufacturer part number or LibRef for each product?

I don't know which exact connector or components to use.

If it is possible to have a Digikey or mouser part list it would be a great help.

Thank you so much.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: aotta on July 30, 2023, 10:00:50 PM
I added the BOM list generated by Kicad here:
https://github.com/aotta/X68KFDPi/blob/main/KiCAD/X68KFDPI.csv

If i found time, i'll fill more info for each product, but i bought most from ebay or aliexpress, since they are all "generic" components that you could find everywhere
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: ark125 on July 31, 2023, 03:17:52 AM
OK. Thanks.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: atssada on August 09, 2023, 07:14:02 PM
Wow, great..

I am building one according to Github, but can you share more info about Gotek side configuration?
I am using FlashFloppy 3.41.

What is the best value for interface?

# jc: Specified by jumper JC (open: shugart, closed: ibmpc)
# shugart: P2=DSKCHG, P34=RDY (Amiga, Atari ST, many others)
# ibmpc: P2=unused, P34=DSKCHG (IBM PC interface)
# ibmpc-hdout: P2=HD_OUT, P34=DSKCHG (not generally needed: prefer 'ibmpc')
# jppc: P2=unused, P34=RDY (Japanese PC standard)
# jppc-hdout: P2=HD_OUT, P34=RDY (Japanese PC alternate: prefer 'jppc')
# akai-s950: Legacy alias of 'jppc-hdout', previously used for Akai S950
# amiga: P2=DSKCHG, P34=DRIVE_ID (not generally needed: prefer 'shugart')
interface =
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: aotta on August 10, 2023, 02:25:07 AM
i used no particular configuration for gotek.. flashed with Flashfloppy firmware and used both shugart and jppc interface successfully. The X68k use more his signals than ready and other standard ones, i think!
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: atssada on August 10, 2023, 03:06:38 PM
Quote from: aotta on August 10, 2023, 02:25:07 AMi used no particular configuration for gotek.. flashed with Flashfloppy firmware and used both shugart and jppc interface successfully. The X68k use more his signals than ready and other standard ones, i think!


Thank you so much!
Let me continue its build up!
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: mez on August 15, 2023, 06:52:02 PM
Great ! thanks Aotta for sharing.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: HIggy on February 02, 2024, 07:01:06 AM
I got the parts and built up some of @aotta X68KFDPi boards. - thanks for designing and releasing these to the community.

I run two Gotek drives stacked-up, so I wanted to integrate the X68KFDPi board and have a nice neat setup with minimal cables coming off at different directions. After about 10 revisions of the Lower case and 3 on the Upper case I came up with my solution. I had to utilise some intricate folding of the cables inside the case to enable them to all come out the back (there might have been a simplier way, but I could not see it :) )

I made a little mod to the PCB. Because I have 2 Gotek drives I needed 2 'Power Out' so on the Floppy Power header I linked the 5V to the normally 12V (but on the PCB it is not connected), and because there is already a spare Ground now I had 5V-GND-GND-5V so I made up a cable and I can now power my 2 Goteks (I will revise the cable lengths and make them shorter).

X68000_Floppy1.jpg
X68000_Floppy2.jpg
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: aotta on February 02, 2024, 07:20:51 AM
Very nice setup, i only suggest you a light grey PLA for printing the lighter case, i found one matching very closely the x68000 case! 😜
And, i massively use gotek for my retro collection, but for x68k i bought an HxC, it's better IMHO
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: tskaf on March 25, 2024, 04:38:11 PM
Quote from: HIggy on February 02, 2024, 07:01:06 AMAfter about 10 revisions of the Lower case and 3 on the Upper case I came up with my solution.

I'm building one of these PCBs myself, I don't suppose you'd be willing to publish the stl files for your case? Thanks.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: kanjiology on March 26, 2024, 02:13:20 AM
If anyone builds more of these let me know, I would like one.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: tskaf on March 26, 2024, 02:46:31 AM
Quote from: kanjiology on March 26, 2024, 02:13:20 AMIf anyone builds more of these let me know, I would like one.

I ordered 3 PCBs so if everything goes well with my build I might be willing to sell the other two for what it costs to build them + shipping.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: kanjiology on March 26, 2024, 05:21:24 AM
Quote from: tskaf on March 26, 2024, 02:46:31 AM
Quote from: kanjiology on March 26, 2024, 02:13:20 AMIf anyone builds more of these let me know, I would like one.

I ordered 3 PCBs so if everything goes well with my build I might be willing to sell the other two for what it costs to build them + shipping.

Sounds great, I'd be down for one. Thank you.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: rezb1t on March 26, 2024, 04:03:52 PM
Quote from: tskaf on March 26, 2024, 02:46:31 AM
Quote from: kanjiology on March 26, 2024, 02:13:20 AMIf anyone builds more of these let me know, I would like one.

I ordered 3 PCBs so if everything goes well with my build I might be willing to sell the other two for what it costs to build them + shipping.
I would be interested in one too please!
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: incrediblehark on March 26, 2024, 10:06:15 PM
Same here, would be interested in one if you have any left!

EDIT: Realized the 2 were already claimed.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: HIggy on March 28, 2024, 02:36:36 AM
Here you are:

https://www.thingiverse.com/thing:6552134


Quote from: tskaf on March 25, 2024, 04:38:11 PM
Quote from: HIggy on February 02, 2024, 07:01:06 AMAfter about 10 revisions of the Lower case and 3 on the Upper case I came up with my solution.

I'm building one of these PCBs myself, I don't suppose you'd be willing to publish the stl files for your case? Thanks.
Title: Re: X68KFDUINO - new adapter for external Floppy Drive for HxC & Gotek
Post by: tskaf on March 29, 2024, 04:34:22 PM
Quote from: HIggy on March 28, 2024, 02:36:36 AMHere you are:

https://www.thingiverse.com/thing:6552134

Thanks, appreciated.

I'm still waiting for the PCBs to be delivered but I'm not going to have more than max two to spare, I'll contact people in the order of posting if I do end up having any left over. Either way, I'll make a post again when I have mine built.