{"id":9739,"date":"2025-04-02T17:26:37","date_gmt":"2025-04-02T15:26:37","guid":{"rendered":"https:\/\/retrofixer.it\/?p=9739"},"modified":"2025-04-24T16:27:26","modified_gmt":"2025-04-24T14:27:26","slug":"c64-light-scanner","status":"publish","type":"post","link":"https:\/\/retrofixer.it\/en\/c64-light-scanner\/","title":{"rendered":"C64 Light Scanner"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"9739\" class=\"elementor elementor-9739\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-304beb36 e-flex e-con-boxed e-con e-parent\" data-id=\"304beb36\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45a9ae05 elementor-widget elementor-widget-text-editor\" data-id=\"45a9ae05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><\/p>\n<p>Light Scanner Controller V3 \u00e8 un software per controllare le luci tramite il Commodore 64, programmato da Mirco Gaggiottini nel 1994.<\/p>\n<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ca23d84 e-flex e-con-boxed e-con e-parent\" data-id=\"ca23d84\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-99070b2 e-con-full e-flex e-con e-child\" data-id=\"99070b2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f61109 elementor-widget elementor-widget-text-editor\" data-id=\"0f61109\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Potete vedere il suo funzionamento in questo video:<\/p>\n<p>La scheda per il controllo delle luci \u00e8 su GitHub:<br \/><a href=\"https:\/\/github.com\/zeus074\/C64-light-controller\" target=\"_new\">C64-light-controller<\/a><\/p>\n<p>Ora vediamo un piccolo ripasso su come funziona il tutto e poi entriamo nello specifico sul software.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7514af0 elementor-widget elementor-widget-video\" data-id=\"7514af0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/INTERFACCIA-C64-220V.mp4\" autoplay=\"\" controls=\"\" controlslist=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-22a92ee e-con-full e-flex e-con e-child\" data-id=\"22a92ee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c73301 elementor-widget elementor-widget-video\" data-id=\"3c73301\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=YFYZ48ZZcqM&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-17af0fe e-flex e-con-boxed e-con e-parent\" data-id=\"17af0fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-19b1d7e e-con-full e-flex e-con e-child\" data-id=\"19b1d7e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-41402e1 elementor-widget elementor-widget-image\" data-id=\"41402e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/lampadina.png\" class=\"attachment-large size-large wp-image-9743\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/lampadina.png 500w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/lampadina-300x300.png 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/lampadina-150x150.png 150w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/lampadina-12x12.png 12w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/lampadina-75x75.png 75w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/lampadina-480x480.png 480w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/lampadina-24x24.png 24w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/lampadina-48x48.png 48w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/lampadina-96x96.png 96w\" sizes=\"(max-width:767px) 480px, 500px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-552fc62 e-con-full e-flex e-con e-child\" data-id=\"552fc62\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c7fa91f elementor-widget elementor-widget-text-editor\" data-id=\"c7fa91f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>L&#8217;interfaccia, al tempo diversa ed inserita in una scatola per evitare di toccarla, \u00e8 collegata nella porta utente del C64 pilota dei triac o rel\u00e8 a stato solido che accendono le lampadine colorate. All&#8217;epoca (anni 90) usavo le classiche da 60w con calotta colorata.\u00a0<br \/>Il computer \u00e8 isolato dalla tensione che pilota le lampade tramite dei foto-accoppiatori.<\/p>\n<p>ATTENZIONE! Se usate il progetto per lampade a 110V-230V. Questa \u00e8 una tensione pericolosa e occorre fare molta attenzione ed isolare tutta la parte in tensione per evitare di farsi male!.<br \/>Se usate lampade LED o comunque a bassa tensione 12V-24V non ci sono problemi.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c41115a e-flex e-con-boxed e-con e-parent\" data-id=\"c41115a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb213d4 elementor-widget elementor-widget-heading\" data-id=\"cb213d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Il programma<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0e2a75 elementor-widget elementor-widget-text-editor\" data-id=\"a0e2a75\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Iniziamo dall&#8217;ultima versione, questo \u00e8 il programma pi\u00f9 completo che avevo realizzato all&#8217;epoca (1994). All&#8217;avvio occorreva usare una chiave hardware (un connettore inserito nella porta joystick che faceva delle combinazioni impossibili da fare con un joystick), ora \u00e8 stata rimossa e basta premere un tasto per andare avanti. Noterete anche diversi errori di scrittura che non sono mai stati coretti e rimarranno come in origine.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5afb7ca e-flex e-con-boxed e-con e-parent\" data-id=\"5afb7ca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6969de8 e-con-full e-flex e-con e-child\" data-id=\"6969de8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-02ae148 elementor-widget elementor-widget-text-editor\" data-id=\"02ae148\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Per caricare il programma non si pu\u00f2 usare load&#8221;*&#8221; ma va scritto il nome completo perch\u00e9 il loader carica lo stesso nome successivamente con &#8220;1&#8221; nel primo carattere e non troverebbe nulla.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6809ad6 elementor-widget elementor-widget-image\" data-id=\"6809ad6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"392\" height=\"130\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/light_s1.jpg\" class=\"attachment-large size-large wp-image-9744\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/light_s1.jpg 392w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/light_s1-300x99.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/light_s1-18x6.jpg 18w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/light_s1-150x50.jpg 150w\" sizes=\"(max-width:767px) 392px, 392px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-be20dc5 e-flex e-con-boxed e-con e-parent\" data-id=\"be20dc5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-bb870c0 e-con-full e-flex e-con e-child\" data-id=\"bb870c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47d7818 elementor-widget elementor-widget-image\" data-id=\"47d7818\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"500\" height=\"378\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_2.jpg\" class=\"attachment-large size-large wp-image-9745\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_2.jpg 500w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_2-300x227.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_2-16x12.jpg 16w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_2-99x75.jpg 99w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_2-480x363.jpg 480w\" sizes=\"(max-width:767px) 480px, 500px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e911075 elementor-widget elementor-widget-image\" data-id=\"e911075\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"528\" height=\"442\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_3.jpg\" class=\"attachment-large size-large wp-image-9746\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_3.jpg 528w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_3-300x251.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_3-14x12.jpg 14w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_3-90x75.jpg 90w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_3-480x402.jpg 480w\" sizes=\"(max-width:767px) 480px, 528px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-12e5fc2 e-con-full e-flex e-con e-child\" data-id=\"12e5fc2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45a7585 elementor-widget elementor-widget-text-editor\" data-id=\"45a7585\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ecco come si presenta il programma:<\/p>\n<p>A sinistra abbiamo una ragazza che parler\u00e0 scrivendo sotto alcune frasi prese a caso da una serie di dati \ud83d\ude00<\/p>\n<p>Questo ovviamente non serve a nulla se non a divertirsi nel vedere cosa pu\u00f2 uscire fuori, all&#8217;epoca c&#8217;erano inseriti alcuni dei miei amici e frasi che dicevano.<\/p>\n<p>Sempre nel riquadro giallo abbiamo i tasti da poter utilizzare per far partire delle sequenze di gioco (ES. Q = Strobo tutte le luci lampeggiano contemporaneamente).<\/p>\n<p>Una volta premuto il tasto dell&#8217;effetto questo verr\u00e0 visualizzato sotto con degli sprite che tra l&#8217;altro possiamo cambiare usando un programma a parte chiamato &#8220;grafik-change&#8221;.<br \/>Nel disco originale era stato messo nel lato B ed occorreva girare il disco all&#8217;avvio del programma, ora \u00e8 tutto in un lato.<\/p>\n<p>Quando stiamo eseguendo un gioco di luci, non possiamo premere altri tasti se non quello per uscire (freccia sinistra) o i numeri da 1 a 0 (zero) per cambiare la velocit\u00e0 del gioco. La nostra ragazza non dir\u00e0 nulla!. Tutto questo \u00e8 confermato anche dalla scritta WORK in basso nello schermo (riquadro rosso). Quando si preme il tasto \u2190 (freccia sinistra) si esce dalla modalit\u00e0 controllo effetto e se ne pu\u00f2 selezionare un altro con il relativo tasto, ora il vecchio effetto rester\u00e0 in esecuzione ma non potremo cambiare la velocit\u00e0. Questo serve per darci tempo di selezionare qualcos&#8217;altro senza lasciare tutto al buio.<\/p>\n<p>Il riquadro verde era predisposto per un possibile controllo scanner che non \u00e8 mai stato fatto. All&#8217;epoca Simone, un mio compagno di scuola doveva realizzarne uno fatto in casa!<\/p>\n<p><b>Il tasto F \u00e8 molto importante<\/b> perch\u00e9 in questa versione funziona al contrario, se non lo si attiva, l&#8217;effetto sar\u00e0 talmente veloce nel accendere e rispegnere la luce che non vedremo nessuna lampadina accendersi.<\/p>\n<p><b>&#8220;IN QUESTA VERSIONE (F) LIGHT DEVE ESSERRE 1&#8221; o non verr\u00e0 pilotata l&#8217;uscita!!!<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f8a28d4 e-flex e-con-boxed e-con e-parent\" data-id=\"f8a28d4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f324c8 elementor-widget elementor-widget-text-editor\" data-id=\"0f324c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ci sono altre funzionalit\u00e0 come A per usare effetti random, non avremo controllo su nulla, ne velocit\u00e0 ne tipo di effetto, sar\u00e0 il C64 a scegliere l&#8217;effetto, la velocit\u00e0 e la sua durata. per uscire da questa modalit\u00e0 dobbiamo premere &#8220;*&#8221;, verr\u00e0 indicato al posto della scritta A = AUTO.<\/p>\n<p>Possiamo usare il joystick in porta 2 per comandare le luci, scegliamo l&#8217;effetto 4 e muovendo il joystick nelle varie direzioni o premendo fire faremo un gioco luci immediato a velocit\u00e0 fissa e quando lasceremo la leva si spegner\u00e0 tutto. In questa modalit\u00e0 possiamo usare il tasto &#8220;O&#8221; per OLD in modo da lasciare l&#8217;ultimo effetto usato anche senza nessuna direzione selezionata. Il tasto freccia a sinistra esce da questa modalit\u00e0.<\/p>\n<p>Rimane da vedere un&#8217;ultima cosa, il sequencer!. Si possono comporre effetti tramite un programma esterno chiamato &#8220;sequencer&#8221; che permette di creare dei giochi personalizzati frame by frame. Questi giochi vengono poi salvati sotto forma di codice a 4 caratteri, possono essere caricati in memoria fino ad un massimo di 3 giochi e selezionati uno specifico o random. Una volta salvati sul disco possono essere caricati tramite il tasto 1 (scrivendo dir si vedr\u00e0 la directory del disco) e possono essere eseguiti con il tasto 3. Il tasto 2 serve per cancellare la memoria e ricaricare altri giochi di luce personalizzati.<\/p>\n<p>Attualmente il programma richiede la start-key, una combinazione con il joystick (alto-basso e sinistra contemporaneamente), questa pu\u00f2 essere fatta facilmente con un emulatore che permette di usare direzioni opposte contemporaneamente oppure su real-hardware va creata una porta db9 femmina con le direzioni citate messe a GND. Oppure va craccato il programma, ma lo avevo compilato con AustroComp E1, ma de-compilandolo mi da errore su 2-3 righe ed il programma crasha dopo aver salvato una sequenza. Per ora lo lascio originale e appena trovo un modo per farlo funzionare correttamente modifico il file e l&#8217;articolo.<\/p>\n<p>Per capire come funziona il sequencer potete vedere qui sotto sul programma versione 2, era identico.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-02c25a6 e-flex e-con-boxed e-con e-parent\" data-id=\"02c25a6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1ba9e93 e-con-full e-flex e-con e-child\" data-id=\"1ba9e93\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b47de2 elementor-widget elementor-widget-image\" data-id=\"4b47de2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"468\" height=\"186\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_4.jpg\" class=\"attachment-large size-large wp-image-9747\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_4.jpg 468w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_4-300x119.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_4-18x7.jpg 18w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_4-150x60.jpg 150w\" sizes=\"(max-width:767px) 468px, 468px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9f6fb10 e-con-full e-flex e-con e-child\" data-id=\"9f6fb10\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef9c41b elementor-widget elementor-widget-image\" data-id=\"ef9c41b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"481\" height=\"42\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_5.jpg\" class=\"attachment-large size-large wp-image-9748\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_5.jpg 481w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_5-300x26.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_5-18x2.jpg 18w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/ls_5-150x13.jpg 150w\" sizes=\"(max-width:767px) 480px, 481px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3fc0c3d e-flex e-con-boxed e-con e-parent\" data-id=\"3fc0c3d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f523ba1 elementor-widget elementor-widget-text-editor\" data-id=\"f523ba1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Puoi scaricare il programma nella pagina download oppure usando questo pulsante<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44c21bd elementor-widget elementor-widget-button\" data-id=\"44c21bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/retrofixer.it\/download\/c64_lightscanner3.zip\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-download\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Scarica Light Scanner Controller 3<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3aff03e elementor-widget elementor-widget-heading\" data-id=\"3aff03e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">1993 - Controllo Luci V2<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3a18fc elementor-widget elementor-widget-text-editor\" data-id=\"c3a18fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Tornando indietro nel tempo, l&#8217;anno prima ho creato questo software che era una notevole miglioria della prima versione perch\u00e9 utilizzava routine in assembly per velocizzare l&#8217;esecuzione dei giochi e soprattutto fare in modo che durante la scelta del successivo effetto rimanesse in esecuzione il vecchio gioco selezionato (proprio come funziona la versione 3).<\/p>\n<p>Questo programma invece di avere una ragazza che parla ha 3 personaggi presi da una rivista techno dell&#8217;epoca e Dylan di Beverly Hills 90210. Ragazzi che dire era l&#8217;epoca di quelle serie TV. Ho passato Twin Peaks, X-Files e Beverly Hills 90210 poi ho abbandonato le serie.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1389f50 e-flex e-con-boxed e-con e-parent\" data-id=\"1389f50\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d975501 e-con-full e-flex e-con e-child\" data-id=\"d975501\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7febd74 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"7febd74\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Questi erano i tre\u00a0 tipi che parlavano tra loro e con chi stava davanti al computer, giusto per cazzeggiare.<\/p>\n<p>Anche qui avevamo la protezione all&#8217;avvio ma questa volta era un codice di due caratteri da trovare in una tabella, tipo Maniac Mansion, ve lo ricordate?<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b2c4b07 e-con-full e-flex e-con e-child\" data-id=\"b2c4b07\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8dcad87 elementor-widget elementor-widget-image\" data-id=\"8dcad87\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"95\" height=\"150\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_2.jpg\" class=\"attachment-large size-large wp-image-9754\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_2.jpg 95w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_2-8x12.jpg 8w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_2-48x75.jpg 48w\" sizes=\"(max-width:767px) 95px, 95px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2531438 e-con-full e-flex e-con e-child\" data-id=\"2531438\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d737dc9 elementor-widget elementor-widget-image\" data-id=\"d737dc9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"99\" height=\"142\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_3.jpg\" class=\"attachment-large size-large wp-image-9755\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_3.jpg 99w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_3-8x12.jpg 8w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_3-52x75.jpg 52w\" sizes=\"(max-width:767px) 99px, 99px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4b59070 e-con-full e-flex e-con e-child\" data-id=\"4b59070\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f179015 elementor-widget elementor-widget-image\" data-id=\"f179015\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"98\" height=\"139\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_4.jpg\" class=\"attachment-large size-large wp-image-9756\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_4.jpg 98w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_4-8x12.jpg 8w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_4-53x75.jpg 53w\" sizes=\"(max-width:767px) 98px, 98px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-48febe2 e-flex e-con-boxed e-con e-parent\" data-id=\"48febe2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd04c55 elementor-widget elementor-widget-text-editor\" data-id=\"fd04c55\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ovviamente in questa versione ho tolto la protezione, potete scrivere quello che volete. Anche qui c&#8217;\u00e8 il software per creare 3 sequenze di luci personalizzate e poterle poi caricare nel programma principale. Qui la protezione \u00e8 a monte, quindi una volta caricato il programma si sceglier\u00e0 se creare una sequenza o caricare il programma di controllo luci.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c332602 e-flex e-con-boxed e-con e-parent\" data-id=\"c332602\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-43481af e-con-full e-flex e-con e-child\" data-id=\"43481af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-72626ea elementor-widget elementor-widget-text-editor\" data-id=\"72626ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Il programma per creare le sequenze luci \u00e8 molto simile all&#8217;ultima versione, cambia sostanzialmente la grafica, ma anche qui dovremmo indicare prima la memoria che vogliamo usare 1,2,3 e poi dare un nome al file di 4 caratteri e premere return per andare avanti in questa schermata. Qui dobbiamo premere spazio e iniziare a comporre la nostra sequenza accendendo le luci con i tasti da 1 a 8, una volta pronto il nostro fotogramma di luci premiamo invio per andare nella posizione successiva dove disegneremo un altro fotogramma della sequenza di luci. Premendo il tasto freccia sinistra si salva il file e si pu\u00f2 continuare a creare altre sequenze o uscire. La velocit\u00e0 del fotogramma non pu\u00f2 essere scelta, verr\u00e0 gestita dal programma delle luci come unica velocit\u00e0 per tutta la sequenza. Qui le sequenze possono essere salvate sullo stesso disco del programma. Il file avr\u00e0 estensione .alc(x) (automatic light controller e il numero della memoria usata es .alc2, .alc2 o .alc3)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4531f3f elementor-widget elementor-widget-image\" data-id=\"4531f3f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"407\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_5.jpg\" class=\"attachment-large size-large wp-image-9757\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_5.jpg 504w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_5-300x242.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_5-15x12.jpg 15w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_5-93x75.jpg 93w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_5-480x388.jpg 480w\" sizes=\"(max-width:767px) 480px, 504px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-184f897 e-flex e-con-boxed e-con e-parent\" data-id=\"184f897\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-be8c096 e-con-full e-flex e-con e-child\" data-id=\"be8c096\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33ae96c elementor-widget elementor-widget-image\" data-id=\"33ae96c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"483\" height=\"424\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_6.jpg\" class=\"attachment-large size-large wp-image-9759\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_6.jpg 483w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_6-300x263.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_6-14x12.jpg 14w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_6-85x75.jpg 85w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_6-480x421.jpg 480w\" sizes=\"(max-width:767px) 480px, 483px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eb93fa9 e-con-full e-flex e-con e-child\" data-id=\"eb93fa9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d60145 elementor-widget elementor-widget-text-editor\" data-id=\"5d60145\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Veniamo ora al programma di controllo luci.<br \/>La schermata iniziale non poteva non essere uno dei personaggi del programma.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-beffb7e elementor-widget elementor-widget-image\" data-id=\"beffb7e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"530\" height=\"377\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_1.jpg\" class=\"attachment-large size-large wp-image-9753\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_1.jpg 530w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_1-300x213.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_1-18x12.jpg 18w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_1-105x75.jpg 105w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/cl_1-480x341.jpg 480w\" sizes=\"(max-width:767px) 480px, 530px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-12ea03e e-flex e-con-boxed e-con e-parent\" data-id=\"12ea03e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78510e1 elementor-widget elementor-widget-text-editor\" data-id=\"78510e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Una volta capito il funzionamento dell&#8217;ultima versione, questa \u00e8 identica.<br \/>Abbiamo i tasti Q,W,E,R,T,Y per selezionare un gioco gi\u00e0 impostato nel programma. Questo metter\u00e0 il nostro programma in modalit\u00e0 WORK, i personaggi non parleranno pi\u00f9 e potremo gestire la velocit\u00e0 dell&#8217;effetto con i numeri da 0 a 9, zero fermer\u00e0 l&#8217;effetto lasciando le luci accese come nel frame attuale (cosa che non succedeva nell&#8217;ultima versione). Per uscire da un programma c&#8217;\u00e8 sempre il tasto freccia a sinistra. Il tasto &#8220;A&#8221; mette il programma in automatico con luci random e pu\u00f2 essere interrotto con la pressione del tasto &#8220;*&#8221; che non \u00e8 indicata sa nessuna parte!<\/p>\n<p>Per caricare un sequenza fatta un precedenza occorre premere il tasto 1, con il 2 si cancella tutto quello caricato e con il 3 si pu\u00f2 eseguire la memoria 1,2,3 o R per un effetto random tra le memorie caricate.<\/p>\n<p><strong>Il tasto &#8220;F&#8221; NON VA USATO!<\/strong> al contrario dell&#8217;ultima versione che era invertita, in questo programma non dobbiamo usare la funzione Light perch\u00e9 non accenderebbe nessuna luce.<\/p>\n<p>Altri tasti erano predisposti ma non sono mai stati completati, come 5,6,7,8. Il tasto 4 permette di usare il joystick per eseguire un effetto pre-impostato, come nell&#8217;ultima versione, se premiamo il tasto O (OLD) rimarr\u00e0 in esecuzione l&#8217;ultimo effetto anche se non tocchiamo il joystick, freccia a sinistra per uscire.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41fe831 elementor-widget elementor-widget-button\" data-id=\"41fe831\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/retrofixer.it\/download\/c64_autolightcontroller2.zip\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-download\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Scarica Automatic Light Controller (V2)<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ea8701 elementor-widget elementor-widget-heading\" data-id=\"9ea8701\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">1992 - Turn On The Lightbulb<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-498bfb9 elementor-widget elementor-widget-text-editor\" data-id=\"498bfb9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Continuiamo a viaggiare nel tempo ed arriviamo al 1992 quando ho creato il primo programma per il controllo luci.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2bc26c8 e-flex e-con-boxed e-con e-parent\" data-id=\"2bc26c8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6d92801 e-con-full e-flex e-con e-child\" data-id=\"6d92801\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fad58f5 elementor-widget elementor-widget-image\" data-id=\"fad58f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"412\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_3.jpg\" class=\"attachment-large size-large wp-image-9769\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_3.jpg 488w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_3-300x253.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_3-14x12.jpg 14w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_3-89x75.jpg 89w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_3-480x405.jpg 480w\" sizes=\"(max-width:767px) 480px, 488px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-183d56b e-con-full e-flex e-con e-child\" data-id=\"183d56b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2432a1 elementor-widget elementor-widget-text-editor\" data-id=\"f2432a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La storia di quest&#8217;avventura \u00e8 partita da un mio compagno di scuola, anzi un fratello del mio compagno di scuola che un giorno si present\u00f2 a casa mia con un progetto da realizzare. Mi port\u00f2 una scheda elettronica fatta in casa, che si poteva connettere alla porta utente del C64 e poteva comandare delle lampade collegate alla tensione di rete 230V.\u00a0<\/p>\n<p>Questa scheda necessitava di un software per poter essere usata, mi diedero un esempio grezzo di come veniva pilotata l&#8217;uscita della porta utente, un programma molto semplice in Basic e da li sono partito per realizzare un programma completo che potesse essere semplice nella gestione di queste luci usate come in discoteca.<\/p>\n<p>Questa prima versione era scritta interamente in Basic ed era, come si pu\u00f2 immaginare molto lenta, tanto che mi chiesero successivamente di far accendere 2-3 lampadine tra un cambio di programma e l&#8217;altro. Gi\u00e0 quando si usciva da un effetto rimaneva tutto al buio fino a che non si premeva un altro effetto di luci e nel cambio ci metteva un secondo o massimo due, ma se non si era veloci nel premere una nuovo gioco di luci si potevano perdere molti pi\u00f9 secondi..<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-921ecda e-flex e-con-boxed e-con e-parent\" data-id=\"921ecda\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-10ab62e e-con-full e-flex e-con e-child\" data-id=\"10ab62e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0cb92c3 elementor-widget elementor-widget-text-editor\" data-id=\"0cb92c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Allora aggiunsi una funzione (tasto X) per attivare o disattivare &#8220;delle luci di cortesia&#8221;, quattro lampade che si accendevano fisse quando non c&#8217;era nessun effetto selezionato.<\/p>\n<p>Guardando la schermata a fianco vi renderete conto di quanto era simile il programma in tutte le versioni. Lo avevo pensato cos\u00ec fin dall&#8217;inizio, dei tasti abbinati ad un effetto di luce, un tasto per uscire dall&#8217;effetto (il solito freccia a sinistra) e la possibilit\u00e0 di usare un joystick o caricare una sequenza personalizzata.<\/p>\n<p>Questa versione essendo in Basic, non ha il controllo della velocit\u00e0 durante l&#8217;esecuzione dell&#8217;effetto, era gi\u00e0 tutto al massimo della velocit\u00e0, non si poteva fare di pi\u00f9. Qui serviva il tasto &#8220;F&#8221; la funzione che rendeva le luci molto pi\u00f9 lampeggianti, infatti appena veniva accesa la lampada, veniva poi rispenta e si continuava con la sequenza. Essendo il Basic molto lento, questo effetto di accendere e spegnere subito la luce risultava come un lampeggio stroboscopico e non era male come effetto per tenere la sala pi\u00f9 scura.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ad3880 elementor-widget elementor-widget-image\" data-id=\"2ad3880\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"481\" height=\"401\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_1.jpg\" class=\"attachment-large size-large wp-image-9767\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_1.jpg 481w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_1-300x250.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_1-14x12.jpg 14w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_1-90x75.jpg 90w\" sizes=\"(max-width:767px) 480px, 481px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-21a9e13 e-flex e-con-boxed e-con e-parent\" data-id=\"21a9e13\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-49bd320 e-con-full e-flex e-con e-child\" data-id=\"49bd320\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a65d69 elementor-widget elementor-widget-text-editor\" data-id=\"6a65d69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Per il resto troviamo anche qui il programma per creare delle sequenze, ma le possiamo fare direttamente dal programma di luci con il tasto &#8220;4&#8221;, il funzionamento \u00e8 simile ma qui non si visualizzeranno gli sprite come se fossero le lampadine ma scriveremo i numeri delle lampade che dovranno essere accese frame dopo frame. Possiamo creare pi\u00f9 sequenze in memoria, verr\u00e0 chiesto prima il numero da assegnare, ne avevo previste fino a 20 con 80 frame ognuna. Il tasto &#8220;3&#8221; fa partire una sequenza e qui possiamo anche cambiare sequenza durante l&#8217;esecuzione e la velocit\u00e0, questa pu\u00f2 solo rallentare. Su questa funzione \u00e8 possibile anche far avanzare l&#8217;effetto manualmente premendo un tasto, M abilita la modalit\u00e0 manuale\/automatica, &#8220;P&#8221; interrompe l&#8217;esecuzione ed &#8220;S&#8221; la fa partire. Con il tasto F si pu\u00f2 usare l&#8217;effetto lampeggiante anche nella sequenza ed il tasto &#8220;X&#8221; spegne tutte le luci, la solita freccia a sinistra per uscire.<\/p>\n<p>Il joystick funzionava un po&#8217; diverso qui si poteva selezionare quali lampade accendere per ogni direzione o fire.<\/p>\n<p>Stessa cosa per la tastiera, con il tasto &#8220;1&#8221; si definisce quale tasto si desidera premere e le luci che si accenderanno quando premuto. Possiamo definire 10 tasti. Il tasto &#8220;7&#8221; usa la combinazione della tastiera che abbiamo impostato, se non viene definita prima non ci saranno tasti visualizzati sullo schermo e non succeder\u00e0 nulla. Si torna al men\u00f9 principale con freccia sinistra.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-47de745 e-con-full e-flex e-con e-child\" data-id=\"47de745\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3abfaca elementor-widget elementor-widget-image\" data-id=\"3abfaca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"493\" height=\"417\" src=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_2.jpg\" class=\"attachment-large size-large wp-image-9768\" alt=\"\" srcset=\"https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_2.jpg 493w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_2-300x254.jpg 300w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_2-14x12.jpg 14w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_2-89x75.jpg 89w, https:\/\/retrofixer.it\/wp-content\/uploads\/2025\/04\/tolb_2-480x406.jpg 480w\" sizes=\"(max-width:767px) 480px, 493px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6923083 e-flex e-con-boxed e-con e-parent\" data-id=\"6923083\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c8d6ec0 elementor-widget elementor-widget-text-editor\" data-id=\"c8d6ec0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La modalit\u00e0 demo legge le sequenze da 1 a 20 in successione, quindi non vedrete nulla se non vengono create prima delle sequenze, e se sono poche \u00e8 probabile che le lampade stiano spesso spente.<\/p>\n<p>Spero che vi sia piaciuto questo viaggio nel tempo, di un ragazzo che all&#8217;epoca di questo programma aveva 18 anni e si divertiva sia con gli amici che a programmare il suo &#8220;tuttofare Commodore 64&#8221;.<\/p>\n<p>Potete scaricare il primo programma creato usando la pagina download o il pulsante qui sotto.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4900245 elementor-widget elementor-widget-button\" data-id=\"4900245\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/retrofixer.it\/download\/c64_turnonthelightbulb.zip\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-download\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Scarica Turn On The Lightbulb (V1)<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Light Scanner Controller V3 \u00e8 un software per controllare le luci tramite il Commodore 64, programmato da Mirco Gaggiottini nel 1994. Potete vedere il suo funzionamento<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":1,"featured_media":9746,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,19],"tags":[58,511,513,510,516,512,515],"class_list":["post-9739","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-commodore","category-computer","tag-commodore","tag-discoteca","tag-festa","tag-interfaccia","tag-light","tag-luci","tag-musica"],"_links":{"self":[{"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/posts\/9739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/comments?post=9739"}],"version-history":[{"count":26,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/posts\/9739\/revisions"}],"predecessor-version":[{"id":9786,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/posts\/9739\/revisions\/9786"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/media\/9746"}],"wp:attachment":[{"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/media?parent=9739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/categories?post=9739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/tags?post=9739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}