32Fermer
vinceLe 22/03/2017 à 23:43
lordkraken (./22) :
#asm sei stz $FFF9 jmp $FE00 #endasm
SEI désactive les interruptions masquables => tous les vecteurs deviennent inactifs
STZ $FFF9 réinitialise le map control à son état de départ (tout à zéro) ainsi les mappages ram sont remis par défaut sur le matériel/la rom (donc on repointe sur le "bios" de la lynx)
JMP $FE00 doit correspondre (de mémoire, à vérifier) à l'adresse de lapremière page chargée au "boot" par le "bios"

donc j'en déduis que ça reboot le jeu sans se retapper l'équivalent d'un reset physique (en gros ça remet dans l'état juste avant l'appel de votre "main()")