CPC Rulez https://cpcrulez.fr/forum/ |
|
RSF3 - by TMTLOGIC https://cpcrulez.fr/forum/viewtopic.php?f=5&t=6886 |
Page 1 sur 7 |
Auteur : | poulette73 [ 16 Août 2023, 18:05 ] |
Sujet du message : | RSF3 - by TMTLOGIC |
Hello, J'ai reçu il y a quelques temps une interface très intéressante : la RSF3 Il s'agit d'une évolution de la SF3 (Symbiface 3). Lien vers le site officiel : tmtlogic.com/ Caractéristiques :
Photos de présentation de la RSF3 que j'ai reçue : Pendant la phase de boot sur l'Amstrad CPC : L'interface une fois le CPC démarré, avec microSD, clé USB, souris USB, et antenne FM : Paramètres disponibles lors de l'initialisation :
Fonctionnalités : Les actions sur l'écran sont sélectionnables avec le stylet sur l'écran tactile. Entrée/sortie MIDI : Je n'ai pas de clavier/synthétiseur à brancher pour tester. Reset de la RSF3 : Appuyer sur le bouton noir en haut à droite pour effectuer un redémarrage complet de la carte. Reset du CPC : Effectue un reset du CPC avec la rombank active. Contrôle alimentation : Permet de surveiller en temps réel la tension 5V en entrée sur la carte. Paramètres audio : Sur cet écran il est possible de régler :
Radio FM : Permet d'écouter les stations radios de la bande FM en sélectionnant la fréquence de 87.5 Mhz à 108 Mhz. Le son de la radio FM sort par le haut-parleur interne du CPC. Je trouve ça très sympa de pouvoir écouter la radio, tout en jouant à un jeu sur Amstrad qui n'est pas pourvu de musique ! Un programme Basic fourni permet aussi d'écouter la radio, avec une fonction scan intégrée. Webradios : Permet d'écouter une webradio au choix. On peut ajouter autant de webradios que l'on veut dans la liste : il s'agit d'un fichier texte qui contient l'adresse IP et le port d'écoute pour chacune des webradios. Le son de la webradio sort également via le haut-parleur interne du CPC. Comme pour les radios FM, c'est sympa de lancer une webradio tout en jouant sur son Amstrad. Un programme Basic permet également de lancer l'écoute d'une webradio. Il suffit d'éditer le programme pour changer la webradio que l'on souhaite entendre. On peut écouter aussi les webradios sous SymbOS, j'ai fait une vidéo pour le présenter : Et par la même occasion on y découvre la lecture de fichier MP3 et la gestion d'une souris USB. Pour l'Amstrad j'utilise une souris USB optique récente Logitech avec 3 boutons + roulette. A noter que la souris USB sur la RSF3 fonctionne parfaitement sous FutureOS aussi. Lecture de fichiers audios : Un programme Basic fourni permet de décoder et lire les formats MP3, AAC, MP4, M4A, WMA, WAV, MID, OGG. Le lecteur SID Player by @Simon Owen est également disponible pour lire les musiques au format SID du Commodore 64. TMTNET : Il s'agit d'un réseau spécial TMTLOGIC pour mettre en relation les utilisateurs de la SF3 / RSF3. Il propose une fonction de messagerie texte, ou de communiquer avec un casque/micro en VOIP. En complément la messagerie texte (CHAT APP) ou la communication vocale (PHONE APP) sont accessibles aussi depuis des programmes Basic fournis : TMTNET permet également de pouvoir jouer en réseau aux échecs avec le jeu de la M4 CPChessNet : M4 FTP : Il est possible d'activer le client FTP de la RSF3 en émulation M4, afin d'atteindre un serveur FTP (comme si il s'agissait de n'importe quel autre type de stockage). Il suffit de préciser dans un fichier .INI l'adresse IP et le port d'un serveur FTP, avec un profil et un mot de passe. Par la suite on y accède par une simple commande ùCD,"FTP:" Télécommande I/R : La RSF3 permet de mémoriser plusieurs boutons d'une télécommande infrarouge, utilisables sous SymbOS. Il est possible d'enregistrer par exemple les plus utiles comme : haut, bas, droite, gauche, select, play, pause, stop, volume+, volume-, mute on, mute off, etc. et bien d'autres encore. Pour cela utiliser n'importe quelle télécommande comme celle de la TV, et l'application RC_LEARN.EXE Exemple d'utilisation ici avec la Webradio : Rombanks : J'ai gardé le meilleur pour la fin... en tout cas pour moi c'est une fonctionnalité incroyable ! Une rombank représente une romcard. Elles sont stockées sur la MicroSD dans /CPC/ROMTABLE/ dans un dossier ROMBANKxxx, où xxx représente son numéro. A l'intérieur, chaque rombank peut contenir jusqu'à 32 fichiers roms, numérotés de 0 à 31. En complément, le numéro 127 d'une rom est réservé : il représente la lower rom. Cette lower rom peut être utilisée par exemple par :
La RSF3 peut gérer jusqu'à 255 rombanks (de 32 roms chacune). Ce qui techniquement est équivalent à avoir 255 romcards à disposition en temps réel, que l'on peut basculer à chaud sur n'importe laquelle ! On peut se préparer des configurations de rombanks toutes prêtes selon nos besoins. En 1 clic sur l'écran, on sélectionne le nom de la rombank et le CPC effectue un reset avec les 32 roms qu'elle contient ! C'est carrément bluffant, mais surtout super efficace... La RSF3 est fournie avec des rombanks déjà prêtes. Voici quelques exemples de nouvelles rombanks que j'ai créées : La rombank 030 que j'ai nommée "* no rom *" est vierge, je m'en sers juste pour effectuer un reset du CPC 6128 totalement d'origine (et sans aucune rom additionnelle). La rombank 034 "M4 v2.0.7" émule en partie la M4 Board. La rombank 045 "Hacker v7.0" permet d'effectuer un reset pour basculer automatiquement sur l'interface Hacker de Siren Software. La rombank 047 "HDCPM v1b7" émule plusieurs disques de 8 Mo utilisables sous CP/M. La rombank 056 "HD20 Dobbertin" émule un disque-dur HD20 Dobbertin avec une image utilisable sous CP/M. Les rombanks 070 à 072 contiennent la rom OS et la rom Basic de chacun des CPC 464/664/6128 + la rom Amsdos pour les CPC 664/6128. J'ai fait une vidéo pour la démonstration, c'est bien plus parlant de voir le résultat en réel : Divers : Pour finir, la RSF3 contient aussi les éléments suivants :
Les 2 slots MX4 sont largement suffisants. Vu qu'avec la RSF3 pas besoin d'en avoir autant qu'une Mother X4 étant donné qu'elle intègre déjà :
L'équipe TMTLOGIC autour de la RSF3 est très active. Elle propose régulièrement des nouvelles fonctionnalités, applications, et mises à jour de firmware. A travers un réseau SLACK très efficace dédié à la SF3 / RSF3, tous les utilisateurs communiquent régulièrement entre eux, partagent des informations et solutions, et contribuent aux développements et futures évolutions. |
Auteur : | philgood1351fr [ 17 Août 2023, 09:44 ] |
Sujet du message : | Re: Présentation poulette73 |
Merci pour cette belle review (comme toujours). J'ai envoyé un mail pour avoir les infos sur la dispo et le prix. Elle est compatible avec les CPC 464+ et 6128+ ? Merci. Phil |
Auteur : | poulette73 [ 17 Août 2023, 11:56 ] |
Sujet du message : | Re: Présentation poulette73 |
Mais de rien, c'est toujours avec grand plaisir que j'aime partager. Pour les dispos il faut se dépêcher, actuellement TMTLOGIC n'en a plus que 3 en stock... Si tu es vraiment intéressé : n'attends pas pour en commander une ! Car une fois le stock épuisé :
Son concepteur (Hans) est ultra débordé en ce moment avec tout le temps qu'il passe déjà sur les évolutions du produit, et le support des actuelles cartes SF3 / RSF3. Et ce n'est pas sa principale occupation puisqu'il a un métier et une famille, il fait ça sur ton temps libre. J'ai peur que les prochains délais se comptent en mois... A cela il faut rajouter aussi qu'il bosse en parallèle sur une autre version : la RSF3 Lite. [EDIT] Je viens de poser la question, la RSF3 est bien compatible 464 Plus/6128 Plus. La seule différence est qu'il faudra demander un fichier .INI spécifique pour les paramètres de la RSF3. Et voir si tu auras besoin de commander avec un câble Centronic sauf si tu en possèdes déjà un. Au fait, il est en vacances dès demain pour une semaine. |
Auteur : | marcel [ 17 Août 2023, 14:27 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
c'est une dinguerie cette carte! en tous cas, avec 2Mo de ROM c'est confort |
Auteur : | norecess464 [ 17 Août 2023, 15:48 ] |
Sujet du message : | Re: Présentation poulette73 |
Ouais LOLL.. en fait de mon point de vue c'est "too much". Ce n'est plus l'extension au service de l'Amstrad, mais l'Amstrad au service de l'extension (je fais reference à la radio, player MP3/OGG/etc, VOIP...). A ce stade-là mieux vaut changer de machine |
Auteur : | poulette73 [ 17 Août 2023, 17:11 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
Oui c'est vrai que ça peut paraitre too much les services/applications à disposition, je te rejoins là dessus. Moi-même je n'utiliserai jamais les services de VOIP par exemple. Je me suis juste permis d'essayer de tout lister pour présenter sur ce topic l'étendue des possibilités. Mais le reste représente des gadgets que personne n'utilisera en fait. Même l'écran TFT tu n'y retournes jamais dessus. Et ça me rappelle une réflexion sur cpcwiki : "Amstrad is an expansion of..." Je ne sais plus trop sur quel truc hardware c'était, genre une méga carte graphique. Cela dénaturait totalement le CPC, car ce n'était plus "un CPC" avec des résolutions incroyables + des palettes de couleurs démesurées + un taux de rafraichissement élevé, etc. Mais on n'est pas du tout dans ce cadre là ! C'est là où je ne suis pas d'accord : c'est que ça ne booste en rien du tout l'Amstrad. Basiquement, la RSF3 ne fait que proposer en un seul périphérique ce qui existe déjà :
Et c'est tout. Ton CPC reste un CPC. Il n'est amélioré en aucune façon. La seule grosse nouveauté (de mon point de vue) ce sont les rombanks : ça c'est un truc vraiment top. Mais je peux te garantir qu'une fois le CPC démarré : tu oublies totalement la RSF3... Et tu continues d'utiliser ton Amstrad exactement comme avant : à jouer, tester, bidouiller, ou programmer. Tu profites simplement d'avoir à disposition tout sur une seule carte d'extension. |
Auteur : | markerror [ 19 Août 2023, 10:04 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
Bonjour, Je ne connaissais cette interface qui est un couteau suisse assez hallucinant. Je ne suis pas convaincu que tout ce qui est proposé soit vraiment utile, mais il y a clairement des fonctionnalités sympas. Chacun y trouvera son compte en fait |
Auteur : | poulette73 [ 19 Août 2023, 11:14 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
Bonjour, Exactement, c'est tout à fait ça. Tout n'est pas utile à chacun, mais chacun y trouvera son compte. De toute façon nous sommes tous des "profils utilisateurs" différents avec nos Amstrad. Exemple pour revenir au sujet de la Radio FM de la RSF3 : Je possède déjà un module Amstrad CT-1 comme radio FM : donc cela peut faire double emploi. A l'inverse pour ceux qui ne possèdent pas d'Amstrad CT-1, c'est tout bénéf ! C'est tout aussi convivial de lancer la radio FM en 1 clic sur l'écran TFT de la RSF3. Et d'entendre le son de la radio directement à travers le CPC ! Surtout que le son de la FM est vraiment de bonne qualité. Evidemment on peut utiliser la sortie audio DAC en prise jack si on a des enceintes externes à disposition. Et ce qui est formidable aussi, c'est que l'auteur a fourni à chaque fois des programmes Basic pour exploiter chaque fonctionnalité. Rien n'empêche quiconque de redévelopper une belle interface (sous Basic, ou pour les plus doués en assembleur Z80) afin de proposer une jolie version. Et pourquoi pas refaire le look de l'Amstrad CT-1 en démo ? Pour ensuite le partager et le proposer à la communauté RSF3. Tout est open-source :
|
Auteur : | poulette73 [ 31 Août 2023, 22:42 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
Hello, Je me suis amusé en Basic à faire une version multi-webradios, et facile à modifier. Le programme Basic fourni en exemple ne permettait que d'en lire une seule. Il y avait beaucoup de lignes à modifier à différents endroits pour pouvoir remplacer simplement une webradio. Il fallait aussi convertir le port IP de décimal en hexa puis le décomposer en 2 valeurs poids fort et poids faible. Maintenant avec cette version, il suffit d'appuyer sur ESPACE pour passer à la webradio suivante. Actuellement le programme compte 12 webradios. Et pour en ajouter, ou en retirer, c'est tout simple :
J'ai mis le programme Basic en pièce jointe. Une vidéo de démonstration (et à la fin je montre où modifier dans le listing) : Je trouve que le son est vraiment sympa avec le haut-parleur du CPC. |
Auteur : | poulette73 [ 07 Sep 2023, 14:12 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
Hello, J'ai modifié/rajouté quelques rombanks.
Et sinon j'ai remis au goût du jour le programme Basic d'écoute de radios FM. A la base il n'y avait qu'une fonction SCAN automatique. J'ai rajouté 4 touches pour avoir un réglage plus fin de la fréquence (+/- 1 Mhz) et (+/- 0.1 Mhz), ainsi qu'un vumètre pour indiquer le niveau de réception. Une petite vidéo pour la démonstration. Désolé pour le résultat minimaliste de réception avec seulement 2 radios trouvées : mauvaise réception avec une petite antenne intérieure. Il existe d'autres modèles filaires beaucoup plus longs et efficaces. |
Auteur : | poulette73 [ 13 Sep 2023, 16:52 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
Bonjour, Parmi les différents modes disponibles dans la carte MSX SE-ONE émulée avec la RSF3, cette fois je me suis attaqué à la fonction synthétiseur MIDI. Tout d'abord je remercie @Hans de TMTLOGIC pour toute la documentation qu'il m'a fournie. Car je n'étais pas familier avec le jeu de commandes MIDI et l'interfaçage avec la SE-ONE. Je suis reparti de zéro pour faire le programme Basic. Caractéristiques du programme :
Liste des instruments disponibles : Ecran de la versions AZERTY : Commandes à disposition :
Une petite démonstration pour finir. |
Auteur : | poulette73 [ 15 Sep 2023, 21:05 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
Nouveau firmware : RSF3_CPC_20230915
Un truc que j'avais oublié de préciser lors de la review initiale : La RSF3 peut mémoriser au besoin jusqu'à 5 réseaux Wifi avec leur SSID et password. C'est très pratique si on a plusieurs réseaux Wifi chez soi, ou en cas de déplacement. Par exemple si on connait déjà les infos SSID/password : on peut les préenregistrer à l'avance sur la microSD dans le fichier des paramètres de la RSF3. Par la suite, la RSF3 se connectera directement au réseau Wifi. Et plus aucun besoin d'avoir à repasser sur un PC pour faire les modifs... C'est un gros avantage car ça permet d'être autonome avec son CPC. |
Auteur : | poulette73 [ 17 Sep 2023, 15:39 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
Salut, Par souci de confort, j'ai développé un petit programme Basic pour éditer le fichier de configuration RSF3_CPC.INI situé sur la MicroSD. A la base c'était pas super pratique quand il fallait le modifier : éjecter la MicroSD, avoir un PC à disposition à côté pour modifier le fichier, le sauvegarder, puis remettre la MicroSD dans la RSF3 sur le CPC. Maintenant on peut modifier directement le fichier à chaud. Plus besoin d'utiliser un PC. Et on peut donc modifier de 1 à 5 réseaux wifi, modifier les paramètres du compte TMTNET, les paramètres FTP, etc. Informations :
Commandes à disposition :
|
Auteur : | norecess464 [ 18 Sep 2023, 02:30 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
Super ! Tu utilises ce que tu connais pour améliorer ton quotidien, c'est top ! Surtout que le BASIC de l'Amstrad est franchement bluffant. Très utile, très accessible. Lent tout de même, mais très complet (pour m'y être frotté un peu, c'est fou de réaliser tous les mécanisme en place juste pour l'affichage d'un simple caractère en MODE 1: conversion à la volée d'une fonte "MODE 2" dans le firmware, gestion et affichage des pixels inversés (CHR$ 24), utilisations des bonnes encres (PAPER 3:PEN 2), repositionnement du curseur avec un système de multi-fenetrage, gestion du scrolling vertical hardware, et je suis sur qu'il m'en manque, cf. les fontes customisées etc )). Question ultra-bete: l’édition ne marchait pas directement avec Protext ou un autre éditeur du genre ? j'imagine que les retours-chariots diffèrent entre CPC et PC ? |
Auteur : | poulette73 [ 18 Sep 2023, 07:21 ] |
Sujet du message : | Re: RSF3 - by TMTLOGIC |
norecess464 a écrit : Question ultra-bete: l’édition ne marchait pas directement avec Protext ou un autre éditeur du genre ? j'imagine que les retours-chariots diffèrent entre CPC et PC ? Non la question n'est pas bête, bien au contraire, elle justifie complètement pourquoi j'ai fait ce choix. J'ai passé 2 jours... si si !! ... à parcourir tous les traitements textes officiels possibles comme Protext, Amsword, Semword, Tasword (je ne vais pas tous les citer) et également tous les traitements textes disponibles dans le domaine public sous différentes versions. Aucun n'ouvrait le fichier correctement, et tous se terminaient en erreur. Je ne cache pas en avoir testé plusieurs dizaines tellement il y en a. Le problème venait certainement que le fichier d'origine était au format PC ASCII (bien qu'il ne s'agisse que d'un simple fichier texte). La seule alternative, c'est que le fichier était lisible sous CP/M, avec une commande TYPE. Mais l'éditeur ED standard sous CP/M ne permettait pas de l'ouvrir. Et le seul éditeur texte sous CP/M qui permettait enfin de faire le job était Pocket Wordstar. Mais d'une part l'interface n'était pas forcément intuitive pour l'édition/l'insertion/modification avec des raccourcis claviers propriétaires. Et d'autre part je trouvais ça super lourd d'avoir à : 1) Lancer le CP/M. 2) Lancer un logiciel éditeur tiers. 3) Galérer pour y faire de l'édition... => tout ça pour un simple besoin de modifier quelques caractères. J'ai écarté aussi tous les éditeurs intégrés des programmes de codage en assembleur. Je cherchais à obtenir un truc super simple et instantané : un outil rapide style bloc-note, pour modifier et enregistrer à la volée. Et finalement les choses les plus simples sont parfois celles qui marchent ! De simples commandes en Basic comme OPENIN, INPUT#9, OPENOUT, PRINT#9 permettaient de lire/écrire dans le fichier. Et ça me convenait tout à fait. norecess464 a écrit : Super ! Tu utilises ce que tu connais pour améliorer ton quotidien, c'est top ! On ne se moque pas, mais je n'ai plus touché à l'assembleur Z80 sur Amstrad depuis 30 ans. J'ai complètement tout oublié (même si je comprends et retiens toujours la philosophie, j'arrive à lire un code source). Mais je me sens aujourd'hui bien incapable de m'y remettre... Avec les années je n'ai plus la mémoire, la patience, la vivacité d'esprit, et j'ai franchement plus le courage d'avoir à apprendre/redécouvrir tout depuis zéro, ni encore moins le temps. Alors que bizarrement avec le Basic c'est comme le vélo, ça ne s'oublie pas. Et juste avec le manuel de l'utilisateur AMSTRAD CPC 6128, tout y est. |
Page 1 sur 7 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |