Te fais pas chier, sauve les 32 premiers et derniers KiB à l'init ($0000.w-$7FFF.w et $8000.w-$FFFF) que tu restaureras à la sortie...
Désactive la souris si tu n'en à pas besoin, les routines d'affichage du TOS sont très très lentes...
Kochise

Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/
Orion regarde donc tes operations de copie, il y a un petit soucis, le dbra ne marche que sur 16 bits, donc mefie toi. J'ai pas regardé mais je penses pas que le 060 change la donne.
GT En 16 bits !!

je sais pas depuis que Fadest nous mets de la zik partout dans ses jeux l'univers a été ebranlé (LordKraken)
Pour la souris, si c'est comme sur ST, tu peux la désactiver proprement avec la fonction Ikbdws du XBIOS.

—
Zeroblog —
« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » —
Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » —
GT TurboDans ce cas, tu n'as plus qu'à vérifier que le contenu de tes pointeurs, où tu stocke les adresses originelles, n'ont pas été corrompues pendant l'exécution de ton programme.
Détourner les interruptions, c'est pas assez clean pour toi ?

—
Zeroblog —
« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » —
Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » —
GT Turbo frost Le 27/05/2010 à 19:44 Il vaut mieux taper dans les registres du Videl. Dès lors que tu mets NVDI, voire que tu pousses le vice à ajouter une Screenblaster, VSetMode ne se comporte plus correctement. Autant mettre le système en sommeil le temps de ta démo, et tant pis pour le reste. Garde quand même le Timer C pour les accès disque (me semble que c'est celui-là).
Et sur certaines combinaisons Falcon/écran, tu as aussi un bug hardware auquel il faut faire attention: la double VBL...
Pense aussi à flusher le buffer clavier (en lisant $fffffc00 me semble) pour éviter d'avoir le son d'une touche qui se répète à la sortie.
regarde éventuellement dans les sources d'Animator, je crois que Stabylo avait trouvé la façon propre de faire des changements de réso sous Falcon, compatible avec NVDI...
Tout dépend ce que tu comptes faire : du direct hardware ? Du Gem ? L'assembleur est bien supporté en général, sauf 68060. Coté C c'est pas la joie, le Coldfire attire tous les espoirs et y'a deux compilos plus ou moins récents, sinon du C optimisé 68060, t'oublies direct. Reservoir Gods avaient libérés leurs routines C super bien faites pour de l'accès direct, tu trouveras tout ça plus un compilo sur DHS...
Kochise

Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/