[zxspectrum] Re: MGT

  • From: Simone Voltolini <simone.voltolini@xxxxxx>
  • To: <zxspectrum@xxxxxxxxxxxxx>
  • Date: Sat, 28 Mar 2015 01:04:09 +0100

Fai una cosa…prova a lanciare su Spectaculator MGT 128k e vedi cosa
fa…gira per pochi secondi, fa una finta partenza…e poi subito si blocca.

Ecco da me fa esattamente la stessa cosa solo che il PC risponde e chiede
subito di salvare.

Il comportamento è lo stesso in sostanza.

Il giorno 28/03/15 00:59, "Simone Voltolini" <simone.voltolini@xxxxxx> ha
scritto:

>
>
>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…
>>
>
>
>



Other related posts: