CPC Rulez https://cpcrulez.fr/forum/ |
|
[TUTO] Gros caractères ... https://cpcrulez.fr/forum/viewtopic.php?f=4&t=5706 |
Page 1 sur 1 |
Auteur : | Xavier [ 29 Avr 2016, 18:43 ] |
Sujet du message : | [TUTO] Gros caractères ... |
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 |
Auteur : | Xavier [ 29 Avr 2016, 18:48 ] |
Sujet du message : | Re: [TUTO] Gros caractères ... |
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
|
Auteur : | Xavier [ 29 Avr 2016, 19:03 ] |
Sujet du message : | Re: [TUTO] Gros caractères ... |
ASM RSX: (multimode) 2*H,L. Source: http://cpcrulez.fr/coding_src-list-RSX-double_height_YR.htm Programme disponible en téléchargement. |
Auteur : | hERMOL [ 30 Avr 2016, 13:13 ] |
Sujet du message : | Re: [TUTO] Gros caractères ... |
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 |
Auteur : | Xavier [ 30 Avr 2016, 18:27 ] |
Sujet du message : | Re: [TUTO] Gros caractères ... |
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) |
Auteur : | AsT [ 04 Mai 2016, 19:48 ] |
Sujet du message : | Re: [TUTO] Gros caractères ... |
Non Xavier, nous sommes en mode 1... |
Auteur : | Xavier [ 05 Mai 2016, 00:39 ] |
Sujet du message : | Re: [TUTO] Gros caractères ... |
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... |
Auteur : | hERMOL [ 05 Mai 2016, 08:13 ] |
Sujet du message : | Re: [TUTO] Gros caractères ... |
non non c'est bien plus simple : tes caractères font maintenant 4x8 au lieu des 8x8 |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |