OVH Cloud OVH Cloud

réglage priorité

8 réponses
Avatar
pmanet
j'essaie d'utiliser des jeux qui ne tournent que sous 68K, et pour ça
j'utilise l'émulateur vmac.

mais c'est bien trop rapide pour etre jouable.

le mieux serait d'aller dans le code de ce truc et d'y rajouter des
boucles réglables ; bien que les sources soient disponibles, jene sais
absolument pas faire.

ne serait-il pas possible sous OSX de limiter le temps processeur de ce
logiciel (sous classic... pour ne rien arranger), pour le ralentir ?

8 réponses

Avatar
Patrick Stadelmann
In article <2004112116012824987@[10.0.0.1]>, (manet)
wrote:

ne serait-il pas possible sous OSX de limiter le temps processeur de ce
logiciel (sous classic... pour ne rien arranger), pour le ralentir ?


Je ne pense pas. Le but des priorité est de laisser plus de temps aux
autres process, pas de ralentir un soft pour le plaisir !

Par contre, il existait un TdB qui permettait de ralentir le Mac,
peut-être qu'il fonctionne dans Classic : MacSnail.

Patrick
--
Patrick Stadelmann

Avatar
Saïd
manet :
j'essaie d'utiliser des jeux qui ne tournent que sous 68K, et pour ça
j'utilise l'émulateur vmac.

mais c'est bien trop rapide pour etre jouable.

le mieux serait d'aller dans le code de ce truc et d'y rajouter des
boucles réglables ; bien que les sources soient disponibles, jene sais
absolument pas faire.

ne serait-il pas possible sous OSX de limiter le temps processeur de ce
logiciel (sous classic... pour ne rien arranger), pour le ralentir ?



As-tu essaye de lance un certain nombre de programmes qui monopolisent le
CPU? Si tu veux je t'en envoie un qui ne fait que consommer du CPU, pas de
RAM, pas de disque. Je ne sais pas si tu sais programmer en C mais une
simple boucle

for (;i++;);

suffit a diviser par deux les performances d'une machine. T'en lance 3 et
ton jeux tournera sur une machine 4 fois moins rapide.

Sinon, je peux aussi t'echanger on G5 contre mon iBook si ca peut t'aider.
;-)

--
Saïd.
C programmers never die - they're just cast into void.

Avatar
Schmurtz
In article , Saïd
wrote:

manet :
j'essaie d'utiliser des jeux qui ne tournent que sous 68K, et pour ça
j'utilise l'émulateur vmac.

mais c'est bien trop rapide pour etre jouable.

le mieux serait d'aller dans le code de ce truc et d'y rajouter des
boucles réglables ; bien que les sources soient disponibles, jene sais
absolument pas faire.

ne serait-il pas possible sous OSX de limiter le temps processeur de ce
logiciel (sous classic... pour ne rien arranger), pour le ralentir ?


As-tu essaye de lance un certain nombre de programmes qui monopolisent le
CPU? Si tu veux je t'en envoie un qui ne fait que consommer du CPU, pas de
RAM, pas de disque. Je ne sais pas si tu sais programmer en C mais une
simple boucle

for (;i++;);


Un simple "cat /dev/urandom > /dev/null" dans un terminal suffit :).
S'il faut on peut en lancer plusieurs.

Manet, tu dis utiliser un émulateur donc s'il est bien foutu il devrait
te proposer de choisir la vitesse d'émulation. Sinon, sache que pour de
nombreux programmes 68K, il n'y a même pas besoin d'émulateur, Classic
est suffisant.

--
Schmurtz


Avatar
Grrrr
On Sun, 21 Nov 2004 16:30:20 +0100, Patrick Stadelmann wrote:

In article <2004112116012824987@[10.0.0.1]>, (manet)
wrote:

ne serait-il pas possible sous OSX de limiter le temps processeur de ce
logiciel (sous classic... pour ne rien arranger), pour le ralentir ?


Je ne pense pas. Le but des priorité est de laisser plus de temps aux
autres process, pas de ralentir un soft pour le plaisir !

Par contre, il existait un TdB qui permettait de ralentir le Mac,
peut-être qu'il fonctionne dans Classic : MacSnail.


Il y a une solution propre, à mon avis:
il suffit d'écrire un petit wrapper qui lancera le programme.
Tous les <n> millisecondes, il arrête ce programme en lui envoyant un
SIGSTOP. Il attends <x> * <n> millisecondes et lui envoie un SIGCONT.
C'est un peu ce que fait un debugger, sauf que là, l'effet est de
ralentir le programme d'un facteur <x> + 1.

A noter que cette solution est générique: on peut lancer n'importe
quelle appli comme celà et qu'elle ne consomme pratiquement aucun CPU, ce
qui permet de laisser tourner les autres applis normalement.


Avatar
pas.de.spam
Schmurtz wrote:



Manet, tu dis utiliser un émulateur donc s'il est bien foutu il devrait
te proposer de choisir la vitesse d'émulation. Sinon, sache que pour de
nombreux programmes 68K, il n'y a même pas besoin d'émulateur, Classic
est suffisant.


certes, mais de nombreux jeu de l'ancien temps, ainsi que des progammes,
d'ailleurs, ne fonctionnent qu'en Noir et Blanc, chose qui n'est plus
accessible depuis longtemps ...
--
PO.

Pour m'écrire : po(point)taubaty(arobase)wanadoo(point)fr

Avatar
pmanet
Saïd wrote:

As-tu essaye de lance un certain nombre de programmes



j'ai déjà dnetc, mais qui reste vraiment en tache de fond ; mais tu m'y
fais penser, on peut régler la priorité de dnetc...

Si tu veux je t'en envoie un qui ne fait que consommer du CPU, pas de
RAM, pas de disque.


j'y penserai si je n'y arrive pas autrement

suffit a diviser par deux les performances d'une machine. T'en lance 3 et
ton jeux tournera sur une machine 4 fois moins rapide.

Sinon, je peux aussi t'echanger on G5 contre mon iBook si ca peut t'aider.


chez moi, c'est un G4 450... le G5 est au boulot, et je n'ai pas de jeu
dessus... et meme mon quadra 900 allait trop vite.
mon jeu demande un 68000 à 8 MHz... et c'est déjà assez injouable comme
ça !

Avatar
pmanet
Schmurtz wrote:

Manet, tu dis utiliser un émulateur donc s'il est bien foutu il devrait
te proposer de choisir la vitesse d'émulation.


donc, il est mal foutu, mais ça ne me console pas
ceci dit, les sources sont dispo, si ça interesse quelqu'un : chercher
vmac

nombreux programmes 68K, il n'y a même pas besoin d'émulateur, Classic
est suffisant.


Classic, c'est bien pour les PPC sous OS9 ; d'ailleurs, c'est surtout
sous OS9 que j'ai essayé de m'en servir sans succès ; et donc mon
émulateur 68000 tournera sous Classic sous OSX.... Ce jeux d'arcade ne
fonctionne que sur un SE sous OS 6 en désactivant le multifinder...

mais je n'en connais aucun qui libère autant d'adrénaline.

Avatar
Frédéric Testuz
"manet" a écrit dans le message de
news:2004112301200512189@[10.0.0.1]...
Schmurtz wrote:

Manet, tu dis utiliser un émulateur donc s'il est bien foutu il devrait
te proposer de choisir la vitesse d'émulation.


donc, il est mal foutu, mais ça ne me console pas
ceci dit, les sources sont dispo, si ça interesse quelqu'un : chercher
vmac


Tu as essayé de contacter les développeurs ?

--
Frédéric Testuz