Ok, gracias por vuestras conclusiones.
Sigo con el error, uso imágenes de 256 colroes en formato png de 256x192 y sprites de 16x16.
2 efectos de sonido raw y de momento 4 de musica mod para los niveles.
He usado el PA_DeleteBg() y el PA_ResetBg() como mil veces y no consigo que funcione.
y los bucles parecen estar bien porque todo marcha de maravilla hasta el puñetero nivel 5.
¿Si uso PAFS podré liberar memoria? ?Alguien sabe como se usa PAFS? Porque con los ejemplos de PALib tampoco me funciona, me da el mismo error, pero como no he usado nunca PAFS igual estoy haciendo algo mal.
Por cierto, ¿Como se puede ver la memoria que voy utilizando?, asi puede que sabiendolo me vaya ajustando.
Gracias por vuestra paciencia.