Ordinateurs MSX

1ChipMSX (One Chip MSX)

Le 1ChipMSX, c'est quoi ?



Le 1ChipMSX (One Chip MSX) est un MSX2 remis au goût du jour dont le hardware est émulé par un FPGA. C'est le résultat d'un projet initialement organisé en 1996 par un club MSX japonais appelé FrontLine, organisateur de ESE Artists' Factory. Le principal développeur se nomme Tsujikawa Kazuhiro. Le développeur du programme VHDL est T.Hara.



Historique



  • 1996 : Le club FrontLine, sans but précis, décide de faire un nouvel MSX. Pour cela, ils feront diverses réunions et déplacements pour tâter le terrain et prendre des contacts au cours des années suivantes. Ils iront jusqu'en Hollande pour participer à l'exposition ”The 9th International MSX-computer Fair” à Tilburg en mai.
  • 2001 : Lancement du projet ESE-PLD (MSX system).
  • 2002 : Réalisation du premier prototype (MSX1 et Mega-Sram-SCC de 512Ko) en juillet.
  • 2003 : Réalisation du deuxième prototype (MSX2, Mega-SCSI-SCC muni d'un port SD/MMC) par ASCII en février.
  • 2004 : Création du site www.d4e.co.jp le 5 mars.
  • 2004 : Réalisation du troisième prototype (1chipMSX) par D4E en octobre.
  • 2005 : ASCII abandonne la commercialisation du 1ChipMSX début août par manque de réservations (un minimum de 5000 était prévues). Malgré l'abandon d'ASCII, la commercialisation reste décidée.
  • 2006 : Production du 1chipMSX par SanShin CO.,LTD.
  • 2006 : Mise en vente de 5000 unités le 11 décembre.
  • 2008 : Les derniers modèles en vente sont bradés le 25 juin.
  • 2008 : Toutes les unités ont été vendues 23 septembre.
  • 2011 : Fin du service après vente le 15 octobre


Spécifications techniques



  • 1 FPGA Altera Cyclone (EP1C12Q240C8 + EPCS4 (config ROM))
  • 32 Mo de mémoire SDRAM
  • 1 slot cartes SD/MMC
  • 2 ports cartouche
  • 2 sorties audio mono
  • 3 sorties video : Composite, S-Vidéo & VGA
  • 1 connecteur clavier PS/2
  • 2 connecteurs USB
  • 1 connecteur d'extension à 40 broches
  • 2 ports joystick au format DB-9
  • 8 Dip Switch
  • 1 connecteur d'alimentation 5V, 2,5A (le + au centre)
  • Poids : 311g
  • Taille : 135(L)×156(P)×36(H) mm

L'emballage du 1ChipMSX contenait : un 1ChipMSX, un manuel d’instructions incluant une brève introduction au langage VHDL, un CD-ROM contenant les plans, le code source en VHDL, le MSX-DOS et quelques utilitaires, un adaptateur secteur de 100~240V alternatif vers 5V continu.


Emulation effectuée par le FPGA



  • V9938
  • Z80 à 3.579MHz ou 10.74MHz
  • PPI 8255
  • MSX-DOS2 compatible FAT16
  • VRAM de 128 Ko
  • Memory Mapper de la mémoire principale (1 Mo)
  • SCC+
  • PSG AY-3-8910
  • YM2413 FM Operator Type-LL (OPLL)
  • Interface SD/MMC


Description des Dip Switch



  • 1 et 2 = Sortie vidéo. (0 = Composite, 1 = RGB à 15Khz, 2 = VGA à 31Khz et 3 = VGA à 31Khz Haute luminosité)
  • 3 = Connecteur de la sortie sonore rouge. (0 = magnétophone, 1 = sorite sonore comme la blanche)
  • 4 = Type de clavier (0 = clavier japonais à 106/109 touches, 1 = clavier QWerty à 101/104 touches)
  • 5 = Lecteur SD/MMC (0 = désactiver, 1 = activer)
  • 6 = Mode Z80 Turbo (0 = désactiver, 1 = 10.74MHz)
  • 7 = Reservé (0 = conseillé)
  • 8 = Port cartouche 2 (0 = Libre, 1 = Occupé par une extension sonore WAVE)


Mises à jour



  • Les mises à jour officielles se trouvent sur le site de T. Hara. Elles apportent la compatibilité MSX2+ partielle. Aucune mise à jour n'est proposées depuis le 20/09/2008. Attention, la mise à jour MSX2+ supprime la compatibilité avec le magnétophone.
  • KdL propose aussi des mises à jour appelées OCM-PLD qui améliorent la compatibilité MSX2+, apportent le support des claviers Azerty et étendent la mémoire principale à 4Mo. Attention, certains Dip Switch n'auront plus la même fonction.


Reprise du projet



Le 1Chip MSX n'étant plus disponible sauf parfois en occasion à un prix élevé, un Russe nommé Kamil Karimov (Caro) a décidé d'adapter le projet sur des cartes de développement Altera. Le site est en russe mais peut être tout de même intéressant pour les connaisseurs. Nécessite la réalisation d'un adaptateur pour les manettes, un port souris PS/2 et une sortie son mais une fois ce détail réglé, le principal y est sauf, les ports cartouches !

Liens :



Il y a aussi deux projets coréens pour faire un clone appelé 1Chip MSX Ver.MM puis un autre plus petit le Mini 1Chip MSX Ver.MM. La carte SD est remplacée par une MicroSD, ce qui supprime la possibilité de protéger la carte contre l'écriture.
Cette page a été vue 34630 fois