[Alice] creation de cassette
Modérateurs : Papy.G, fneck, Carl
[Alice] creation de cassette
Bonjour,
J'utilise DCAlice pour lancer mes programmes asm via le debugger, je code avec DASM
Je voudrais créer une cassette pour y mettre mon binaire dessus et le lancer
Je cherche un utilitaire qui me permette de faire ça, je n'ai pas trouvé dans DCAlice un moyen de le faire
Merci de votre aide
J'utilise DCAlice pour lancer mes programmes asm via le debugger, je code avec DASM
Je voudrais créer une cassette pour y mettre mon binaire dessus et le lancer
Je cherche un utilitaire qui me permette de faire ça, je n'ai pas trouvé dans DCAlice un moyen de le faire
Merci de votre aide
Re: [Alice] creation de cassette
Dans dcalice il faut charger un fichier .k7 vierge et y enregistrer le fichier binaire.
Ensuite on peut utiliser dcalicek7 pour générer un fichier .wav à partir du fichier .k7.
En enregistrant ce fichier .wav sur une cassette on peut charger le programme sur la vraie machine.
DCALICEK7 --> http://alice32.free.fr/emulateur/index.html
Ensuite on peut utiliser dcalicek7 pour générer un fichier .wav à partir du fichier .k7.
En enregistrant ce fichier .wav sur une cassette on peut charger le programme sur la vraie machine.
DCALICEK7 --> http://alice32.free.fr/emulateur/index.html
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [Alice] creation de cassette
C'est un convertisseur wav -> *.k7
du coup comment faire une conversion wav de mon binaire ?
du coup comment faire une conversion wav de mon binaire ?
Re: [Alice] creation de cassette
En utilisant la fonction k7 -> wav de dcalicek7.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [Alice] creation de cassette
et pour faire une cassette vierge ?
Re: [Alice] creation de cassette
Dans dcalice il faut charger un fichier .k7 vierge.
C'est sûrement indiquer comment dans le manuel de DCAlice...
C'est sûrement indiquer comment dans le manuel de DCAlice...
Re: [Alice] creation de cassette
C'est bon j'ai fais ma k7 vierge.
Par contre mon binaire est dans un dossier de mon PC et pas dans DCAlice, donc je présume qu'il n'est pas possible de le transférer directement dans la cassette sans passer par DCALice
J'ai bien relu la doc de DCALice et je ne trouve pas d'explication sur comment sauver mon binaire dessus
Dans le debugger je n'ai que "charger un binaire"
Par contre mon binaire est dans un dossier de mon PC et pas dans DCAlice, donc je présume qu'il n'est pas possible de le transférer directement dans la cassette sans passer par DCALice
J'ai bien relu la doc de DCALice et je ne trouve pas d'explication sur comment sauver mon binaire dessus
Dans le debugger je n'ai que "charger un binaire"
Re: [Alice] creation de cassette
L'émulateur dcalice a une fonction permettant de charger un fichier binaire en mémoire : Outils / Mise au point / Charger un fichier binaire.
Pour le sauver ensuite sur cassette il faut chercher dans la documentation Alice ou demander aux spécialistes. De mémoire je crois que c'est différent entre l'Alice 4K et les Alice 32 et 90, mais j'ai oublié la méthode. J'ai seulement le souvenir d'un programme CSAVEM décrit dans la littérature.
[EDIT] J'ai retrouvé cette référence : Alllez plus loin avec Alice, page 18.
Pour le sauver ensuite sur cassette il faut chercher dans la documentation Alice ou demander aux spécialistes. De mémoire je crois que c'est différent entre l'Alice 4K et les Alice 32 et 90, mais j'ai oublié la méthode. J'ai seulement le souvenir d'un programme CSAVEM décrit dans la littérature.
[EDIT] J'ai retrouvé cette référence : Alllez plus loin avec Alice, page 18.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Patrice
- Messages : 1562
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: [Alice] creation de cassette
@Duruti: Pour sauvegarder un fichier binaire avec Alice 32-90 ci-joint un petit utilitaire binaire qui est transparent pour la zone de travail conventionnelle Alice 32-90 car il se charge dans la zone système située de $30D0 à $31EE et de ce fait est résident. Cet utilitaire fonctionne sur la vraie machine et sur l'émulateur de Daniel.
Il permet la sauvegarde d'une zone RAM/ROM quelconque de Alice 32/90 au format binaire.
Il se charge par CLOADM "CSAVEM" <ENTER> et se lance par EXEC 12496 <ENTER>.
CSAVEM est ici:
Il permet la sauvegarde d'une zone RAM/ROM quelconque de Alice 32/90 au format binaire.
Il se charge par CLOADM "CSAVEM" <ENTER> et se lance par EXEC 12496 <ENTER>.
CSAVEM est ici:
Re: [Alice] creation de cassette
Mille merci
Je galerai avec le CSAVEM du livre qui ne marchais pas sur l'Alice32
Là j'ai pu faire ma cassette
Ouf je désespérait d'y arriver
Merci encore
Je galerai avec le CSAVEM du livre qui ne marchais pas sur l'Alice32
Là j'ai pu faire ma cassette
Ouf je désespérait d'y arriver
Merci encore
- Pièces jointes
-
- game.zip
- (1.33 Kio) Téléchargé 13 fois
Re: [Alice] creation de cassette
J'ai oublié
CLOADM "GAME" puis ensuite RUN
CLOADM "GAME" puis ensuite RUN
- Patrice
- Messages : 1562
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: [Alice] creation de cassette
Oui, le livre en question ne traite que du Alice 4K et merci pour la mise à disposition de ton jeu.
Sur le site de Daniel, il existe une version fonctionnelle pour Alice 32-90 (version modifiée ), mais ce programme est constitué d'un programme Basic et
d'une routine binaire, ce qui peut poser problème en fonction de la zone à sauvegarder. C'est pour cette raison que j'ai créé ce petit utilitaire qui m'a
permis, dans les années 1986-87, de sauvegarder un certain nombre de programmes commerciaux.
Sur le site de Daniel, il existe une version fonctionnelle pour Alice 32-90 (version modifiée ), mais ce programme est constitué d'un programme Basic et
d'une routine binaire, ce qui peut poser problème en fonction de la zone à sauvegarder. C'est pour cette raison que j'ai créé ce petit utilitaire qui m'a
permis, dans les années 1986-87, de sauvegarder un certain nombre de programmes commerciaux.
Re: [Alice] creation de cassette
oui enfin c'est pas encore un jeu, c'est juste le nom de la cassette et du fichier
Faut le finir maintenant, j'en suis encore qu'au début
Faut le finir maintenant, j'en suis encore qu'au début
Re: [Alice] creation de cassette
Matra aurait pu ajouter l'instruction CSAVEM au BASIC. Je n'ai pas compris pourquoi elle n'existe pas.
C'est assez frustrant, mais ça ajoute au mérite de ceux qui développent en assembleur. Bravo à Duruti
C'est assez frustrant, mais ça ajoute au mérite de ceux qui développent en assembleur. Bravo à Duruti
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [Alice] creation de cassette
J'ignorais totalement ce problème d'Alice.
Merci à Duruti pour avoir présenté le sujet ainsi que pour son game.zip, et merci à Daniel et Patrice pour y avoir apporté des solutions.
Merci à Duruti pour avoir présenté le sujet ainsi que pour son game.zip, et merci à Daniel et Patrice pour y avoir apporté des solutions.