--- Matteo <gondorff@xxxxxxxxxx> wrote: > ----- Original Message ----- > From: "Andrea Vavassori": > > > Ma no, e' una cosa molto piu' banale... ma subdola :-) > > > Bastavano due POKE nell' area puntata dalla variabile CHANS in modo che > > la routine di stampa a video, invece di puntare all' indirizzo 16, > > puntasse a un qualsiasi indirizzo dove ci fosse un bel RET e... non > > stampava piu' nulla! :-) > > Stando un po' più terra terra come si può eseguire quanto hai detto? fai > conto che fino a poco tempo fa conoscevo solo un po' di basic e ora solo un > po' di più e pochissimo l/m; fra l'altro come si fa a scrivere del codice > l/m partendo dal basic, senza utilizzare un programma apposito, a parte la > sfilza di POKE come nella linea 0>REM? Semplice: il codice dell'istruzione RET e' il 201. O cerchi un 201 in rom, o POKI 201 da qualche parte. Per esempio nel printer buffer: POKE 23296, 201 E adesso dividi il 23296 nei due byte basso e alto: 0, 91 e vai a pokare questi due valori nei due byte della CHANS POKE CHANS, 0 POKE CHANS+1, 91 REM non ricordo l'indirizzo di CHANS ===== // // In a world without walls and fences // you would not need windows and gates. // (Confucio) == P'n'P: http://maicrosoft.italiamac.com _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com