Il giorno 28/03/15 00:49, "Enrico Maria Giordano" <e.m.giordano@xxxxxxxxxxxxxxx> ha scritto: > > >Il 28/03/2015 00:23, Simone Voltolini ha scritto: > >> E poi PCMGT da PC non ti chiede di salvare nienteŠinvia e bastaŠli hai >> fatti tu ;) > >Come no! PCMGT come prima cosa ti chiede quale file inviare! Ma stiamo >parlando degli stessi programmi??? Sì vero ti chiede il file da inviare ma non di salvare... > >>> Non mi risulta che possa fare questo. Controlla quanto sopra. >> >> Invece lo faŠti farò un filmato se non ci credi. > >Dico solo che il programma che ho io non lo fa. E non riesco a vedere al >momento nessuna ragione per cui debba farlo a te... :-( Ti farò vedere un filmato. > >> Poi ragiona: PCMGT invia, MGT riceveŠper cui PCMGT non può chiederti di >> salvare un file, no? > >No, ma ti chiede quale file deve inviare. Magari avevi confuso quello. :-) No no…impossibile…SALVA MGT FILES su disco…impossibile confondersi... > >> Per cui non posso aver lanciato un programma al posto di un altro. > >Ma mentre PCMGT chiede subito qualcosa, MGT lo chiede solo alla fine, >dopo aver ricevuto tutte le tracce. Come faccia a chiedertelo subito >proprio non lo so... L'unica cosa che mi viene in mente è che il PC >emulato vada in palla per cui comincia a ricevere cose strane. A quel >punto, ovviamente, può succedere di tutto. > >> Ripeto: dalla parte Speccy parte e fa qualcosa per 2/3 secondi (quindi >> invia) ma poi si inchioda e la parte PC chiede subito di salvare. > >Ecco, è questo che è strano. Non è spiegabile guardando nei sorgenti dei >programmi... Ti farò vedere… > >> Come ti dicevo sembra che il flusso avvenga TROPPO rapidamente. > >Sì, che il PC si perda i caratteri è attualmente l'unica possibilità. Dici? A questo punto… > >> Ascolta il mio consiglio: rallenta il flusso ai livelli di PGMGT e >>vedrai >> che secondo me risolviamo.S > >Aspetta: chiariscimi meglio questo punto. Rallentare in che senso? >Quindi non ridurre la baud rate, giusto? E quindi? Ridurre il Baud rate sì > >Poi non mi hai ancora detto se ti compare la scritta > >"Receiving track 0, side 0" > >Ti compare e lì si blocca? Solo con queste indicazioni precise posso >sperare di risolvere il problema senza poter fare prove. Compare e poi mi chiede SUBITO di salvare…salvo e continua a scrivere che riceve il resto e continua a chiedermi di salvare…così all’infinito... > >> Non so cosa dirti: lo Speccy LEGGE per 3 secondi, si FERMA subito e MGT >> chiede di salvare su PC. > >A questo punto l'unica è provare con un PC vero. Se lì funziona allora >dipende dall'emulazione. Se non funziona allora vedremo di inventarci >qualcosa. Non posso fare questa prova…mi chiedi troppo… > >> Idem con i TAP: il prog PC TAP dice INVIO primo HEADER allo Speccy, lo >> speccy a velocità TURBO (non come PCMGT) comincia a fare qualcosa ma poi >> si ferma SUBITO dopo 3 secondi e la parte PC TAP rimane ferma lì. > >Quindi sembra che il primo blocco l'abbia ricevuto e salvato ma poi si >blocca, chissà perché. Impossibile capirlo senza poter fare prove... :-( No…NON salva niente…fa solo finta…nel senso che sia su SPECCY come TAP finge di salvare ma poi sul disco non c’è nulla, su PC salva ma il file è 0 byte. > >> Sul floppy non risulta nulla di salvato (nessuna operazione eseguita). > >Perché la directory viene scritta solo alla chiusura del file e >probabilmente il file è ancora aperto. Qual è la dimensione del primo >blocco? Dovrebbe essere piccola abbastanza da essere ricevuta e salvata >in un unica passata. E quindi la directory dovrebbe esserci. Non ci >capisco niente, impossibile... :-( Solo con i FILMATI puoi capire… >