Alessandro wrote:
Credo di aver trovato il motivo: la ROM modificata all'indirizzo $6F non ha il jp (hl) che il demo usa per simulare una call (hl). All'indirizzo $5C18 del demo troviamo infatti l'istruzione call nz,$006F. A questo punto è facile da patchare, ad esempio usando il più classico indirizzo CALL-JUMP della ROM ($162C), o magari usando un byte libero in RAM per metterci un jp (hl), evitando così altri problemi con ROM modificate (ne sarà rimasto almeno uno? :)On Sunday, January 11, 2009 12:29 PM [GMT+1], Eugenio Ciceri <eugenio.ciceri@xxxxxxxxx> wrote:Ho provato a rimettere il registro a 67h e ora l'NMI funziona.Si, la chiave della soluzione e` quella di eseguire una rom senza la modifica a quei 10 bytes.Adesso dobbiamo scoprire il perche` :-) Ciao!
Ciao! Antonio