{"id":2267,"date":"2020-06-06T19:07:11","date_gmt":"2020-06-06T17:07:11","guid":{"rendered":"https:\/\/gaetanoformicolafaidate.it\/?p=2267"},"modified":"2023-11-04T14:56:08","modified_gmt":"2023-11-04T13:56:08","slug":"emulare-il-disco-1541-1581-e-datassette-con-una-scheda-sd-sul-commodore-64-con-un-lettore-sd2iec","status":"publish","type":"post","link":"https:\/\/gaetanoformicolafaidate.it\/index.php\/2020\/06\/06\/emulare-il-disco-1541-1581-e-datassette-con-una-scheda-sd-sul-commodore-64-con-un-lettore-sd2iec\/","title":{"rendered":"Emulare il Disco 1541 &#8211; 1581 e Datassette con una scheda SD sul Commodore 64  con un lettore SD2IEC"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">COS\u2019\u00c8 SD2IEC?<\/h2>\n\n\n\n<p>L\u2019<strong>SD2IEC<\/strong>&nbsp;\u00e8 un dispositivo per lo storage che usa una comunissima scheda SD\/MMC ed \u00e8 in grado di interfacciare il bus IEC (CBM serial bus). In genere l\u2019SD2IEC \u00e8 basato su un microcontrollore&nbsp;<strong>ATmega644<\/strong>&nbsp;della famiglia dei micro Atmel AVR.<\/p>\n\n\n\n<p>Lo scopo principale di un dispositivo SD2IEC \u00e8 rimpiazzare il&nbsp;<strong>Commodore 1541 &#8211; 1581 e Datassette<\/strong>, cio\u00e8 il disk drive del C64 (o dei C64DTV, C128 no burst mode, C16, etc.).<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-3 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"324\" src=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore_floppy_1581.jpg\" alt=\"\" data-id=\"2271\" class=\"wp-image-2271\" srcset=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore_floppy_1581.jpg 640w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore_floppy_1581-300x152.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption class=\"blocks-gallery-item__caption\">1581<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"746\" src=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-64-1541-Floppy-Drive-01-1-1024x746.jpg\" alt=\"\" data-id=\"2275\" data-link=\"https:\/\/gaetanoformicolafaidate.it\/?attachment_id=2275\" class=\"wp-image-2275\" srcset=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-64-1541-Floppy-Drive-01-1-1024x746.jpg 1024w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-64-1541-Floppy-Drive-01-1-300x219.jpg 300w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-64-1541-Floppy-Drive-01-1-768x560.jpg 768w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-64-1541-Floppy-Drive-01-1-1536x1119.jpg 1536w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-64-1541-Floppy-Drive-01-1-2048x1492.jpg 2048w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-64-1541-Floppy-Drive-01-1-640x466.jpg 640w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"blocks-gallery-item__caption\">1541<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"740\" src=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-Datasette-1530-C2N-1-1024x740.png\" alt=\"\" data-id=\"2276\" data-full-url=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-Datasette-1530-C2N-1.png\" data-link=\"https:\/\/gaetanoformicolafaidate.it\/?attachment_id=2276\" class=\"wp-image-2276\" srcset=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-Datasette-1530-C2N-1-1024x740.png 1024w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-Datasette-1530-C2N-1-300x217.png 300w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-Datasette-1530-C2N-1-768x555.png 768w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-Datasette-1530-C2N-1-640x462.png 640w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Commodore-Datasette-1530-C2N-1.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"blocks-gallery-item__caption\">Datassette<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Una scheda SD da 4GB pu\u00f2 contenere praticamente tutto il software prodotto per il C64.<\/li><li><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Cose da Scaricare<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" href=\"http:\/\/www.mediafire.com\/file\/qwj3t6qetulm4hc\/CBM-FileBrowser_v1.6.zip\/file\" target=\"_blank\"><font style=\"vertical-align: inherit;\"><font style=\"vertical-align: inherit;\">CBM FileBrowser V1.6<\/font><\/font><\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"http:\/\/www.mediafire.com\/file\/wv58hkqnzi6akl1\/SDCardFormatterv5_WinEN.zip\/file\" target=\"_blank\">SD Card Formatter<\/a>  (<a href=\"https:\/\/gaetanoformicolafaidate.it\/index.php\/2020\/02\/05\/sd-formatter\/\" target=\"_blank\" rel=\"noreferrer noopener\">Doc<\/a>)<\/li><li><font style=\"vertical-align: inherit;\"><font style=\"vertical-align: inherit;\"><a href=\"http:\/\/www.mediafire.com\/file\/b2k2v6xf06njokh\/Games_-_C64.zip\/file\" target=\"_blank\" aria-label=\"undefined (apri in una nuova scheda)\" rel=\"noreferrer noopener\">Giochi<\/a><\/font><\/font><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">PREPARIAMO L\u2019SD2IEC<\/h2>\n\n\n\n<p>Il mio SD2IEC \u00e8 basato su un&nbsp;<strong>Atmega 1284p<\/strong>. E\u2019 color \u201c<em>crema<\/em>\u201d&nbsp;(lo avevo preso per un C128, che \u00e8 appunto crema). Ma ne esistono versioni in grigio&nbsp;e&nbsp;beige (i colori dei vari PC Commodore). Per i pi\u00f9 esigenti \u00e8 possibile ordinarne uno fatto con la plastica originale riciclata di un vero C64!<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Aprire <a rel=\"noreferrer noopener\" href=\"http:\/\/www.mediafire.com\/file\/wv58hkqnzi6akl1\/SDCardFormatterv5_WinEN.zip\/file\" target=\"_blank\">SD Card Formatter<\/a><\/li><li>Formattate la scheda SD come FAT16 o FAT32.<\/li><li>Scaricate&nbsp;<a rel=\"noreferrer noopener\" href=\"http:\/\/www.mediafire.com\/file\/qwj3t6qetulm4hc\/CBM-FileBrowser_v1.6.zip\/file\" target=\"_blank\">CBM FileBrowser V1.6<\/a>: si tratta di un&nbsp;<em>program launcher<\/em>&nbsp;per C16\/plus4, C64\/C64DTV, C128 and Vic-20 compatibile SD2IEC.<\/li><li>Scompattate CBM FileBrowser e copiate tutto il contenuto che trovate nella cartella programs nella vostra SD vuota.<\/li><li>poi copiate le cartelle complete come sono c64dtv, disk images, sources nella vostra SD.<\/li><li>Create una cartella per i vostri giochi, esempio Games, Roms, C64 e poi copiateci dentro i vostri games<\/li><li>vi ritroverete la vostra SD composta cosi:<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"495\" height=\"239\" src=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/struttura-cartella.png\" alt=\"\" class=\"wp-image-2279\" srcset=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/struttura-cartella.png 495w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/struttura-cartella-300x145.png 300w\" sizes=\"auto, (max-width: 495px) 100vw, 495px\" \/><\/figure>\n\n\n\n<p>Per completezza queste le&nbsp;<strong>caratteristiche del firmware dell\u2019SD2IEC<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><em>Supporto per nomi file&nbsp;FAT. Supporto per SD e SDHC formattate&nbsp;FAT12\/FAT16\/FAT32. Supporto&nbsp;per le Subdirectory (CMD command syntax).&nbsp;Supporto per l\u2019accesso ai settore dell\u2019SD card direttamente dal C64.<\/em><\/li><li><em>Supporto per immagini di tipo D64\/D71\/D81\/M2I, PRG\/Poo. Le T64 non sono supportate.&nbsp;Supporto limitato invece per REL.<\/em><\/li><li><em>Supporto per&nbsp;Turbo Disk AKA Fast Load AKA Speeddisk fastloader.&nbsp;Supporto per JiffyDOS fast serial bus protocol, the Final Cartridge 3 fastloader\/fastsaver, DreamLoad, Exos, GEOS.<\/em><\/li><li><em>Supporto per il bottone esterno \u201cdisk change\u201d.<\/em><\/li><li><em>Supporto per tutte le funzioni tipiche di un IEC (LOAD, SAVE, OPEN, GET, PUT, CLOSE, \u2026).<\/em><\/li><\/ul>\n\n\n\n<p>A questi punto&nbsp;la scheda SD \u00e8 pronta. Inseritela nel SD2IEC. Collegatelo al vostro Commodore (spento). Accendete tutto.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Per caricare il CBM FileBrowser<\/h2>\n\n\n\n<p>Per caricare il CBM FileBrowser \u00e8 sufficiente il comando DOS che tutti conoscono:<\/p>\n\n\n\n<p><em>LOAD \u201d*\u201d, 8&nbsp;&lt;ENTER&gt;&nbsp;<\/em><\/p>\n\n\n\n<p><em>RUN&nbsp;&lt;ENTER&gt;.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"168\" src=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/comandi.png\" alt=\"\" class=\"wp-image-2281\" srcset=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/comandi.png 512w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/comandi-300x98.png 300w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<p>Vi appare un men\u00f9 con il contenuto della vostra scheda SD: dovete solo navigarlo alla ricerca della cartella che avete creato per i vostri Games. Per navigare nel menu, utilizzare i tasti cursore o il joystick nella porta2.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Chiave<\/strong><\/td><td><strong>Funzione<\/strong><\/td><\/tr><tr><td>CURSORE SU o JOY SU<\/td><td>Voce precedente<\/td><\/tr><tr><td>CURSORE GI\u00d9 o JOY GI\u00d9<\/td><td>Voce successiva<\/td><\/tr><tr><td>CURSORE DESTRA o JOY DESTRA<\/td><td>Pagina successiva<\/td><\/tr><tr><td>CURSORE SINISTRO o JOY SINISTRO<\/td><td>Pagina precedente<\/td><\/tr><tr><td>PULSANTE DI RITORNO o FUOCO<\/td><td>LOAD and RUN<\/td><\/tr><tr><td>F5<\/td><td>Pagina precedente<\/td><\/tr><tr><td>F6<\/td><td>Verso l&#8217;alto<\/td><\/tr><tr><td>F7<\/td><td>Pagina successiva<\/td><\/tr><tr><td>F8<\/td><td>Verso il basso<\/td><\/tr><tr><td>S<\/td><td>Ordina (abilita \/ disabilita)<\/td><\/tr><tr><td>Q<\/td><td>Esci da base<\/td><\/tr><tr><td>SPAZIO POSTERIORE<\/td><td>Uscita dir<\/td><\/tr><tr><td>ESC<\/td><td>Ripristina<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"591\" height=\"663\" src=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/fileweb.png\" alt=\"\" class=\"wp-image-2283\" srcset=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/fileweb.png 591w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/fileweb-267x300.png 267w\" sizes=\"auto, (max-width: 591px) 100vw, 591px\" \/><\/figure>\n\n\n\n<p>Il tempo di caricamento di ogni immagine ROM (Gioco) \u00e8 un pochino pi\u00f9 basso rispetto a&nbsp;quello dei floppy drive originali&nbsp;, per avere una velocit\u00e0 maggiore basta collegare al vostro C64 una <strong>Fastload<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Fastload.png\" alt=\"\" class=\"wp-image-2278\" width=\"283\" height=\"212\" srcset=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Fastload.png 1000w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Fastload-300x225.png 300w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Fastload-768x576.png 768w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/Fastload-640x480.png 640w\" sizes=\"auto, (max-width: 283px) 100vw, 283px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">I PROGRAMMI MULTI-DISCO<\/h2>\n\n\n\n<p>Se volete caricare giochi multi-disco avete alcune alternative: trovate una singola immagine disco .PRG che sia lanciabile da una cartella oppure&nbsp;una singola immagine disco .D81 equivalente ad un disco di larga capacit\u00e0. Se invece doveste trovare&nbsp;pi\u00f9 files .D64 (una per disco originale) dovete seguire una procedura pi\u00f9 articolata:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>E\u2019&nbsp;necessario che tutti i files del programma .D64 siano in una stessa cartella<\/li><li>E\u2019 necessario che sia presente un file&nbsp;<code>AUTOSWAP.LST<\/code>&nbsp;che altro non \u00e8 che un file di testo semplice contenente la sequenza dei vari dischi&nbsp;(ogni riga una immagine disco). Ad esempio:<\/li><\/ul>\n\n\n\n<p><code>IMAGE_A_FILE1.D64<\/code><br><code>IMAGE_A_FILE2.D64<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Usate il filebrowser per aprire la cartella contenente tutti questi files.<\/li><li>Premete&nbsp;<code>Q<\/code>&nbsp;per uscire sulla shell DOS del Commodore.<\/li><li>Ora premete il pulsante del Disk Swap (quello vicino al cavo seriale) per dire all\u2019SD2IEC di usare il primo D64 della sequenza<\/li><li>Caricate il primo disco con il solito comando:<\/li><\/ul>\n\n\n\n<p><code>LOAD\"*\",8,1<\/code><br><code>RUN<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Quando vi viene chiesto un altro dischetto premete nuovamente il pulsante del Disk Swap. Ogni click del pulsante caricher\u00e0 il file successivo nella sequenza descritta si&nbsp;<code>AUTOSWAP.LST<\/code>.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Ora godetevi i vostri giochi del C64<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"691\" src=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/games-1024x691.png\" alt=\"\" class=\"wp-image-2284\" srcset=\"https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/games-1024x691.png 1024w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/games-300x202.png 300w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/games-768x518.png 768w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/games-640x432.png 640w, https:\/\/gaetanoformicolafaidate.it\/wp-content\/uploads\/2020\/06\/games.png 1126w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Guarda il video Tutorial<\/h2>\n\n\n<iframe loading=\"lazy\"  id=\"_ytid_49282\"  width=\"480\" height=\"270\"  data-origwidth=\"480\" data-origheight=\"270\" src=\"https:\/\/www.youtube.com\/embed\/mumX428P_Fw?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=1&#038;playlist=mumX428P_Fw&#038;rel=0&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe>","protected":false},"excerpt":{"rendered":"<p>COS\u2019\u00c8 SD2IEC? L\u2019SD2IEC&nbsp;\u00e8 un dispositivo per lo storage che usa una comunissima scheda SD\/MMC ed \u00e8&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2292,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","footnotes":""},"categories":[146],"tags":[148,149,243,176,175,159,158,153,177,156,155,151,152,162,164,165,166,150,147,174,157,121,170,172,167,168,163,161,171,86,154,169,160],"class_list":["post-2267","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide-c64","tag-148","tag-149","tag-243","tag-autoswap","tag-autoswap-lst","tag-c128","tag-c16","tag-c64","tag-c64-fastload-cartridge","tag-cbm-filebrowser","tag-cbm-filebrowser-v1-6","tag-commodore","tag-commodore-64","tag-d64-d71-d81-m2i","tag-d6a","tag-d71","tag-d81","tag-datassette","tag-emulare","tag-fastload","tag-filebrowser","tag-games","tag-load","tag-load-2","tag-m21","tag-prg","tag-prg-poo-le-t64","tag-roms","tag-run","tag-sd","tag-sd2iec","tag-t64","tag-vic20"],"_links":{"self":[{"href":"https:\/\/gaetanoformicolafaidate.it\/index.php\/wp-json\/wp\/v2\/posts\/2267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gaetanoformicolafaidate.it\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gaetanoformicolafaidate.it\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gaetanoformicolafaidate.it\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gaetanoformicolafaidate.it\/index.php\/wp-json\/wp\/v2\/comments?post=2267"}],"version-history":[{"count":0,"href":"https:\/\/gaetanoformicolafaidate.it\/index.php\/wp-json\/wp\/v2\/posts\/2267\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gaetanoformicolafaidate.it\/index.php\/wp-json\/wp\/v2\/media\/2292"}],"wp:attachment":[{"href":"https:\/\/gaetanoformicolafaidate.it\/index.php\/wp-json\/wp\/v2\/media?parent=2267"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gaetanoformicolafaidate.it\/index.php\/wp-json\/wp\/v2\/categories?post=2267"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gaetanoformicolafaidate.it\/index.php\/wp-json\/wp\/v2\/tags?post=2267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}