Auteur Sujet: [Soft15Hz + TV + mame] problème avec CPS1  (Lu 1203 fois)

Hors ligne Gus

  • Accro
  • *
  • Messages: 220
    • Voir le profil
[Soft15Hz + TV + mame] problème avec CPS1
« le: Jeudi 21 Mai 2009, 21:16:28 pm »
Salut à tous,

Je crée un nouveau sujet car je commence a péter un plomb avec soft15Hz!

Résumé du problème:
-Le cable VGA fonctionne
-Soft15Hz installé en mode 15Hz
-Bureau windows en 640x288
-overscan du bureau réglé avec les potards de la TV

Le problème:
Certain jeux (tetris par exemple) tourne parfaitement à la bonne réso et à la bonne taille. D'autre (street figther 2) ne tournent pas correctement:
-le jeux n'est pas en plein écran (4cm de noir tout autour)
-Dés que je coche "wait for vertical sync" le jeux tourne à 85%
-si je décoche, le jeux tourne à 100%, mais n'est pas fluide (tearing)

par déduction je me dit que c'est un problème de fréquence de l'écran.
Comme si le jeux voulais tourner en 60Hz et qu'on le forçait à tourner à 50Hz.

J'ai donc tenté le coup du fichier usermodes.txt de soft15Hz.
en mettant un max de réso différente je n'ai eu aucun changement, en mettant une seule réso (CPS1) je n'ai plus l'affichage du bureau en 15Hz.
Il faut que je branche un viel écran PC pour réparer mes conneries.

Quelqu'un utilise t'il ce combo: TV + mame + soft15Hz + ATI R9250 pour du CPS1?
Si oui, comment faites vous? Pourriez vous me passer votre fichier usermodes.txt?
Je sais que c'est pas la meilleure solution, mais ça me donnerait une bonne base pour démarrer.

Merci de votre aide. <:)



Hors ligne PseudoName

  • Pilier
  • *
  • Messages: 690
    • Voir le profil
[Soft15Hz + TV + mame] problème avec CPS1
« Réponse #1 le: Jeudi 21 Mai 2009, 23:46:49 pm »

Si tu as calibré l'image de l'écran en te basant sur le 640x288/50Hz (pal), il est normal qu'après pour une réso en 60Hz (ntsc-like), l'image soit diminuée, puisque le nombre de lignes est inférieur (288 max en 50Hz et 240 max en 60Hz), donc du coup il faudrait à chaque fois trifouiller les réglages pour retailler l'image... pas pratique en effet.

Il faut plutôt faire l'inverse, c'est à dire faire le réglage de l'image (via la TV) pour avoir un compromis pour tous les jeux.
Pour le bureau windows, reste à choisir une réso en 60Hz (640x240 par exemple si le but est de ne pas avoir le scintillement que l'on a en 640x480).

Ce sont bien des potards sur ta TV ? Pas de menu service mode ?
Car pour les TV pas trop vieilles (qui gèrent le pal et le ntsc), on peut avoir un menu séparé pour la géométrie en 50Hz et en 60Hz.

Pour Mame, as-tu bien le triple buffering activé ?

Essaye voir aussi avec ces paramètres (dans mame.ini)

triplebuffer              1
switchres                 1
hwstretch                0
video                      ddraw
aspect                    auto
resolution               auto  (ou choisir la réso native dans les propriétés)
screen0                   \\.\DISPLAY1


Pour "wait for vertical sync" (waitvsync) et la synchro V (syncrefresh), là je ne saurait pas trop m'avancer, mais normalement ne sont pas obligatoires si l'on joue avec la réso et fréquence originale.
 

Hors ligne Gus

  • Accro
  • *
  • Messages: 220
    • Voir le profil
[Soft15Hz + TV + mame] problème avec CPS1
« Réponse #2 le: Vendredi 22 Mai 2009, 14:58:03 pm »
Citer
Si tu as calibré l'image de l'écran en te basant sur le 640x288/50Hz (pal), il est normal qu'après pour une réso en 60Hz (ntsc-like), l'image soit diminuée, puisque le nombre de lignes est inférieur (288 max en 50Hz et 240 max en 60Hz), donc du coup il faudrait à chaque fois trifouiller les réglages pour retailler l'image... pas pratique en effet.
Le 640x288 c'est forcément du 50Hz? si c'est le cas j'ai appris un truc.
et le 640x240 c'est du 60Hz obligé?
Parce que en fait je sais même pas a quelle fréquence je suis! quickres ne le précise pas et vu la taille de l'affichage windows je n'arrive pas à aller dans paramètre avancé-->écran pour voir le refresh rate.

J'ai bien compris que pour la taille de l'écran je devrais faire des concessions.
ma TV est réglée via les potards (éparpillé sur le chassis, c'est trop pratique >:D)


Hier j'ai fait des essais avec advancemame, j'y comprend quedalle mais comme mon frontend le lance automatiquement j'ai pu voir a quoi ça resemble.
premiere déception, dans les réso proposé il n'y a pas le 384x224 du CPS1. :-((
par contre avec toutes les options de resize j'arrive a avoir sf2 en plein écran et à 100% (certe pas dans sa réso native)


Ce qui me chiffone le plus c'est cette histoire de jeu qui tourne à 85/86%
j'arrive pas a comprendre! j'imagine que le jeu veut tourner en 60Hz, mais que mon écran est en 50Hz à ce moment là (ben oui, 85% de 60Hz ça fait a peu prés 50Hz)
donc si j'essaye de le synchroniser au refresh rate, il rame à 85% (mon raisonnement est bon, non?)

Mais alors pourquoi?
Quand mame lance le jeux, il devrait utiliser une réso en 60Hz?
Je comprends pas le truc que je loupe, mais je suis sûr que c'est tout con.

ce soir je branche mon vieux CRT pour réparer mes conneries, et je poursuit mes recherches.


Un petit rappel nécessaire pour le boulet que je suis:
custom15hz.txt --> sert a rajouter des réso à celle  présente par défaut (install 15hz)
usermodes.txt --> sert à mettre ses propres réso et aucune autre (install user)
C'est bien ça?

a chaque changement que l'on fait, il faut cliquer sur "uninstall" puis sur "install user" et redémarrer.
C'est bien ça?

Merci. <:)

Hors ligne Gus

  • Accro
  • *
  • Messages: 220
    • Voir le profil
[Soft15Hz + TV + mame] problème avec CPS1
« Réponse #3 le: Vendredi 22 Mai 2009, 21:22:54 pm »
bon, on va dire que j'y suis arrivé...
même si les puristes vont crier au scandale. >:D :-((

j'ai passé le bureau en 640x480 (je suis pas sûr que cela ai une influence)
et je suis passé en mode direct3D.

depuis tout les jeux sont en full screen (+ ou- 1cm)
et presque tous tourne à 100%, j'en ai repéré quelques un qui tourne à 97% mais pour l'instant osef! (ah si! puckman tourne à 84%. :-X)

Si vous avez des conseils pour obtenir un truc plus "arcade accurate" je suis preneur, mais pour l'instant c'est pas trop moche.

Hors ligne midiphilou

  • Famille
  • *
  • Messages: 1143
  • WIP Révolution X et trois flips en cours...
    • Voir le profil
[Soft15Hz + TV + mame] problème avec CPS1
« Réponse #4 le: Vendredi 22 Mai 2009, 22:16:13 pm »
Aller, je fais mon chiant...

C'est 15Khz et non 15Hz

oui je sais tout le monde avait compris mais bon... ça me titillait  :D
"L'homme n'est pas fait pour travailler. La preuve, c'est que ca le fatigue."

Générique Jeutel 750in1, RacingCab PS2, Mamecab "HomeMade", Super Invaders, Cocktail jeutel 502in1,  Révolution X, Lethal Enforcers 1 en DreamCab, Lethal Enforcers 2, Générique RenéPierre 1025in1, Flip "Star Pool", Flip "Trident", Baby "B60" bonzini,  et Mas Bally "Big Winner".

Hors ligne Gus

  • Accro
  • *
  • Messages: 220
    • Voir le profil
[Soft15Hz + TV + mame] problème avec CPS1
« Réponse #5 le: Vendredi 22 Mai 2009, 22:57:43 pm »
Merci pour la précision, j'y ferais attention. <:)

Hors ligne PseudoName

  • Pilier
  • *
  • Messages: 690
    • Voir le profil
[Soft15Hz + TV + mame] problème avec CPS1
« Réponse #6 le: Vendredi 22 Mai 2009, 23:39:03 pm »
Juste une question, ta Tv accèpte bien le 60Hz (ntsc) ?
Toutes les réso du mode 15KHz s'affichent normalement (aucune qui défile ou écran noir) ?

Car vu qu'il y a des potards pour régler la géométrie, elle ne doit pas être toute jeune... et n'accèpterait que le 50Hz, mais si tu n'as pas de problème en 640x480 (réso de soft-15khz en 60Hz en entralacé), à priori elle prend bien le 60Hz.



Hors ligne Gus

  • Accro
  • *
  • Messages: 220
    • Voir le profil
[Soft15Hz + TV + mame] problème avec CPS1
« Réponse #7 le: Samedi 23 Mai 2009, 08:33:18 am »
Citer
Juste une question, ta Tv accèpte bien le 60Hz (ntsc) ?
Toutes les réso du mode 15KHz s'affichent normalement (aucune qui défile ou écran noir) ?
à priori, oui.
J'ai testé plein de réso pour le bureau de windows et toutes s'affichent.

Je sens bien que je passe a coté d'un truc et ça m'énerve, mais pour l'instant je me contente de ce résultat. :'(

Hors ligne PseudoName

  • Pilier
  • *
  • Messages: 690
    • Voir le profil
[Soft15Hz + TV + mame] problème avec CPS1
« Réponse #8 le: Samedi 23 Mai 2009, 21:06:59 pm »

Citer
Le 640x288 c'est forcément du 50Hz? si c'est le cas j'ai appris un truc.
et le 640x240 c'est du 60Hz obligé?

Avec le mode 'Install 15khz', c'est le cas.
640x288 en 60Hz, c'est inadapté sur TV (pal/ntsc 15khz).
640x240 en 50Hz, c'est possible (qui peut le + peut le -).

Citer
Parce que en fait je sais même pas a quelle fréquence je suis! quickres ne le précise pas et vu la taille de l'affichage windows je n'arrive pas à aller dans paramètre avancé-->écran pour voir le refresh rate

Dans les propriétés vidéo ATI (section résolutions), tu dois pouvoir avoir la liste des réso installées et leur fréquence.
Si tu as l'oeil, tu peux quand même distinguer si c'est du 50 ou du 60Hz (ça "clignote un peu + en 50Hz). Par contre, pour des fréquences du genre 54/55/57Hz, c'est un peu + difficile).

Citer
Hier j'ai fait des essais avec advancemame, j'y comprend quedalle mais comme mon frontend le lance automatiquement j'ai pu voir a quoi ça resemble.
C'est une très bonne chose si tu comptes utiliser Advancemame (certes un peu complexe, mais terriblement efficace!).

Citer
premiere déception, dans les réso proposé il n'y a pas le 384x224 du CPS1.
par contre avec toutes les options de resize j'arrive a avoir sf2 en plein écran et à 100% (certe pas dans sa réso native)

C'est normal puisque'il faut créer les modes avec les 2 utilitaires fournis Advcfg et Advv.
Y a un tuto là.

Citer
Un petit rappel nécessaire pour le boulet que je suis:
custom15hz.txt --> sert a rajouter des réso à celle  présente par défaut (install 15hz)
usermodes.txt --> sert à mettre ses propres réso et aucune autre (install user)
C'est bien ça?

a chaque changement que l'on fait, il faut cliquer sur "uninstall" puis sur "install user" et redémarrer.
C'est bien ça?

yes ^-