Il "numero fasullo" mi ha fatto impazzire!!!Così come quei listati che davano solo punti interrogativi ma facendo il run andavano perfettamente :-)
Il giorno 25/feb/08, alle ore 23:39, Stefano ha scritto:
caricalo in una posizione di memoria piu' alta, ...e poi dipende da come te la cavi con l'assembler ;) In pratica devi guardare con un monitor la memoria, cercando di capire quale sia poi il jump (il RANDOMIZE USR xxxxx) del codice macchina.ricordo il loader biturbo III di GB Max : un vero accrocchio da professionisti:innanzi tutto dall'header risultava un code diverso,una volta listato il programma si vedeva un randomize usr con un numero in realtà fasullo (era stato modificato in assembler come tranello)... e poi il tutto condito con una rilocazione di memoria assai difficile da decifrare....