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 29 Nov 2025, 12:50

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


[TUTO] Gros caractères ...

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 8 message(s) ] 
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
Xavier
 Sujet du message : [TUTO] Gros caractères ...
Message Publié : 29 Avr 2016, 18:43 
Hors-ligne
Rulezz
Rulezz

Inscription : 21 Fév 2011, 17:53
Message(s) : 153
BASIC: (multimode)

2*H,2*L.

Code :
10 X=2:Y=15:C1=3:P1=0:M$="BONJOUR!":GOSUB 52000:END

50000 SYMBOL AFTER 32:UDG=PEEK(&B736)+(256*PEEK(&B737))-258:FOR J=1 TO LEN(M$):AD=8*ASC(MID$(M$,J,1))+UDG:FOR I=1 TO 8:Q$=BIN$(PEEK(AD+I),8):D$="":FOR H=1 TO 4:B$=MID$(Q$,H,1):D$=D$+B$+B$:NEXT:C(I)=VAL("&X"+D$):D$=""
50005 FOR H=5 TO 8:B$=MID$(Q$,H,1):D$=D$+B$+B$:NEXT:D(I)=VAL("&X"+D$):NEXT
50010 SYMBOL 252,C(1),C(1),C(2),C(2),C(3),C(3),C(4),C(4):SYMBOL 253,C(5),C(5),C(6),C(6),C(7),C(7),C(8),C(8):SYMBOL 254,D(1),D(1),D(2),D(2),D(3),D(3),D(4),D(4):SYMBOL 255,D(5),D(5),D(6),D(6),D(7),D(7),D(8),D(8):PAPER P1:PEN C1
50020 LOCATE X+J*2,Y:PRINT CHR$(252)+CHR$(254);:LOCATE X+J*2,Y+1:PRINT CHR$(253)+CHR$(255);:NEXT:PEN 1::RETURN


Dernière édition par Xavier le 29 Avr 2016, 18:49, édité 1 fois.

Haut
 Profil  
 
Xavier
 Sujet du message : Re: [TUTO] Gros caractères ...
Message Publié : 29 Avr 2016, 18:48 
Hors-ligne
Rulezz
Rulezz

Inscription : 21 Fév 2011, 17:53
Message(s) : 153
ASM RSX: (multimode)

2*H,L.

Source: http://cpcrulez.fr/coding_src-list-RSX-big_characters_CWTA.htm

Pièce jointe :
BC0.jpg


Pièce jointe :
BC1.jpg


Fichier à ajouter à la base de donnée...
Pièce jointe :
BigCharacters_Computing_with_the_Amstrad_UK.zip


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


Haut
 Profil  
 
Xavier
 Sujet du message : Re: [TUTO] Gros caractères ...
Message Publié : 29 Avr 2016, 19:03 
Hors-ligne
Rulezz
Rulezz

Inscription : 21 Fév 2011, 17:53
Message(s) : 153
ASM RSX: (multimode)

2*H,L.

Source: http://cpcrulez.fr/coding_src-list-RSX-double_height_YR.htm

Programme disponible en téléchargement.


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: [TUTO] Gros caractères ...
Message Publié : 30 Avr 2016, 13:13 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
Dans le même style , pour nos amis créateur de jeux d'aventure textuel : passage du mode 1 au mode 2 (taille de fonte) --> https://cpcrulez.fr/applications_free_util-modex_3.htm

Image


Haut
 Profil  
 
Xavier
 Sujet du message : Re: [TUTO] Gros caractères ...
Message Publié : 30 Avr 2016, 18:27 
Hors-ligne
Rulezz
Rulezz

Inscription : 21 Fév 2011, 17:53
Message(s) : 153
Marrant comme programme!
Pas de routines assembleur.
Redéfinition de la table des caractère et un CALL&BD1C,2
Mais, nous sommes en "mode 2" avec une écriture en 2 couleurs (ink1 et 3)


Haut
 Profil  
 
AsT
 Sujet du message : Re: [TUTO] Gros caractères ...
Message Publié : 04 Mai 2016, 19:48 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 29 Août 2007, 08:04
Message(s) : 751
Localisation : Impact Hq
Non Xavier, nous sommes en mode 1...

_________________
AsT / iMP4CT

Retrouvez nous sur le forum Amstrad Plus
"Call &bb06"


Haut
 Profil  
 
Xavier
 Sujet du message : Re: [TUTO] Gros caractères ...
Message Publié : 05 Mai 2016, 00:39 
Hors-ligne
Rulezz
Rulezz

Inscription : 21 Fév 2011, 17:53
Message(s) : 153
Donc init en mode 2, et passage en mode 1 pour dénaturer l'affichage en deux couleurs...
Comme pour le passage du mode 1 en mode 0...

... pas facile de coder le reste de l'affichage dans ce cas... car tout doit ce faire en vectoriel et non en UDG...


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: [TUTO] Gros caractères ...
Message Publié : 05 Mai 2016, 08:13 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
non non c'est bien plus simple : tes caractères font maintenant 4x8 au lieu des 8x8


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 8 message(s) ] 

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 25 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 :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.