E' brutto a dirsi ma... più il codice che usi è vecchio (e fa schifo) e più sarà compatibile.
Cerca di usare al meglio poche e semplici istruzioni.