This file is indexed.

/usr/share/openmsx/machines/Yamaha_AX350IIF.xml is in openmsx-data 0.12.0-1build1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<?xml version="1.0" ?>
<!DOCTYPE msxconfig SYSTEM 'msxconfig2.dtd'>
<msxconfig>

  <info>
    <manufacturer>Yamaha</manufacturer>
    <code>AX350IIF</code>
    <release_year>?</release_year>
    <description>Arabic MSX2 sold by Al Alamiah, French edition.</description>
    <type>MSX2</type>
  </info>

  <!-- Based on the machine of Rudolf Gutlich with serial 001276.

  See: https://www.facebook.com/rgutlich/media_set?set=a.501830466650037.1073741888.100004692642194&type=1&l=c698f5cfed

  CPU: Zilog Z0840004PSC Z80 CPU
  MSX-ENGINE: S1985
  FDC: MB8877A

  Z80 scf: 01E529ED01FC29FC (dunno)
  Z80 cpl: 3AFF12D7 (standard)
  Z80 out (c),0: 0 (MSX)
  PSG pin 6/7 quirk: C (YES)
  PSGmask: AY8910-like.
  -->

  <MapperReadBackBits>largest</MapperReadBackBits>

  <CassettePort/>

  <devices>

    <S1985 id="S1985">
      <sramname>ax350iif_s1985.sram</sramname>
    </S1985>

    <primary slot="0">

    <secondary slot="0">
      <ROM id="MSX BIOS with BASIC ROM">
        <mem base="0x0000" size="0x8000"/>
        <rom>
          <sha1>b034764e6a8978db60b1d652917f5e24a66a7925</sha1>
          <filename>ax350iif_basic-bios2.rom</filename>
        </rom>
      </ROM>
    </secondary>

    <secondary slot="1">
      <ROM id="Arabic ROM">
        <mem base="0x4000" size="0x8000"/>
        <rom>
          <sha1>5077b9c86ce1dc0a22c71782dac7fb3ca2a467e0</sha1>
          <filename>ax350iif_arabic.rom</filename>
        </rom>
      </ROM>
    </secondary>

    <secondary slot="2">
      <ROM id="Sakhr Word Processor">
        <mem base="0x4000" size="0x8000"/>
        <rom>
          <sha1>54ff13b58868018fcd43c916b8d7c7200ebdcabe</sha1>
          <filename>ax350iif_swp.rom</filename>
        </rom>
      </ROM>
    </secondary>

    </primary>

    <primary external="true" slot="1"/>

    <primary external="true" slot="2"/>

    <primary slot="3">

      <secondary slot="0">
        <ROM id="Painter">
          <mem base="0x0000" size="0x10000"/>
          <rom>
            <sha1>ace202e87337fbc54fea21e22c0b3af0abe6f4ae</sha1>
            <filename>ax350iif_painter.rom</filename>
          </rom>
        </ROM>
      </secondary>

      <secondary slot="1">
        <ROM id="MSX2 subROM">
          <mem base="0x0000" size="0x4000"/>
          <rom>
            <sha1>4cbceba8f37f08272b612b6fc212eeaf379da9c3</sha1>
            <filename>ax350iif_msx2sub.rom</filename>
          </rom>
        </ROM>
        <WD2793 id="Memory Mapped FDC">
          <connectionstyle>National</connectionstyle>
          <mem base="0x4000" size="0x8000"/>
          <rom>
            <sha1>bd0ad648d728c691fcee08eaaaa95e15e29c0d0d</sha1>
            <filename>ax350iif_disk.rom</filename>
          </rom>
          <drives>1</drives> <!-- actually has an ext drive connector -->
        </WD2793>
      </secondary>

      <secondary slot="2">
        <MemoryMapper id="Main RAM">
          <mem base="0x0000" size="0x10000"/>
          <size>128</size>
        </MemoryMapper>
      </secondary>

    </primary>

    <PPI id="ppi">
      <io base="0xA8" num="4"/>
      <sound>
        <volume>16000</volume>
      </sound>
      <keyboard_type>fr</keyboard_type> <!-- Should be French-Arabic? -->
      <has_keypad>false</has_keypad>
      <key_ghosting_sgc_protected>true</key_ghosting_sgc_protected>
      <code_kana_locks>false</code_kana_locks>
      <graph_locks>false</graph_locks>
    </PPI>

    <VDP id="VDP">
      <io base="0x98" num="4" type="O"/>
      <io base="0x98" num="2" type="I"/>
      <version>V9938</version>
      <vram>128</vram>
    </VDP>

    <PSG id="PSG">
      <type>YM2149</type> <!-- due to S1985, but mask is like AY8910... -->
      <io base="0xA0" num="2" type="O"/>
      <io base="0xA2" num="1" type="I"/>
      <sound>
        <volume>21000</volume>
      </sound>
    </PSG>

    <RTC id="Real time clock">
      <io base="0xB4" num="2" type="O"/>
      <io base="0xB5" num="1" type="I"/>
      <sramname>ax350iif.cmos</sramname>
    </RTC>

    <PrinterPort id="Printer Port">
      <io base="0x90" num="2"/>
    </PrinterPort>

  </devices>

</msxconfig>