483 résultats trouvés

par Dominique
09 mars 2017 08:21
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

Merci. Comme je ne m'en servais pas, je ne domine pas les options "write" et "read". Je suppose qu'en cochant "write" on enregistre le défilement jusqu'au point d’arrêt. Mais cette trace se trouve dans un fichier ? Je ne vois pas
par Dominique
08 mars 2017 17:10
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

Ou un prédateur qui leur fond dessus ! ..... Je me pose la question au sujet du flag écran Forme à $A7C0 Bien que nous ayons suspendu les interruptions par ORCC #$50 à chaque fois que j'affiche ou efface un Boid je fais : B6A7C0 LDA $A7C0 5 8A01 ORA #$01 2 B7A7C0 STA $A7C0 5 Pour bien m'assurer que ...
par Dominique
08 mars 2017 16:00
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

Juste un mot pour vous dire que ça avance vite et que je suis assez content de mes Boids. 1 - par rapport au listing Basic que j'avais donné ici http://forum.system-cfg.com/viewtopic.php?f=25&t=7774&start=60#p125856 je viens de passer en ASM : tout le listing jusqu'à RULE.SEPARATION Il me reste RULE...
par Dominique
05 mars 2017 13:53
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

Pour répondre rapidement et superficiellement à tes interrogations, pas de cache, pas d'interruptions; Disons que le Forth est une " machine virtuelle " qui fonctionne un peu comme un micro processeur qui passerait son temps à aller de routines en routines ( disons de procédures en procédures) Le pr...
par Dominique
05 mars 2017 10:41
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

J'ai trouvé dans la littérature des techniques qui permettent d'effectuer un programme ASM à l'intérieur d'une procédure Forth (Voir Forth Dimension FD-V06N4 page 37 à http://www.forth.org/fd/contents.html ) L'inverse, c'est à dire appeler un mot Forth à l'intérieur d'un ASM ne semblait pas intéress...
par Dominique
03 mars 2017 17:32
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

Un petit message pour dire que ça progresse et que j'en suis déjà à codifier en ASM l'interprétation des touches du clavier. Mais je veux déjà anticiper un problème : Certaines touches du clavier vont m'amener à des procédures Forth que je n'ai absolument pas envie de traduire en ASM. Ainsi par exem...
par Dominique
02 mars 2017 10:44
Forum : 8 bits
Sujet : [Restauration] ZX81
Réponses : 40
Vues : 4567

Re: [Restauration] ZX81

On avait parlé >>>ici<<< de clavier.

Hélas les photos ont disparu. Si tu es intéressé, je peux essayer de les retrouver
par Dominique
01 mars 2017 21:23
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

J'avais pensé ne pas mettre de ASM avant d'être plus avancé, mais je bute sur la division par 16 d'une valeur qui peut être négative. Le Forth lui même (enfin les auteurs du compilateur) mettent également un Flag (ici à $65BB ) pour marquer les valeurs négatives. Comme je dois faire une procédure V/...
par Dominique
01 mars 2017 19:16
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

Merci encore une fois. Sur la vidéo j'avais mis en ASM la partie affichage (PLOT et UNPLOT), les opérations sur les vecteurs, les opérations SET et GET sur les BOIDS, quelques /8 /16. Il me reste à travailler sur les calculs de dépassement écran, les touches clavier et les LOOP. Dans cette première ...
par Dominique
01 mars 2017 14:07
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

Bonjour tous, Comme je ne vais pas encore mettre la partie ASM du programme - elle n'est pas encore terminée et mérite bien une révision - je vais vous mettre la vidéo de la performance actuelle. Merci _sam_ PS : Je suis un peu jaloux de ceux qui arrivent à nous mettre l'image Youtube dans leur mess...
par Dominique
28 févr. 2017 13:44
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

Comme toujours pour aller vite il faut éviter de faire 2 fois (presque) la même chose. Comme quoi des règles aussi simples peuvent parfois nous échapper : Je viens de voir que je calculais 2 fois l'adresse écran à partir de la position du BOID : Une fois pour l'afficher, une fois pour l’effacer; .....
par Dominique
26 févr. 2017 17:45
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

Le projet BOIDS avance malheureusement trop lentement ces derniers temps. Je dois pouvoir m'y remettre dans quelques jours. 3 axes majeurs : 1 - Terminer la mise en ASM des procédures les plus critiques pour gagner en rapidité. J'en ai fait quelques unes à temps perdu. 2 - Mais ça ne règle pas l'imp...
par Dominique
23 févr. 2017 23:03
Forum : Who's who
Sujet : Bonjour à tous !
Réponses : 12
Vues : 1864

Re: Bonjour à tous !

Salut et bienvenue !
par Dominique
23 févr. 2017 18:37
Forum : Who's who
Sujet : bonjoir !
Réponses : 11
Vues : 1382

Re: bonjoir !

Bonsoir, que le Forth soit avec toi !
par Dominique
17 févr. 2017 20:00
Forum : Développements actuels
Sujet : (Forth) BOIDS et la gestion des objets
Réponses : 103
Vues : 10454

Re: (Forth) BOIDS et la gestion des objets

Je me souviens avoir jeté un coup d'oeil sur le fameux Graforth qui tournait sur Apple.
C'est très exactement comme ça que ça se passait : la compilation donnait directement des JSR adresse_du_mot.
J'ai essayé de comprendre plus à fond, mais, bon, c'était trop pour moi.