Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 30 Nov 2025, 11:34

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Problème éxécution d'un bin avec load ou run

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 2 sur 2
 [ 22 message(s) ]  Aller vers la page Précédent  1, 2
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
hERMOL
 Sujet du message : Re: Problème éxécution d'un bin avec load ou run
Message Publié : 17 Déc 2012, 18:57 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
petite update...
Code :
ld a,(&A700)  ; drive
push af
ld      de,&40
ld      hl,&0ABFF
ld      c,&7
call    &BCCE
pop  af
ld (&A700),a


encore mieux:
Code :
ld   hl,(&BE7D)  ; address of AMSDOS reserved area
ld   a,(hl)      ; drive
push hl
push af
ld   de,&40
ld   hl,&0ABFF
ld   c,&7
call &BCCE
pop  af
pop  hl
ld   (hl),a


Haut
 Profil  
 
stephbb75
 Sujet du message : Re: Problème éxécution d'un bin avec load ou run
Message Publié : 18 Déc 2012, 12:55 
Hors-ligne
VIP
VIP

Inscription : 05 Avr 2012, 08:02
Message(s) : 197
Localisation : Sur terre, mais souvent dans les nuages !
Bonjour,

Merci hERMOL pour ces codes.

J'ai encore une question, j'ai cherché à voir comment faire mais je n'est pas trouvé !
Peut t’ont avant de faire l'init de la ROM 7 (pour le lecteur de disquette)un test pour savoir quel ROLM (ou RAM) est présente, c'est pas claire un ! :D

En fait je voudrais pouvoir faire un test pour savoir si je doit initialiser la ROM ou non.


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: Problème éxécution d'un bin avec load ou run
Message Publié : 18 Déc 2012, 18:55 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
sûrement avec le vecteur &BCD4 -->
https://cpcrulez.fr/coding_menu-soft-vecteurs_system.htm
https://cpcrulez.fr/search-engine.php?m=BCD4&g=VYmu


Haut
 Profil  
 
Horos
 Sujet du message : Re: Problème éxécution d'un bin avec load ou run
Message Publié : 12 Juin 2013, 03:24 
Hors-ligne
Rulez
Rulez
Avatar de l’utilisateur

Inscription : 09 Juin 2013, 19:10
Message(s) : 37
Localisation : Nice-Marseille
J'ai rajouté à tout ça un petit "autorun" pour exécuter le fichier qu'on charge. Ici "hello.bin" par exemple.

Code :
   org #5000
   ent   $
   ld    a,(#a700)
   push  af
   ld    de,#40
   ld    hl,#abff
   ld    c,7
   call  #bcce
   pop   af
   ld    (#a700),a
   ld    hl,filnam
   ld    b,buffer-filnam
   call  #bc77
   ex    de,hl
   call  #bc83
   push  hl
   jp    #bc7a
filnam   defm hello.bin
buffer   defs #800

* syntaxe DAMS, mais facile à adapter à Maxam, Pyradev, Zen et autres Ades (pour ceux qui ont connu)


Haut
 Profil  
 
noumayos
 Sujet du message : Re: Problème éxécution d'un bin avec load ou run
Message Publié : 10 Juil 2013, 16:49 
Hors-ligne
Rulez
Rulez

Inscription : 09 Mai 2012, 20:24
Message(s) : 41
Veuillez excuser mon ignorance mais quel langages vous utilisez pour programmer ici?
Je députe et j ai très envie d apprendre.
Pour le moment je ne fait que du basic sur amstrad
Par avance merci' ( j'adore ce forum!) :) k


Haut
 Profil  
 
shap
 Sujet du message : Re: Problème éxécution d'un bin avec load ou run
Message Publié : 10 Juil 2013, 16:56 
Hors-ligne
VIP
VIP

Inscription : 26 Avr 2011, 15:27
Message(s) : 277
noumayos a écrit :
Veuillez excuser mon ignorance mais quel langages vous utilisez pour programmer ici?
Je députe et j ai très envie d apprendre.
Pour le moment je ne fait que du basic sur amstrad
Par avance merci' ( j'adore ce forum!) :) k
Par exemple, le code dans le post précédent le tien, c'est de l'assembleur Z80.

C'est le langage principalement utilisé sur CPC avec le Basic (mais qui est très lent, interprétation oblige).


Haut
 Profil  
 
stephbb75
 Sujet du message : Re: Problème éxécution d'un bin avec load ou run
Message Publié : 29 Juil 2013, 09:00 
Hors-ligne
VIP
VIP

Inscription : 05 Avr 2012, 08:02
Message(s) : 197
Localisation : Sur terre, mais souvent dans les nuages !
noumayos a écrit :
Veuillez excuser mon ignorance mais quel langages vous utilisez pour programmer ici?
Je députe et j ai très envie d apprendre.
Pour le moment je ne fait que du basic sur amstrad
Par avance merci' ( j'adore ce forum!) :) k


Salut,

Moi je fait du C, avec du cross dev (dev sur PC) avec SDCC, j'ai fait des article sur CPCRulez sur se sujet du reste :
https://cpcrulez.fr/coding-crossdev_sdcc ... phbb75.htm

Mais on n'échappe pas a l’assembleur tout de même ;-)

Steph


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 2 sur 2
 [ 22 message(s) ]  Aller vers la page Précédent  1, 2

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 19 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Aller vers :  
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.