Go to the FreeLists Home Page Home Signup Help Login
 



Browse zxspectrum: This Month's ArchiveMain Archive PageRelated postsPrevious by DateNext by Date

[zxspectrum] Re: infinity

  • From: Luca Bisti <lucbisti@xxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Mon, 03 Apr 2006 15:23:24 +0200
Ciao,

dunque vediamo se ho seguito bene: il TZX originale resetta alla fine del gioco perche' si arriva a 0xF91C con Carry=0 -> loading error. Questo accade sugli Spectrum reali ma non sugli emulatori?
In questo caso, per prima cosa controllerei con quale programma viene riprodotto il TZX/TAP: potrebbe non inserire correttamente una transizione finale che di fatto altera l'ultimo bit del checksum, causando un "falso" tape loading error.
All'indirizzo 0xF9AA c'e' la CALL 0xF9B5 per caricare il checksum (dovrebbe essere 0x10, lo stesso valore contenuto in H, per il secondo blocco headerless). C'e' modo di controllare sul Badaloc? Tipo mettere una HALT all'indirizzo 0xF9C6 (sostituendo la LD A,H, opcode 0x67) e poi entrare con un NMI in un debugger... con una Multiface, DISCiPLE/+D... :)


Luca


Other related posts:

  • [zxspectrum] infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity
  • [zxspectrum] Re: infinity




  • [ Home | Signup | Help | Login | Archives | Lists ]

    All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
    Everything else ©2008 Avenir Technologies, LLC.