1

Salut smile

Une petite question sur ces fameux modes 50 ou 60Hz. Voilà pour la petite histoire:
Il y a bien longtemps de ça, durant l'âge d'or de nos machines et au hasard des choses, une disquette m'était tombée entre les mains. Cette disquette avait un bootsector que je qualifiais, à l'époque, d'exceptionnel (wouaw! cool ) puisqu'il me permettait de switcher entre le mode 50Hz et le mode 60Hz (tu rends compte dis donc!). Chose que je ne connaissais pas à ce moment là. A part un léger décalage de l'image dans l'écran, mes 1ers essais étaient peu concluants.
Au fur et à mesure de mes essais, une évidence m'était apparu (wouaw! bis): mon STe exécutait les programmes ET les jeux plus rapidement et ce, d'une manière non négligeable, surtout pour les jeux en 3D tel que Formula one GP ou d'autres jeux qui tournaient limite sur ST car ils ramaient. A partir de ce moment, j'utilisais ce boot chaque fois que c'était possible. Malheureusement certains jeux ne le permettaient pas car ils devaient conserver leur propre boot protégé... bon c'était sans compter mon acharnement puisque j'avais fait une "disquette de plantage" qui permettait de planter l'ordi en 60Hz, bombes et tout à l'appui, mais qui reboutait donc déjà en 60Hz, cette fois sans bootsecteur^^ (quand on est ignorant et juste bidouilleur on se contente de ce qu'on trouve grin ) Plus qu'à mettre la disquette du jeu entre temps. Tous mes jeux pouvaient donc tourner en 60Hz et l'ado que j'étais alors s'émerveillait toujours plus devant son STe.

Bref mon ST tournait plus vite et c'était ça qui comptait!


Bon voilà, après la petite histoire dont tout le monde se fout (désolé ça m'arrive parfois^^) il y a un truc que je ne sais toujours pas, un truc de noob pour vous autres je suppose:
- Techniquement parlant, que se passe-t-il vraiment dans mon ST? Est-ce bien le processeur qui gagne en MHz et dans ce cas combien? Ou la raison est-elle bien différente?

avatar
https://steamcommunity.com/id/Chevels/ , mon profil Steam pour celles et ceux désirant se taper quelques parties à l'occasion :)

Mon serveur Minecraft: https://heavycraft-reloaded.fr/

2

Je ne pense pas que ça ait une influence sur la fréquence du processeur, ça ne touche que la fréquence au niveau de la sortie vidéo. Par contre, il est fort probable que des jeux utilisent la fréquence d'affichage pour caler des timers et des synchros. Ca ne serait donc pas que le jeu rame moins, mais qu'il fonctionne avec un timing qui n'est pas celui voulu au départ cheeky
avatar

3

Ben m*rde alors, tout ceci ne serait donc qu'illusion? J'ai pourtant réellement l'impression que les jeux tournent plus vite... même les logiciels de 3D fil de fer, de graphismes etc.
avatar
https://steamcommunity.com/id/Chevels/ , mon profil Steam pour celles et ceux désirant se taper quelques parties à l'occasion :)

Mon serveur Minecraft: https://heavycraft-reloaded.fr/

4

Pour simplifier, le rafraichissement de l'écran est fait 50 fois par secondes par le SHIFTER. Le temps du rafraichissement, le bus processeur est en état d'attente de la fin du rafraichissement de l'écran. Si l'on augmente le nombre de rafraichissements, le SHIFTER libère plus souvent le bus et le couple processeur/SHIFTER travaille plus et donc affiche plus d'images et le processeur est plus dispo pour d'autres choses.
Pour info une bidouille de la Jaguar, proposait une modification hardware pour modifier de 50 à 60 hz la fréquence d'affichage.
Le gain est toute fois plutôt léger.

5

Ah? Donc ce n'est pas qu'une hallucination? Même petit, il y a bel et bien un gain dans l'exécution?
avatar
https://steamcommunity.com/id/Chevels/ , mon profil Steam pour celles et ceux désirant se taper quelques parties à l'occasion :)

Mon serveur Minecraft: https://heavycraft-reloaded.fr/

6

En 50hz, une trame fait 20ms, alors qu'en 60hz, elle fait 16.66 ms (plus courte). Quand un programme a terminé son rendu, et dois attendre l'image suivante pour la synchro vbl; il a potentiellement moins de temps à attendre en 60hz. Ce n'est donc pas que le programme tourne plus vite, c'est juste qu'il attend moins longtemps pour commencer le rendu de l'image suivante.
Web: http://pmandin.atari.org/
Programmeur Linux, Atari
Spécialité: Développement, jeux

7

LabibleATARI (./4) :
Pour simplifier, le rafraichissement de l'écran est fait 50 fois par secondes par le SHIFTER. Le temps du rafraichissement, le bus processeur est en état d'attente de la fin du rafraichissement de l'écran. Si l'on augmente le nombre de rafraichissements, le SHIFTER libère plus souvent le bus et le couple processeur/SHIFTER travaille plus et donc affiche plus d'images et le processeur est plus dispo pour d'autres choses.
Je ne pense pas que ce soit vrai pour le ST. Dans mon souvenir, les accès mémoire nécessaires pour l'affichage se font pendant des cycles de bus qui sont de toute façon inutilisés par le processeur, donc ça n'a pas d'influence sur la vitesse de calcul (contrairement au Falcon).

L'explication de Nil et pmandin est beaucoup plus probable.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

8

C'était pour être simple mais l'explication de pmandin est limpide. Ceci dit l'accès de la mémoire est le goulot d'étranglement car quand le shifter y accède, le processeur attend !

9

Merci beaucoup pour vos précisions on ne peut plus claires. Tout cela signifie donc que le gain est théoriquement minime voire insignifiant... Mais alors y a un truc qui me travail:
Suis-je le seul à remarquer une différence en 60Hz, une légère amélioration?
avatar
https://steamcommunity.com/id/Chevels/ , mon profil Steam pour celles et ceux désirant se taper quelques parties à l'occasion :)

Mon serveur Minecraft: https://heavycraft-reloaded.fr/

10

Tu y gagnes en proportion au niveau de l'écran mais certains soundchips se jouent plus vite qu'à la normale, la musique se joue en accélérée et cela s'entend !
avatar
Freddo aka Zorro2^NoExtra

11

Salut,

Tout depend des jeux, par exemple KickOff tourne en 1 vlb que ce soit en 50 ou 60 Hertz, le jeu est plus rapide en 60
certain jeu tourne a 50 fps, donc a 50 hz c'est impecable, mais en 6à hertz ca passe plus, du coup le jeu ne tien plus la candense et il tourne au final a 30 Fps 2 vbls!
Un jeu qui tournra a 25 fps a 50 hz aura des chance de tourner a 30 fps a 60 hz d'ou ton ompression que les jeux 3D vont plus vite et plus fluide !
Mais il faut faire du cas par cas surtout sur le st ou les jeux en 1 vbl sont rare !

Il existe des utilitaire pour cree un boot secteur qui permet de choisir entre 50 et 60 fps mais c'est deconseiller sur les jeux originaux, a reserver au jeu cracker qui ne propose pas
l'option !

Si non cherche DCBOOTIT il permet de rebooter a 60 !
Mort clinique 3!

12

Merci bien top J'ignorais le coup des vbl. Pour DCBOOTIT j'irais farfouiller le net pour le trouver.

Bonne fin de journée smile
avatar
https://steamcommunity.com/id/Chevels/ , mon profil Steam pour celles et ceux désirant se taper quelques parties à l'occasion :)

Mon serveur Minecraft: https://heavycraft-reloaded.fr/

13

Dans lemmings il y a un raccourci clavier pour changer la fréquence (Ctrl+Tab ou quelque chose comme ça, il me semble que ça fait intervenir Tab en tous cas), passer en 60 Hz agrandit l’image en hauteur (ce qui peut être pas mal, en fait autrement elle n’occupe pas tout l’écran il me semble) et accélère la musique (ce qui est un peu bizarre), mais ne change pas du tout la vitesse du jeu par ailleurs (ou alors je me souviens mal, mais je pense que si les lemmings se mettaient à marcher plus vite ça m’aurait frappé, et surtout que j’en aurais fait usage vu qu’il n’y a pas de bouton avance rapide dans lemmings 1). Il me semble que la plupart du temps je restais en 50 Hz...
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

14

Sally (./13) :
passer en 60 Hz agrandit l'image en hauteur


Oui j'ai lu ceci plusieurs fois dans ce fil, mais je ne l'ai pourtant jamais constaté ça. Est-ce ma TV qui est en cause?? Pour ma part l'image ne s'agrandit pas du tout mais se décale juste vers le haut. Un peu comme si la petite bande noire du haut de l'écran se mettait en bas, en plus de la barre du bas hum
avatar
https://steamcommunity.com/id/Chevels/ , mon profil Steam pour celles et ceux désirant se taper quelques parties à l'occasion :)

Mon serveur Minecraft: https://heavycraft-reloaded.fr/

15

Ah, c'est peut-être effectivement ta télé qui s'adapte. Si tu essayes sur un moniteur assez simple, ça sera flagrant.
avatar

16

Coucou

L'explication de P. Mandin est la bonne.

En 60 hz l'image est effectivement plus grande, les fameux overscan (Agrandissement logiciel) de l'ecran se fait justement en faisant different passages 50 / 60 voire 72 Hz (Monochrome !!) a certains endroits de l'ecran. D'ou l'agrandissement de l'ecran.

Chevels tu as une Jag tu as pas modifier ta console avec un inter 50 / 60 Hz ? Si tu essaies val d'isere la difference est tellement flagrante que jouez en 60 est impossible !!


GT En 60 Hz !!
avatar
je sais pas depuis que Fadest nous mets de la zik partout dans ses jeux l'univers a été ebranlé (LordKraken)

17

Tiens GT ! Ça fait plaisir de te lire après cette "longue" absence wink
Merci de tes précisions sur le mode 60Hz. Pour la Jag' je n'ai pas essayé avec Val d'isère car je l'ai pô (juste essayé sur ému il me semble) mais je manquerais pas de voir ça le jour venu !

@+
avatar
https://steamcommunity.com/id/Chevels/ , mon profil Steam pour celles et ceux désirant se taper quelques parties à l'occasion :)

Mon serveur Minecraft: https://heavycraft-reloaded.fr/