1

Bonjour,
Je cherche des réponses à des questions sur le MFP, pas la doc que j'ai, mais les paratiques et coutumes des developpeurs de jeux et autre soft sur ST et Falcon.
Première question :
Le timer C (200Hz) :
Il est tout le temps programmé à 200 Hz ou y a des petits malins qui changent ça...
Des softs connus qui font autrement avec ce timer ?

Seconde question :
le son DMA STE et F30 a 2 int possibles :
pin GPIO7 du MFP (INT 15) ou entrée Timer A.
Quelles sont les pratiques sur Falcon et dans les jeux STE ?
Qui utilise quoi ?

Merci pour tous les avis et témoignages...
www.powerphenix.com

2

Vu comment les softs sont faits sur ST, tu peux considérer que tout ce qui le matériel permet a été utilisé, par une appli ou un jeu quelconques... suffit de regarder le mal que doivent se donner les développeurs d'émulateurs pour avoir une bonne compatibilité avec les softs existants.

Sinon :
!call GT Turbo
--- Call : GT Turbo appelé(e) sur ce topic ...
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

3

Rodolphe (./1) :
Première question :
Le timer C (200Hz) :
Il est tout le temps programmé à 200 Hz ou y a des petits malins qui changent ça...Des softs connus qui font autrement avec ce timer ?


Donc pour le timer C, toujours a 200 hz sous TOS (et donc tout programme Gem), en dehors il doit faire toutes les frequences (En demos et jeux, tous les editeurs de soundchip actuels l'utilise pour replayer la musique qui va souvent de 50 a 200 hz), donc prog propre oui 200 hz, sinon aucune chance qu'il reste a 200.

Rodolphe (./1) :
Seconde question :
le son DMA STE et F30 a 2 int possibles :
pin GPIO7 du MFP (INT 15) ou entrée Timer A.
Quelles sont les pratiques sur Falcon et dans les jeux STE ?


Sera principalement utilisé pour replayer le son (surtout pour les modules soundtracker).

Perso j'utilise principalement, le timer B si je dois faire une synchro vidéo (Rasters, ouvrir la bordure basse de l'écran), le timer C pour jouer du soundchip. Les autres timers c'est plutot rare. Certains les utilisent pour faire des fullscreens, en pensant au fullscreen, le timer A en entrée c'est aussi la detection monochrome non ? (Je fais cela de tete).

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

4

GT Turbo (./3) :
Rodolphe (./1) :
Première question :
Le timer C (200Hz) :
Il est tout le temps programmé à 200 Hz ou y a des petits malins qui changent ça...Des softs connus qui font autrement avec ce timer ?


Donc pour le timer C, toujours a 200 hz sous TOS (et donc tout programme Gem), en dehors il doit faire toutes les frequences (En demos et jeux, tous les editeurs de soundchip actuels l'utilise pour replayer la musique qui va souvent de 50 a 200 hz), donc prog propre oui 200 hz, sinon aucune chance qu'il reste a 200.

Rodolphe (./1) :
Seconde question :
le son DMA STE et F30 a 2 int possibles :
pin GPIO7 du MFP (INT 15) ou entrée Timer A.
Quelles sont les pratiques sur Falcon et dans les jeux STE ?


Sera principalement utilisé pour replayer le son (surtout pour les modules soundtracker).

Perso j'utilise principalement, le timer B si je dois faire une synchro vidéo (Rasters, ouvrir la bordure basse de l'écran), le timer C pour jouer du soundchip. Les autres timers c'est plutot rare. Certains les utilisent pour faire des fullscreens, en pensant au fullscreen, le timer A en entrée c'est aussi la detection monochrome non ? (Je fais cela de tete).

GT smile

Merci pour ces infos terrains !
Timer A : Oui sur STE mais pas sur falcon !

Pour les SNDINT et SOUNDINT qui viennent toutes les 2 du SDMA et une arrivant sur TimerA et l'autre sur GIO7, c'est quoi la différence en terme de timing ?
Qu'est qui les déclenche dans le SDMA chacune ? la même chose...? dans ce cas pourquoi 2 pins dans le SDMA ? Elles ont donc une différence...du style son STE et son Falcon ?
Sur STE on voit la SDINT qui arrive sur GPIO7 avec la monochrome mais la SDINT arrive aussi sur Timer A après passage dans un diviseur 8 bit cadencé à 2 MHz... en gros ça ajoute un retard dur l'arrivé de l'int sur timer A... 12us d'après mon calcul..
On peut donc présumer que ce delais à été ajouté dans le SDMA poiur sortir une des 2 int..
Vos expériences...?
www.powerphenix.com

5

Est ce que le timer D est utilisé par certains ou plus du tout depuis qu'il ne gère plus le port RS232 du MFP... comme sur falcon. ?
www.powerphenix.com

6

Rodolphe (./5) :
Est ce que le timer D est utilisé par certains ou plus du tout depuis qu'il ne gère plus le port RS232 du MFP... comme sur falcon. ?


En mode compteur d'evenements, seuls le A et le B sont principalement utilisé, en mode 'real timer' on va dire tous sont utilisé.

Par exemple certains players de musiques sous Gem (Type SNDH laisse choisir le timer a l'utilisateur).

Les programmes qui vont le plus les utilisés sont les démos et les jeux. Car 'théroiquement', tous les programmes Gem (Aes, VDI) n'ont pas le droit de toucher aux inters.

Toutes ce questions a propos du MFP, car tu voudrais recuperer une des interuptions pour l'assigné a autre chose ?

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

7

GT Turbo (./6) :
Rodolphe (./5) :
Est ce que le timer D est utilisé par certains ou plus du tout depuis qu'il ne gère plus le port RS232 du MFP... comme sur falcon. ?


En mode compteur d'evenements, seuls le A et le B sont principalement utilisé, en mode 'real timer' on va dire tous sont utilisé.

Par exemple certains players de musiques sous Gem (Type SNDH laisse choisir le timer a l'utilisateur).

Les programmes qui vont le plus les utilisés sont les démos et les jeux. Car 'théroiquement', tous les programmes Gem (Aes, VDI) n'ont pas le droit de toucher aux inters.

Toutes ce questions a propos du MFP, car tu voudrais recuperer une des interuptions pour l'assigné a autre chose ?

GT smile


Non, je voudrais juste savoir le mini du MFP que je dois coller dans ma logique pour faire démarrer une carte nouvelles avec le TOS/GEM dessus... dans un premier temps.
www.powerphenix.com