Si j'ai dit que j'avais un moteur en Basic, je fais
donc référence à l'état actuel (pas de VM, pas de tilemap en C, pas de données
faites pour le C, juste des matrices)
Sinon je n'aurais pas commencé à poster.

nounoun
: Blue Silk-> c quand même trop trop chelou de mêler asm à basic, si ta la compétence pour faires des trucs "super optimisés" en ASM, alors pourquoi ne fais-tu pas tout en assembleur???
BlueSilk :
Parceque compétences d'optimisation != connaissance de la plate-forme.
Donc un gros bourrin qui a déjà de la sérieuse prog derrière lui, qui est trop fort et
maitrise chaque instruction du 68000 en sachant laquelle est la plus rapide (appelons-le Arnaud,
voulez-vous ?) ne peut pas débarquer sur TI et tout faire....
BlueSilk :
Le problème étant qu'on ne va pas en pratique voir chaque fonction au moment où on en aura besoin seulement, vu que toute la structure du prog en dépend.
Ex: Il faut que tu saches à l'avance comment marche l'allocation de mem sur TI, que ça se fait bien par handles 16 bits, pour réserver 2 octets sur ton stackframe.
La déclaration des
variables en C ne peut se fait pas à la dernière minute, contrairement au C++ hein Kevin (#et_PAN#).
En C ça va encore, on ajoute une var à la déclaration. Mais en Assembleur, le
mec doit remonter dans son code pour changer le stackframe ou ajouter une var ? Il va finir par se gourer.