[CPC] Conversion SNA to BMP[résolu]

Tout sur les ordinateurs de Mr SucreCPC PCW PC PDA NC ...

Modérateur : Politburo

Répondre
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

[CPC] Conversion SNA to BMP[résolu]

Message par Xavier »

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 !!!!
;-)
Modifié en dernier par Xavier le 08 nov. 2009 20:26, modifié 1 fois.
Avatar du membre
kweeky
Fonctionne à 2400 bauds
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 !

Message par kweeky »

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...

@+
Avatar du membre
coimbrap
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4090
Enregistré le : 04 juil. 2002 14:42
Localisation : Nantes
Contact :

Re: [CPC] Conversion SNA to BMP: Je rame !

Message par coimbrap »

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...
"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
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Re: [CPC] Conversion SNA to BMP: Je rame !

Message par Xavier »

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...
Je reguarde ça tout de suite !
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.
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Re: [CPC] Conversion SNA to BMP: Je rame !

Message par Xavier »

:twisted: 666 :twisted:
Téléchargement impossible !
Avatar du membre
hERMOL
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 11
Enregistré le : 05 févr. 2006 11:17
Contact :

Re: [CPC] Conversion SNA to BMP: Je rame !

Message par hERMOL »

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)
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Re: [CPC] Conversion SNA to BMP: Je rame !

Message par Xavier »

hERMOL a écrit :Tu devrais trouver ton bonheur à cette adresse: http://cpcrulez.free.fr/coding_asm15.htm
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é (...)
Salut,

C'est exactement, ça ! (et ça s'invente pô !)
Je vais pouvoir creer une fonction "scr" dans CpcToken !
Meric pour ce lien.
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Re: [CPC] Conversion SNA to BMP: Je rame !

Message par Xavier »

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... :oops:
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).
CPCscreen.zip
Il est ici http://dskcenter.free.fr/CPC
Have Fun!
Répondre

Retourner vers « Amstrad »