Eh bien, je viens de me remettre de la dernière série de ventes de MiSTercade et de kits en aluminium. Vous vous demandez peut-être où j'étais et pourquoi Express prend autant de temps. J’espère répondre à ces questions dans cet article. Mais d’abord, 2 questions fréquemment posées :
A quand d’autres MiSTercades ? ~2 mois
A quand plus de valises/kits aluminium ? ~3 mois
PSX-SNAC ? J'ai fait quelques modifications de dernière minute et je devrais avoir les derniers échantillons en main la semaine prochaine. J'essaie d'ajouter toutes les fonctionnalités possibles à chaque tableau. Vous verrez ce que je veux dire :)
En route pour l'Express...
J'ai créé quelques prototypes depuis que j'ai révélé l'idée pour la première fois. Une partie du retard concerne le développement des nouvelles cartes d'E/S qui seront associées à la carte principale Express. J'ai choisi d'utiliser un FFC à 40 broches pour connecter l'alimentation et tous les signaux entre le DE10-nano, la carte IO et la carte principale Express. Les tests ont été très solides et je n'ai plus de soucis ici.
Un autre développement de MiSTer est le noyau PSX, ce qui est incroyable. En plus du noyau PSX, Blue1 a développé PSX SNAC permettant un SNAC à 2 joueurs. Peu de temps après PSX SNAC, le lecteur NES 2 SNAC est sorti, et il pourrait y avoir un noyau supplémentaire à suivre. Je suis revenu et j'ai ajouté le SNAC intégré 2P à l'express (non testé tel qu'actuellement implémenté).
Si vous faites le pointage à la maison, vous savez qu'il existe actuellement 2 périphériques officiels qui utilisent tous deux le port User : mt32-pi et SNAC. Je prévois que le microcontrôleur intégré surveille le cœur actuel et active le périphérique approprié. Ai-je mentionné que j'ai ajouté un en-tête interne pour mt32-pi ?
Récemment, j'ai choisi d'ajouter un deuxième PCB, sous la carte principale. J'ai choisi de déplacer le disque SATA vers la carte inférieure pour faciliter l'installation. Cette fonctionnalité reste également à tester.
J'ai effectué des mesures de puissance qui indiquent que j'ai besoin d'un minimum de 5 V 4 A (20 W) pour faire fonctionner les LED, le disque SATA et tous les périphériques. Ajoutez à cela le fait que les contrôleurs modernes peuvent consommer 0,5 A chacun tandis que le chargement de la batterie et l'alimentation deviennent un problème sérieux. Pour l'instant, j'ai choisi d'utiliser une alimentation 12 V et un convertisseur abaisseur pour obtenir un 5 V 5 A propre, ce qui est suffisant pour tous les périphériques.
Enfin, le thème de l'affaire : c'est ce qui fait ou défait les projets. J'attendais mes derniers jeux de PCB finaux afin que le boîtier soit parfait. J'espère avoir des nouvelles ici bientôt.
Une question que l’on me pose souvent est de savoir si j’autoriserai TTYOLED. Pour être honnête, ce n'est pas mon périphérique préféré car il s'inscrit dans le territoire de l'art qui devient une quête sans fin. Cela complique encore davantage l’affaire. Certaines personnes aiment et d’autres ne s’en soucient pas. Je le garderai à l'esprit, mais je n'ai pas l'intention de le prendre en charge pour le moment.
Je n'ai pas de rendus sexy à partager car je garde les cartes près de la poitrine. Tout cela pour dire que je compte beaucoup sur le succès du MiSTer Express. J'ai déjà obtenu une grande quantité de pièces, il s'agit maintenant des détails et des tests. Cela fait déjà près d'un an que le projet est en préparation, mais il est important de ne pas précipiter le développement. Comme toujours, merci de votre compréhension :)
[ INSÉREZ ICI À QUOI VOUS IMAGINEZ L'EXPRESS RESSEMBLE ]
Ok, très bien, si vous avez lu jusqu'ici, je partagerai un nouveau projet sur lequel je travaille.
Je l'appelle "Réflexe", comme dans "Tout est dans les réflexes". Il est basé sur le code Retrozord de Sonik qui prend actuellement en charge NES/SNES, Genesis/Saturn et Playstation (avec plusieurs modes). J'ai passé quelques jours à tirer le meilleur parti possible du brochage. Dans l'état actuel, il prend en charge 6 contrôleurs NES/SNES, 2 contrôleurs Genesis/Saturn et 1 contrôleur PSX (câblé pour prendre en charge 6 contrôleurs PSX mais le code n'est pas encore terminé, donc aucune promesse). Il y a un interrupteur en haut pour changer de mode. Sonik utilise des séries uniques pour chaque mode d'appareil afin qu'aucun mappage SNES et Genesis n'entre en conflit. Je dois faire de nouveaux tests de latence d'entrée, mais c'est environ 1 ms. Je veux faire un cas approprié, mais fonctionnellement, c'est presque terminé. Je n'y ai passé que quelques jours et je veillerai à ce que Express soit prioritaire.
Ok, c'est tout pour le moment. Merci de votre écoute !