OSI + Gotek (youtube video)

lowrybt1
Posts: 120
Joined: Sun Mar 08, 2015 3:42 pm

Re: OSI + Gotek (youtube video)

Post by lowrybt1 » Sat Sep 29, 2018 2:37 pm

Are the half-height and Gotek drives confirmed for 125khz transfer rates?
C4PDF w. 24K, 2 x 5.25 MPI B-51 drives
C1P RevB with fully-populated 610 board and A-13. Klyball D-13.
Spares: 600 Rev.D, 610 board, 540A, A-13 with homebuilt data separator, MPI B-51 logic board (w/o data sep module) and mechanicals

nama
Posts: 281
Joined: Wed Mar 30, 2011 9:44 am
Location: Japan
Contact:

Re: OSI + Gotek (youtube video)

Post by nama » Fri Oct 12, 2018 4:28 am

Here is my C4 with Gotek.
I had to remove one of the RAM cards to get it closed because the D13 card takes up too much room, so presently only 24k.
But it;s looking good with the gotek.
IMG_7278.JPG
IMG_7278.JPG (476.53 KiB) Viewed 820 times
If you're curious, the red sticker helps me remember that this is a FlashFloppy Gotek, as I have a few Goteks on various machine (BBC, IMSAI, SOL-20 etc etc) that are either flashed with HxC or Flashfloppy firmware.

Philip

2P (1mhz 32k) - 502 + 8k + CEGMON + garbage collector fix BASIC, D&N MEM-CM9 + 24k, 540 (mono)
4PMF (2mhz 48k) - 505, 540 (color), 2 x 527, 5.25" Mini Floppy
Superboard RevD - CEGMON
Spares - 2 x 527

gekaufman
Posts: 30
Joined: Mon Nov 23, 2015 12:57 pm

Re: OSI + Gotek (youtube video)

Post by gekaufman » Fri Oct 12, 2018 4:32 am

Are the .hfe files posted anywhere?

Fantastic progress!

- Gary

nama
Posts: 281
Joined: Wed Mar 30, 2011 9:44 am
Location: Japan
Contact:

Re: OSI + Gotek (youtube video)

Post by nama » Fri Oct 12, 2018 4:46 am

I can do, but hold tight as Mark will have a great announcement very soon...

2P (1mhz 32k) - 502 + 8k + CEGMON + garbage collector fix BASIC, D&N MEM-CM9 + 24k, 540 (mono)
4PMF (2mhz 48k) - 505, 540 (color), 2 x 527, 5.25" Mini Floppy
Superboard RevD - CEGMON
Spares - 2 x 527

Klyball
Posts: 177
Joined: Tue Dec 09, 2014 12:53 am

Re: OSI + Gotek (youtube video)

Post by Klyball » Fri Oct 12, 2018 2:53 pm

nama wrote:
Fri Oct 12, 2018 4:28 am
Here is my C4 with Gotek.
I had to remove one of the RAM cards to get it closed because the D13 card takes up too much room, so presently only 24k.
But it;s looking good with the gotek.
IMG_7278.JPG
If you're curious, the red sticker helps me remember that this is a FlashFloppy Gotek, as I have a few Goteks on various machine (BBC, IMSAI, SOL-20 etc etc) that are either flashed with HxC or Flashfloppy firmware.

Philip
Hi Philip, I have a couple of these boards left it would solve all your space issues , its a 470 with ram rom and a separator added
470Ka.jpg
470Ka.jpg (127.62 KiB) Viewed 804 times
Replica 600 Rev D:8K,CEGMON
Replica 610 Rev B: 24k,MPI B-51 with Custom Data separator D-13
510 on the bench/replica 582 backplane/replica 470a /replica 555/original 570B/2 x Shugart 851
Ongoing : 630 ,620 ,510,542c,custom 590,SA1200,592,594,596,598

nama
Posts: 281
Joined: Wed Mar 30, 2011 9:44 am
Location: Japan
Contact:

Re: OSI + Gotek (youtube video)

Post by nama » Fri Oct 12, 2018 8:50 pm

Hi Klyball,
Still holding out that Glitch will come through on the GW-OSI-RAM1 board, If for some reason it doesn't happen, I'll take you up on that.
Thanks

2P (1mhz 32k) - 502 + 8k + CEGMON + garbage collector fix BASIC, D&N MEM-CM9 + 24k, 540 (mono)
4PMF (2mhz 48k) - 505, 540 (color), 2 x 527, 5.25" Mini Floppy
Superboard RevD - CEGMON
Spares - 2 x 527

Mark
Posts: 24
Joined: Tue Sep 16, 2008 6:04 am
Contact:

Re: OSI + Gotek (youtube video)

Post by Mark » Wed Oct 17, 2018 5:26 am

OSI disk dump to gotek HxC conversion success!

Hi All,
So I've been working on software to do OSI <-> HFE conversions, made possible by the the work Phil & Dave did getting a working gotek HxC kyrofux conversion. Thanks! Now it's time to let it out into the world for some testing. Eventually I hope the HxC firmware will support conversions automatically, but this is a good 1st step.

To convert the OSI disk dump images to HxC compatible images, the timing delays present after index holes and between sectors need to be recreated and the disk data needs to be converted into an inverted serial bitstream (8E1/8N1) simulating the OSI 6850 disk hardware. Both OS65D and OS65U conversions are supported. In addition, other OS like PicoDOS should work fine as long as they stick to the general OSI disk encoding schemes. The only other detail I discovered is that the raw FM disk images used with HxC needed to be 2 sided. The 2nd side is created as blank. The resulting HFE files are at least 10x larger than the OSI disk dumps!

I have been able to test 5.25" conversions, but not 8" conversions... they may work too. Dave is working on getting a kyroflux dump of an 8" disk so we can verify timings.
One cool thing is you can mount a 8" OS65D image on a 5.25" system when you specify a bitrate that is compatible with the 5.25" hardware. (use the '-5' command-line option) Write testing on this configuration has not been done but reading seems to work fine.

Anyway it's available on the Tools page on my website http://osi.marks-lab.com the direct link is http://osi.marks-lab.com/software/files ... OSIHFE.zip
Source is included so you can change things if you need to. -oh it does compile on Mac & probably linux too without too much changing. Windowss & Mac builds are included.

Here is the readme....
V1.0.2
OSIHFE is a Windows command-line utility used to convert between OSI Disk Dump images and HxC Floppy Emulator RAW FM disk images.


OSIHFE recognizes "OSI" HFE image files and OSI disk dump files and will convert between them.

OSIHFE restores the timing delays lost when dumping files using the OSIDump utilities.
It simulates the disk reading and writing process generating flux transitions used by the HxC Floppy Emulator. It can write both OS65D and OS65U format images. The target HFE files are created as double-sided RAW FM images which seem most compatible with HxC devices.

Usage:
OSIHFE -[bdiov5] infile [outfile]
( If [outfile] is not specified, a target file is automatically based on input filetype)
-b65D5/-b65D8/-b65U8 outfile create blank OSI HFE image of specified type
-d infile list directory contents
-i infile identify file type (OS65D5, OS65D8, OS65U)
-5 write 8" image at 5.25" bit rate to allow mounting 8" image on 5.25" system
-o overwrite existing output file

Since a target filename will be generated automatically based on input file, all you need to do is drag & drop the OSI disk image onto OSIHFE for it to generate the corresponding HFE file or vice versa. A Mac build has been provided or you can build one from included source.
-Mark

nama
Posts: 281
Joined: Wed Mar 30, 2011 9:44 am
Location: Japan
Contact:

Re: OSI + Gotek (youtube video)

Post by nama » Thu Oct 18, 2018 1:14 am

Brilliant!
Mark you should post this as a seperate topic instead of having it buried in this thread.

Phil

2P (1mhz 32k) - 502 + 8k + CEGMON + garbage collector fix BASIC, D&N MEM-CM9 + 24k, 540 (mono)
4PMF (2mhz 48k) - 505, 540 (color), 2 x 527, 5.25" Mini Floppy
Superboard RevD - CEGMON
Spares - 2 x 527

lowrybt1
Posts: 120
Joined: Sun Mar 08, 2015 3:42 pm

Re: OSI + Gotek (youtube video)

Post by lowrybt1 » Fri Oct 19, 2018 12:59 am

So, the HxC floppy emulator with SD card that I have been using with my Sinclair QL, I can now repurpose to use with my C4PMF (with D-13)???
C4PDF w. 24K, 2 x 5.25 MPI B-51 drives
C1P RevB with fully-populated 610 board and A-13. Klyball D-13.
Spares: 600 Rev.D, 610 board, 540A, A-13 with homebuilt data separator, MPI B-51 logic board (w/o data sep module) and mechanicals

nama
Posts: 281
Joined: Wed Mar 30, 2011 9:44 am
Location: Japan
Contact:

Re: OSI + Gotek (youtube video)

Post by nama » Fri Oct 19, 2018 7:21 pm

Should work fine

2P (1mhz 32k) - 502 + 8k + CEGMON + garbage collector fix BASIC, D&N MEM-CM9 + 24k, 540 (mono)
4PMF (2mhz 48k) - 505, 540 (color), 2 x 527, 5.25" Mini Floppy
Superboard RevD - CEGMON
Spares - 2 x 527

Post Reply