Fadest :
Toi aussi, tu trouves que l'informatique serait plus simple sans utilisateurs ?

GT Turbo
: J'ai du augmentez le temps entre deux evnt-timer, cela fonctionne. Meme si ma routine appellé par le timer était trop lente, cela ralentirait la machine et ne ferait pas ce genre de truc, alors pourquoi ca ?
), mais le truc c'est que pour que le deuxième appel s'exécute convenablement, il faut que l'AES soit écrit de telle manière que le code soit ré-entrant.
. Et comme l'AES utilise le Gemdos, l'AES made in Atari n'est pas non plus certifié d'être ré-entrant. Ce veut dire que des fois ça marche, mais quand l'AES fait un appel à une fonction Gemdos non réentrante alors
ça peut planter.

stabylo
: Il est très probable que ton problème ait quand même été dû à un problème de réentrance.
Si la fréquence d'appel de ta routine evnt-timer est un peu trop élevé par rapport à la durée d'exécution de la routine, cette routine peut réappelée alors que le précédent appel n'est pas terminé.
Avec Mint et Magic, le Gemdos est ré-entrant , mais celui d'origine Atari n'est pas certifié pour l'être
Ca me fait penser qu'il faudrait que j'ajoute ce genre d'info dans WikiPendium...![]()
GT Turbo
: Comment programmer proprement quand votre O.S. est plus buggé que votre propre code !!!
GT Turbo
Dans mon Evnt_multi, j'avais un evnt-timer avec une routine vide (ou presque)
Zorro270 :
En gros, quelque soit le timer mis, si le traitement des messages n'est pas terminé, il n'y a aucune chance que l'application lance 2 fois la même fonction en paralléle.
Zorro270 :
un evnt_timer?? tu veux sans doute parler du traintement du message MU_TIMER ( ce qui n'est absolument pas la même chose).
Zorro270 :
Non, c'est pas possible.
j'étais sur une hypothèse ; je ne suis pas un expert de l'AES
Zorro270 :
Les fonctions GEMDOS de Magic ne sont pas totalement réentrantes (quelques fonctions ne le sont pas comme Fsfirst(), FsNext(), ...).
Celles du TOS 4, le sont toutes sauf celles en relation avec les operations fichiers.
En ce qui concerne celles de MiNT, elles ont été pendant longtemps ( et peut-etre même encore maintenant) qu'une redirection vers les fonctions en ROM... donc ce sont celle du TOS.
C'est exactement ce genre de compléments (basés sur l'expérience) dont on a besoin sur WikiPendium! A tout hasard, tu voudrais pas nous filer un coup de main ? 
je cherches depuis quelques heures un bug et comme maintenant j'ai l'habitude, j'ai commencé a remettre le GEM en cause et je WIN !!
faut rajouter un wind_set pour mettre la fénètre a la bonne taille....

Fadest :
C'est du classique ça non ?
Fadest :
En fait, si je me rappelle bien, on dit à l'AES ce qu'on aimerait bien avoir, lui, il essaie de s'arranger au mieux (en fonction des déclarations de la fenetre, genre menu, barre info...), mais il préférable de lui demander ce qu'il a fait après...
- chargement d'images
- sauvegarde et chargement de maps
- sauvegarde et chargement de bloc
- des extensions (Par exemple éditeur de bloc, palette, module pour la 3d iso, etc...)

Un paquet de bug en moins, reecriture de certaines routines (beaucoup plus rapide !! Si si !!), le module Gif est bientot fini ( Merci a Orion (Paradize) pour l'aide). Bear notre graphiste avait fait la remarque que les personnes faisant des graphes T.C. sur des Falcons de base, ben ca 'ramait assez' (Meme de trop), donc on c'est posait la question que faire ? Car pour aller plus vite j'avais plus qu'un choix, passer au code 'demomaker', le petit soucis c'est la compatibilité, Matmook (Un nouveau codeur de chez nous
) a trouver une autre idée, gerer l'affichage en 16 couleurs (En tramant (Merci a Zerosquare pour la routine)) et la gestion en interne en T.C. donc vous pourrez meme faire des maps en T.C. sur un simple ST !! Et aussi un mode 'Fullscreen' qui va degager la partie Gem pour afficher votre map sur tout l'ecran mais la ca sera 'Demomaker mode', donc je pourrais pas garantir la compatibilité
Mais c'est toujours mieux que rien !!

Orion_ (./173) :
d'la bombevivement la release
(Vais ranger mon Falcon !! )
faut mettre les lunettes de soleil 
Playmobil (./176) :
Je relance un vieux topic, mais j'ai pris un réel plaisir à le lire...
Des nouvels ? Un lien de Télechargement ? Avez-vous fait fortune ?![]()
Dommage que certaines images ne soient plus visible...
Mais Chapeau-bas a GT pour son gros travail sur 2 ans, et aussi aux derniers arrivant...


Mister DID (./178) :
Au plaisir d'avoir des news sur topaze



Playmobil (./176) :
Je relance un vieux topic, mais j'ai pris un réel plaisir à le lire...
Des nouvels ? Un lien de Télechargement ? Avez-vous fait fortune ?![]()
Dommage que certaines images ne soient plus visible...
Mais Chapeau-bas a GT pour son gros travail sur 2 ans, et aussi aux derniers arrivant...
que sous un editeur HTML