1

Comment avoir le GEM en démarrant un PRG du dossier AUTO ?
Y a t-il un programme qui se charge de le mettre en mémoire at qu'in puisse mettre dans le dossier AUTO ?
avatar
ATARI Belgique toujours actif

http://gfa-basic.forumactif.com/

2

J'ai pas compris ta question grin
avatar
Pas tout à fait là, pas tout à fait la personne que vous croyez connaître.

3

Disons qu'en fait je ne comprends pas ce que tu veux. De mémoire, le chargement du système se fait dans l'ordre suivant :
1 - Chargement du BIOS (le minimum du minimum)
2 - Lecture du secteur de démarrage disquette ou disque dur (en cas d'absence, on passe directement au point suivant) - c'est ici qu'on peut faire prendre la main à autre chose que le TOS
3 - Chargement complet du TOS
4 - Chargement de l'API GEM
5 - Chargement du dossier Auto
6 - Chargement de GEM (si 4 a permis de rendre la main)

Par contre, je ne sais pas en détail qu'est ce qui est chargé en 1 et en 3.
avatar
Pas tout à fait là, pas tout à fait la personne que vous croyez connaître.

4

Je dois lancer un prog depui le dossier AUTO donc, là le GEM n'est pas utilisable dans ma programmation.
Je travaille sous GFA 3.5F
J'ai besouin de la souris et de l'instruction SHR(MENU(14),8) pour lire les touches flèches sans arrèter une boucle.
avatar
ATARI Belgique toujours actif

http://gfa-basic.forumactif.com/

5

C'est bizarre ça... ça a peut-être changé suivant les versions du TOS, parce que quand je lance des applis GEM depuis le dossier auto, je n'ai pas de problèmes (Teradesk se lance très bien, Textomat, datamat & cie aussi...)
avatar
Pas tout à fait là, pas tout à fait la personne que vous croyez connaître.

6

Tu fais un petit truc en GFA (juste un PRINT"a"), tu le compile, tu le met sur disquette dans un dossier AUTO et tu reboot.
avatar
ATARI Belgique toujours actif

http://gfa-basic.forumactif.com/

7

Nil (./5) :
C'est bizarre ça... ça a peut-être changé suivant les versions du TOS, parce que quand je lance des applis GEM depuis le dossier auto, je n'ai pas de problèmes (Teradesk se lance très bien, Textomat, datamat & cie aussi...)


Attention dossier Auto ou lancement automatique d'une appli ? Car depuis le Gem STE tu peux lancer automatiquement un PRG, le GEM le lance directement après le boot complet, donc tu a accès aux fonctions Gem (VDI et AES)

En mode normal tu n'a pas accès au GEM car a ce stade de boot il est pas initialisé.

Il y avait un prog qui le permettait mais je sais plus le nom, sinon il y a un autre moyen j'ai une routine souris (ASM) qui permet de lire les infos souris depuis une l'interruption clavier, je te rassures cette routine peut etre appellé depuis le Gfa, elle a été modifié pour cela, je l'avais retouché pour un copain pour ces jeux Gfa. Si cela t'interresse, dis le moi, si mes souvenirs sont bon, il y a avec la possibilité de lire les joysticks aussi avec.

GT octopus

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

8

Certainement que ça m'intéresse.

J'ai relevé aussi un autre soucis à propose de la détection des touches flèche du clavier qui ne fonctionne plus sans le GEM mais je t'expliquerai ça en détail demain.
avatar
ATARI Belgique toujours actif

http://gfa-basic.forumactif.com/

9

shadow272 (./8) :
Certainement que ça m'intéresse.

J'ai relevé aussi un autre soucis à propose de la détection des touches flèche du clavier qui ne fonctionne plus sans le GEM mais je t'expliquerai ça en détail demain.


Attention la gestion clavier par le GEM peut etre un peu spécial, car certaines touches n'ont qu'un Scancode et pas de code ASCII d'ou certains soucis.


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

10

Bah moi je dis qu'il faut un bon CARD{$FFFFFC02} et basta triso
avatar
Site perso : http://strider.untergrund.net/
Atari STF / STe / Mega STE / Falcon030 / Falcon CT60

11

Strider (./10) :
Bah moi je dis qu'il faut un bon CARD{$FFFFFC02} et basta triso


Euh le reg $fffc02 c'est un octet donc c'est un byte{$fffffc02} et pas de chance pour la souris tu oublies, tu vas perdre la moitié des octets transmis wink


Strider tu viens pas a la RGC ? Histoire de faire pleurer ceux qui veulent voir une vraie tour wink



GT Pas en tour magic
avatar
je sais pas depuis que Fadest nous mets de la zik partout dans ses jeux l'univers a été ebranlé (LordKraken)

12

Ah oui pardon c'est un byte, ça fait un moment que j'ai pas touché au GFA, c'est pas bien ça.
Hé non pas de RGC, je vais à l'Alchimie à la place smile
avatar
Site perso : http://strider.untergrund.net/
Atari STF / STe / Mega STE / Falcon030 / Falcon CT60

13

Ok, merci les amis.
avatar
ATARI Belgique toujours actif

http://gfa-basic.forumactif.com/