Ordinateurs MSX

1ChipMSX (One Chip MSX)

Cet article a été mis à jour, vous consultez ici une archive de cet article!

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 organisateurs de ESE Artists' Factory. Le principal développeur se nome Tsujikawa Kazuhiro. Le développeur du programme VHDL est T.Hara.



Histoirique



  • 1996 : Le club ESE Artists' Factory, 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) en février.
  • 2004 : Création du site www.d4e.co.jp le 5 mars.
  • 2004 : Réalisation du troisième prototype (1chipMSX) 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
  • 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 vers 5V.


Emulation effectuée par le FPGA



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


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.
  • HdL 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.