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 28 Nov 2025, 07:49

Index du forum » Demoscene

Le fuseau horaire est UTC+1 heure


ASCII ART CPC

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 2 sur 4
 [ 48 message(s) ]  Aller vers la page Précédent  1, 2, 3, 4  Suivant
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
sPOKE
 Sujet du message : Re: Epson HX20
Message Publié : 16 Déc 2012, 13:27 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
markerror a écrit :
Tiens, je serai curieux de savoir si sous le CPM, on peut par contre redéfinir la table de caractères...
T&J/GPA
Aie aie aie... quand Tom&Jerry te fait une remarque comme ça, tu peux être sûr que ce fin renard a détecté quelque chose...

Et Paf!!! IMPOSSIBLE de faire fonctionner la redéfinition des caractères sous CP/M avec le caractère de contrôle &19!!
C'est réservé à l'AMSDOS et c'est tout. Les autres caractères de contrôle fonctionnent sous CP/M 2.2, mais PAS celui-là.
J'ai tout essayé, de la routine BDOS 9 à la commande TYPE : La rédéfinition ne marche pas sous CP/M :(

J'avais pensé que sous CP/M 2.2, on pouvait redéfinir les caractères 240 à 255 avec le code &19
comme sous AMSDOS (vu qu'il n'y a pas besoin de SYMBOL AFTER dans ce cas), mais j'ai parlé trop vite.

Bref: pas d'AMSDOS, pas de redef' des caractères : pas de bras, pas de chocolats!! :D

J'utilise donc à la place les caractères Ascii 193 et 233, même si c'est moins joli qu'avec l'anti-slash que j'avais redessiné...
Il est en tous cas compatible Azerty/Qwerty


Image
MacDeath26, je compte sur toi pour faire un logo encore plus joli!! :pir8:

Je trouve tes logos très prometteurs déjà. Sans redef' possible, c'est un sacré challenge,
mais on peut afficher les 4 couleurs donc c'est un point positif.
Fais gaffe aussi au fait que les caractères Ascii ne sont pas tous les mêmes en Azerty ou en Qwerty...

Avis aux amateurs ! Qui peut nous sortir des logos sympas 100% ASCII sur CPC ? que ce soit pour AMSDOS ou CP/M :)
un beau logo "AMSTRAD CPC" par exemple


Haut
 Profil  
 
MacDeath26
 Sujet du message : Re: Epson HX20
Message Publié : 16 Déc 2012, 16:42 
Hors-ligne
Rulezzzzz
Rulezzzzz
Avatar de l’utilisateur

Inscription : 06 Mars 2009, 15:15
Message(s) : 2104
Localisation : Valence
http://cpcwiki.eu/index.php/Keyboard_Versions

ici y'a les listes des caractères en fonction de la version (nationnalité) d'un CPC...

il y a des barres diagonalles épaisses mais complètes, qui peuvent sans doute mieux marcher qu'un antislash...
euh...
CP/M peut il avoir accés à ces caractères graphiques du Dos/Basic ou CP/M n'a t'il qu'un set de moitié ?

Bon je vais voir ce que je peu faire tiens... en m'en tenant aux caractères communs aux différents pays bien sûr...

Là en source j'ai la notice d'un Amstrad PLUS, donc CP/M plus je crois, y'a t'il une différence notable ?

Bon sinon je pense utiliser Tiles Studio pour faire ça plus facilement...

à noter aussi que d'après les tableaux chez CPCwiki, le FrenchBios (donc clavier AZERTRY je suppose) n'ont pas d'antislash en fait... mais un "ç" à la place.

De plus il me semble que les cases avec la moitié en diagonale tramée ne vont pas en fait.

De même les caractères 204 et 205 me semble differents entre mon bouquin et la page de CPCwiki...


Dernière édition par MacDeath26 le 16 Déc 2012, 17:32, édité 1 fois.

Haut
 Profil  
 
sPOKE
 Sujet du message : Re: Epson HX20
Message Publié : 16 Déc 2012, 17:23 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
MacDeath26 a écrit :
CP/M peut il avoir accés à ces caractères graphiques du Dos/Basic ou CP/M n'a t'il qu'un set de moitié ? Sous CP/M plus y a t'il une différence notable ?
Oh que oui. je dirais même : fondamentale.

CP/M 2.2 à les mêmes caractères Ascii que l'Amsdos. Le CP/M Plus a un jeu différent.
Il faut donc faire le logo pour le CP/M 2.2 exclusivement, c'est déjà pas mal (et c'est la version qu'utilise l'Osborne 1 d'ailleurs).

Le CP/M Plus n'accepte pas les caractères de contrôle d'AMSDOS, il utilise l'émulation du terminal Z19/VT-52
et ça fonctionne avec ce qu'on appelle des séquences d'échappement (escape codes en anglais). Tous les codes sont différents.
Un fichier ASCII peut changer le mode écran sous CP/M Plus,
mais la séquence à envoyer est ESC 3 <m> m = &20+mode; soit : &1B &03 &21
alors que sous CP/M 2.2 ou sous AMSDOS c'est : &04 &01

On ne peut donc afficher que 2 couleurs avec CP/M Plus, même en Mode 0 ou 1,
et faire seulement un logo monochrome, car les caractères de contrôle émulant INK,PEN,PAPER,BORDER ne sont pas acceptés.


La connaissance de tout cela te permet d'en apprendre plus sur le CPC, et de comprendre par exemple
que les caractères de contrôle ont été inspirés par les séquences d'échappement du VT-52, mais simplifiées,
améliorées, et adaptées aux ressources de la machine. :)

( c'est pour ça que je suis en train de réécrire ma commande "COULEUR" pour CP/M,
afin qu'elle soit capable de détecter le bon numéro de version de CP/M (eh oui c'est utile!) et d'envoyer
les bons codes en conséquence. Idem pour mes commandes Mode, CLS, etc...)


Haut
 Profil  
 
MacDeath26
 Sujet du message : Re: Epson HX20
Message Publié : 16 Déc 2012, 17:34 
Hors-ligne
Rulezzzzz
Rulezzzzz
Avatar de l’utilisateur

Inscription : 06 Mars 2009, 15:15
Message(s) : 2104
Localisation : Valence
Mais on peut aussi utiliser CPM 2.2 pour un Amstrad PLUS ?
Faut il utiliser la Rom 1.1 (celle sans Burnin'Rubber) ?
Et alors on a la même chose que sur un CPC "old" ?


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: Epson HX20
Message Publié : 16 Déc 2012, 17:40 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
MacDeath26 a écrit :
à noter aussi que d'après les tableaux chez CPCwiki, le FrenchBios (donc clavier AZERTRY je suppose) n'ont pas d'antislash en fait... mais un "ç" à la place.

Eh oui! AZERTY/QWERTY affichent certains caractères ASCII très différents.

comme le |DIR qui devient ùDIR sous AZERTY

Donc si ne peux utiliser que des caractères Ascii identiques dans les 2 tables si tu veux faire un logo pour CP/M

Si tu fais un logo pour AMSDOS, par exemple "AMSTRAD CPC 464"
ça devient beaucoup plus facile puisque tu peux utiliser 16 caractères redéfinissables avec le code Ascii &19

MacDeath26 a écrit :
Mais on peut aussi utiliser CPM 2.2 pour un Amstrad PLUS ?


Edit : Je viens de regarder sur cpcwiki : http://www.cpcwiki.eu/index.php/System_Disk#CPC6128plus

Seul CP/M Plus est disponible sur cette machine, ce qui est logique, vu l'ancienneté du CP/M 2.2
et la date de sortie du 6128+, il n'était plus nécessaire de faire le lien comme pour les 6128-664-464


Dernière édition par sPOKE le 16 Déc 2012, 20:32, édité 1 fois.

Haut
 Profil  
 
MacDeath26
 Sujet du message : Re: ASCII ART CPC
Message Publié : 16 Déc 2012, 20:20 
Hors-ligne
Rulezzzzz
Rulezzzzz
Avatar de l’utilisateur

Inscription : 06 Mars 2009, 15:15
Message(s) : 2104
Localisation : Valence
un essais...

Finalement la version avec trames n'est pas possible car ça colle pas avec les charactères de l'Amstrad.


Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: ASCII ART CPC
Message Publié : 16 Déc 2012, 20:44 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
C'est vraiment pas mal! Très joli.

Tu utilises quoi pour transformer ton image en fichier ASCII ?


Dernière édition par sPOKE le 17 Déc 2012, 10:35, édité 1 fois.

Haut
 Profil  
 
MacDeath26
 Sujet du message : Re: ASCII ART CPC
Message Publié : 16 Déc 2012, 20:54 
Hors-ligne
Rulezzzzz
Rulezzzzz
Avatar de l’utilisateur

Inscription : 06 Mars 2009, 15:15
Message(s) : 2104
Localisation : Valence
Citer :
Tu utilises quoi pour transformer ton image en fichier ASCII ?
Rien pour le moment, lol... Ce n'est qu'un mock up... faut que je me trouve une méthode convenable de convertion...

Je ferait un tableau ou deux avec les "tuiles" utilisées et leurs configs pen/paper...


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: ASCII ART CPC
Message Publié : 20 Déc 2012, 19:11 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
Voilà! le CP/M 2.2 AMSTRAD avec le logo incrusté dans le boot

+ une commande Mode 0,1,2 spécial CP/M 2.2

(insérez la disquette puis tapez simplement ùcpm ou |cpm)

code source + exécutable + logo ASCII "logo.scr" fournis sur les disquettes.

Mode 1
Image

Mode 2
Image

Image


Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.


Haut
 Profil  
 
TotO
 Sujet du message : Re: ASCII ART CPC
Message Publié : 21 Déc 2012, 16:32 
Hors-ligne
VIP
VIP

Inscription : 13 Jan 2010, 14:25
Message(s) : 2282
Ma préférence va au mode 2 ! :)

_________________
Cent Pour Cent


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: ASCII ART CPC
Message Publié : 21 Déc 2012, 17:16 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
TotO a écrit :
Ma préférence va au mode 2 !
Merci pour le retour. :)

Existe t-il un logiciel sur CPC pour faire des logos de ce style en caractères ASCII ?


Haut
 Profil  
 
Demoniak
 Sujet du message : Re: ASCII ART CPC
Message Publié : 21 Déc 2012, 17:47 
Hors-ligne
VIP
VIP

Inscription : 15 Oct 2009, 18:07
Message(s) : 236
Localisation : Dunkerque
Hum, j'avais par le passé fait un petit logiciel qui permettait de convertir une animation Avi en 'ascii-art' (voir 'capitaine flam').

Je ne sais plus si j'ai diffusé ce logiciel, vu qu'il est toujours en version "béta" chez moi...

_________________
http://demoniak-contrib.forumactif.com/


Haut
 Profil  
 
MacDeath26
 Sujet du message : Re: ASCII ART CPC
Message Publié : 21 Déc 2012, 19:54 
Hors-ligne
Rulezzzzz
Rulezzzzz
Avatar de l’utilisateur

Inscription : 06 Mars 2009, 15:15
Message(s) : 2104
Localisation : Valence
Sinon ça va pas le caractère 205 / &HCD (en firmware) au lieux de l'antislash ?
C'est possible au moins ?


Haut
 Profil  
 
Papy cpc
 Sujet du message : Re: ASCII ART CPC
Message Publié : 21 Déc 2012, 21:38 
Hors-ligne
Rulezz
Rulezz
Avatar de l’utilisateur

Inscription : 01 Juil 2009, 21:47
Message(s) : 99
MacDeath26 a écrit :
Sinon ça va pas le caractère 205 / &HCD (en firmware) au lieux de l'antislash ?
C'est possible au moins ?


Je ne comprends rien à tes posts.

Le &HCD est effectivement un antislash.
Or là, il s'agit d'un slash.

Pourquoi depuis le début veux-tu mettre un antislash à la place d'un slash ?

_________________
A solution trop vite demandée, jeu ne profite jamais.


Haut
 Profil  
 
sPOKE
 Sujet du message : Re: ASCII ART CPC
Message Publié : 21 Déc 2012, 23:14 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 08 Fév 2012, 18:19
Message(s) : 375
Demoniak a écrit :
Je ne sais plus si j'ai diffusé ce logiciel, vu qu'il est toujours en version "béta" chez moi...

Salut Ludo,
J'ai retrouvé ton logiciel "ConvAscii" en téléchargement ici : http://demoniak-contrib.forumactif.com/t19-programmes-de-creation-animations-ascii#41

Il ne pourra pas me servir à faire un logo généré sous forme de fichier ASCII, mais il est très intéressant pour les animations. J'ai lancé tes animations Captain Flam, Goldorak, Elvira, c'est génial ce que tu as fait avec de l'Ascii.
Tes anims sont très cool.

Pour faire mon logo, j'ai simplement écrit quelques lignes de Basic pour faire un éditeur "basique" mais qui fonctionne. :)
Me reste à pouvoir injecter des caractères de contrôle pour les changements de couleurs, et à permettre de choisir les caractères Ascii qu'on souhaite. Je n'ai rien vu d'autre sur CPC mais ça existe peut-être.


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

Index du forum » Demoscene

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 32 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.