rfancella

Magic Engine.isd

May 19th, 2015
488
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.10 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <INISCHEMA>
  3. <INIFILES>
  4. <INIFILE name="%ModuleName%" required="false">
  5. <INITYPE>Module</INITYPE>
  6. <SECTIONS>
  7. <SECTION name="Settings" required="false">
  8. <SECTIONTYPE>Global</SECTIONTYPE>
  9. <KEYS>
  10. <KEY name="Windowed" required="false" nullable="false">
  11. <KEYTYPE>String</KEYTYPE>
  12. <DESCRIPTION>Yes=Simulated Fullscreen mode, No=Normal Fullscreen mode - Simulated Fullscreen mode is preferred, it still looks fullscreen</DESCRIPTION>
  13. <VALUES>
  14. <VALUE description="Yes">y</VALUE>
  15. <VALUE description="No">n</VALUE>
  16. </VALUES>
  17. </KEY>
  18. <KEY name="WideScreenMode" required="false" nullable="false">
  19. <KEYTYPE>String</KEYTYPE>
  20. <DESCRIPTION>Yes=Enable, N=Disable</DESCRIPTION>
  21. <VALUES>
  22. <VALUE description="Yes">y</VALUE>
  23. <VALUE description="No">n</VALUE>
  24. </VALUES>
  25. </KEY>
  26. <KEY name="DesktopMode" required="false" nullable="false">
  27. <KEYTYPE>String</KEYTYPE>
  28. <DESCRIPTION>Yes=Enable, No=Disable - This is basically what sets fullscreen mode. Set to n to show emu in a small window</DESCRIPTION>
  29. <VALUES>
  30. <VALUE description="Yes">y</VALUE>
  31. <VALUE description="No">n</VALUE>
  32. </VALUES>
  33. </KEY>
  34. <KEY name="FullscreenStretch" required="false" nullable="false">
  35. <KEYTYPE>String</KEYTYPE>
  36. <DESCRIPTION>Yes=Enable, N=Disable - This stretches the game screen while keeping the aspect ratio</DESCRIPTION>
  37. <VALUES>
  38. <VALUE description="Yes">y</VALUE>
  39. <VALUE description="No">n</VALUE>
  40. </VALUES>
  41. </KEY>
  42. <KEY name="HighResMode" required="false" nullable="false">
  43. <KEYTYPE>String</KEYTYPE>
  44. <DESCRIPTION>Yes=Enable, No=Disable</DESCRIPTION>
  45. <VALUES>
  46. <VALUE description="Yes">y</VALUE>
  47. <VALUE description="No">n</VALUE>
  48. </VALUES>
  49. </KEY>
  50. <KEY name="Filter" required="false" nullable="false">
  51. <KEYTYPE>String</KEYTYPE>
  52. <DESCRIPTION>1=Bilinear Filtering , 0=Disable</DESCRIPTION>
  53. <VALUES>
  54. <VALUE description="Disabled">0</VALUE>
  55. <VALUE description="Bilinear">1</VALUE>
  56. </VALUES>
  57. </KEY>
  58. <KEY name="TripleBuffer" required="false" nullable="false">
  59. <KEYTYPE>String</KEYTYPE>
  60. <DESCRIPTION>Yes=Enable, No=Disable (DirectX only)</DESCRIPTION>
  61. <VALUES>
  62. <VALUE description="Yes">y</VALUE>
  63. <VALUE description="No">n</VALUE>
  64. </VALUES>
  65. </KEY>
  66. <KEY name="Zoom" required="false" nullable="false" minLength="0" maxLength="4">
  67. <KEYTYPE>String</KEYTYPE>
  68. <DESCRIPTION>4=zoom max , 0=no zoom, use any value between 0 and 4</DESCRIPTION>
  69. <VALUES>
  70. <VALUE description="No Zoom">0</VALUE>
  71. <VALUE description="1x">1</VALUE>
  72. <VALUE description="2x">2</VALUE>
  73. <VALUE description="3x">3</VALUE>
  74. <VALUE description="4x">4</VALUE>
  75. </VALUES>
  76. </KEY>
  77. <KEY name="scanlines" required="false" nullable="false" minLength="0" maxLength="40">
  78. <KEYTYPE>Decimal</KEYTYPE>
  79. <DESCRIPTION>0=none, 40=black, use any value in between 0 and 40</DESCRIPTION>
  80. </KEY>
  81. <KEY name="vSync" required="false" nullable="false" minLength="0" maxLength="2">
  82. <KEYTYPE>Integer</KEYTYPE>
  83. <DESCRIPTION>0=disable, 1=enable, 2=vsync + timer (special vsync for windowed mode)</DESCRIPTION>
  84. <VALUES>
  85. <VALUE description="disable">0</VALUE>
  86. <VALUE description="Enable">1</VALUE>
  87. <VALUE description="VSync+Timer">2</VALUE>
  88. </VALUES>
  89. </KEY>
  90. <KEY name="vDriver" required="false" nullable="false">
  91. <KEYTYPE>String</KEYTYPE>
  92. <DESCRIPTION>0=DirectX, 1=OpenGL</DESCRIPTION>
  93. <VALUES>
  94. <VALUE description="DirectX">0</VALUE>
  95. <VALUE description="OpenGL">1</VALUE>
  96. </VALUES>
  97. </KEY>
  98. <KEY name="xRes" required="false" nullable="true">
  99. <KEYTYPE>Integer</KEYTYPE>
  100. <DESCRIPTION>Width of the desired resolution </DESCRIPTION>
  101. </KEY>
  102. <KEY name="yRes" required="false" nullable="true">
  103. <KEYTYPE>Integer</KEYTYPE>
  104. <DESCRIPTION>Height of the desired resolution </DESCRIPTION>
  105. </KEY>
  106. <KEY name="bitDepth" required="false" nullable="true">
  107. <KEYTYPE>Integer</KEYTYPE>
  108. <DESCRIPTION>Color Depth or Bit depth. If in doubt choose 32.</DESCRIPTION>
  109. </KEY>
  110. <KEY name="DisplayRes" required="false" nullable="false">
  111. <KEYTYPE>String</KEYTYPE>
  112. <DESCRIPTION>Display screen resolution for troubleshooting</DESCRIPTION>
  113. <VALUES>
  114. <VALUE description="Yes">y</VALUE>
  115. <VALUE description="No">n</VALUE>
  116. </VALUES>
  117. </KEY>
  118. <KEY name="UseNoMousy" required="false" nullable="false">
  119. <KEYTYPE>Boolean</KEYTYPE>
  120. <DESCRIPTION>Use NoMousy tool to hide the mouse. If false, will move mouse off the screen instead</DESCRIPTION>
  121. </KEY>
  122. </KEYS>
  123. </SECTION>
  124. </SECTIONS>
  125. </INIFILE>
  126. </INIFILES>
  127. </INISCHEMA>
Advertisement
Add Comment
Please, Sign In to add comment