Hi!
How about this:
boot
sne $800, $400
seq $1600, $1200
jmp $3, <ptr1
sne $2300, $2000
seq $3100, $2700
jmp $3, <ptr1
sne $3800, $3500
seq $4600, $4200
jmp $3, <ptr1
sne $5300, $5000
seq $6100, $5700
jmp $3, <ptr1
sne $6800, $6500
seq $7600, $7200
jmp $found, <ptr1
jmp $start
found mul.ab #3, $ptr1
sub.ab #3, $ptr1
mov.ba $ptr1, $ptr1
ptr1 sne *0, @[EMAIL PROTECTED]
Now *ptr1 points to detected core cell.
The idea is simple: just decrement the offset pointer several times if
you have found something. Yes, it takes some time, but you can have as
many SNE/SEQ pairs as you wish (and as it is reasonably useful ;)
My decoding is based on Roy's decoding and it has the same
disadvantages. With so many JMPs to do it's even slower...
I've got another idea, but I have to check it and the decoding will be
even slower, I'm afraid. So... Maybe in the next mail. :)
Greets
Lukasz Adamowski
-= "War is a problem, never a solution" =-
-= "Wojna jest problemem, a nie rozwiazaniem" =-
----------------------------------------------------
Zobacz z nami relację z GALI OSCAROWEJ!!
Zaczynamy w niedzielę po północy.
Zaprasza film.wp.pl !!:)
http://klik.wp.pl/?adr=www.oscary.wp.pl&sid=235


|