{"id":2384,"date":"2013-04-09T18:51:02","date_gmt":"2013-04-09T16:51:02","guid":{"rendered":"http:\/\/www.kameli.net\/marq\/?p=2384"},"modified":"2013-04-15T12:32:12","modified_gmt":"2013-04-15T10:32:12","slug":"msx-floppy-controller-hxc","status":"publish","type":"post","link":"http:\/\/www.kameli.net\/marq\/?p=2384","title":{"rendered":"MSX + floppy controller + HxC"},"content":{"rendered":"<p>As I apparently didn&#8217;t have enough mass storage options for the MSX, I had to get one more! This time an <em>Interface Floppy MSX 2013<\/em> produced by Brazilian Paulo Maluf. Some friends, too, were in need, so I got four of them altogether. The final price per piece ended up being about 33 euros including postage, which was not bad at all \u2013 module-based MSX floppy controllers and drives are notoriously expensive and hard to find these days.<\/p>\n<p>Let&#8217;s see here&#8230; where is the documentation? Not that there would be much to configure with just two jumpers, but at least it might be nice to know what kind of drives are supported. Luckily I happen to have an <a href=\"http:\/\/hxc2001.free.fr\/floppy_drive_emulator\/\">HxC<\/a> which lends itself to various configurations. The first attempt with PC floppy emulation didn&#8217;t seem to go anywhere, so I switched back to the normal Shugart setting I&#8217;ve been using with all the other devices as well (twisted cable primary drive, even though the cable is not twisted). The HxC settings tool even has an &#8220;MSX 2&#8221; mode, which seemed to do the trick, since the controller started reading the virtual floppies perfectly. The disk images had to be converted from <em>dsk<\/em> to <em>hfe<\/em>, as usual. One more nice surprise: the gadget works with the MSX1, too! Actually, it&#8217;s even more useful with the 1st generation computers, since they don&#8217;t easily support MSX-DOS 2, which is required for directory support.<\/p>\n<p>Using a plain PCB means trouble, so the controller had to be put into a case. I had some extra module cases from <a href=\"http:\/\/sunriseformsx.nl\/\">Sunrise<\/a>, but they seemed a bit too tiny for the circuit board. Fortunately, after about an hour of carving and sanding, it finally fit. The end result probably can&#8217;t be called elegant, but at least the PCB is well protected now.<\/p>\n<p><a href=\"http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2013\/04\/levariohjaimet.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-2385\" alt=\"levariohjaimet\" src=\"http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2013\/04\/levariohjaimet-150x150.jpg\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Some further details might follow later on, when I find out more. As a potential project I have a cheap-ass memory stick based PC floppy emulator lying around. It would also be nice to know whether the controller works with real Amiga or PC drives.<\/p>\n<p><em>edit: Yes indeed, the controller does seem to work with PC DD drives. Tried HxC in PC 720k mode and after changing the lower jumper (of the controller) to the left, all seems fine &amp; dandy.<br \/>\n<\/em><\/p>\n<p><em>edit2: Even the cheap floppy emulator (see eBay for &#8220;floppy drive emulator&#8221;) works with 720k images. They are clones of <a href=\"http:\/\/www.ipcas.com\/products\/usb-floppy-emulator-fdd-to-udd.html\">this <\/a>and the original software will work. Unfortunately Windows-only<\/em> \ud83d\ude41 <em>If you want to make an image bootable, make sure you copy msxdos.sys there before any other file. If you use Linux, just dump <a href=\"http:\/\/www.kameli.net\/~marq\/msx\/msxboot.img\">this image<\/a> to the raw device to get a bootable floppy.<\/em><\/p>\n<p><em>edit3: The controller works fine with a turbo R, too, but as the machine automatically boots to 60 Hz and R800, most demos have trouble with the settings.<\/em><\/p>\n<p><em>edit4 (there are plenty, it seems): I put a little collection of MSX1 demos in HFE format online <a href=\"http:\/\/www.kameli.net\/~marq\/msx-hfe.zip\">here<\/a>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As I apparently didn&#8217;t have enough mass storage options for the MSX, I had to get one more! This time an Interface Floppy MSX 2013 produced by Brazilian Paulo Maluf. Some friends, too, were in need, so I got four of them altogether. The final price per piece ended up being about 33 euros including [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,15],"tags":[],"class_list":["post-2384","post","type-post","status-publish","format-standard","hentry","category-laitteet","category-retro"],"_links":{"self":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/2384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2384"}],"version-history":[{"count":9,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/2384\/revisions"}],"predecessor-version":[{"id":2408,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/2384\/revisions\/2408"}],"wp:attachment":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2384"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}