pcca-matrix / PCCA-Layout

HyperSpin layout for Attract-Mode
GNU General Public License v3.0
7 stars 6 forks source link

Probleme d'affichage des "wheels" lors de la modification de position vertical et probleme affichage swf "artwork" ou " Special" #68

Closed Triplesix974 closed 4 months ago

Triplesix974 commented 4 months ago

Le problème des "wheels" dans mon dernier post a été résolu, mais lors de la modification de la position des "wheels" sur l'axe Y il y a un soucis d'affichage similaire, je joint une copie écran pour montrer le problème. Il est parfois utile de pouvoir réajuster les wheels par rapport aux différents artworks. Concernant les SWF les fichier SpecialA1, B1 etc... sont censés être jouer de maniere permanente jusqu'à la validation d'une "wheels" or la le SWF n'apparait que lors que je vais sur l'option pour modifier sa position dans le menu theme settings et il ne reste que quelques seconde après avoir quitter le menu, je joint également les fichier dont je me suis servi pour le test. C'est peut être moi qui utilise mal les options a ma disposition mais sa fait deux jours et je ne comprends pas le comportement de ces fichier SWF dans le "layout". Special (2).zip Capture d’écran

pcca-matrix commented 4 months ago

Pour le premier point, généralement, on augmente le nombre d'elements de 1 et on ajuste la taille de la surface pour éviter ce genre de problémes. Étant donné que la wheel est dessinée sur une surface, lorsque la taille ou la poistion de la surface se trouve hors des limites de la resolution c'est ce qu'il se passe.

Pourriez-vous m'envoyer votre fichier mainmenu.ini ainsi que le thèmee tel qu'il est actuellement pour que je puisse tester de mon côté ? Cela serait plus simple.

En ce qui concerne les special artworks, oui, il y a un problème que je n'ai pas encore résolu depuis que j'ai changé le mode de fade.

Je suis en train de corriger cette partie.

Triplesix974 commented 4 months ago

Merci pour votre réponse. Pour le thème je ne sais pas si vous voulez le dossier thème de "main menu" ou un des thèmes dans ce dossier( arcade, midway, psx etc...). La taille du dossier complet est pour le moment de 150 Mo un thème doit faire a peu près 1 Mo. Comme c'est WIP il y a certainement des choses inutiles. Je ne sais pas si je suis limité en taille sur Git pour l'envoie de fichier, quelque soit la réponse ca ne me pose pas de problème de fournir les fichier.je joint déjà le fichier ini j'attends votre réponse pour les thèmes.

Merci encore

Main Menu (2).zip

pcca-matrix commented 4 months ago

Oui, la taille est limitée sur GitHub. Vous pouvez utiliser ceci pour uploader votre archive en choisissant "envoyer en tant que lien" https://www.filemail.com/fr

Triplesix974 commented 4 months ago

j'ai diminué la taille du fichier en supprimant les vidéos. voici le lien pour le téléchargement. https://www.filemail.com/d/mhomqzrjdkewftk

pcca-matrix commented 4 months ago

OK, je vois le souci. Je vais modifier quelques points sur le positionnement des éléments de la wheel et régler le problème des special artworks En passant, votre thème n'est pas mal du tout, il est assez original

Triplesix974 commented 4 months ago

Lol merci je vous enverrais une vidéo quand j'aurais fini pour vous donner une idée du résultat final. Merci pour votre travail

pcca-matrix commented 4 months ago

Les modifications ont été apportées ! Voici le fichier Main Menu.ni avec la surface légèrement agrandie afin d'éviter que les éléments ne dépassent les limites. Tenez-moi informé du résultat Main Menu.zip

Triplesix974 commented 4 months ago

Je viens de tester la solution proposé et le résultat est le même. Lorsqu'on déplace les wheels sur l'axe Y il faudrait, je pense, que la surface affiche une partie des wheels même si ces dernières sont hors écran de cette façon le déplacement vers le haut ou vers le bas serait permettrait de voir les wheels du haut ou du bas complètement. Le cadre central du background n'est pas centré sur l'écran dont il faut abaissé un peu les wheels pour sa colle correctement.

Capture d’écran 2024-04-15 150526

pcca-matrix commented 4 months ago

Oui c'est normale , Il suffit d'élargir la surface pour qu'elle soit plus grande que la résolution de l'écran en utilisant la touche 1 du pavé numérique! Sur l'image, on voit que la taille de la surface est de 1920x1080 avec un décalage Y de 9.3. Il faut alors ajuster la taille de la surface au minimum à 1089.3 au lieu de 1080. L’élément du dessus sera alors hors champ de vision. Ou directement dans le ini dans la section [Wheel] mettre par exemple : coord=0,-0.0186,1,1.0186,0

Triplesix974 commented 4 months ago

ok désolé j'avais compris comment ca fonctionnait. je viens de tester c'est ok pas de soucis pour les wheels, dés que les swf marcherons comme prévu je finirais le thème. Merci encore

pcca-matrix commented 4 months ago

les swf sont corrigé et doivent fonctionner maintenant, si ce n'est pas le cas essayer en supprimant le fiichier ini, il sera recrée automatiquement

Triplesix974 commented 4 months ago

OK je viens de tester les swf ils n'apparaissent pas au lancement de attractmode il faut aller dans le spécial/position et la ils apparaissent mais si on entre dans une section( arcade, ps2 etc...) lorsqu'on revient dans le main menu ils ne sont plus la. Il faut recommencer le process et repartir dans theme settings/special/position pour qu'ils soient a l'écran, ceci dit une fois qu'ils sont affichés ils ont l'air de respecter les paramètres de thème settings concernant les special artworks.

pcca-matrix commented 4 months ago

Je viens de tester sur un install clean est pas de problèmes. Est-ce que vous avez bien téléchargé le thème depuis le commit que j'ai envoyé hier ? https://github.com/pcca-matrix/PCCA-Layout/commit/821567f1e6167ddd2cb30ba528626a9c92a67ddc

Triplesix974 commented 4 months ago

j'avais écrasé les anciens fichier, en testant avec une nouvelle installation ca semble marcher correctement en revanche mainmenu infos n'apparait plus( gametext dans mainmenu) je ne sais pas si c'est normal.

pcca-matrix commented 4 months ago

Suite à la nouvelle mise à jour, les anciennes configurations de la position de lawheel et de la surface GameInfo ont été modifiées. Je pense d'ailleurs modifier cela également en ne positionnant plus les infos sur la surface de la wheel, mais directement sur le layout. En attendant, si vous souhaitez réinitialiser la position de la surface GameInfo, il vous suffit de supprimer le fichier .ini ou de repositionner la surface dans la partie visible.

Triplesix974 commented 4 months ago

j'ai supprimé le fichier mainmenu.ini mais gameinfo n'apparait toujours pas, avez vous un mainmenu.ini ou le gameinfo apparait me fournir pour tester?

pcca-matrix commented 4 months ago

nous parlons bien de ceci ? capture Si il n’apparaît pas après avoir supprimer le fichier ini , c'est probablement que l'option "Global Stats" est sur No dans les les reglages layout de AM. quoi qu'il en soit , Je vais dissocier cette partie de la wheel afin d'avoir plus de liberté quant à son positionnement. J'enverrai le commit d'ici la fin de journée.

Triplesix974 commented 4 months ago

oui c'est bien de sa qu'on parle. J'ai vérifier le " Global stats" est bien sur yes. C'est une bonne idée de dissocier le dissocier des wheels, j'attendrais le nouveau commit pour tester a nouveau. Merci

pcca-matrix commented 4 months ago

Ceci devrait résoudre le problème https://github.com/pcca-matrix/PCCA-Layout/commit/5321f0aec1b63fc65dc9e3ccde1ddb8d919c2beb

Triplesix974 commented 4 months ago

Les game infos mainmenu et scroling text fonctionnent correctement me semble t'il. Mais les special artworks .... je ne comprends pas trop ce qui se passe, il fonctionnent normalement lorsqu'on ne bouge pas les wheels mais lorsqu'on navigue ils fonctionnent de manières aléatoires. je mets en général time in, time out et delay a zéro pour que l'animation boucle sans arrêt mais sa ne fonctionne pas est ce que je m'y prend mal ? j'utilise les mêmes fichier que j'ai envoyer pour le mainmenu.

pcca-matrix commented 4 months ago

Pouvez-vous essayer avec ce commit https://github.com/pcca-matrix/PCCA-Layout/commit/9679ac2c36c10004b6c059a655ffebc687aa2143

Triplesix974 commented 4 months ago

sa semble marcher correctement maintenant. Je dois continuer a travailler sur le thème ( artwork, animation etc...). je retesterais a chaque fois que je finirais une portion du travail restant. si je trouve d'autres bugs je les remonterais ici. Merci infiniment pour la création du layout et les diverses améliorations que vous avez apporté. A bientôt

pcca-matrix commented 4 months ago

Content que cela fonctionne enfin comme vous le souhaitez. Je me réjouis de voir le résultat final ;) Je ferme cette issue puisque le problème est résolu.