Maeel Le 11/03/2012 à 08:36 Bonjour,
Tout nouveau dans le dev. sur Lynx je me suis essaye avec cc65 et quelques docs glanees sur Internet.
J'ai lu que le Lynx disposait d'opcodes mathematiques additionnels au 6502 normal, Suzy.
Quelqu'un a-til de la doc, une lib ou simplement 2,3 explications pour l'utilisation de Suzy (hors sprites).
Je cherche a commencer par des simple multiplications, divisions.
Je ne trouve que des docs partielles ou des liens morts sur Internet ...
Merci d'avance,
Maeel.
Maeel Le 12/03/2012 à 14:40 Qu'utilisez-vous pour debugger ?
Debugger sur l'ecran et le peut de characteres affichables commencent a me rendre dingue.
J'ai essaye Handy debug mais ca reste pas vraiment utilisable ...
vince Le 12/03/2012 à 14:50 y'a pas beaucoup d'autres choix, l'environnement de développement reste assez pauvre, et pour le coup, le debug en souffre en premier...
En théorie on doit pouvoir bricoler un débugueur par le port série (au moins de quoi faire des printf() et afficher le résultat avec un programme de terminal), en pratique je ne sais pas si quelqu'un l'a déjà fait.

—
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 vince Le 12/03/2012 à 17:52 pas utilisable : le port série implique des cas particuliers sur les timers communs à plusieurs éléments (dont le son par exemple), ça pourrait rendre non pertinent les résultats récupérés (le mode "debug/trace" aurait un comportement différent du mode sans trace)
vince Le 13/03/2012 à 19:36 d'ailleurs, Lynx I ou LynxII ? certains bugs documentés existaient encore dans la I alors qu'ils avaient été (au moins en partie) corrigés (ou contournés) sur le HW de la lynx II
Maeel Le 16/03/2012 à 01:16 Pour clore le sujet,
En fait la multiplication hardware fonctionne bien comme cela.
Mes problemes etaient du a un bug d'optimisation du dernier cc65 (2.13.9).
Apres discussion avec Ninjabba il semble rencontrer meme problemes que moi, Karri semble etre sur le coup pour un correction future.
Pour reduire ces problemes il faut utiliser la 2.13.2