rfancella

ActiveGS.isd

Sep 25th, 2014
452
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.92 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="Fullscreen" required="false" nullable="false">
  11. <KEYTYPE>Boolean</KEYTYPE>
  12. <DESCRIPTION>Enables/Disables Fullscreen</DESCRIPTION>
  13. </KEY>
  14. <KEY name="KeepAspectRatio" required="false" nullable="false">
  15. <KEYTYPE>Boolean</KEYTYPE>
  16. <DESCRIPTION>Enables/Disables proper aspect ratio when Fullscreen. If false image will be stretched to fill the whole screen</DESCRIPTION>
  17. </KEY>
  18. <KEY name="WindowWidth" required="false" nullable="false">
  19. <KEYTYPE>Integer</KEYTYPE>
  20. <DESCRIPTION>If not fullscreen, width of the window in pixels</DESCRIPTION>
  21. </KEY>
  22. <KEY name="WindowHeight" required="false" nullable="false">
  23. <KEYTYPE>Integer</KEYTYPE>
  24. <DESCRIPTION>If not fullscreen, height of the window in pixels</DESCRIPTION>
  25. </KEY>
  26. <KEY name="VideoType" required="false" nullable="false">
  27. <KEYTYPE>String</KEYTYPE>
  28. <DESCRIPTION>Default Video Type to use</DESCRIPTION>
  29. <VALUES>
  30. <VALUE description="LCD">lcd</VALUE>
  31. <VALUE description="CRT">crt</VALUE>
  32. </VALUES>
  33. </KEY>
  34. <KEY name="BootableHardDiskImage" required="false" nullable="false">
  35. <KEYTYPE>FilePath</KEYTYPE>
  36. <FULLROW>true</FULLROW>
  37. <DESCRIPTION>Relative path to your Apple IIGS hard drive image. Path relative to the emulator folder.</DESCRIPTION>
  38. <PATHTYPE>Relative</PATHTYPE>
  39. <BASEPATH>%EmulatorPath%</BASEPATH>
  40. </KEY>
  41. </KEYS>
  42. </SECTION>
  43. <SECTION name="%RomName%" required="false">
  44. <SECTIONTYPE>Rom</SECTIONTYPE>
  45. <KEYS>
  46. <KEY name="SingleDrive" required="false" nullable="false">
  47. <KEYTYPE>Boolean</KEYTYPE>
  48. <DESCRIPTION>Set to true for games that require all disks to be mounted on the same drive</DESCRIPTION>
  49. </KEY>
  50. <KEY name="DiskSwapDrive" required="false" nullable="false">
  51. <KEYTYPE>String</KEYTYPE>
  52. <DESCRIPTION>Disk Drive to use for when inserting new disks in MultiGame.</DESCRIPTION>
  53. <VALUES>
  54. <VALUE description="Drive 1">1</VALUE>
  55. <VALUE description="Drive 2">2</VALUE>
  56. </VALUES>
  57. </KEY>
  58. <KEY name="VideoType" required="false" nullable="false">
  59. <KEYTYPE>String</KEYTYPE>
  60. <DESCRIPTION>Video Type to use for this specific game</DESCRIPTION>
  61. <VALUES>
  62. <VALUE description="LCD">lcd</VALUE>
  63. <VALUE description="CRT">crt</VALUE>
  64. </VALUES>
  65. </KEY>
  66. <KEY name="ColorMode" required="false" nullable="false">
  67. <KEYTYPE>String</KEYTYPE>
  68. <DESCRIPTION>Color Mode of the monitor to use for this specific game</DESCRIPTION>
  69. <VALUES>
  70. <VALUE description="Color">auto</VALUE>
  71. <VALUE description="B&amp;W">bw</VALUE>
  72. <VALUE description="Green">green</VALUE>
  73. <VALUE description="Amber">amber</VALUE>
  74. <VALUE description="Mono">mono</VALUE>
  75. </VALUES>
  76. </KEY>
  77. </KEYS>
  78. </SECTION>
  79. </SECTIONS>
  80. </INIFILE>
  81. <INIFILE name="Apple IIGS" required="false">
  82. <INITYPE>System</INITYPE>
  83. <SECTIONS>
  84. <SECTION name="Settings" required="false">
  85. <SECTIONTYPE>Global</SECTIONTYPE>
  86. <KEYS>
  87. <KEY name="Fullscreen" required="false" nullable="false">
  88. <KEYTYPE>Boolean</KEYTYPE>
  89. <DESCRIPTION>Enables/Disables Fullscreen</DESCRIPTION>
  90. </KEY>
  91. <KEY name="KeepAspectRatio" required="false" nullable="false">
  92. <KEYTYPE>Boolean</KEYTYPE>
  93. <DESCRIPTION>Enables/Disables proper aspect ratio when Fullscreen. If false image will be stretched to fill the whole screen</DESCRIPTION>
  94. </KEY>
  95. <KEY name="WindowWidth" required="false" nullable="false">
  96. <KEYTYPE>Integer</KEYTYPE>
  97. <DESCRIPTION>If not fullscreen, width of the window in pixels</DESCRIPTION>
  98. </KEY>
  99. <KEY name="WindowHeight" required="false" nullable="false">
  100. <KEYTYPE>Integer</KEYTYPE>
  101. <DESCRIPTION>If not fullscreen, height of the window in pixels</DESCRIPTION>
  102. </KEY>
  103. <KEY name="VideoType" required="false" nullable="false">
  104. <KEYTYPE>String</KEYTYPE>
  105. <DESCRIPTION>Default Video Type to use</DESCRIPTION>
  106. <VALUES>
  107. <VALUE description="LCD">lcd</VALUE>
  108. <VALUE description="CRT">crt</VALUE>
  109. </VALUES>
  110. </KEY>
  111. <KEY name="SendCommandDelay" required="false" nullable="false">
  112. <KEYTYPE>Integer</KEYTYPE>
  113. <DESCRIPTION>Time in milliseconds to wait initially until commands/keystrokes are typed for those games that have the Command setting filled in. Can be overriden at a rom level.</DESCRIPTION>
  114. </KEY>
  115. <KEY name="WaitBetweenSends" required="false" nullable="false">
  116. <KEYTYPE>Boolean</KEYTYPE>
  117. <DESCRIPTION>Set to true if you want the module to make a pause between sending each key press. Can be overriden at a rom level.</DESCRIPTION>
  118. </KEY>
  119. <KEY name="BootableHardDiskImage" required="false" nullable="false">
  120. <KEYTYPE>FilePath</KEYTYPE>
  121. <FULLROW>true</FULLROW>
  122. <DESCRIPTION>Relative path to your Apple IIGS hard drive image. Path relative to the emulator folder.</DESCRIPTION>
  123. <PATHTYPE>Relative</PATHTYPE>
  124. <BASEPATH>%EmulatorPath%</BASEPATH>
  125. </KEY>
  126. </KEYS>
  127. </SECTION>
  128. <SECTION name="%RomName%" required="false">
  129. <SECTIONTYPE>Rom</SECTIONTYPE>
  130. <KEYS>
  131. <KEY name="External_OS" required="false" nullable="false">
  132. <KEYTYPE>Boolean</KEYTYPE>
  133. <DESCRIPTION>Set to true for games without OS included, this game will then use %emuPath%\System6.2mg as its OS if the BootableHardDriveImage is not set.</DESCRIPTION>
  134. </KEY>
  135. <KEY name="SingleDrive" required="false" nullable="false">
  136. <KEYTYPE>Boolean</KEYTYPE>
  137. <DESCRIPTION>Set to true for games that require all disks to be mounted on the same drive</DESCRIPTION>
  138. </KEY>
  139. <KEY name="DiskSwapDrive" required="false" nullable="false">
  140. <KEYTYPE>String</KEYTYPE>
  141. <DESCRIPTION>Disk Drive to use for when inserting new disks in MultiGame.</DESCRIPTION>
  142. <VALUES>
  143. <VALUE description="Drive 1">1</VALUE>
  144. <VALUE description="Drive 2">2</VALUE>
  145. </VALUES>
  146. </KEY>
  147. <KEY name="HardDiskImage" required="false" nullable="false">
  148. <KEYTYPE>Boolean</KEYTYPE>
  149. <DESCRIPTION>Set to true for games that are not on 3.5" disks and are hard disk images</DESCRIPTION>
  150. </KEY>
  151. <KEY name="Command" required="false" nullable="false">
  152. <KEYTYPE>String</KEYTYPE>
  153. <DESCRIPTION>Used if rom requires a command after loading is complete to start the game. Use standard AutoHotkey key names, use {Wait} to pause 500 milliseconds between words/characters. ie, "R{Wait}C" to press the R and C keys with a slight delay between them. Useful for navigating through menus.</DESCRIPTION>
  154. </KEY>
  155. <KEY name="SendCommandDelay" required="false" nullable="false">
  156. <KEYTYPE>Integer</KEYTYPE>
  157. <DESCRIPTION>Time in milliseconds to wait initially until commands/keystrokes are typed for those games that have the Command setting filled in</DESCRIPTION>
  158. </KEY>
  159. <KEY name="WaitBetweenSends" required="false" nullable="false">
  160. <KEYTYPE>Boolean</KEYTYPE>
  161. <DESCRIPTION>Set to true if you want the module to make a pause between sending each key press.</DESCRIPTION>
  162. </KEY>
  163. <KEY name="VideoType" required="false" nullable="false">
  164. <KEYTYPE>String</KEYTYPE>
  165. <DESCRIPTION>Video Type to use for this specific game</DESCRIPTION>
  166. <VALUES>
  167. <VALUE description="LCD">lcd</VALUE>
  168. <VALUE description="CRT">crt</VALUE>
  169. </VALUES>
  170. </KEY>
  171. <KEY name="ColorMode" required="false" nullable="false">
  172. <KEYTYPE>String</KEYTYPE>
  173. <DESCRIPTION>Color Mode of the monitor to use for this specific game</DESCRIPTION>
  174. <VALUES>
  175. <VALUE description="Color">auto</VALUE>
  176. <VALUE description="B&amp;W">bw</VALUE>
  177. <VALUE description="Green">green</VALUE>
  178. <VALUE description="Amber">amber</VALUE>
  179. <VALUE description="Mono">mono</VALUE>
  180. </VALUES>
  181. </KEY>
  182. </KEYS>
  183. </SECTION>
  184. </SECTIONS>
  185. </INIFILE>
  186. <INIFILE name="Apple II" required="false">
  187. <INITYPE>System</INITYPE>
  188. <SECTIONS>
  189. <SECTION name="Settings" required="false">
  190. <SECTIONTYPE>Global</SECTIONTYPE>
  191. <KEYS>
  192. <KEY name="Fullscreen" required="false" nullable="false">
  193. <KEYTYPE>Boolean</KEYTYPE>
  194. <DESCRIPTION>Enables/Disables Fullscreen</DESCRIPTION>
  195. </KEY>
  196. <KEY name="KeepAspectRatio" required="false" nullable="false">
  197. <KEYTYPE>Boolean</KEYTYPE>
  198. <DESCRIPTION>Enables/Disables proper aspect ratio when Fullscreen. If false image will be stretched to fill the whole screen</DESCRIPTION>
  199. </KEY>
  200. <KEY name="WindowWidth" required="false" nullable="false">
  201. <KEYTYPE>Integer</KEYTYPE>
  202. <DESCRIPTION>If not fullscreen, width of the window in pixels</DESCRIPTION>
  203. </KEY>
  204. <KEY name="WindowHeight" required="false" nullable="false">
  205. <KEYTYPE>Integer</KEYTYPE>
  206. <DESCRIPTION>If not fullscreen, height of the window in pixels</DESCRIPTION>
  207. </KEY>
  208. <KEY name="VideoType" required="false" nullable="false">
  209. <KEYTYPE>String</KEYTYPE>
  210. <DESCRIPTION>Default Video Type to use</DESCRIPTION>
  211. <VALUES>
  212. <VALUE description="LCD">lcd</VALUE>
  213. <VALUE description="CRT">crt</VALUE>
  214. </VALUES>
  215. </KEY>
  216. <KEY name="SendCommandDelay" required="false" nullable="false">
  217. <KEYTYPE>Integer</KEYTYPE>
  218. <DESCRIPTION>Time in milliseconds to wait initially until commands/keystrokes are typed for those games that have the Command setting filled in. Can be overriden at a rom level.</DESCRIPTION>
  219. </KEY>
  220. <KEY name="WaitBetweenSends" required="false" nullable="false">
  221. <KEYTYPE>Boolean</KEYTYPE>
  222. <DESCRIPTION>Set to true if you want the module to make a pause between sending each key press. Can be overriden at a rom level.</DESCRIPTION>
  223. </KEY>
  224. </KEYS>
  225. </SECTION>
  226. <SECTION name="%RomName%" required="false">
  227. <SECTIONTYPE>Rom</SECTIONTYPE>
  228. <KEYS>
  229. <KEY name="SingleDrive" required="false" nullable="false">
  230. <KEYTYPE>Boolean</KEYTYPE>
  231. <DESCRIPTION>Set to true for games that require all disks to be mounted on the same drive</DESCRIPTION>
  232. </KEY>
  233. <KEY name="DiskSwapDrive" required="false" nullable="false">
  234. <KEYTYPE>String</KEYTYPE>
  235. <DESCRIPTION>Disk Drive to use for when inserting new disks in MultiGame.</DESCRIPTION>
  236. <VALUES>
  237. <VALUE description="Drive 1">1</VALUE>
  238. <VALUE description="Drive 2">2</VALUE>
  239. </VALUES>
  240. </KEY>
  241. <KEY name="Command" required="false" nullable="false">
  242. <KEYTYPE>String</KEYTYPE>
  243. <DESCRIPTION>Used if rom requires a command after loading is complete to start the game. Separate all words by a space. Use {ENTER} for the Enter Key, {SPACE} for a space, and {Pause} to pause 500 milliseconds between words/characters. ie, "RUN {SPACE} STARTUP {ENTER}" or "R {PAUSE} C" to press the R and C keys with a slight delay between them. Useful for navigating through menus.</DESCRIPTION>
  244. </KEY>
  245. <KEY name="SendCommandDelay" required="false" nullable="false">
  246. <KEYTYPE>Integer</KEYTYPE>
  247. <DESCRIPTION>Time in milliseconds to wait initially until commands/keystrokes are typed for those games that have the Command setting filled in</DESCRIPTION>
  248. </KEY>
  249. <KEY name="WaitBetweenSends" required="false" nullable="false">
  250. <KEYTYPE>Boolean</KEYTYPE>
  251. <DESCRIPTION>Set to true if you want the module to make a pause between sending each key press.</DESCRIPTION>
  252. </KEY>
  253. <KEY name="VideoType" required="false" nullable="false">
  254. <KEYTYPE>String</KEYTYPE>
  255. <DESCRIPTION>Video Type to use for this specific game</DESCRIPTION>
  256. <VALUES>
  257. <VALUE description="LCD">lcd</VALUE>
  258. <VALUE description="CRT">crt</VALUE>
  259. </VALUES>
  260. </KEY>
  261. <KEY name="ColorMode" required="false" nullable="false">
  262. <KEYTYPE>String</KEYTYPE>
  263. <DESCRIPTION>Color Mode of the monitor to use for this specific game</DESCRIPTION>
  264. <VALUES>
  265. <VALUE description="Color">auto</VALUE>
  266. <VALUE description="B&amp;W">bw</VALUE>
  267. <VALUE description="Green">green</VALUE>
  268. <VALUE description="Amber">amber</VALUE>
  269. <VALUE description="Mono">mono</VALUE>
  270. </VALUES>
  271. </KEY>
  272. </KEYS>
  273. </SECTION>
  274. </SECTIONS>
  275. </INIFILE>
  276. </INIFILES>
  277. </INISCHEMA>
Advertisement
Add Comment
Please, Sign In to add comment