Page 3 of 5

Re: Winny problem

Posted: Sun Jul 23, 2017 4:14 pm
by Outsoft
Winny reformatted e recreated new programs modified for it (XCHANGE with HELP files ripristinated + Easel printer file missing).

All works well.

All backupped using the great TGBack v.1.08: works really well and is very fast!

Re: Winny problem

Posted: Sun Jul 23, 2017 4:36 pm
by dilwyn
Good news, well done Outsoft.

Re: Winny problem

Posted: Sun Jul 23, 2017 5:50 pm
by Outsoft
dilwyn wrote:Good news, well done Outsoft.
Thanks Dilwyn.

With the SGC is still more fast and reliable, wow!!!

Re: Winny problem

Posted: Sun Jul 23, 2017 9:25 pm
by Derek_Stewart
Hi,

I am glad all is okay now.

I had a look at a Miracle Hard Drive I have. It has v2.08n rom.

I will make a copy of the rom and send it to Dilwyn for his web site.

The hard drive interface is a Seagate ST11R. I have found a PDF copy of the interface. Which details the installation and formatting process in DOS.

I just have to make a power cable for the STR11R intetface.

So hopefully Winnie will be working will Minnie again...

Re: Winny problem

Posted: Sun Jul 23, 2017 10:00 pm
by Outsoft
Derek_Stewart wrote:Hi,

I am glad all is okay now.

I had a look at a Miracle Hard Drive I have. It has v2.08n rom.

I will make a copy of the rom and send it to Dilwyn for his web site.

The hard drive interface is a Seagate ST11R. I have found a PDF copy of the interface. Which details the installation and formatting process in DOS.

I just have to make a power cable for the STR11R intetface.

So hopefully Winnie will be working will Minnie again...
Have the same rom as mine ;)

Re: Winny problem

Posted: Wed Apr 04, 2018 3:50 pm
by Outsoft
If I want to replace the internal hard drive which model I need?

I see that the Winny mount a 3,5" Hard Drive and not a 5,25" as I suppose (not the ST-506/ST-412).

I need to repair another one that I found.

Thanks a lot.

Best regards.

Re: Miracle Hard Drive problem (Hard Disk Replace)

Posted: Wed Apr 04, 2018 3:54 pm
by Outsoft
The most similar Hard Drive to the Winny one seems this one:

https://www.ebay.com/itm/KYOCERA-KC-30A ... 1884093716

Re: Miracle Hard Drive problem (Hard Disk Replace)

Posted: Wed Apr 04, 2018 5:04 pm
by Dave
Any ST506 drive should work as long as the CHS matches or exceeds the original.

Re: Miracle Hard Drive problem (Hard Disk Replace)

Posted: Wed Apr 04, 2018 8:58 pm
by Outsoft
Dave wrote:Any ST506 drive should work as long as the CHS matches or exceeds the original.
Thanks Dave!

Re: Winny problem

Posted: Mon Apr 09, 2018 11:37 am
by Silvester
Outsoft wrote:If I want to replace the internal hard drive which model I need?

I see that the Winny mount a 3,5" Hard Drive and not a 5,25" as I suppose (not the ST-506/ST-412).

I need to repair another one that I found.

Thanks a lot.

Best regards.
Miracle hard drive supports four different drive types. The drive ident is read from port 322 (usual PC hardware port for first drive) and used to ascertain drive parameters from table below.

If drive identity not matched then default is last column.

HTH

Code: Select all

; Table of drive specific data, columns relate to drive type found
;                32M   32M   40M   40M

L0E98   dc.w    $CFCF,$D5D5,$DFDF,$5F5F         ;drive type identifiers
        dc.w    $0007,$0006,$0006,$0006         ;interleave
        dc.w    $0004,$0004,$0004,$0004         ;sectors per logical block
        dc.w    $0011,$001B,$001A,$001A         ;no. of sectors per cylinder
L0EB8   dc.w    $0004,$0003,$0004,$0004         ;no. of heads
        dc.w    $03AD,$030E,$0303,$030E         ;no. of cylinders
        dc.w    $03B0,$0334,$032A,$0334         ;max no. of cylinders
        dc.w    $01D6,$0080,$0080,$0080         ;cylinder for write precomp
        dc.w    $01D6,$030E,$0303,$030E         ;cylinder to start RWC


; Hardware address
; ================
; A movem.l $00000000,rx-ry instruction pages the ROM and interface in.
;
; $0000E000     Page ROM and drive out.                     ie,  tst.w
; $0000F000     Read data port.                 (port 320)  ie,  move.w
; $0000F200     Read drive status.              (port 321)  ie,  move.w
; $0000F400     Read drive type.                (port 322)  ie,  move.w
; $0000F800     Write to data port.             (port 320)  ie,  tst.w $00(a0,d0.w)    
;               d0.w = 2 x data value (0-255)
; $0000FA00     Reset drive.                    (port 321)  ie,  tst.w
; $0000FC00     Select drive.                   (port 322)  ie,  tst.w