Obligement - L'Amiga au maximum

Mardi 16 avril 2024 - 22:39  

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

 


Programmation : Assembleur - un installateur de bloc d'amorce
(Article écrit par Crystal Chip et extrait d'A-News (Amiga News) - avril 1990)


Une fois de plus, je me suis fait griller par plus rapide que moi. Le mois dernier je vous avais promis un utilitaire permettant d'implanter un programme en bloc d'amorce. Crystal Chip, qui doit lire dans mes pensées, nous a envoyé ce listing avant la sortie du dernier numéro. Comme il est très bien, et comme il est ridicule de refaire ce qui existe déjà, voici donc sa version de InstallBoot.

C'est un petit programme (1500 octets) qui met à notre disposition les 1024 octets du bloc d'amorce. Le code susceptible d'être installé doit être relatif par rapport au PC (Program Counter) et avoir été sauvegardé en absolu (option "wi" pour le KSeka assembleur, j'ai essayé avec "wo" et apparemment cela fonctionne aussi) et non sous forme d'un fichier exécutable. Il suffit alors de préciser le nom du fichier à installer et le numéro du lecteur sur lequel doit se faire l'installation. Comme ça, on va pouvoir se faire une collection d'utilitaires sur bloc d'amorce !

Assembleur
Assembleur
Assembleur
Assembleur
Assembleur
Assembleur

Pour utiliser ce programme avec le bloc d'amorce du mois dernier, il faut apporter quelques modifications au programme : il suffit de supprimer les trois lignes :

dc.b "DOS",0
dc.l 0
dc.l $00000370

Et bien sûr le "rts" qui sert aux tests. Enlevez également le "BLK 1024,0".

Il ne vous reste plus qu'à tester en tapant : "InstallBoot <nom_du_boot> 0" pour installer le bloc d'amorce sur le disque df0:.

Voilà, vous allez pouvoir enfin vous constituer une bibliothèque de bloc d'amorce tous plus délirants les uns que les autres. L'avantage du bloc d'amorce est qu'il permet de faire plein de choses avant le démarrage de la startup-sequence, mais en contrepartie tout doit tenir sur 1024 octets.


[Retour en haut] / [Retour aux articles]