Advertisement
Guest User

rules.txt

a guest
Mar 19th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.11 KB | None | 0 0
  1. [Definition]
  2. titleIds = 00050000101C9300,00050000101C9400,00050000101C9500
  3. name = Resolution
  4. path = "The Legend of Zelda: Breath of the Wild/Graphics/Resolution"
  5. description = Changes the games resolution. You cannot change resolutions on the fly.
  6. version = 3
  7.  
  8. [Preset]
  9. name = 1280x720 (16:9) (Default)
  10. $width = 1280
  11. $height = 720
  12. $gameWidth = 1280
  13. $gameHeight = 720
  14. $heightfix = 0
  15.  
  16. # Performance
  17.  
  18. [Preset]
  19. name = 320x180 (16:9)
  20. $width = 320
  21. $height = 180
  22. $gameWidth = 1280
  23. $gameHeight = 720
  24. $heightfix = 0
  25.  
  26. [Preset]
  27. name = 640x360 (16:9)
  28. $width = 640
  29. $height = 360
  30. $gameWidth = 1280
  31. $gameHeight = 720
  32. $heightfix = 0
  33.  
  34. [Preset]
  35. name = 960x540 (16:9)
  36. $width = 960
  37. $height = 540
  38. $gameWidth = 1280
  39. $gameHeight = 720
  40. $heightfix = 0
  41.  
  42. # Common HD Resolutions
  43.  
  44. [Preset]
  45. name = 1600x900 (16:9)
  46. $width = 1600
  47. $height = 900
  48. $gameWidth = 1280
  49. $gameHeight = 720
  50. $heightfix = 0
  51.  
  52. [Preset]
  53. name = 1920x1080 (16:9)
  54. $width = 1920
  55. $height = 1080
  56. $gameWidth = 1280
  57. $gameHeight = 720
  58. $heightfix = 0
  59.  
  60. [Preset]
  61. name = 2560x1440 (16:9)
  62. $width = 2560
  63. $height = 1440
  64. $gameWidth = 1280
  65. $gameHeight = 720
  66. $heightfix = 0
  67.  
  68. [Preset]
  69. name = 3200x1800 (16:9)
  70. $width = 3200
  71. $height = 1800
  72. $gameWidth = 1280
  73. $gameHeight = 720
  74. $heightfix = 0
  75.  
  76. [Preset]
  77. name = 3840x2160 (16:9)
  78. $width = 3840
  79. $height = 2160
  80. $gameWidth = 1280
  81. $gameHeight = 720
  82. $heightfix = 0
  83.  
  84. [Preset]
  85. name = 5120x2880 (16:9)
  86. $width = 5120
  87. $height = 2880
  88. $gameWidth = 1280
  89. $gameHeight = 720
  90. $heightfix = 0
  91.  
  92. [Preset]
  93. name = 10240x5760 (16:9)
  94. $width = 10240
  95. $height = 5760
  96. $gameWidth = 1280
  97. $gameHeight = 720
  98. $heightfix = 0
  99.  
  100. # Common Ultrawide Resolutions
  101.  
  102. [Preset]
  103. name = -----------------------------------
  104. $width = 2560
  105. $height = 1080
  106. $gameWidth = 1280
  107. $gameHeight = 720
  108. $heightfix = 0
  109.  
  110. [Preset]
  111. name = 2560x1080 (21:9)
  112. $width = 2560
  113. $height = 1080
  114. $gameWidth = 1280
  115. $gameHeight = 720
  116. $heightfix = 0
  117.  
  118. [Preset]
  119. name = 3440x1440 (21:9)
  120. $width = 3440
  121. $height = 1440
  122. $gameWidth = 1280
  123. $gameHeight = 720
  124. $heightfix = 0
  125.  
  126. [Preset]
  127. name = 4300x1800 (21:9)
  128. $width = 4300
  129. $height = 1800
  130. $gameWidth = 1280
  131. $gameHeight = 720
  132. $heightfix = 0
  133.  
  134. # Common 16:10 Resolutions
  135.  
  136. [Preset]
  137. name = -----------------------------------
  138. $width = 1440
  139. $height = 900
  140. $gameWidth = 1280
  141. $gameHeight = 720
  142. $heightfix = 0
  143.  
  144. [Preset]
  145. name = 1440x900 (16:10)
  146. $width = 1440
  147. $height = 900
  148. $gameWidth = 1280
  149. $gameHeight = 720
  150. $heightfix = 0
  151.  
  152. [Preset]
  153. name = 1680x1050 (16:10)
  154. $width = 1680
  155. $height = 1050
  156. $gameWidth = 1280
  157. $gameHeight = 720
  158. $heightfix = 1
  159.  
  160. [Preset]
  161. name = 1920x1200 (16:10)
  162. $width = 1920
  163. $height = 1200
  164. $gameWidth = 1280
  165. $gameHeight = 720
  166. $heightfix = 1
  167.  
  168. [Preset]
  169. name = 2560x1600 (16:10)
  170. $width = 2560
  171. $height = 1600
  172. $gameWidth = 1280
  173. $gameHeight = 720
  174. $heightfix = 1
  175.  
  176. [Preset]
  177. name = 2880x1800 (16:10)
  178. $width = 2880
  179. $height = 1800
  180. $gameWidth = 1280
  181. $gameHeight = 720
  182. $heightfix = 0
  183.  
  184. [Preset]
  185. name = 3840x2400 (16:10)
  186. $width = 3840
  187. $height = 2400
  188. $gameWidth = 1280
  189. $gameHeight = 720
  190. $heightfix = 1
  191.  
  192. [Preset]
  193. name = 5120x3200 (16:10)
  194. $width = 5120
  195. $height = 3200
  196. $gameWidth = 1280
  197. $gameHeight = 720
  198. $heightfix = 1
  199.  
  200. # Other Uncommon Resolutions
  201.  
  202. [Preset]
  203. name = -----------------------------------
  204. $width = 640
  205. $height = 480
  206. $gameWidth = 1280
  207. $gameHeight = 720
  208. $heightfix = 1
  209.  
  210. [Preset]
  211. name = 640x480 (4:3)
  212. $width = 640
  213. $height = 480
  214. $gameWidth = 1280
  215. $gameHeight = 720
  216. $heightfix = 1
  217.  
  218. [Preset]
  219. name = 1280x960 (4:3)
  220. $width = 1280
  221. $height = 960
  222. $gameWidth = 1280
  223. $gameHeight = 720
  224. $heightfix = 1
  225.  
  226. [Preset]
  227. name = 1920x1440 (4:3)
  228. $width = 1920
  229. $height = 1440
  230. $gameWidth = 1280
  231. $gameHeight = 720
  232. $heightfix = 0
  233.  
  234. [Preset]
  235. name = 640x512 (5:4)
  236. $width = 640
  237. $height = 512
  238. $gameWidth = 1280
  239. $gameHeight = 720
  240. $heightfix = 1
  241.  
  242. [Preset]
  243. name = 1280x1024 (5:4)
  244. $width = 1280
  245. $height = 1024
  246. $gameWidth = 1280
  247. $gameHeight = 720
  248. $heightfix = 1
  249.  
  250. [Preset]
  251. name = 1920x1536 (5:4)
  252. $width = 1920
  253. $height = 1536
  254. $gameWidth = 1280
  255. $gameHeight = 720
  256. $heightfix = 1
  257.  
  258. [Preset]
  259. name = 5760x1080 (48:9)
  260. $width = 5760
  261. $height = 1080
  262. $gameWidth = 1280
  263. $gameHeight = 720
  264. $heightfix = 0
  265.  
  266. [Preset]
  267. name = 8640x1620 (48:9)
  268. $width = 8640
  269. $height = 1620
  270. $gameWidth = 1280
  271. $gameHeight = 720
  272. $heightfix = 0
  273.  
  274. [Preset]
  275. name = 14400x2700 (48:9)
  276. $width = 14400
  277. $height = 2700
  278. $gameWidth = 1280
  279. $gameHeight = 720
  280. $heightfix = 0
  281.  
  282. [Preset]
  283. name = 18000x3375 (48:9)
  284. $width = 18000
  285. $height = 3375
  286. $gameWidth = 1280
  287. $gameHeight = 720
  288. $heightfix = 0
  289.  
  290. [Preset]
  291. name = 21600x4050 (48:9)
  292. $width = 21600
  293. $height = 4050
  294. $gameWidth = 1280
  295. $gameHeight = 720
  296. $heightfix = 0
  297.  
  298. # All 720p textures:
  299. # - 0x001=World Lighting Red8
  300. # - 0x005=Link and Objects Depth
  301. # - 0x007=World Lighting Red-Green Texture
  302. # - 0x019=Menu Interface/GUI
  303. # - 0x01a=Normals
  304. # - 0x41a=Geometry rendering
  305. # - 0x806=Wind/Fog
  306. # - 0x80e=Depth stencil buffer
  307. # - 0x816=Weapon and Objects Bloom
  308. # - 0x820=Field Fog
  309.  
  310. # Depth/Geometry/Shading Rendering
  311. [TextureRedefine]
  312. width = 1280
  313. height = 720
  314. formats = 0x001,0x005,0x007,0x019,0x01a,0x41a,0x80e,0x806,0x816,0x820
  315. formatsExcluded = 0x008 # Game Load Opening Background Image
  316. tileModesExcluded = 0x001 # For Video Playback
  317. overwriteWidth = ($width/$gameWidth)* 1280
  318. overwriteHeight = ($height/$gameHeight)* 720
  319.  
  320. # Gamepad - background
  321. [TextureRedefine]
  322. width = 864
  323. height = 480
  324. formats = 0x019
  325. formatsExcluded = 0x034 # Exclude 0x034 which is used for large album thumbnails
  326. overwriteWidth = ($width/$gameWidth)* 864
  327. overwriteHeight = ($height/$gameHeight)* 480
  328.  
  329. # Gamepad - game render size
  330. [TextureRedefine]
  331. width = 854
  332. height = 480
  333. formats = 0x019
  334. formatsExcluded = 0x034 # Exclude 0x034 which is used for large album thumbnails
  335. overwriteWidth = ($width/$gameWidth)* 854
  336. overwriteHeight = ($height/$gameHeight)* 480
  337.  
  338. # All 1/2, 1/4 textures:
  339. # - 0x001=World Lighting - Red
  340. # - 0x005=Depth for Link and Objects
  341. # - 0x019=GUI
  342. # - 0x01a=Blurs and Normals
  343. # - 0x80e=World and Objects Depth 32bit
  344. # - 0x806=Wind/Fog
  345. # - 0x816=World & Weapon Bloom
  346. # - 0x820=Fog
  347.  
  348. # Required 1/2 resolutions
  349. [TextureRedefine]
  350. width = 640
  351. height = 368
  352. formats = 0x001,0x005,0x007,0x019,0x01a,0x80e,0x806,0x816,0x820,0x41a
  353. formatsExcluded = 0x431 # Exclude 0x431 which is used for adventure log images
  354. overwriteWidth = ($width/$gameWidth) * 640
  355. overwriteHeight = (($height/$gameHeight) * 368) + $heightfix
  356.  
  357. # Required 1/2 resolutions
  358. [TextureRedefine]
  359. width = 640
  360. height = 360
  361. formats = 0x001,0x005,0x007,0x019,0x01a,0x80e,0x806,0x816,0x820,0x41a
  362. formatsExcluded = 0x431
  363. tileModesExcluded = 0x001 # For Video Playback
  364. overwriteWidth = ($width/$gameWidth) * 640
  365. overwriteHeight = ($height/$gameHeight) * 360
  366.  
  367. # Required 1/3 resolutions
  368. [TextureRedefine]
  369. width = 384
  370. height = 192
  371. formats = 0x001 # World lighting - Red
  372. overwriteWidth = ($width/$gameWidth) * 384
  373. overwriteHeight = ($height/$gameHeight) * 192
  374.  
  375. # Required 1/4 resolutions
  376. [TextureRedefine]
  377. width = 320
  378. height = 192
  379. formats = 0x001,0x005,0x007,0x019,0x01a,0x80e,0x816,0x806,0x820,0x41a
  380. overwriteWidth = ($width/$gameWidth) * 320
  381. overwriteHeight = ($height/$gameHeight) * 192
  382.  
  383. # Required 1/4 resolutions
  384. [TextureRedefine]
  385. width = 320
  386. height = 180
  387. formats = 0x001,0x005,0x007,0x019,0x01a,0x80e,0x816,0x806,0x820,0x41a
  388. overwriteWidth = ($width/$gameWidth) * 320
  389. overwriteHeight = ($height/$gameHeight) * 180
  390.  
  391. # Required 1/6 resolution
  392. [TextureRedefine]
  393. width = 192
  394. height = 96
  395. formats = 0x007,0x806 # Used for Fog
  396. overwriteWidth = ($width/$gameWidth) * 192
  397. overwriteHeight = ($height/$gameHeight) * 96
  398.  
  399. # Required 1/8 resolution
  400. [TextureRedefine]
  401. width = 160
  402. height = 96
  403. formats = 0x001,0x005,0x007,0x806,0x80e,0x816 # Used for Fog/Depth/Bloom
  404. overwriteWidth = ($width/$gameWidth) * 160
  405. overwriteHeight = ($height/$gameHeight) * 96
  406.  
  407. # Required 1/8 resolution
  408. [TextureRedefine]
  409. width = 160
  410. height = 90
  411. formats = 0x001,0x005,0x007,0x806,0x80e,0x816
  412. overwriteWidth = ($width/$gameWidth) * 160
  413. overwriteHeight = ($height/$gameHeight) * 90
  414.  
  415. # Required 1/10 resolution
  416. [TextureRedefine]
  417. width = 128
  418. height = 80
  419. formats = 0x005,0x007,0x019,0x01a,0x80e,0x816,0x806,0x820,0x41a
  420. overwriteWidth = ($width/$gameWidth) * 128
  421. overwriteHeight = ($height/$gameHeight) * 80
  422.  
  423. # Required 1/10 resolution
  424. [TextureRedefine]
  425. width = 120
  426. height = 75
  427. formats = 0x005,0x007,0x019,0x01a,0x80e,0x816,0x806,0x820,0x41a
  428. overwriteWidth = ($width/$gameWidth) * 120
  429. overwriteHeight = ($height/$gameHeight) * 75
  430.  
  431. # Required Fogs and Dust
  432. [TextureRedefine]
  433. width = 128
  434. height = 48
  435. formats = 0x806,0x816,0x005,0x007,0x820
  436. overwriteWidth = ($width/$gameWidth) * 128
  437. overwriteHeight = ($height/$gameHeight) * 48
  438.  
  439. # Required 1/13 resolution
  440. [TextureRedefine]
  441. width = 96
  442. height = 48
  443. formats = 0x816,0x80e # Used for bloom/depth
  444. overwriteWidth = ($width/$gameWidth) * 96
  445. overwriteHeight = ($height/$gameHeight) * 48
  446.  
  447. # Required 1/16 resolution
  448. [TextureRedefine]
  449. width = 80
  450. height = 45
  451. formats = 0x816,0x806,0x007 # Used for bloom/fog
  452. overwriteWidth = ($width/$gameWidth) * 80
  453. overwriteHeight = ($height/$gameHeight) * 45
  454.  
  455. # Required 1/16 resolution
  456. [TextureRedefine]
  457. width = 64
  458. height = 64
  459. formats = 0x80e # Used for depth
  460. overwriteWidth = ($width/$gameWidth) * 64
  461. overwriteHeight = ($height/$gameHeight) * 64
  462.  
  463. # 0x019 - GUI Requirements
  464.  
  465. [TextureRedefine]
  466. width = 128
  467. height = 720
  468. formats = 0x019
  469. overwriteWidth = ($width/$gameWidth) * 128
  470. overwriteHeight = ($height/$gameHeight) * 720
  471.  
  472. [TextureRedefine]
  473. width = 110
  474. height = 720
  475. formats = 0x019
  476. overwriteWidth = ($width/$gameWidth) * 110
  477. overwriteHeight = ($height/$gameHeight) * 720
  478.  
  479. # 0x816 - Blooms & Effects
  480.  
  481. # Heat wave effect
  482. [TextureRedefine]
  483. width = 1024
  484. height = 512
  485. depth = 1
  486. formats = 0x816
  487. overwriteWidth = ($width/$gameWidth) * 1024
  488. overwriteHeight = ($height/$gameHeight) * 512
  489.  
  490. # Sheikah slate scope
  491. [TextureRedefine]
  492. width = 512
  493. height = 256
  494. depth = 1
  495. formats = 0x816
  496. overwriteWidth = ($width/$gameWidth) * 512
  497. overwriteHeight = ($height/$gameHeight) * 256
  498.  
  499. # World bloom
  500.  
  501. [TextureRedefine]
  502. width = 256
  503. height = 128
  504. formats = 0x816
  505. tilemodes = 4
  506. overwriteWidth = ($width/$gameWidth) * 256
  507. overwriteHeight = ($height/$gameHeight) * 128
  508.  
  509. [TextureRedefine]
  510. width = 128
  511. height = 64
  512. formats = 0x816
  513. tilemodes = 4
  514. overwriteWidth = ($width/$gameWidth) * 128
  515. overwriteHeight = ($height/$gameHeight) * 64
  516.  
  517. [TextureRedefine]
  518. width = 64
  519. height = 32
  520. formats = 0x816
  521. tilemodes = 4
  522. overwriteWidth = ($width/$gameWidth) * 64
  523. overwriteHeight = ($height/$gameHeight) * 32
  524.  
  525. [TextureRedefine]
  526. width = 32
  527. height = 16
  528. depth = 1
  529. formats = 0x816
  530. tilemodes = 4
  531. overwriteWidth = ($width/$gameWidth) * 32
  532. overwriteHeight = ($height/$gameHeight) * 16
  533.  
  534. [TextureRedefine]
  535. width = 24
  536. height = 16
  537. depth = 1
  538. formats = 0x816
  539. tilemodes = 4
  540. overwriteWidth = ($width/$gameWidth) * 24
  541. overwriteHeight = ($height/$gameHeight) * 16
  542.  
  543. [TextureRedefine]
  544. width = 40
  545. height = 22
  546. depth = 1
  547. formats = 0x816
  548. tilemodes = 4
  549. overwriteWidth = ($width/$gameWidth) * 40
  550. overwriteHeight = ($height/$gameHeight) * 22
  551.  
  552. [TextureRedefine]
  553. width = 20
  554. height = 11
  555. depth = 1
  556. formats = 0x816
  557. tilemodes = 4
  558. overwriteWidth = ($width/$gameWidth) * 20
  559. overwriteHeight = ($height/$gameHeight) * 11
  560.  
  561. # Great Fairy / Stable / Stores Viewports
  562.  
  563. # Required, Great Fairy Full Resolution Viewports
  564. [TextureRedefine]
  565. width = 960
  566. height = 540
  567. formats = 0x816,0x005,0x007,0x019,0x01a,0x41a,0x80e,0x806
  568. tileModesExcluded = 0x001 # For Video Playback
  569. overwriteWidth = ($width/$gameWidth) * 960
  570. overwriteHeight = ($height/$gameHeight) * 540
  571.  
  572. # Required, Great Fairy Full Resolution Viewports
  573. [TextureRedefine]
  574. width = 960
  575. height = 544
  576. formats = 0x816,0x005,0x007,0x019,0x01a,0x41a,0x80e,0x806
  577. overwriteWidth = ($width/$gameWidth) * 960
  578. overwriteHeight = ($height/$gameHeight) * 544
  579.  
  580. # Required Great Fairy Red Viewport and Depth port of the same size
  581. [TextureRedefine]
  582. width = 512
  583. height = 272
  584. depth = 1
  585. formats = 0x001,0x005 # Red Viewport / Depth
  586. overwriteWidth = ($width/$gameWidth) * 512
  587. overwriteHeight = ($height/$gameHeight) * 272
  588.  
  589. # Required, Great Fairy Half Resolution Viewports
  590. [TextureRedefine]
  591. width = 480
  592. height = 272
  593. formats = 0x816,0x01a,0x820,0x001,0x80e,0x820
  594. overwriteWidth = ($width/$gameWidth) * 480
  595. overwriteHeight = ($height/$gameHeight) * 272
  596.  
  597. # Required, Great Fairy Half Resolution Viewports
  598. [TextureRedefine]
  599. width = 480
  600. height = 270
  601. formats = 0x816,0x01a,0x820,0x001,0x80e,0x820
  602. overwriteWidth = ($width/$gameWidth) * 480
  603. overwriteHeight = ($height/$gameHeight) * 270
  604.  
  605. # Required - Great Fairy background heatwave effect
  606. [TextureRedefine]
  607. width = 512
  608. height = 512
  609. depth = 1
  610. formats = 0x816
  611. overwriteWidth = ($width/$gameWidth) * 512
  612. overwriteHeight = ($height/$gameHeight) * 512
  613.  
  614. # Select-Menu Map
  615. [TextureRedefine]
  616. width = 1504
  617. height = 720
  618. formats = 0x019
  619. overwriteWidth = ($width/$gameWidth) * 1504
  620. overwriteHeight = ($height/$gameHeight) * 720
  621.  
  622. # Select-Menu Map
  623. [TextureRedefine]
  624. width = 1500
  625. height = 720
  626. formats = 0x019
  627. overwriteWidth = ($width/$gameWidth) * 1500
  628. overwriteHeight = ($height/$gameHeight) * 720
  629.  
  630. # Select-Menu Map Overlay
  631. [TextureRedefine]
  632. width = 1280
  633. height = 608
  634. formats = 0x019
  635. overwriteWidth = ($width/$gameWidth) * 1280
  636. overwriteHeight = ($height/$gameHeight) * 608
  637.  
  638. # Mini-map GUI
  639. [TextureRedefine]
  640. width = 192
  641. height = 192
  642. formats = 0x019
  643. overwriteWidth = ($width/$gameWidth) * 192
  644. overwriteHeight = ($height/$gameHeight) * 192
  645.  
  646. # Red Viewport
  647. [TextureRedefine]
  648. width = 1920
  649. height = 912
  650. formats = 0x001
  651. overwriteWidth = ($width/$gameWidth) * 1920
  652. overwriteHeight = ($height/$gameHeight) * 912
  653.  
  654. # 3D Map Ganons Castle & Beasts
  655. [TextureRedefine]
  656. width = 512
  657. height = 288
  658. formats = 0x01a,0x80e
  659. overwriteWidth = ($width/$gameWidth) * 512
  660. overwriteHeight = ($height/$gameHeight) * 288
  661.  
  662. # Improve Color Banding for GUI Format 0x019
  663. # 0x019 - R10_G10_B10_A2_UNORM ------> 0x01f - R16_G16_B16_A16_UNORM
  664.  
  665. [TextureRedefine]
  666. width = 1280
  667. height = 720
  668. formats = 0x019
  669. overwriteFormat = 0x01f
  670. overwriteWidth = ($width/$gameWidth) * 1280
  671. overwriteHeight = ($height/$gameHeight) * 720
  672.  
  673. [TextureRedefine]
  674. width = 640
  675. height = 368
  676. formats = 0x019
  677. overwriteFormat = 0x01f
  678. overwriteWidth = ($width/$gameWidth) * 640
  679. overwriteHeight = (($height/$gameHeight) * 368 ) + $heightfix
  680.  
  681. [TextureRedefine]
  682. width = 640
  683. height = 360
  684. formats = 0x019
  685. overwriteFormat = 0x01f
  686. overwriteWidth = ($width/$gameWidth) * 640
  687. overwriteHeight = ($height/$gameHeight) * 360
  688.  
  689. [TextureRedefine]
  690. width = 320
  691. height = 192
  692. formats = 0x019
  693. overwriteFormat = 0x01f
  694. overwriteWidth = ($width/$gameWidth) * 320
  695. overwriteHeight = ($height/$gameHeight) * 192
  696.  
  697. [TextureRedefine]
  698. width = 320
  699. height = 180
  700. formats = 0x019
  701. overwriteFormat = 0x01f
  702. overwriteWidth = ($width/$gameWidth) * 320
  703. overwriteHeight = ($height/$gameHeight) * 180
  704.  
  705. [TextureRedefine]
  706. width = 128
  707. height = 720
  708. formats = 0x019
  709. overwriteFormat = 0x01f
  710. overwriteWidth = ($width/$gameWidth) * 128
  711. overwriteHeight = ($height/$gameHeight) * 720
  712.  
  713. [TextureRedefine]
  714. width = 110
  715. height = 720
  716. formats = 0x019
  717. overwriteFormat = 0x01f
  718. overwriteWidth = ($width/$gameWidth) * 110
  719. overwriteHeight = ($height/$gameHeight) * 720
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement