SDMOTO : nouvelle démo

Cette catégorie traite de développements récents destinés à nos vieilles machines, applications, jeux ou démos... Amis programmeurs, c'est ici que vous pourrez enfin devenir célèbres!

Modérateurs : Papy.G, fneck, Carl

Daniel
Messages : 17419
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

SDMOTO : nouvelle démo

Message par Daniel »

Nouvelle démonstration pour SDMOTO : Elvis
http://dcmoto.free.fr/programmes/sdmoto ... index.html

Comme sdtransfert, cette démonstration fonctionne sur tous les Thomson (MO comme TO, sauf TO7) avec le même programme de boot SDBOOT.BAS et le même fichier sur la carte SD. Ces deux fichiers sont fournis. Testé pour l'instant sur TO8D, MO5 et MO6, mais je n'ai aucune inquiétude pour les autres machines.

La démo fonctionne aussi dans la dernière version de dcmoto, en cours de préparation (diffusion dans la semaine). La fonction d'écriture sur carte SD a été ajoutée dans l'émulateur, et permettra donc d'exécuter aussi les deux volets de SDTRANSFERT.

Image
Dernière modification par Daniel le 10 mars 2013 17:14, modifié 2 fois.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17526
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: SDMOTO : nouvelle démo

Message par fneck »

You are The King 8)
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Daniel
Messages : 17419
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: SDMOTO : nouvelle démo

Message par Daniel »

Ce choix m'a été inspiré par le thème de la Forever Party : http://forever-party.net/
Si j'y allais, je serais certainement le king dans la catégorie "démo MO5", mais ce n'est pas la catégorie la plus prisée.
Daniel
L'obstacle augmente mon ardeur.
Markerror
Messages : 2123
Inscription : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: SDMOTO : nouvelle démo

Message par Markerror »

Daniel, tu peux toujours participer à un concours de programmation à distance en envoyant ton travail aux organisateurs. La "Batman forever" a été présentée de cette manière à un meeting, et a gagné le concours toutes machines confondues l'année dernière :-). Mais bon, c'est toujours plus sympa d'y participer physiquement (ne serait-ce que pour voir planter sa démo :-) ).

Markerror
Avatar de l’utilisateur
OlivierP
Messages : 711
Inscription : 21 sept. 2009 15:50
Localisation : IDF

Re: SDMOTO : nouvelle démo

Message par OlivierP »

Cool !
Est-ce que c'est compatible TO8SD ?
Daniel
Messages : 17419
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: SDMOTO : nouvelle démo

Message par Daniel »

Oui, tous les développements SDMOTO sont compatibles avec l'interface TO8SD et vice-versa. SDMOTO est une nouvelle version de l'interface, plus simple et plus fiable, mais reste compatible et n'apporte aucune fonction supplémentaire.

Côté logiciel, les nouveaux programmes SDMOTO ont été considérablement améliorés pour fonctionner avec un plus grand nombre de cartes, pour optimiser le code, pour avoir une version unique MO et TO. On ne peut pas mélanger les anciennes et les nouvelles démos : le nouveau SDBOOT lance les démonstrations SDMOTO, mais pas les démonstrations TO8SD. L'ancien programme de boot lance les démonstrations TO8SD mais pas les démonstrations SDMOTO.

Si vous avec un module TO8SD, vous pouvez donc l'utiliser. Vous pouvez aussi l'upgrader pour le transformer en module SDMOTO, avec seulement 3 diodes zener et un petit peu de bricolage. Si vous n'avez pas de module TO8SD, il est fortement conseillé de construire directement le module SDMOTO.

Avec l'expérience de SDMOTO, je vais aussi pouvoir faire évoluer le module MO5SD (à brancher sur le connecteur magnétophone des MO5). Le module MO5SD v2 est en cours de test, tout le soft sera refait, de nouvelles démonstrations spécifiques au MO5 vont suivre.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
6502man
Messages : 12327
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: SDMOTO : nouvelle démo

Message par 6502man »

Excellent comme d'habitude :D

A quand la "DC Hardware & Software compagnie" :wink:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Daniel
Messages : 17419
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: SDMOTO : nouvelle démo

Message par Daniel »

Daniel a écrit :Avec l'expérience de SDMOTO, je vais aussi pouvoir faire évoluer le module MO5SD (à brancher sur le connecteur magnétophone des MO5). Le module MO5SD v2 est en cours de test...
Mauvaise nouvelle : L'entrée données cassette du MO5 est reliée à la masse par une résistance de 1K. C'est une astuce pour détecter la présence du magnétophone, mais cette résistance de 1K est trop faible pour certaines cartes SD. En gros une sur deux ne fonctionne pas. D'après les tests réalisés, on augmente les chances de succès en baissant la tension d'alimentation de la carte SD de 3,3V à 3V, mais ça ne suffit pas pour que toutes les cartes fonctionnent.

Il y a deux solutions : modifier le MO5 pour enlever cette résistance, ou mettre un circuit adaptateur entre la carte SD et l'entrée cassette. Ni l'une ni l'autre ne me plaît, car je ne veux pas compliquer l'interface ni vous faire bricoler les cartes mères des MO5. J'arrête donc le développement de l'interface MO5SD. Cette interface est remplacée avantageusement par SDMOTO, alors autant ne pas se disperser et consacrer tous les efforts à SDMOTO, d'autant plus que le contrôleur musique et jeux est indispensable pour la musique. Elvis sur MO5, c'est prodigieux :wink: De nouvelles démonstrations sont déjà en cours de programmation.
Daniel
L'obstacle augmente mon ardeur.
Daniel
Messages : 17419
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: SDMOTO : nouvelle démo

Message par Daniel »

Deux nouvelles démonstrations SDMOTO disponibles aujourd'hui sur le site dcmoto.
(Ce sont d'anciennes démos pour le module TO8SD, mises à jour avec les nouvelles techniques développées pour sdmoto).
Toutes les applications de SDMOTO (ces démos, SDTRANSFERT et SDLOADMO) fonctionnent avec la version 2013.03.10 de dcmoto.

Image Image
Image
Image
Image
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
6502man
Messages : 12327
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: SDMOTO : nouvelle démo

Message par 6502man »

Excellent :D

Ces démos fonctionnent sur MO et TO indifféremment ?



Ce midi j'ai essayé les anciennes démos avec l'adaptateur que j'avais (TO8SD) et c'est extraordinaire.

En plus j'ai enregistré la démo mIckey puis les diverses démos musicales a la suite sur la même carte SD, et c'est rigolo car a la fin de la première musique il lit a la chaine les autres (un léger crissement entre les morceaux) .

En tout cas FELICITATIONS pour cet exploit :D

Comment faire pour adapter une ancienne version TO8SD en SDMOTO ?

Sinon est ce que les nouvelles démos fonctionneront aussi sur l'ancien module TO8SD, j'ai cru comprendre que oui ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Daniel
Messages : 17419
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: SDMOTO : nouvelle démo

Message par Daniel »

6502man a écrit :Ces démos fonctionnent sur MO et TO indifféremment ?
Oui, c'est une des améliorations des développements SDMOTO par rapport aux anciennes démos TO8SD : le programme SDBOOT s'adapte automatiquement à la machine, les programmes lancés par SDBOOT aussi, de même que l'application SDTRANSFERT.
SDLOADMO, bien sûr, ne fonctionne que sur MO5. Les prochains, SDLOADM6 et SDLOADT8 (en cours de préparation) fonctionneront respectivement sur MO6 et TO8. Dans leur cas il ne peut pas y avoir d'adaptation automatique car la conversion d'un programme d'une machine à l'autre n'est pas seulement une translation d'adresses, mais un véritable portage.

Sur le plan matériel, les interfaces SDMOTO et TO8SD sont 100% compatibles. On peut donc utiliser indifféremment l'une ou l'autre, mais je pense que la nouvelle, SDMOTO, est plus fiable grâce à la suppression des diodes en série. Les anciennes démos fonctionnent donc très bien avec le module SDMOTO, mais elles nécessitent les anciens programmes de boot TO8BOOT (pour les TO) ou MO6BOOT (pour les MO). On ne peut pas les lancer avec le nouveau programme SDBOOT. A l'inverse les nouvelles démos ne se lancent qu'avec le nouveau SDBOOT.

Les démos de musique s'enchaînent automatiquement si on les met à la suite sur la carte SD. Au départ j'ai eu la paresse de détecter la fin de la musique pour arrêter la lecture, donc le programme continue à lire même après la fin de fichier. Finalement ce n'est pas plus mal car il n'est pas nécessaire de le relancer à chaque démo. L'inconvénient est l'image de présentation, qui se trouve juste avant la musique : la lecture des pixels n'est pas très harmonieuse pour les oreilles, mais elle ne dure que 3 secondes.

Entre les anciennes et les nouvelles démos de musique, seul le programme change. Il est contenu dans les 512 premiers octets du fichier .sd. A l'occasion je convertirai toutes les anciennes musiques, mais rien ne presse car on peut encore les lancer avec les anciens programmes de boot.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
6502man
Messages : 12327
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: SDMOTO : nouvelle démo

Message par 6502man »

En tout cas c'est un énorme travail et le résultat est excellent :D
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Daniel
Messages : 17419
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: SDMOTO : nouvelle démo

Message par Daniel »

Aujourd'hui diffusion sur le site dcmoto d'une nouvelle version de toutes les démos SDMOTO de musique : sdmoto-elvis, sdmoto-radioactivity et sdmoto-annees80.

Cette nouvelle version est compatible avec un plus grand nombre de cartes SD et SDHC, en particulier les Sandisk de 2 Go, 4 Go et 8 Go. Merci beaucoup à petitjd pour sa patience et pour tous les tests effectués sur ses cartes personnelles. Grâce à lui le programme de boot a pu être amélioré :D
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
petitjd
Messages : 2007
Inscription : 23 oct. 2007 11:50

Re: SDMOTO : nouvelle démo

Message par petitjd »

Sans oublier la Sandisk 16Go!!!
Les tests ont aussi validé la carte Duracell 4Go SDHC.

Encore un grand merci à toi Daniel!
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
__sam__
Messages : 7986
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: SDMOTO : nouvelle démo

Message par __sam__ »

Markerror a écrit :Daniel, tu peux toujours participer à un concours de programmation à distance en envoyant ton travail aux organisateurs. La "Batman forever" a été présentée de cette manière à un meeting, et a gagné le concours toutes machines confondues l'année dernière :-). Mais bon, c'est toujours plus sympa d'y participer physiquement (ne serait-ce que pour voir planter sa démo :-) ).
Yep.. Cette année il y a eu quelques prods thomson, dont certaines *à distance*. Bon par contre la carte SD ne rentre pas dans la catégorie démo 16/32/48 ou 64K de pouet.net. Il faudra prévoir une catégorie démo "x-Mo". :wink: Au fait la batman FOREVER a justement gagné à la FOREVER-party 2011.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Répondre