MSX2+ Panasonic

Personal Computer FS-A1WSX

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 (intégré au MSX Engine T9769B)
  • Graphique : Yamaha V9958 (19268 Couleurs)
  • RAM : 64 Ko
  • VRAM : 128 Ko
  • SRAM : 16 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 (compatible Yamaha AY-3-8910 intégré au MSX Engine T9769B) + 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,(#002D)    ; Lecture de l'adresse 002DH 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            ; 8 pour les MSX Panasonic
        OUT (040H),A    ; Ecriture de 8 qui est le code pour les MSX Panasonic
        IN A,(040H)        ; Lecture du port
        CPL                ; inverse 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 IF PEEK(&H2D)=2 THEN OUT&H40,8:IF INP(&H40)=247 THEN OUT&H41,0    ' mettre OUT&H41,1 pour revenir au mode 3.58 MHz


Cette page a été vue 8898 fois