cerhu > comp.sys.* > comp.sys.atari

Pierre Ton-That (28/07/2019, 02h43)
Plop,

Sur ma maison-page, ou directement dans le dossier
[..]

Adaptation GEM et GFA (réécriture) de la version remasterisée Amiga.

En cours de développement : ne sont présents que les écrans titre,
crédits, séquence d'introduction, scènes 1 à 8 avec leurs animations.

Le reste plus tard, mais je vais être busy-busy tout ce semestre, donc
prochaine version w.i.p. début de l'année prochaine.

Cheers,
ol.google (29/07/2019, 19h51)
Bonsoir Pierre

J'ai juste deux questions est ce que la temporisation pour ralentir fonctionne ? Et si oui c'est bien la valeur transmise pour le timer dans l'evnt_multi ?

Bon j'ai toujours cette différence avec les autres AES dans MyAES de la gestion du timer, en gros de 0 à 20ms je considère comme 0 alors que les autres considèrent comme 20 en gros, je vais rajouter une option pour simuler cela mais si je met un tempo suffisamment long je devraisrentrer dans les clous, et là semble pas fonctionner, il me faut utiliser l'option de ralentissement pour avoir un truc lent (faut dire que l'option est à 200 ms!). Ce que je ne m'explique pas par contre c'est au chargement, option ralentissement au autre aes se charge rapidement, pas de ralentissement dans MyAES chargement extrêmement lent alors là cen'est pas logique du tout.
Bon sinon ça à l'air d'aller

Olivier
[..]
Pierre Ton-That (29/07/2019, 22h09)
Bonsoir Olivier,

Oui et non.

Le slow-down réglé par l'utilisateur dans les préférences est actif et
si non zéro, engendre un evnt_timer (event_multi sans gestion
d'événement) isolé = pause. Il est indépendant de l'event_multi
principal.

Ce slow-down va être déprécié. La fonction est la même dans mon X2
Reloaded et a été introduite parce que c'est trop rapide sur Aranym et
CT60. En fait, je viens de comprendre ce dernier mois :
j'utilise l'astuce de l'auto-appl_write (inspiré de PmDoom pour booster
sa rapidité) vers l'event_multi principal. C'est inadapté ici. Il
faudra que je release un fix (retrait du slow-down et de
l'auto-appl_write) dans les mois qui viennent (pas une urgence, j'ai pas
l'impression qu'on ait beaucoup lancé X2R).

A+

Pierre

ol.google a écrit :
[..]
Simon (29/07/2019, 23h54)
Hello,

Est-ce que c'est voulu, ces noms cryptés et aucun fichier texte de
détail à côté des ZIP ?

Parce que bon, pour être honnête, "projet X2", il m'a fallu un certain
temps avant de comprendre qu'on parlait d'un jeu, et là "B+" n'est pas
non plus super explicite :-D

a+
Arachide (30/07/2019, 08h23)
Le 29/07/2019 à 23:54, Simon a écrit :
> Hello,
> Est-ce que c'est voulu, ces noms cryptés et aucun fichier texte de
> détail à côté des ZIP ?
> Parce que bon, pour être honnête, "projet X2", il m'a fallu un certain
> temps avant de comprendre qu'on parlait d'un jeu, et là "B+" n'est pas
> non plus super explicite :-D
> a+ J'avoue avoir mis ce petit temps aussi pour comprendre !


Guillaume.
Pierre TON-THAT (30/07/2019, 09h47)
Plop,

Oui, c'est voulu. Je ne vais pas reprendre le nom du jeu originel, vu
que je ne suis pas sûr de réussir de les mener à terme, etque faire ce
genre de remake n'est pas très légal. A la limite toléré.

Suffit d'aller sur mon blog et voir les images, si c'est pas assez
explicite. Ou d'aller ouvrir les .zip, c'est tout aussi facile que
d'ouvrir des .txt.

Tchuss

Raj

Le 29/07/2019 à 23:54, Simon a écrit :
[..]
LE COAT François (30/07/2019, 18h38)
Salut,

Pierre écrit :
> Sur ma maison-page, ou directement dans le dossier
> [..]
> Adaptation GEM et GFA (réécriture) de la version remasterisée Amiga.
> En cours de développement : ne sont présents que les écrans titre,
> crédits, séquence d'introduction, scènes 1 à 8 avec leurs animations.
> Le reste plus tard, mais je vais être busy-busy tout ce semestre, donc
> prochaine version w.i.p. début de l'année prochaine.


J'ai lancé la démo de jeu avec Hatari 2.2.1 sous TOS 4.04 dans la
configuration myHatari que propose Olivier, et aussi avec ARAnyM 1.1.0
sous EmuTOS 0.9.11 dans la configuration miniPack que je propose. Ça
marche bien, et on peut passer d'un tableau à l'autre en appuyant sur
la barre d'espace. C'est démonstratif =)

La configuration myHatari est un peu ancienne, et je me demande si
elle est toujours maintenue, actuellement ? Il s'agit de myAES 0.97
du 17 novembre 2016.

Mais ça marche, et c'est agréable de pouvoir jouer sous le bureau GEM!

Merci,
ol.google (30/07/2019, 22h59)
Bonsoir Pierre

Je viens de regarder à nouveau sous Aranym, curieusement plus de lenteur au démarrage, tu créé peut être un cache? Peu importe.

Après j'ai refait des tests sur le changement du timer jusque 59 ms aucun effet et après cela fonctionne, bon il est vrai que evnt_timer est très très rarement utilisé, je vais regarder mais c'est sans doute un truc que j'avais mis à un moment et que j'ai oublié de retirer, faut que je regarde en détail.
Es tu sur que tu ne fais pas un evnt_timer même avec un tmer à 0, ce qui dans cette configuration pourrait expliquer la différence de vitesse entre MyAES et les autres AES en effet je pense que evnt_timer(0) fait attendre au moins 20 ms sur les autres AES, mais je pense aussi que cela dépend du système et de la fréquence de swap des applications et les temps d'attente sont par paliers normalement, le seul moyen de gérer un timer fin est de le faire à la main sans passer par l'AES..

Merci j'ai bien progressé dans la compréhension. Il y a aussi ma gestion des clicks enfoncés pour faire passer la valeur du timer d'attente, MyAES ne fait pas pareil, je sis frileux à faire une modif là dessus mais le problème est bien du côté de MyAES je vais regarder, c'est très bizarre la gestion des clicks sous gem.

Merci

Olivier
[..]
ol.google (30/07/2019, 23h19)
....
> J'ai lancé la démo de jeu avec Hatari 2.2.1 sous TOS 4.04 dans la
> configuration myHatari que propose Olivier, et aussi avec ARAnyM 1.1.0
> sous EmuTOS 0.9.11 dans la configuration miniPack que je propose. Ça
> marche bien, et on peut passer d'un tableau à l'autre en appuyant sur
> la barre d'espace. C'est démonstratif =)
> La configuration myHatari est un peu ancienne, et je me demande si
> elle est toujours maintenue, actuellement ? Il s'agit de myAES 0.97
> du 17 novembre 2016.


17 novembre 2017 pa
[..]
ol.google (30/07/2019, 23h21)
....
> J'ai lancé la démo de jeu avec Hatari 2.2.1 sous TOS 4.04 dans la
> configuration myHatari que propose Olivier, et aussi avec ARAnyM 1.1.0
> sous EmuTOS 0.9.11 dans la configuration miniPack que je propose. Ça
> marche bien, et on peut passer d'un tableau à l'autre en appuyant sur
> la barre d'espace. C'est démonstratif =)
> La configuration myHatari est un peu ancienne, et je me demande si
> elle est toujours maintenue, actuellement ? Il s'agit de myAES 0.97
> du 17 novembre 2016.


17 novembre 2017 pas 2016, c'est bien la dernière version officielle
[..]
Pierre TON-THAT (31/07/2019, 00h58)
Bonsoir Olivier,

- lenteur au démarrage : le format "vdi" des images est converti au
format "écran" en cours. Suffit de lire la légende en dessous de l'écran
titre. C'est sauvé automatiquement dans un cache. Re-lenteur et
rechargement si le format écran est différent la prochaine fois(ou si
on désactive le cache dans les préférences).

- evnt_multi principal : la pause pour le timer n'est jamais nulle, elle
varie, calculée selon le temps consommé (GFA-TIMER nouveau - GFA-TIMER
précédent), mais il y a un seuil (minimum à 10 ms ?). Méthode fournie
par Daroou.

- evnt_timer secondaire = slow dans dans les préférences miscellaneous.
Pas actif ici dans B+, je l'ai déjà retiré. Effectif seulement dans X2R.

J'ai du mal à comprendre ta problématique et à te lire. Pas le temps de
tester sous MyAES (qui n'est pas mon AES habituel).

A+

Pierre

Le 30/07/2019 à 22:59, ol.google a écrit :
[..]
Pierre TON-THAT (31/07/2019, 00h59)
Plop,

Le 30/07/2019 à 18:38, LE COAT François a écrit :
> Mais ça marche, et c'est agréable de pouvoir jouer sous le bureau GEM !


Heu... Précision, cette version n'est pas jouable. Peut-être la
prochaine release dans 6-7 mois.

Tchuss

Raj
LE COAT François (31/07/2019, 11h30)
Salut,

ol écrit :
> ...
> 17 novembre 2017 pas 2016, c'est bien la dernière version officielle


Bon alors j'ai bien la dernière version officielle de myHatari ...

Ce que j'ai fait, c'est que je suis allé télécharger et installer :

<http://myaes.lutece.net/telechargement/myhatari.zip>

J'ai maintenant une version de myAES 0.97 du 7 décembre 2017 :-)

Je me demande si c'est une version officielle ou de travail ? En tous
cas, je fonctionne avec Hatari v2.2.1 et ça marche très bien ...
LE COAT François (31/07/2019, 11h37)
Salut,

Pierre écrit :
>> Mais ça marche, et c'est agréable de pouvoir jouer sous le bureau GEM !

> Heu... Précision, cette version n'est pas jouable. Peut-être la
> prochaine release dans 6-7 mois.


J'ai bien compris qu'il s'agit d'une ébauche de jeu. Mais ce qui est
intéressant c'est que c'est un jeu GEM. Ça n'est pas le premier jeu
GEM que tu fabriques, et c'est très bien parce que les jeux GEM ne
sont pas si nombreux. Tu adaptes Pierre des bons jeux, et en plus on
peut y jouer depuis le bureau, et c'est exceptionnel =) C'est rare.
ol.google (31/07/2019, 22h51)
Bonsoir Pierre

Ok donc tout est logique et bormal pour le démarrage, donc rien àchercher, cool!

pour le MU_TIMER cela dépend du système multitache, ce temps est le temps alloué à l'application avant que le système swap sur un autre process et ce même si les autres applications sont en sommeil. à ce que j'ai put observer ce temps est à minima 20ms si les autres applis dorment.

De mon côté j'ai progressé, en fait je fais un calcul qui nesemble pas se passer comme prévu, je cherche au démarrage justement à évaluer ce temps de swap et au lieu de trouver 20ms je trouve 60ms d'où mon soucis avant j'avais la valeur en dur, c'est pour cela que le ralentissement n'apparait qu'à 60ms CQFD, maintenant faut queje comprenne et que je corrige. Je pense que j'ai déjà compris je fais ceci:

Supexec(get_timer200hz)
Fselect(2,...)
Supexec(get_timer200hz)

Là je trouve 60ms
est ce que qu'à chaque fois que l'on fait un Supexec je passe un swap c'est fort possible est ce que Fselect(2,) fait minimum plus d'un swap? je vais vérifier cela ce n'est pas dur.

Déjà la logique voudrait que je divise par 2 pour être au pus proche de la demande.

Sinon pas la peine de tester sous MyAES les soucis sont coté MyAES je n'ai aucun doute là dessus et je ne vais pas avoir beaucoup de mal à corriger, j'ai juste un soucis je n'ai qu'un pc pas franchement fait pour développer, pas de cygwin dessus, lent, donc je ne peux compiler vraiment qu'avec PureC et les tests sont un peu pénibles alors depuis 6 mois que j'ai changé de boulot c'est un peu sur un coin de table!
Merci, j'ai toutes mes informations voulues, je vais améliorer.

Olivier
[..]

Discussions similaires
Durée et/ou travail dans un plan projet, puis suivi de projet

Comment puis-je retirer un sous-projet d'un projet consolidé?

Ligne Metz Luxembourg / Projet de 3ème voie... Ou en est ce projet ?... Merci

Liaison inter-projet sans publication de projet maitre


Fuseau horaire GMT +2. Il est actuellement 08h16. | Privacy Policy