Frael_Bruc_100_1.xml 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?xml version="1.0" ?>
  2. <!-- $Id: hardwareconfig.xml 3885 2004-11-29 18:03:55Z manuelbi $ -->
  3. <!DOCTYPE msxconfig SYSTEM 'msxconfig2.dtd'>
  4. <msxconfig>
  5. <info>
  6. <manufacturer>Frael</manufacturer>
  7. <code>BRUC 100</code>
  8. <release_year>1987</release_year>
  9. <description>First version of this Italian machine, which is mostly MSX compatible</description>
  10. <type>MSX</type>
  11. </info>
  12. <!--
  13. Only has a non-standard expansion port.
  14. The cassette port is not 100% MSX compatible, the middle pin (GND)
  15. is missing.
  16. -->
  17. <CassettePort/>
  18. <devices>
  19. <PPI id="ppi">
  20. <sound>
  21. <volume>16000</volume>
  22. </sound>
  23. <io base="0xA8" num="4"/>
  24. <keyboard_type>int</keyboard_type>
  25. <has_keypad>true</has_keypad>
  26. <key_ghosting_sgc_protected>true</key_ghosting_sgc_protected> <!-- guessed -->
  27. <code_kana_locks>false</code_kana_locks> <!-- guessed -->
  28. <graph_locks>false</graph_locks> <!-- guessed -->
  29. </PPI>
  30. <VDP id="VDP">
  31. <version>TMS9129</version> <!-- TMS9129NL -->
  32. <io base="0x98" num="2"/>
  33. </VDP>
  34. <PSG id="PSG">
  35. <type>AY8910</type>
  36. <sound>
  37. <volume>21000</volume>
  38. </sound>
  39. <io base="0xA0" num="2" type="O"/>
  40. <io base="0xA2" num="1" type="I"/>
  41. <ignorePortDirections>false</ignorePortDirections> <!-- not sure, but guess based on discrete PSG chip -->
  42. </PSG>
  43. <PrinterPort id="Printer Port">
  44. <io base="0x90" num="2"/>
  45. </PrinterPort>
  46. <primary slot="0">
  47. <FraelSwitchableROM id="Frael BIOS with BASIC or Firmware ROM">
  48. <io base="0x90" num="1" type="O"/>
  49. <rom id="basicbios">
  50. <filename>bruc100_1_basic-bios1.rom</filename>
  51. <sha1>3abca440cba16ac5e162b602557d30169f77adab</sha1>
  52. </rom>
  53. <rom id="firmware">
  54. <filename>bruc100_1_firmware.rom</filename>
  55. <sha1>3abca440cba16ac5e162b602557d30169f77adab</sha1> <!-- There should be the 1.0 (or 1.1.) firmware here, but it is not dumped yet... so for now I simply use the basicbios ROM here too. -->
  56. </rom>
  57. <mem base="0x0000" size="0x8000"/>
  58. </FraelSwitchableROM>
  59. </primary>
  60. <primary slot="3">
  61. <RAM id="Main RAM">
  62. <mem base="0x0000" size="0x10000"/>
  63. </RAM>
  64. </primary>
  65. </devices>
  66. </msxconfig>