Page 1 sur 2

(WIP-99%) 1 ecran YOKO et 1 TATE sur 1 carte graphique

Publié : 04 mars 2014 - 11:06
par Veusti
Bonjour a tous,

Depuis quelque temps, j'ai cette idée qui me trotte dans la tête ... Pouvons-nous utiliser les 2 sorties de la carte vidéo en fonction de l'orientation du jeu.

Par exemple : je joue à un beat them all (jeu horizontal) = Sortie 1 = le jeu s'affiche sur l'écran 1
                  je joue à un Shmup          (jeu vertical)   = Sortie 2  = le jeu s'affiche sur l'écran 2

Image

En fouillant un peu, j'ai trouvé sur ArcadeControls cette manip pour Mame

Code : Tout sélectionner

Copy your mame.ini to vertical.ini and modify it to default to the vertical screen.
Settings in vertical.ini only affect vertical games.
Set Screennumber, View, Rotation, etc.
Then it should behave like you want.
Maintenant reste à savoir quels émulateurs (makaron, nullDC, ...) gère aussi l'affichage sur d'autres écrans où alors il faudrait passé par un script ( AHK).

Let's Go to this WIP !!

Re: [idée]- Utiliser les 2 sorties videos en fonction de l'orientation du jeu

Publié : 04 mars 2014 - 11:11
par Firch
en toute logique ça devrait marcher pour mame
par contre pour les autres emulateur, là je pense que ça risque d'être plus compliqué

Re: [idée]- Utiliser les 2 sorties videos en fonction de l'orientation du jeu

Publié : 04 mars 2014 - 11:38
par MrTraan
J'ai testé avec MAME ca marche pour moi en tout cas :)

Re: [idée]- Utiliser les 2 sorties videos en fonction de l'orientation du jeu

Publié : 04 mars 2014 - 11:41
par Veusti
oh oui Firch', tu as raison, pour les autres émulateurs ce n'est pas gagné   :evil:  
Visiblement, l'affichage est prioritaire sur l'écran n°1 et le fullscreen n'est pas supporté sur l'écran n°2 ...    :affraid:  

Je ne désespère pas, je fouille , je cherche.

Oh yeah MrTraan !! Merci pour ton test !! tu as lancé MAME depuis hyperspin ?

Re: [idée]- Utiliser les 2 sorties videos en fonction de l'orientation du jeu

Publié : 04 mars 2014 - 12:25
par MrTraan
Voici a quoi ressemblent mes .ini (mame.ini et vertical.ini)

L'écran 1 est celui vertical et le 2 l'horizontal

Mame.ini:

#
# PER-WINDOW VIDEO OPTIONS
#
screen                    "\\.\DISPLAY2"
aspect                    auto
resolution                auto
view                      auto
screen0                   auto
aspect0                   auto
resolution0               auto
view0                     auto
screen1                   auto
aspect1                   auto
resolution1               auto
view1                     auto
screen2                   auto
aspect2                   auto
resolution2               auto
view2                     auto
screen3                   auto
aspect3                   auto
resolution3               auto
view3                     auto

J'ai même changé la ligne keepaspect a 0 pour que les jeux prennent tout l'écran

quant a mon vertical.ini

#
# PER-WINDOW VIDEO OPTIONS
#
screen                    "\\.\DISPLAY1"
aspect                    auto
resolution                auto
view                      auto
screen0                   auto
aspect0                   auto
resolution0               auto
view0                     auto
screen1                   auto
aspect1                   auto
resolution1               auto
view1                     auto
screen2                   auto
aspect2                   auto
resolution2               auto
view2                     auto
screen3                   auto
aspect3                   auto
resolution3               auto
view3                     auto

et j'ai laissé le keepaspect a 1 par contre (que les jeux soient pas trop étirés)

voici le résultat en une petite vidéo faite a l'arrache


Re: [idée]- Utiliser les 2 sorties videos en fonction de l'orientation du jeu

Publié : 04 mars 2014 - 12:49
par Veusti
rrrooohhh le coquinoux il nous sort une video !
Classe !!! Excellent !!!
Je te remercie du test ;)

Dit moi pourrais-tu tester d'autres émulateurs ? genre makaron, NullDC, .... et lancer un jeu taito type X (genre raiden ;) )

Moi je parcours leboncoin pour me prendre un deuxième crt :p

Re: [idée]- Utiliser les 2 sorties videos en fonction de l'orientation du jeu

Publié : 04 mars 2014 - 13:00
par MrTraan
Euh je peux pas trop tester les autres trucs car je l'ai ais pas encore configurés (je suis surtout en train de configurer les consoles ces temps ci) mais des que j'ai du temps je le fait

Re: [idée]- Utiliser les 2 sorties videos en fonction de l'orientation du jeu

Publié : 04 mars 2014 - 13:08
par Veusti
OK cool ça marche.

Re: [WIP] Utiliser les 2 sorties videos en fonction du jeu

Publié : 17 mai 2015 - 11:42
par Veusti
- 2 UMSA
- 2 crt

Let's Start The WIP !!
(mise a jour du premier post)

Re: [WIP] Utiliser les 2 sorties videos en fonction du jeu

Publié : 18 août 2015 - 13:32
par Veusti
Bonjour a tous, ca y est ! j'ai reussi .... enfin presque :)

Ma config :
- une HeavyBox en 15kHz avec hyperlaunch 3.0 sur Windows 7 (x64).
- 2 TV avec 2 UMSA.
- 1 moniteur PC.

INSTALLATION :


Je suis partit d'une HeavyBox en 15kHz branché sur ma TV.
a.jpg
a.jpg (60.39 Kio) Consulté 1300 fois
J'ai relié mon moniteur PC à ma deuxieme sortie vidéo.
b.jpg
b.jpg (56.72 Kio) Consulté 1300 fois
Une fois sur le bureau Windows, j'ai pressé les touches Windows + P
c.jpg
c.jpg (9.95 Kio) Consulté 1300 fois
Un menu est apparut, j'ai sélectionné : " Étendre"
d.jpg
d.jpg (24.73 Kio) Consulté 1300 fois
e.jpg
e.jpg (58.64 Kio) Consulté 1300 fois
et la .... Je n'ai plus d'image sur la TV mais j'ai une image sur le moniteur pc.
f.jpg
f.jpg (58.35 Kio) Consulté 1300 fois
Je me dis : Bon c'est pas grave, je vais remettre la résolution 640x480 ! Mais le problème c'est que toutes les fenêtres s'affichent sur l’écran principale (c'est-a-dire ma TV). Pour palier à ce problème, j'ai fait clique droit sur le moniteur PC puis Nouveau dossier. Une fois le nouveau dossier crée, ouvrez-le et il s'affichera sur le moniteur PC (ouf )
EDIT: j'ai appris (peu de temps après) qu'il y avait un raccourcis clavier pour changer d’écran principal...
g.jpg
g.jpg (65.25 Kio) Consulté 1300 fois
Grâce à ce nouveau dossier j'ai pu parcourir l'arborescence de mon disque et retrouver ArcadeOSD. Une fois ArcadeOSD lancé (en administrateur bien sur), faites bien attention à " \\.\DISPLAYxx CONNECTED ".
DISPLAY1 correspond à votre écran n°1 : dans mon cas c'est ma TV.
h.jpg
h.jpg (116.63 Kio) Consulté 1300 fois
Oui vous avez bien compris, en lançant le programme sur l’écran 2, vous pouvez modifier l'affichage de l'ecran n°1 et ça tombe plutôt bien puisque je n'ai plus d'image sur la TV ! On retourne dans VIDEO MODE et on sélectionne 640X480 60i 60.000Hz 15kHz
i.jpg
i.jpg (231.8 Kio) Consulté 1300 fois
et la l'image devrait réapparaitre sur la TV. Il n'y a plus qu'a sélectionner « Set As Desktop Mode » puis KEEP.
j.jpg
j.jpg (85.51 Kio) Consulté 1300 fois
La suite sur le prochain post =>

Re: [WIP-40%] Utiliser 1 des 2 sorties videos en fonction du

Publié : 20 août 2015 - 13:09
par Veusti
Bon maintenant, on va s'occuper de l’écran 2. Avec ArcadeOSD, presser la touche 2 (P2 - Switch monitor)
k.jpg
k.jpg (117.11 Kio) Consulté 1326 fois
l.jpg
l.jpg (36.86 Kio) Consulté 1326 fois
Vous remarquerez que le DISPLAY a changé. Il est devenu \\.\DISPLAY2
m.jpg
m.jpg (117.2 Kio) Consulté 1326 fois
Il n'y a plus qu'a répéter les étapes précédentes : VIDEO MODE => 640X480 60i 60.000Hz 15kHz.C'est a cet instant que vous pourrez brancher votre 2eme TV.
n.jpg
n.jpg (87.8 Kio) Consulté 1326 fois
et la l'image devrait réapparaitre sur la 2eme TV. Comme précédemment il n'y a plus qu'a sélectionner « Set As Desktop Mode » puis KEEP.
o.jpg
o.jpg (93.64 Kio) Consulté 1326 fois
Well Done !!
Nous avons donc une heavyBox avec 2 sorties videos en 15kHz !!

Passage du WIP à 40%. Il ne reste plus qu'a trouver un moyen de "balancer" les jeux verticaux sur l’écran secondaire et les jeux horizontaux sur l’écran horizontal.


Bon c'est bien beau d'avoir du 15 kHz sur les 2 écrans, maintenant il faudrait afficher les jeux verticaux sur un ecran et les jeux horizontaux sur l'autre. Et c'est la que le dev de Mame ont compris ....

1.Mame
Voici ma config :
- une HeavyBox en 15kHz avec hyperlaunch 3.0 sur Windows 7 (x64)
- 2 TV
- GroovyMame 0.160

L'astuce expliquée plus haut ne fonctionne plus avec Mame 0.160. Il faut renommer le Mame.ini en horizont.ini et le deuxieme en vertical.ini.
Mon horizont.ini ressemble à ca :

Code : Tout sélectionner

.....
[...]
#
# CORE SWITCHRES OPTIONS
#
modeline                1
monitor                 genereric_15
orientation           horizontal[
...]
....
#
# PER-WINDOW VIDEO OPTIONS
#
screen                   \\.\DISPLAY1
aspect                    auto
resolution               2560x0
view                      auto
screen0                   auto
aspect0                   auto
resolution0               auto
view0                     auto
screen1                   auto
aspect1                   auto
resolution1               auto
view1                     auto
screen2                   auto
aspect2                   auto
resolution2               auto
view2                     auto
screen3                   auto
aspect3                   auto
resolution3               auto
view3                     auto
[...]
...
Et mon vertical.ini à ca :

Code : Tout sélectionner

.....
[...]
#
# CORE SWITCHRES OPTIONS
#
modeline                1
monitor                 genereric_15
orientation             vertical
[...]
....
#
# PER-WINDOW VIDEO OPTIONS
#
screen                   \\.\DISPLAY2
aspect                    auto
resolution               2560x0
view                      auto
screen0                   auto
aspect0                   auto
resolution0               auto
view0                     auto
screen1                   auto
aspect1                   auto
resolution1               auto
view1                     auto
screen2                   auto
aspect2                   auto
resolution2               auto
view2                     auto
screen3                   auto
aspect3                   auto
resolution3               auto
view3                     auto
...
[...]
ATTENTION, si vous lancez mame.exe directement, vous aurez un message d'erreur : " Roms not found " (pcq il ne trouve pas le fameux mame.ini). Par contre si vous lancez hyperspin, vous n'aurez aucun probleme :mrgreen: 8-)

Comment ca marche ?
On lance hyperspin
o.jpg
o.jpg (93.64 Kio) Consulté 1326 fois
On lance une partie.
jeu2.jpg
jeu2.jpg (89.67 Kio) Consulté 1326 fois
En quittant on retourne sur l’écran principal
o.jpg
o.jpg (93.64 Kio) Consulté 1326 fois
On lance une autre partie
jeu4.jpg
jeu4.jpg (87.07 Kio) Consulté 1326 fois
Et voila Mame bascule bien le jeu sur l'autre écran 8-) et lorsque vous allez quitter, Hyperspin s'affichera sur le bon ecran !
o.jpg
o.jpg (93.64 Kio) Consulté 1326 fois
Well Done !!

Passage du WIP à 60%. Il ne reste plus qu'a trouver un autre moyen pour "balancer" les jeux verticaux sur l’écran secondaire avec d'autres emulateurs !

Re: (WIP-60%) Utiliser 1 des 2 sorties videos en fonction du

Publié : 21 août 2015 - 20:40
par DarkEagle37
C'est énorme comme projet :)
Mais quelle application concrète ? Une borne a 2 écrans ?

Envoyé de mon GT-I9305 en utilisant Tapatalk

Re: (WIP-60%) Utiliser 1 des 2 sorties videos en fonction du

Publié : 21 août 2015 - 23:02
par Porko
Comme Darky je suis curieux de voir le concept!

Merci du partage de la technique et bon courage.

Re: (WIP-60%) Utiliser 1 des 2 sorties videos en fonction du

Publié : 21 août 2015 - 23:45
par kikikirissx
ou 2 bornes dédiées et un pc

Re: (WIP-60%) Utiliser 1 des 2 sorties videos en fonction du

Publié : 23 août 2015 - 14:25
par Veusti
Je suis fan de Shmup ( Dodonpachi <3 ) et faineant ! :mrgreen:
Je me suis dit : Pourquoi débrancher ma péritel pour switcher entre 2 écrans alors que ma carte graphique possède 2 sorties vidéos.... :idea:

Maintenant, je peux passé de Progear à Dodonpachi sans rien débrancher :D

Re: (WIP-60%) 1 ecran YOKO et 1 TATE sur 1 carte graphique

Publié : 12 juin 2016 - 23:36
par Karimitchi
C'est un projet fantastique !!! je surveille ^^

Re: (WIP-60%) 1 ecran YOKO et 1 TATE sur 1 carte graphique

Publié : 12 juin 2016 - 23:39
par mich01
Très intéressant...

Re: (WIP-60%) 1 ecran YOKO et 1 TATE sur 1 carte graphique

Publié : 13 juin 2016 - 09:43
par XaindCris
Concept et WIP interessant.
Bon courage.
++

Re: (WIP-60%) 1 ecran YOKO et 1 TATE sur 1 carte graphique

Publié : 13 juin 2016 - 10:30
par DrLobo
tres interressant pour mon projet double ecran .... a suivre :)

Re: (WIP-60%) 1 ecran YOKO et 1 TATE sur 1 carte graphique

Publié : 13 juin 2016 - 10:54
par gotlib92
une tour de pc au milieu de 2 astro.....