[zxspectrum] Re: zxspectrum Digest V5 #80

> Su cosa ti basi per dire che e` un 128K? Evidentemente qualcosa nella zxmmc > 
> lo trae in inganno. Anche la zx-printer non e` presente, mentre il kempston > 
> e` ok.> 
La versione dello spectrum effettivamente dovrei determinarla in modo più 
decente: in questo caso credo che la supposta assenza del floating bus abbia 
causato l'errore di rilevamento.
Sarebbe stato più furbo provare paginare un altro banco di ROM e leggerne il 
contenuto  :o/  qualcuno sa come procedere ?
 
La zx-printer la controllo così:
 in a,($fb) bit 6,aSe il bit 6 è zero, la printer è presente.
 
 
Per il floating bus (non pelatemi vivo !):
 
zx_floatingbus: ld hl,1 ld e,h ld bc,32767loop: push bc ld bc,65535 in a,($c) 
pop bc add e ld e,a dec bc ld a,b or c jr nz,loop  ld a,e cp l ; is it one ? 
ret nz ; no, floating bus is present !
 dec hl ret
 
 
> Ne approfitto per chiedere lumi circa un comportamento molto strano: dopo > 
> pochi minuti non funziona piu` la tastiera. Casualmente, lo spectrum era > 
> fermo nella schermata del diagnostico ed e` comparsa una stranissima > 
> sequenza di battute, che ovviamente io non ho fatto. Contestualmente, la > 
> tastiera ha smesso di funzionare.> > Qualche idea? Ula andata?> > Ciao!> 
Stranissimo.. potrebbe essere l'ULA, in effetti.
 
 
_________________________________________________________________
Cerchi una palestra vicino a casa? La trovi con Live Search Maps
 http://maps.live.it

Other related posts: