Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2998 connectés 

 


Dernière réponse
Sujet : [FLINGUE POUR CONCOLES] : Ca fait 13 ans que je me demande...
kokolekoko

-VDV- a écrit a écrit :

oui mais attendez, comment il fait pour savoir si on tire plus a droire ou a gauche ou autre ?
comment on connait la position visee ?
parce que la synchro avec l'ecran ok, mais savoir ce qu'on vise... :??:  




heuuu t as pas saisi je crois.
le flingue vise un point de la tv, quand le spot du tube catho allume ce point, le recepteur du flingue le voit et il transmet a la console qu il l a vu, la console -elle- SAIT quel est ce point de l image du jeux, pisq elle est synchro avec la tv, donc la console sait ou tu pointes.
 
 
 c est ca, phalanxr ?

 

[edtdd]--Message édité par kokolekoko--[/edtdd]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
kokolekoko

-VDV- a écrit a écrit :

oui mais attendez, comment il fait pour savoir si on tire plus a droire ou a gauche ou autre ?
comment on connait la position visee ?
parce que la synchro avec l'ecran ok, mais savoir ce qu'on vise... :??:  




heuuu t as pas saisi je crois.
le flingue vise un point de la tv, quand le spot du tube catho allume ce point, le recepteur du flingue le voit et il transmet a la console qu il l a vu, la console -elle- SAIT quel est ce point de l image du jeux, pisq elle est synchro avec la tv, donc la console sait ou tu pointes.
 
 
 c est ca, phalanxr ?

 

[edtdd]--Message édité par kokolekoko--[/edtdd]

-VDV- oui mais attendez, comment il fait pour savoir si on tire plus a droire ou a gauche ou autre ?
comment on connait la position visee ?
parce que la synchro avec l'ecran ok, mais savoir ce qu'on vise... :??:
kokolekoko pour le guncon, j ai trouve ca:
P.S. The reason the Guncon has the Composite Video plug is that it uses the far more frequent (and therefore more accurate)horizontal sync,which occurs 262.5 times more often than the Vertical sync's 60 times per second, or 15,750 times per second. Pretty spiffy, huh?
kokolekoko

Pink Floyd a écrit a écrit :

 
 
 :lol:  :D  
 
non je diasais simplement que de souvenir g vu des console avec juste le cable video fonctionner ( cad video de console direct a tv only ) et ca marchais, donc pas comme la superbe image de sombresonge qui montre bien que le flingue a besoin du signal video.  




 
 
je vois vraiment pas a quoi sert ce cable du guncon...  
l explication d albator et phalanxr est la bonne pour tout les lightgun normaux, ya pas besoin que le gun soit relie a la tele vu que son role c est juste de dire a la console le moment ou il voit le spot du balayage tv quand tu tires, la console sait a quoi correspond le spot puisque l affichage est synchro.

 

[edtdd]--Message édité par kokolekoko--[/edtdd]

sombresonge D'ailleur je me rappelle ya une dizaine d'année y avait une série télé qui passait sur la 5 dans laquelle on pouvait tirer sur les méchants grace à un flingue vendu dans les magasin de jouets et les hypermarchés. Ca s'appelait capitaine quelquechose j'sé plus :) Vous croyez que ça marche pareil?
phalanxr ah ok
 
moi en fait je connais l'explication depuis bien 10 ans, j'ai eu pas mal de mal à la comprendre au début. surtout pour quelqu'un qui est pas familié avec la programmation et les questions de synchronisation de balayage, je reconnais que c'est pas évident

 

[edtdd]--Message édité par phalanxr--[/edtdd]

pink floyd

phalanxr a écrit a écrit :

 
ouh la la c'est pas gagné avec toi...




 
 :lol:  :D  
 
non je diasais simplement que de souvenir g vu des console avec juste le cable video fonctionner ( cad video de console direct a tv only ) et ca marchais, donc pas comme la superbe image de sombresonge qui montre bien que le flingue a besoin du signal video.

phalanxr

Pink Floyd a écrit a écrit :

 
 
vi vi a priori on est a d'accird now, les explications etait clair, mais comme je le dit plus haut, si je me rappele bien y a des flingue qui sont en aucune facon relier sur la tv, donc comment ils font eux !  




 
ouh la la c'est pas gagné avec toi...
 
les flingues ont pas besoins d'etre reliés à la télé !!! le flingue est relié à la console qui est relié à la télé et c'est bien suffisant !!!
 
le flingue ne doit meme pas avoir de microprocesseur pour faire les calculs de positions d ailleurs.
 
au fait l explication sur le gun je la sort pas de mon imagination, je l ai lu quelque part je sais plus où mais je l invente pas
 
 
PS: les Guns ça a commencé avec la NES et la Master System, donc c'est trés vieux comme systeme, et malgré les ajout sophistiqué des derniers Guncon, surtouts destinés aux télés modernes le principe est resté le meme

 

[edtdd]--Message édité par phalanxr--[/edtdd]

sombresonge

[Albator] a écrit a écrit :

 
 
...  :sarcastic:  
 
Ce que je dis est justement valable pour les guns non reliés à la TV. D'ailleurs je vois pas l'intéret d'un boitier supplémentaire, ça apporte koi ? C'est encore un coup de $ony pour vendre des trucs inutiles ...  
 




 
J'en sais rien mais le bidule sur le schéma appeler Guncon Video input est livré avec le fingue qui lui est livré avec le jeux donc c pas trop pour se faire des tunes. A mon avis c pour éviter d'envoyé des informations de synchronisation de la console vers le flingue.

Wingmanly Et comment vous faitez sur un ecran trinitron, le balayage n'est pas le meme que sur une ecran "standard" ?
phalanxr

Pink Floyd a écrit a écrit :

 
 
la questopn c t justement comment connaitre le temps t0  :D  




 
tu le connais en interrogeant le moniteur pour savoir si le rayon a effectué un balaye complet.
 
tu fait une boucle comme ça (pseudo code)
 
while "le canon est pas remonté"  Faire attendre
t0 = get_time()
 
 
moi au debut j'incluais systematiquement une boucle comme ça dans mes programmes sans pour autant en comprendre le sens. je l avais repompé, c'est bien aprés que j'en ai compris le sens.
 
en fait si la console n'avait aucun moyen de connaitre la synchronisation du balayage horizontal, alors l'affichage aurait des problemes de vitesses et de synchros, ça donnerait plein de tearing ect...

[Albator]

Pink Floyd a écrit a écrit :

 
 
vi vi a priori on est a d'accird now, les explications etait clair, mais comme je le dit plus haut, si je me rappele bien y a des flingue qui sont en aucune facon relier sur la tv, donc comment ils font eux !  




 
...  :sarcastic:  
 
Ce que je dis est justement valable pour les guns non reliés à la TV. D'ailleurs je vois pas l'intéret d'un boitier supplémentaire, ça apporte koi ? C'est encore un coup de $ony pour vendre des trucs inutiles ...

 

[edtdd]--Message édité par [Albator]--[/edtdd]

Wingmanly Moi je pensais juste que ca analysait la couleur de l'echantillon de pixels visés par le pistolet pour determiner la position sur l'ecran
pink floyd

[Albator] a écrit a écrit :

 
 
Si la machine reliée à la TV est incapable de déterminer à quel moment commence le balayage de la TV, comment fait elle pour afficher des images qui comment bien en haut à gauche et se termine en bas à droite de l'écran ?
La console travaille de manière synchronisée avec la TV. Sur PC, on appelle ça le VSYNC.  




 
vi vi a priori on est a d'accird now, les explications etait clair, mais comme je le dit plus haut, si je me rappele bien y a des flingue qui sont en aucune facon relier sur la tv, donc comment ils font eux !

[Albator]

Pink Floyd a écrit a écrit :

heu si g bien compris l'explication du 50 hz alors la je suis pas d'accord, comment tu c que le spot luminineux a commencer son balayage au temps t ??
 
pis y a deux balayges pour 1 seul image en plus...  




 
Si la machine reliée à la TV est incapable de déterminer à quel moment commence le balayage de la TV, comment fait elle pour afficher des images qui commencent bien en haut à gauche et se terminent en bas à droite de l'écran ? Si elle les envoyait n'importe quand, ça ferait de droles de trucs à l'écran !
La console travaille de manière synchronisée avec la TV. Sur PC, on appelle ça le VSYNC.

 

[edtdd]--Message édité par [Albator]--[/edtdd]

sombresonge

Pink Floyd a écrit a écrit :

 
 
la questopn c t justement comment connaitre le temps t0  :D  




 
Je suppose que t0 est obtenue qd tu calibre ton flingue en tirant dans la mire au début du jeux.

phalanxr

Pink Floyd a écrit a écrit :

heu si g bien compris l'explication du 50 hz alors la je suis pas d'accord, comment tu c que le spot luminineux a commencer son balayage au temps t ??
 
pis y a deux balayges pour 1 seul image en plus...  




 
on le sait gràce à la console !!! celle ci dialogue avec le moniteur et peut connaitre le debut de balayage de la trame. ce qui lui permet aussi de synchroniser l'affichage !
en effet, pour synchroniser l'affichage tu dois savoir si l'ecran est en cours de raffraichissement où si le canon remonte.

pink floyd

phalanxr a écrit a écrit :

l'explication c'est celle que donne Albator !!!!!!!!!
 
le gun donne l'instant où le canon à electron vient eblouir ca cellule receptrice ! il le transmet au jeu qui calcule le temps à partir du moment où le canon a commencé le balayage (ce temps t0 est connu). ce qui lui permet de savoir où se situe le spot du canon à electron, donc l'endroit ki est pointé par le gun.
 
il lui reste plus qu'à afficher une petite croix à cette endroit.  




 
la questopn c t justement comment connaitre le temps t0  :D

pink floyd

sombresonge a écrit a écrit :

 
 
http://www.namco.com/support/images/g1.gif  
 
C pas vraiment un boiter c truc qui permet au gun d'obtenir le refresh de la télé ze croit.  




 
effectivement ca ce tiendrai alors...
 
 
mais si je ne m'abuse, il y a des jeux/flingue pas du tout relier a la TV ( a part la console bien sur) donc la ca serait la methode du flash qui serait utilisé

phalanxr l'explication c'est celle que donne Albator !!!!!!!!!
 
le gun donne l'instant où le canon à electron vient eblouir ca cellule receptrice ! il le transmet au jeu qui calcule le temps à partir du moment où le canon a commencé le balayage (ce temps t0 est connu). ce qui lui permet de savoir où se situe le spot du canon à electron, donc l'endroit ki est pointé par le gun.
 
il lui reste plus qu'à afficher une petite croix à cette endroit.
sombresonge

Pink Floyd a écrit a écrit :

 
 
ah bah  :jap: alors... mais pour ceux livré sans ?  




 
http://www.namco.com/support/images/g1.gif  
 
C pas vraiment un boiter c truc qui permet au gun d'obtenir le refresh de la télé ze croit.

pink floyd

sombresonge a écrit a écrit :

 
 
 :non: Avec le flingue livré avec time crisis SI!  




 
ah bah  :jap: alors... mais pour ceux livré sans ?

sombresonge

Pink Floyd a écrit a écrit :

y a pas de boitier branche sur la tele !  :fuck:  




 
 :non: Avec le flingue livré avec time crisis SI!

pink floyd y a pas de boitier branche sur la tele !  :fuck:
sombresonge

Pink Floyd a écrit a écrit :

heu si g bien compris l'explication du 50 hz alors la je suis pas d'accord, comment tu c que le spot luminineux a commencer son balayage au temps t ??
 
pis y a deux balayges pour 1 seul image en plus...  




 
Grace au piti boitier braché à la télé.

pink floyd heu si g bien compris l'explication du 50 hz alors la je suis pas d'accord, comment tu c que le spot luminineux a commencer son balayage au temps t ??
 
pis y a deux balayges pour 1 seul image en plus...
-VDV- ah vi pacon
sombresonge

[Albator] a écrit a écrit :

Bizarre, sur le principe, moi j'ai toujours pensé que c'était en rapport avec l'affichage d'un écran conventionnel (un spot qui balaye la surface). Ex avec une TV 50 Hz:
 
Quand tu appuies sur la gachette, tu appuies une certaine durée, qui dépasse 1/50ème de seconde. Pendant cette durée, le spot balaye l'écran et passe devant la zone visée par le gun. Le gun repère le moment ou le spot passe devant lui, et l'indique au jeu. Connaissant la résolution graphique, la fréquence de balayage, le jeu peut alors déterminer quel pixel a été "intercepté" par le gun.
 
Conséquence: impossible d'utiliser le gun sur des écrans non standards (100 Hz, Plasma, projos ...).  




 
C plutôt ça je pense parceque sinon je vois pas comment on ferait pour distanigué les cible les unes des autres :)

[Albator] Bizarre, sur le principe, moi j'ai toujours pensé que c'était en rapport avec l'affichage d'un écran conventionnel (un spot qui balaye la surface). Ex avec une TV 50 Hz:
 
Quand tu appuies sur la gachette, tu appuies une certaine durée, qui dépasse 1/50ème de seconde. Pendant cette durée, le spot balaye l'écran et passe devant la zone visée par le gun. Le gun repère le moment ou le spot passe devant lui, et l'indique au jeu. Connaissant la résolution graphique, la fréquence de balayage, le jeu peut alors déterminer quel pixel a été "intercepté" par le gun.
 
Conséquence: impossible d'utiliser le gun sur des écrans non standards (100 Hz, Plasma, projos ...).
fred2k en tout cas je me lasse pas de point blank sur PSX avec le flingue à plusieurs c l'éclate !
aurel 'parait que ca abime les TV aussi, non ?
-VDV-

hdrobien a écrit a écrit :

Pas besoin de calibration.




 
Sisi y'a plein de jeux qui demandent a calibrer
le coup de la pseudo cam qui matte un repere au 4 coins ca peut etre ca...  
 

NicoLaGnak' a écrit a écrit :

 
 
je connais pas le principe mais pour les flingues, t'as un boitier à mettre sur la tele nan ?  




 
nope pas de boitier, juste le flingue

Nicolagnak'

-VDV- a écrit a écrit :

hmmm... bah comment ils font alors pour reconnaitre la calibration sans cible ni decors ?
ca affiche une grille de pixel de differentes couleurs et la cellule renvoie la oculeur recue ?
 
d'ailleurs y'a des jeux ou ca t'affiche le point que tu vises en permanance, je vois tres peu comment c possible  




 
je connais pas le principe mais pour les flingues, t'as un boitier à mettre sur la tele nan ?

hdrobien Pas besoin de calibration.
 
Seule la "cible" clignote donc si, quand tu tires, la cellule voit le clignotement, tu as fait mouche.
 
Si elle ne voit pas de clignotement c'est que tu tires dans le décors.
 
Pour afficher en permancence la visée, le seul moyen que je vois est que l'écran affiche en permancence des points de "repères" (par exemple aux 4 coins) toujours par un clignotement particulier invisible à l'oeil.
 
La cellule (une sorte de caméra moins directionnelle, un peu comme une souris optique) du pistolet voit donc les "repères" et calcule l'endroit où tu vises effectivement par rapport à ces "repères".

 

[edtdd]--Message édité par hdrobien--[/edtdd]

-VDV- hmmm... bah comment ils font alors pour reconnaitre la calibration sans cible ni decors ?
ca affiche une grille de pixel de differentes couleurs et la cellule renvoie la oculeur recue ?
 
d'ailleurs y'a des jeux ou ca t'affiche le point que tu vises en permanance, je vois tres peu comment c possible
hdrobien Voici comment ça fonctionnait à l'origine, je ne pense pas que le principe a beaucoup changé.
 
C'est relativement simple: le pistolet contient une cellule photoréceptrice très directionnelle.
 
Lorsque tu "tires" l'ordinateur considère que tu as fait mouche si la cellule voit bien la "cible".
 
Pour cela la "cible" émet un clignotement invisible pour l'oeil mais que la cellule sait reconnaitre au milieu du décors.
snuffer :non:   c'est canciregene  comme le micro onde  :o
-VDV- ...comment ca marche ?  :heink:  :??:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)