Il 27/06/2015 13:50, Luca Alimandi ha scritto:
Ho lanciato HD32.EXE e ho caricato sullo ZX HDIF1.
L'unica differenza tra il primo cat e il secondo è che cambia leggermente lo spazio libero, che va da 944735512 a 944735428, ma la differenza non è certo 6912 bytes...
A proposito, non riesco a dare il backspace da PC a ZX, premendo <- non
succede nulla sullo Spectrum...
Me l'avevi già detto e ti avevo fatto una domanda. Certo che è difficile andare avanti in questo modo... :-(
La domanda era: cosa invia il terminale che stai utilizzando quando premi backspace? Deve essere un Chr(8).
Scusa, ma non avevo trovato il modo per sapere cosa invia Putty quando premo Backspace.
Cercando meglio, ho visto che è configurabile alla voce "Terminal->Keyboard", e può essere selezionata una delle due possibilità: CTRL-H o CTRL-? (127).
Attualmente usa CTRL-?, e funziona, anche se devo premere SHIFT + Backspace...
Prova a riportare il programma lato PC com'era prima di aver risolto il
bug sulla COM... Magari non inizializza correttamente la porta... Non
capisco!:'(
No, funziona perfettamente. Riesci a provare la versione per la mia seriale? Perché quella è l'unica che posso provare e che posso garantire che funziona.
Dovrei costruirla e finora ho cercato di evitare... Vedremo se è comunque il caso di farlo...
Se quella funzionasse anche a te allora potrebbe essere un problema della versione IF1. In ogni caso non è un problema della parte PC perché quella è uguale per tutti.
Intanto io continuo a riguardarmi il sorgente della parte Spectrum per IF1 per vedere se magari mi è sfuggito qualcosa.
EMG
La cosa che non mi convince è che i comandi sembra darli correttamente (il che dovrebbe essere una prova che in trasmissione da ZX a PC funziona.
Lo stesso vale per il fatto che Link funziona (anche se in quel caso la velocità è 2400).
Invece continua a non scrivere sul PC, e questo mi fa pensare che sia un problema lato HD (PC), ma forse mi sbaglio.
Io ho Windows7 64 bit (può influire sul funzionamento di HD?)
Continuiamo le indagini!