1

Connaissiez vous ce petit Up-Grade... Une horloge sur le port joystick analogique du STe
01625-TUS-503448_01
01625-TUS-503448_05
01625-TUS-503448_02
01625-TUS-503448_03
01625-TUS-503448_04

Il est fournit avec une disquette de driver

2

ah c'est sympathique happy

on a les sources du driver, aussi?

et un lien? grin

3

Jamais vu, jamais entendu parler.
Belle pièce top

Ca ne fonctionne que sur STe ?
Ca devrait aussi fonctionner sur un STf (à condition d'avoir un prolongateur de joystick, sinon ça bouche le port souris)

4

Hola (./3) :
Jamais vu, jamais entendu parler.
Belle pièce top

Ca ne fonctionne que sur STe ?
Ca devrait aussi fonctionner sur un STf (à condition d'avoir un prolongateur de joystick, sinon ça bouche le port souris)

pas sûr vu que ce sont des ports spécifiques au STe et Falcon.

dans le même genre, y'a Forget Me Clock II sur port cartouche qui doit fonctionner sur toute la gamme ST
Forget_%20me_clock_II_cartouche_2_small.jpg Forget_%20me_clock_II_cartouche_1_small.jpg

C'est moins bricolo wink
avatar
SlyFox
Venez visiter Le coin info de Tof
On y parle Thomson TO8 et surtout Atari ST et Falcon 030

5

hey mais y aurait moyen de passer ce type d'hardware en interne smile
----------------------
si ça intéresse quelqu'un, je peux refaire le schémas pour une duplication de "masse" winkhelico
j'ai les drivers dans fichier MSA et en fichier directe dans ma SD wink


6

Ça n'est pas adaptable pour les ports joysticks du STF, il faut des sorties numériques, or il n'y en a pas sur ces ports.

Ça pourrait être sympa de faire une version interne, en plus ça n'occuperait qu'un port joystick au lieu de 2 (bien que les ports joystick STE soient pas super utilisés non plus hehe).

Voire mieux, si les sources des drivers sont dispo, il y aurait moyen de les modifier pour pouvoir connecter la puce d'horloge sur autre chose que les ports joystick, et être compatible STF au passage. Au pire ce ne doit pas être bien difficile de les réécrire.
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

7

pencil moi j'aimerais bien voir les sources de ces drivers, j'ai jamais programmé sur ST.

8

il n'y a pas de source dans la disquette ou alors je l'ai pas vu.
en version interne en effet ce serait vraiment classe et vu l'encombrement du bousin. on peut le placer n'importe ou dans le STe smile

pour le Falcon y en a pas besoin vu qu'il y a la VRAM, non ?

9

squalyl (./7) :
crayon.gif moi j'aimerais bien voir les sources de ces drivers, j'ai jamais programmé sur ST.
Je pense que ça n'est pas très différent des TI-68k smile

Même processeur, organisation de l'écran en différents plans (comme pour les niveaux de gris), un OS en ROM (comme l'AMS), etc.

Pour confirmation, vu qu'il a codé sur les deux plateformes :
!call Orion_
--- Call : Orion_ appelé(e) sur ce topic ...
arklif (./8) :
pour le Falcon y en a pas besoin vu qu'il y a la VRAM, non ?
Oui, le Falcon a déjà une horloge intégrée.
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

10

-

11

bon voici les drivers de la chose.

le fichier ZIP directement consultable :
http://arklif.free.fr/atari/01625-TUS-503448/DSK00001.zip

Et la version MSA :
http://arklif.free.fr/atari/01625-TUS-503448/DSK00001.MSA

voila dans un premier temps...

12

Bravo pour la trouvaille !

Pas besoin d'avoir les sources, à mon humble avis : suffit de désassembler TUSRTCRD.PRG avec Adebug par exemple, le codeur a même laissé les labels donc c'est très facile de s'y retrouver smile
En gros la lecture de l'horloge se fait à l'adresse $FF9203 qui correspond effectivement aux ports joysticks étendus.
Cf. cet excellent article dans feu-Stimulus : http://ptonthat.club.fr/QM/STIMULUS.09/ARTICLES/JOYPAD.HTM
(si vous voyez du code HTML au lieu de la page web attendue, sauvez le fichier en local, renommez-le en .html et lisez-le avec votre navigateur)
avatar
Site perso : http://strider.untergrund.net/
Atari STF / STe / Mega STE / Falcon030 / Falcon CT60

13

En fait, je me demande même si ça vaut le coup de reprendre le programme si on fait une version modifiée. La communication avec le composant est probablement de l'I²C, c'est facile à coder. Côté intégration avec le TOS je ne m'y connais pas trop, mais j'imagine qu'il suffit de patcher les fonctions pour lire/écrire l'heure ?
Bref ce serait sûrement plus simple et plus propre de repartir de zéro question code.

EDIT : bon ben d'après la doc c'est bien de l'I²C, et le programme n'est même pas intégré au système : faut lancer un prog au démarrage pour synchroniser l'horloge du ST sur l'horloge externe. Encore moins d'intérêt de le reprendre donc.
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

14

Oui, bien sûr, autant repartir de zéro avec un nouveau driver et du nouveau hardware.

A propos d'horloge, je rappelle que les futurs UltraSatan incluront une horloge sauvée par batterie. Je précise ça pour ceux qui ont commandé un UltraSatan et qui voudraient avoir leur ST à l'heure smile
avatar
Site perso : http://strider.untergrund.net/
Atari STF / STe / Mega STE / Falcon030 / Falcon CT60

15

(bon avant que quelqu'un demande, je précise que j'ai les compétences pour m'occuper de ça sur le plan hardware et software, mais en ce moment je suis overbooké tongue)
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

16

arf zut ! lol

17

(après ça dépend, je suis toujours dispo pour donner un coup de main, mais ce que je veux dire c'est que je n'aurai pas le temps de gérer l'affaire de A à Z)
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

18

slyfox (./4) :
Hola (./3) :
Jamais vu, jamais entendu parler.
Belle pièce top

Ca ne fonctionne que sur STe ?
Ca devrait aussi fonctionner sur un STf (à condition d'avoir un prolongateur de joystick, sinon ça bouche le port souris)

pas sûr vu que ce sont des ports spécifiques au STe et Falcon.

dans le même genre, y'a Forget Me Clock II sur port cartouche qui doit fonctionner sur toute la gamme ST
Forget_%20me_clock_II_cartouche_2_small.jpg Forget_%20me_clock_II_cartouche_1_small.jpg

C'est moins bricolo wink



Perso j'en avais un de ce type sur mon STE que j'avais aussi passer si je ne me trompe pas en TOS 2.06
avatar
Un nostagique de nos machines
voir mon site:
http://comtos.ford-rs.fr/
ICQ: 614280271

19

Le gros défaut de Forget Me Clock II c'est que le logiciel de réglage ne vas pas au delà de 1999 sad

Sinon trés beau produit, puisque l'on peut brancher une autre cartouche en même temps.



ColdFire enflamme

20

http://arklif.free.fr/atari/01625-TUS-503448/horloge_STe.pdf
le PDF du plan du circuit imprimer de tout ce que j'ai pu voir dessus

21

Hé ben, tu t'es donné du mal smile
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

22

je bosses comme infographiste / concepteur multimédia. donc certain logiciel n'ont pas de secret wink

je sais pas si tu peux faire quelque chose avec ça par contre

23

il manque les connexions *sous* le chip, même si on imagine un peu smile

en tout cas, chapo ^^

24

arklif (./22) :
je sais pas si tu peux faire quelque chose avec ça par contre
Si si, mais c'était pas la peine de modéliser aussi bien, une simple photo aurait suffi smile
(voire juste la référence de la puce, le circuit est tellement simple qu'on peut le deviner)
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

25

ben je vais pas cassé cette carte pour savoir quand même sad

me reste à donné ou ce branche les pins coté ST

26

Pas la peine de t'embêter wink

Les broches de la rangée du milieu sont la 7 et la 9, on peut en déduire les autres si ton dessin est fidèle à la réalité smile
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

27

oui c'est bien la copie exacte du circuit. enfin j'espère wink
je peux fournir la photo ci-dessous en HD si cela peut servir
01625-TUS-503448_04

28

bon j'ai testé le module. il est reconnu pas le programme. mais il me donne des heures incohérente genre 29h70 et des date à la con ! triso

je change la date et l'heure. je clic sur SAVE.
et je reboot.
il redetecte le module. mais me remet la même date et la même heure que la première fois...

lolpaf

29

La pile doit être morte depuis le temps, ça peut expliquer les valeurs incohérentes (mais si tu as rebooté sans couper le courant, ça ne devrait pas entrer en ligne de compte).

Sinon il y a une petite erreur sur ton dessin, la diode avec de longues pattes est à l'envers.

J'ai refait le schéma d'après ton dessin :
9sb8
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

30

héhé exacte dit donc ! lol quel œil !

wahou ça fait tout de suite super pro ton schéma smile
mais la j'y comprends plus rien ! lol

voila c'est corrigé ! PDF en ligne même emplacement wink