Obligement - L'Amiga au maximum

Mardi 19 mars 2024 - 11:42  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in english


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Le courrier des lecteurs d'Amiga News Tech - novembre 1989
(Rubrique animée par OK et Cancel et extraite d'Amiga News Tech - novembre 1989)


Suite à la question sur le format des fichiers IFF ILBM, un lecteur nous a demandé celui des fichiers ANIM utilisés par Deluxe Paint 3 ou Sculpt Animate 4D. Dans l'impossibilité de lui répondre, nous adressons un appel au peuple si quelqu'un parmi vous connaît la réponse, qu'il nous l'envoie pour en faire profiter les autres.

Débutant assembleur

Je recherche un assembleur pour mes débuts en programmation, lequel pourriez-vous me conseiller ? [Regis Versans].

Réponse

Il existe plusieurs assembleurs sur Amiga, les plus connus étant les ancêtres K-Seka et MetaComCo, Profimat Amiga et Devpac Amiga version 2. Les meilleurs sont à notre avis K-Seka et Devpac, qui permettent l'édition, l'assemblage et le débogage en un seul programme. Entre les deux, mon coeur balance, mais pour un débutant, le Devpac est sans doute plus approprié, K-Seka restant réservé à une certaine élite de "bidouilleurs". Devpac est édité par la société britannique HiSoft.

GetCC()

Je me suis procuré divers livres concernant la programmation sur Amiga, et tous parlent d'utiliser la fonction GetCC() d'Exec, qui sert à récupérer le registre SR, plutôt que l'instruction MOVE SR,Destination. Seulement voilà, j'ai désassemblé la fonction GetCC(), elle se résume en une seule instruction, qui est (je vous le donne en mille) MOVE SR,D0. Alors franchement, quel est l'intérêt ? [Lilian Margerie].

Réponse

Je parie que vous travaillez avec un 68000... Le problème est le suivant : l'instruction MOVE SR,<Destination> provoque une exception sur un 68020 ou 68030, et donc un Guru Meditation. La fonction GetCC() permet de récupérer le registre SR de manière compatible 68000/020/030 ; lors de l'initialisation d'Exec (au démarrage à chaud ou à froid), le système va tester le type de processeur présent et modifier GetCC() en fonction du résultat de ce test. Avec un 68000, la fonction reste en effet MOVE SR,D0. Devinette : quelle(s) instruction(s) est (sont) utilisée(s) avec un 68020/030 ?

Coprocesseurs et GFA Basic

Peut-on, et si oui comment, adresser directement les coprocesseurs en BASIC (Amiga ou GFA) ? [Antoine Petons].

Réponse

Bien sûr, et très facilement, même. Les deux programmes suivants, l'un pour l'AmigaBasic, l'autre pour le GFA Basic, illustrent la manière de procéder, même s'ils ne font rien de particulièrement visible à l'écran.

Accès aux coprocesseurs en AmigaBasic :

BASIC

Accès aux coprocesseurs en GFA Basic :

BASIC


[Retour en haut] / [Retour aux articles] [Article précédent] / [Article suivant]