800Kb DD disks (Hardware MSX Fora)MSX Resource Center MRC MEGA Challenge - Win one of 3 free One Chip MSX computers!           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 142 gasten en 0 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Hardware - 800Kb DD disks

Ga naar pagina ( 1 | 2 Volgende pagina )
Schrijver

800Kb DD disks

PlainSpooky
msx friend
Berichten: 8
Geplaatst: 14 April 2008, 05:42   
Why MSX-DOS can't read 800kb disks? Is a hardware (floppy drive, FDC) or a software limitation?
NYYRIKKI
msx master
Berichten: 1467
Geplaatst: 14 April 2008, 08:27   
I think you mean the 800KB format that Apple used. This required a special hardware that rotated the disk slower when reading/writing outer tracks, so this is hardware limitation. Different MSX-models have different disk controllers, so the actual hardware limitations vary a bit from model to another.

How ever MSX-DOS can read/write 738KB disks as long as disk drive hardware supports it. (Just big enough to fit .DSK file to it ) I've tested this successfully with Panasonic MSX2+, tR and Phillips 8250. Sony HB-P900 original drive made just really bad sounds. Problem is that Windows PC can't read those disks. I don't know about Linux.


cax

msx professional
Berichten: 977
Geplaatst: 14 April 2008, 15:30   
I remember using either 83 or 85 tracks instead of a standard 80 (each track contains 9K). I don't remember whether I used BIOS, BDOS or anything else to access those extra tracks. I used them in my copy protection code (nobody around me knew about that, so it was pretty good protection then).

IIRC 800K means extra sectors on each track. They can be read on PC using special software.

But the real problem is formatting those extra tracks and/or sectors. I think you will need a special tool for that. But wait ... the extra tracks and sectors can be specified in MS-DOS/Windows format command, right ?

NYYRIKKI
msx master
Berichten: 1467
Geplaatst: 14 April 2008, 16:15   
Quote:

I remember using either 83 or 85 tracks instead of a standard 80


Yes, that's the trick... I would not go over 82 as even this causes problems on some disk drives. (eg Sony)

Quote:

But wait ... the extra tracks and sectors can be specified in MS-DOS/Windows format command, right ?



ROFL cax, you are hilarious! (I still hope that my WinXP could format even standard 720KB disks)

Hydlide
msx lover
Berichten: 81
Geplaatst: 14 April 2008, 21:44   
uhm.. XP can even format 5.4" disks, so where's the problem in that?
(alas no 800KB floppies though)
NYYRIKKI
msx master
Berichten: 1467
Geplaatst: 14 April 2008, 22:22   
I don't know about 5.4" disks, but normal 720KB DD disk formating does not work. Fortunately normal read/write still works.

Unfortunately Microsoft operating systems on PC have not ever used the Microsoft standard while handling disks. For example reading/writing 360KB MSX disks do not work correctly on any version of Windows, but fortunately support is better for example on Mac and Amiga.

Rataplan
msx user
Berichten: 62
Geplaatst: 15 April 2008, 08:18   
On PC you can format your disks with several formats. 160, 180, 320, 720, 1.2MB, 1.44MB, 2.88MB. Those formats (except the latter one which requires a ED drive (think it was called that, Extra Density or something)) should be able to be read without extra software, atleast on PC. You can also format with 820, 1.72MB, 1.68MB formats, which might not be compatible with all systems. Then there is the DMF format, which MS used to distribute their software, ie. Windows 95 for example. The first disk was just a normal 1.44MB disk, including a sort of driver to read the bigger DMF disks.

Try winimage, a freeware / shareware tool, it lets you format your disks in a lot of formats. You can then just try them on your MSX
NYYRIKKI
msx master
Berichten: 1467
Geplaatst: 15 April 2008, 08:34   
Hey, that WinImage was a great tip, it worked! It seems that in WinXP the formating of 720KB disks is disabled only from FORMAT.COM and GUI (?)

Hmm... I'm just wondering what would happen if I would copy FORMAT.COM from Win2000 for example...


manuel
msx guru
Berichten: 3274
Geplaatst: 15 April 2008, 09:41   
Can WinIMage format single sided double density disks that work on such diskdrives on MSX? And also read them out and extract the files written by the MSX?
cax

msx professional
Berichten: 977
Geplaatst: 15 April 2008, 14:09   
I tried calling format from command line, but it failed:

format a: /T:80 /N:9

Here is what MS says about that: http://support.microsoft.com/kb/302113

In short, either earlier Windows/DOS should be used, or special tool is required for formatting.

NYYRIKKI: format.com from Win2000 or even WinNT won't help you - you need Win9x or plain DOS for that.
jltursan
msx professional
Berichten: 748
Geplaatst: 15 April 2008, 14:26   
FORMAT works fine in Windows XP, only the GUI lacks support.

Using the command that cax has posted, a 720KB floppy could be created without problems; you only need to cover the HD hole to fool the drive (or use a real 720KB floppy).
AuroraMSX

msx master
Berichten: 1214
Geplaatst: 15 April 2008, 21:48   
Quote:

uhm.. XP can even format 5.4" disks, so where's the problem in that?


The problem lies in the fact that 5.4" disks don't exist. Try 5.25"
[D-Tail]

msx guru
Berichten: 2924
Geplaatst: 16 April 2008, 00:04   
5 1/4, 5.25, go figure
cax

msx professional
Berichten: 977
Geplaatst: 16 April 2008, 14:42   
Indeed - the problem was the HD hole, jltursan is right. Format works on XP.
manuel
msx guru
Berichten: 3274
Geplaatst: 16 April 2008, 19:52   
So, that MS Knowledgebase article is just wrong? MS doesn't know the capabilities of its own software?
 
Ga naar pagina ( 1 | 2 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.