71Fermer73
ericde45Le 30/01/2022 à 08:25
concernant l'optimisation, donc il faut que je m'efforce de virer les movei de ce que je comprends

ok pour les bank 1 de registres

est il aussi + pertinent de faire moveq + shlq ?

par exemple :
movei #$8000,R26
peut devenir
moveq #1,R26
shlq #15,R26
voir meme
moveq #0,R26
bset #15,R26

est ce mieux ?
( en interlacé bien sur )


et pour ce qui est de la lecture des variables, je peux faciler switcher à un systeme :

movei #premiere_variable,Rn (que je remplacerai par un movefa bien sur)
load (Rn),Ry

quand j'ai besoin de la 2eme variable

addq #4,Rn
load (Rn),Rx
( en interlacé bien sur )

une partie du code de ma première version du player YM7 était écrit comme cela mais c'est l'enfer à debugger smile
il faut ré-écrire le code de cette façon une fois que ça fonctionne.