MSX2+ Panasonic

Personal Computer FS-A1WSX

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Article en cours de rédaction



Le FS A1WSX



à compléter





Spécifications techniques





  • Modele: FS-A1WSX
  • Sortie : 1989 au Japon
  • CPU: Compatible Zilog Z80 cadencé à 3,58 Mhz ou 5.38 MHz
  • Graphique : Yamaha V9958 (19268 Couleurs)
  • RAM : 64 Ko
  • VRAM : 128 Ko
  • ROM : 80Ko (MSX Basic v 3.0) + 16Ko (Disk Basic) + 16kB (MSX-MUSIC) + 256Ko (JIS 1 & 2 Kanji ROM) + 608Ko (MSX-JE & traitement de texte japonais)
  • Audio : PSG 3 voies + FM (OPLL YM-2413) 9 voies
  • Lecteur de disquette 3,5" 2DD 720Ko en interne
  • 2 ports cartouche
  • 1 port parallèle pour imprimante
  • Sortie video : RVB, Composite, RF et S-Video
  • Sortie audio : Mono
  • 2 ports General au format DB-9 pour manettes de jeu ou souris.
  • Boutons supplémentaires : Pause, Reset, switch pour démarrer les logiciels internes et curseur de réglage du tir automatique.







Galerie Photos





Photos par Zebibizen

wsxface wsx3cotes







Notes





  • Ce MSX2+ n'a pas de port Cassette.
  • La fréquence du CPU se sélectionne par logiciel. (voir les exemples suivants.)



    Activer le mode 5.38 MHz en assembleur :



    Code TEXT :
            LD        A,(#00D2)    ; Lecture de l'adresse 00D2H du BIOS pour connaitre la génération du MSX utilisé
            CP        2            ; Teste si c'est un MSX2+
            JR    NZ,Not_Pana    ; Saut à Not_Pana si ce n'est pas un MSX2+
            LD        A,8            ; 
            OUT     (040H),A    ; Ecriture de 8 qui est le code pour les MSX Panasonic
            IN        A,(040H)    ; Lecture du port
            CPL                    ; inverve tous les bits
            CP    8                ; compare si la valeur lu correspond au code des MSX Panasonic 
            JR    NZ,Not_Pana    ; Saut à Not_Pana si ce n'est pas un MSX Panasonic
            LD    A,0                ; 0 pour mettre le mode 5.38 MHz et 1 pour revenir au mode 3.58 MHz
            OUT    (041H),A        ; Ecriture du mode à sélectionner
     
    Not_Pana:




    En BASIC :



    Code TEXT :
    10 OUT&H40,8:IF INP(&H40)=8 and peek(&H00D2)=2 THEN OUT&H41,0    ' mettre OUT&H41,1 pour revenir au mode 3.58 MHz