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, 18:05

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


plusieur mode sur une ligne !

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 1 sur 3
 [ 44 message(s) ]  Aller vers la page 1, 2, 3  Suivant
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
jeangonbay
 Sujet du message : plusieur mode sur une ligne !
Message Publié : 28 Fév 2015, 23:09 
Hors-ligne
Rulez
Rulez

Inscription : 21 Avr 2012, 16:12
Message(s) : 27
Salut, je voudrais savoir si il est possible d'afficher plusieur mode sur la meme ligne.
j'ai lu quelque part que c'etait pas possible mais bon, on sait jamais


Haut
 Profil  
 
TotO
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 28 Fév 2015, 23:28 
Hors-ligne
VIP
VIP

Inscription : 13 Jan 2010, 14:25
Message(s) : 2282
Oui, c'est possible. Il y a la démo Camembert qui le fait !

_________________
Cent Pour Cent


Haut
 Profil  
 
jeangonbay
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 00:36 
Hors-ligne
Rulez
Rulez

Inscription : 21 Avr 2012, 16:12
Message(s) : 27
oui, effectivement !
une petite idée du comment ?


Haut
 Profil  
 
MacDeath26
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 02:45 
Hors-ligne
Rulezzzzz
Rulezzzzz
Avatar de l’utilisateur

Inscription : 06 Mars 2009, 15:15
Message(s) : 2104
Localisation : Valence
comme les changements de couleurs dans une même ligne, non ?
du split raster ?

Après il doit bien y avoir de sérieuses limitations et surtout ça pompe pas tout le CPU ça ?


Haut
 Profil  
 
fano
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 07:20 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 15 Août 2008, 13:00
Message(s) : 968
Localisation : Troyes, France
jeangonbay a écrit :
oui, effectivement !
une petite idée du comment ?
C'est à base de rupture, comme tu ne peux changer de mode que chaque ligne , tu fais des lignes logiques plus petites que les lignes réelles.C'est assez pointu sur le plan technique.

_________________
"NOP" tel est le programme parfait ! court, rapide, lisible et sans bugs (connus)


Haut
 Profil  
 
TotO
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 09:39 
Hors-ligne
VIP
VIP

Inscription : 13 Jan 2010, 14:25
Message(s) : 2282
Voila voila... Je savais bien que ça te démangerai de poster ! :D

_________________
Cent Pour Cent


Haut
 Profil  
 
jeangonbay
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 10:31 
Hors-ligne
Rulez
Rulez

Inscription : 21 Avr 2012, 16:12
Message(s) : 27
Ah ! C'est comme si il y avait plusieur ecrans, non ?
vous aurait quelque liens pour s'informer (comprendre) ?


Haut
 Profil  
 
AsT
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 11:10 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 29 Août 2007, 08:04
Message(s) : 751
Localisation : Impact Hq
Non ce n'est pas possible, sauf dans le cas d'une rupture verticale en laissant au minimum 1 hbl de 3.
Apres c'est evidement possible de changer de mode toutes les lignes... Ecm le fait :-)

_________________
AsT / iMP4CT

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


Haut
 Profil  
 
TotO
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 11:38 
Hors-ligne
VIP
VIP

Inscription : 13 Jan 2010, 14:25
Message(s) : 2282
Si la démo Camembert le fait, c'est que c'est possible.
Pourquoi dire le contraire ? :sweatingbullets:

_________________
Cent Pour Cent


Haut
 Profil  
 
AsT
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 11:47 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 29 Août 2007, 08:04
Message(s) : 751
Localisation : Impact Hq
Je ne dis pas que c'est impossible mais seulement en utilisant la rupture verticale... La 1ere demo a le faire, c'est la madness de Gozeur! Seulement, il y a des contraintes. Grosses hbl entre les differents ecrans. Si tu veux faire un ecran avec des trous au millieu de l'image, alors ok :kissed:

Extasia Preview le fait aussi avec à gauche du mode 0 et a droite du mode 1.

Pièce jointe :
image.jpg


Edit:

Non la premiere, c'est la demo High Tech d'Overflow. :oops:


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

_________________
AsT / iMP4CT

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


Haut
 Profil  
 
Hicks
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 12:06 
Hors-ligne
Rulez
Rulez

Inscription : 27 Oct 2012, 18:09
Message(s) : 63
C'est l'occasion de (re)casser un mythe : il n'y a aucun lien entre le changement de mode et la rupture (verticale) ! Le mode est lu lors des premières NOPs du Hsync (le moment précis dépend du type de CRTC, d'où l'obligation d'avoir des hsync suffisamment longs sur certains CRTC car les infos ne sont pas récupérées dans le même ordre). Donc pour faire simple, avec écran R0=63, envoyez R2=24 et MMR=#7F8C (mode 0) sur la première moitié de la ligne (quand 0<HCC<24), puis sur la seconde moitié de la ligne (quand 24<HCC<63), R2=50 et MMR=#7F8D (mode 1). Quand le hsync est rencontré, le mode est remis à jour (durée du hsync à régler : indiqué via le quartet de poids faible du registre 3, typiquement R3=1 sur CRTC 1 et R3=3 sur CRTC 0).

Les ruptures verticales sont souvent couplées au changement de mode pour avoir des offsets indépendants (deux effets indépendants dans deux modes différents), mais il n'y a pas de lien logique entre changement de mode et rupture...

Est-ce propre ?? Est-ce sale ?? Tel est le grand débat qui va suivre :)


Haut
 Profil  
 
AsT
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 12:12 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 29 Août 2007, 08:04
Message(s) : 751
Localisation : Impact Hq
Donc tu dis qu'en modifant r2 2 fois sur la même ligne, il est possible de changer de mode? Sans aucun trou lié a la hbl?

_________________
AsT / iMP4CT

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


Haut
 Profil  
 
jeangonbay
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 12:30 
Hors-ligne
Rulez
Rulez

Inscription : 21 Avr 2012, 16:12
Message(s) : 27
ok, donc on part sur de la rupture verticale.
vous auriez quelque liens pratique (technique) qui traite de ca, svp ?


Haut
 Profil  
 
Hicks
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 12:44 
Hors-ligne
Rulez
Rulez

Inscription : 27 Oct 2012, 18:09
Message(s) : 63
@AST : il y aura des "trous" liés aux hsync, c'est inévitable, mais la lecture du mode dépend seulement du hsync, il n'y a pas besoin de rupture verticale pour le faire (pas besoin de toucher R0). Pour le dire autrement : le mode n'est pas lu en début de ligne CRTC (quand HCC=0), mais pendant les premières NOPs du hsync, quelque soit la valeur d'HCC...

@jeangonbay : donc non, pas besoin du rupture verticale justement ! Il suffit de modifier R2 et MMR sur la ligne pour avoir un changement de mode.


Haut
 Profil  
 
AsT
 Sujet du message : Re: plusieur mode sur une ligne !
Message Publié : 01 Mars 2015, 14:04 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 29 Août 2007, 08:04
Message(s) : 751
Localisation : Impact Hq
Merci de tes explications. A l'occaz, je ferai quelques tests.

_________________
AsT / iMP4CT

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


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

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