Salut,
Pour le projet CpcToken, j'ai envie de convertir une BMP en image CPC.
Pour l'intègrer en mode text à partire de C000.
Le problème c'est que je n'y comprend rien !!!
J'ai essayé le mode 2 (4pixels+couleur) mais ça donne n'importe quoi!
Donc...
Help !!!!
[CPC] Conversion SNA to BMP[résolu]
Modérateur : Politburo
[CPC] Conversion SNA to BMP[résolu]
Modifié en dernier par Xavier le 08 nov. 2009 20:26, modifié 1 fois.
- kweeky
- Fonctionne à 2400 bauds
- Messages : 1777
- Enregistré le : 05 oct. 2007 19:46
- Localisation : Pas très loin de Bordeaux
Re: [CPC] Conversion SNA to BMP: Je rame !
Salut Xavier,
Il me semble avoir vu un programme qui permettait de convertir (avec pertes oeuf corse) une image depuis le PC jusqu'au CPC. C'était paru dans un magazine, mais je ne sais lequel : Amstrad Magazine, Amstrad 100%, CPC ? Mon père en avait plein, mais les a bazardés ! Honte à lui et à ses descendants ! (euh, non, en fait, pas à ses descendants...)
Essaye de chercher sur abandonware-magazine...
@+
Il me semble avoir vu un programme qui permettait de convertir (avec pertes oeuf corse) une image depuis le PC jusqu'au CPC. C'était paru dans un magazine, mais je ne sais lequel : Amstrad Magazine, Amstrad 100%, CPC ? Mon père en avait plein, mais les a bazardés ! Honte à lui et à ses descendants ! (euh, non, en fait, pas à ses descendants...)
Essaye de chercher sur abandonware-magazine...
@+
- coimbrap
- Fonctionne à 9600 bauds
- Messages : 4090
- Enregistré le : 04 juil. 2002 14:42
- Localisation : Nantes
- Contact :
Re: [CPC] Conversion SNA to BMP: Je rame !
Salut,
Ludo a créé un programme pour ça. Nous en avions fait un article sur mon site Amstradeus : http://amstrad.cpc.free.fr/article.php? ... =0&thold=0
Amuse toi bien...
Ludo a créé un programme pour ça. Nous en avions fait un article sur mon site Amstradeus : http://amstrad.cpc.free.fr/article.php? ... =0&thold=0
Amuse toi bien...
"Quand le dernier arbre aura été abattu, quand la dernière rivière aura été empoisonnée, quand le dernier poisson aura été péché, alors, on saura que l’argent ne se mange pas. ” - Go Khla Yeh
Re: [CPC] Conversion SNA to BMP: Je rame !
Je reguarde ça tout de suite !coimbrap a écrit :Salut,
Ludo a créé un programme pour ça. Nous en avions fait un article sur mon site Amstradeus : http://amstrad.cpc.free.fr/article.php? ... =0&thold=0
Amuse toi bien...
Il a peut-être mis ses sources que je puisse comprendre
la conversion...
en mode1 on a un codage 8bits:
8-5 les pixels et de 4-0 la couleur.
Dans son programme ManagerDsk, Ludo a un viewer
de fichier écran... donc il doit savoir ça...
Merci à tous.
Re: [CPC] Conversion SNA to BMP: Je rame !
666
Téléchargement impossible !
Téléchargement impossible !
Re: [CPC] Conversion SNA to BMP: Je rame !
Tu devrais trouver ton bonheur à cette adresse: http://cpcrulez.free.fr/coding_asm15.htm
http://CPCrulez.fr ? Mais c'est excellent, les bras m'en tombent !" (La Vénus de Milo)
Re: [CPC] Conversion SNA to BMP: Je rame !
hERMOL a écrit :Tu devrais trouver ton bonheur à cette adresse: http://cpcrulez.free.fr/coding_asm15.htm
Salut,cpcrulez a écrit :Pour le mode 1, cela se corse. Dans ce mode, deux bits d'un octet sont utilisés pour l'affichage d'un pixel. En plus, et pour faire ch... le monde (j'ai personnellement adhéré au CACA, mais tout de même), ces bits sont foutus dans n'importe quel sens. Voyez plutôt ce sens insensé (...)
C'est exactement, ça ! (et ça s'invente pô !)
Je vais pouvoir creer une fonction "scr" dans CpcToken !
Meric pour ce lien.
Re: [CPC] Conversion SNA to BMP: Je rame !
Salut,
Merci pour toutes ces réponses qui m'ont été utile.
J'avoue avoir été un peut balot sur ce coup là.
Bon, je me suis fraper la tête en me remémorant
le chargement des écrans CPC d'antan...
Une ligne sur 8...
Puis chaque trame écran 25x320 en horizontale est
suivie de 48 octets qui me décalaient tout!
Donc,
ça commence en C000h avec une volée de 25 lignes,
décallées de 8 lignes vers le bas...
48 octets de ... (???) ... sûrement de callage de la trame.
Puis ça reprend en haut de l'écran au dessous
de la ligne déjà affichée.
Je donne un petit programme vb (incompet pour le moment
car je dois coder la conversion en mode texte pour CpcToken).
Merci pour toutes ces réponses qui m'ont été utile.
J'avoue avoir été un peut balot sur ce coup là.
Bon, je me suis fraper la tête en me remémorant
le chargement des écrans CPC d'antan...
Une ligne sur 8...
Puis chaque trame écran 25x320 en horizontale est
suivie de 48 octets qui me décalaient tout!
Donc,
ça commence en C000h avec une volée de 25 lignes,
décallées de 8 lignes vers le bas...
48 octets de ... (???) ... sûrement de callage de la trame.
Puis ça reprend en haut de l'écran au dessous
de la ligne déjà affichée.
Je donne un petit programme vb (incompet pour le moment
car je dois coder la conversion en mode texte pour CpcToken).
Have Fun!CPCscreen.zip
Il est ici http://dskcenter.free.fr/CPC