CPC Rulez
https://cpcrulez.fr/forum/

CPC+ 4096 couleurs et interruptions
https://cpcrulez.fr/forum/viewtopic.php?f=4&t=6436
Page 1 sur 1

Auteur :  Nemo59 [ 13 Déc 2020, 23:37 ]
Sujet du message :  CPC+ 4096 couleurs et interruptions

Salut,

Est-il possible de bénéficier de la palette de 4096 couleurs du CPC+ en conservant les interruptions système? Par défaut le système vire ma palette CPC+ et remet une palette CPC Old :/

Auteur :  marcel [ 14 Déc 2020, 09:06 ]
Sujet du message :  Re: CPC+ 4096 couleurs et interruptions

il faut poker le système, il y a déjà eu une discussion à ce sujet ici ou sur cpcwiki, j'ai vaguement cherché sans succès, faudrait fouiller un peu plus

Auteur :  Plissken [ 14 Déc 2020, 10:23 ]
Sujet du message :  Re: CPC+ 4096 couleurs et interruptions

Tu trouvera l'info ici : https://amstradplus.forumforever.com/t387-%5BR%C3%A9solu%5DComment-bloquer-le-refresh-pour-utiliser-.htm

Tu peux aussi trouver l'info dans le code de la Basic Demo 3 ^^

Auteur :  Nemo59 [ 14 Déc 2020, 10:35 ]
Sujet du message :  Re: CPC+ 4096 couleurs et interruptions

Merci, j'adore ce genre de solutions en 2 instructions Z80 :D Vais tester ce soir

EDIT : Ca fonctionne très bien sous CPM Turbo-Pascal en adaptant comme çà pour "taper" dans la bonne banque mémoire:

Code :
ld hl,#b7f9
call #fc5a : dw $bcdd

Au passage, une petite procédure en Turbo Pascal qui utilise le Bios CPM pour copier des datas de la Bank1 vers la Bank0 (banks mémoire au sens du CPM, la bank 1 étant le TPA. Cela permet par exemple de copier 16ko dans la RAM depuis la Bank1 (TPA) vers la bank 0 (Ram video) :
Code :
Procedure CpyBnk(Src,Dst,Siz:Integer);
 Begin Inline($06/$00/$0e/$01/$cd/$fc57/$ed/$5b/Src/$2a/Dst/$ed/$4b/Siz/$cd/$fc4b) End;



Auteur :  norecess464 [ 15 Déc 2020, 14:39 ]
Sujet du message :  Re: CPC+ 4096 couleurs et interruptions

Joli ! Tu explores ici un thème (la programmation graphique en pascal) que bien peu de personnes sur CPC ont expérimentées..

Question bête (j'en devine déjà la réponse) y'a un débugueur fourni avec CPM TurboPascal ?

Auteur :  Nemo59 [ 17 Déc 2020, 12:29 ]
Sujet du message :  Re: CPC+ 4096 couleurs et interruptions

norecess464 a écrit :
Joli ! Tu explores ici un thème (la programmation graphique en pascal) que bien peu de personnes sur CPC ont expérimentées..

Question bête (j'en devine déjà la réponse) y'a un débugueur fourni avec CPM TurboPascal ?


A ma connaissance pas de debugueur en TP3. Ca apparait dans les versions suivantes de TP qui ne fonctionnent pas en CPM. Par contre il y des options de compilations pour forcer la vérification des types de données, des indices, des valeurs qui permettent de retrouver l'endroit où çà "coince" dans le source. Pour les parties en ASM on peut aussi intégrer l'instruction breakpoint dans WinAPE

Page 1 sur 1 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/