Advertisement
Nightseeker

3DS Conception II demo shader.map

Oct 8th, 2017
304
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.98 KB | None | 0 0
  1. Digital Media Professionals (R) Vertex Shader Linker ver 2.12
  2. Copyright (C) Digital Media Professionals Inc. 2009-2010. All rights reserved.
  3.  
  4. ========================================================================================
  5.  
  6. Loading objects order
  7.  
  8. 1. fxobjs/Shape.vobj
  9. 2. fxobjs/Sprite.vobj
  10. 3. fxobjs/Sprite.gobj
  11. 4. fxobjs/std.vobj
  12. 5. fxobjs/HemiRimBump.vobj
  13. 6. fxobjs/ShadowRender.vobj
  14. 7. fxobjs/CopyBuffer.vobj
  15. 8. fxobjs/Simple.vobj
  16. 9. fxobjs/ForTouch.vobj
  17.  
  18. ========================================================================================
  19.  
  20. Image sizes
  21.  
  22. Instruction Swizzle Object name
  23. 22 8 fxobjs/Shape.vobj
  24. 81 15 fxobjs/Sprite.vobj
  25. 21 7 fxobjs/std.vobj
  26. 177 20 fxobjs/transform.vobj
  27. 134 46 fxobjs/HemiRimBump.vobj
  28. 3 0 fxobjs/ShadowRender.vobj
  29. 10 3 fxobjs/CopyBuffer.vobj
  30. 21 11 fxobjs/Simple.vobj
  31. 3 0 fxobjs/ForTouch.vobj
  32. 25 7 fxobjs/Sprite.gobj
  33. --------------------------------------------------------
  34. 497 58 Total
  35. --------------------------------------------------------
  36.  
  37. ========================================================================================
  38.  
  39.  
  40. Program code information
  41.  
  42. Program code offset Program code size
  43. =================================================
  44. 0x00000054 0x000007c4
  45.  
  46. ========================================================================================
  47.  
  48. fxobjs/Shape.vobj information
  49.  
  50. Symbol information
  51.  
  52. Register Symbol name
  53. ============================================
  54. c0 - c3 Projection
  55. c4 - c6 View
  56. c10 - c12 LocalWorld
  57. c17 - c19 ShapeTM
  58. c20 - c20 Color
  59. v0 - v0 aPosition.xyz
  60. v1 - v1 aColor
  61.  
  62.  
  63. Outmap information
  64.  
  65. Register Attribute name
  66. ============================================
  67. o0 .xyzw position
  68. o1 .xyzw color
  69.  
  70. Main address
  71.  
  72. 0x0000
  73.  
  74. ========================================================================================
  75.  
  76. fxobjs/Sprite.vobj information
  77.  
  78. Symbol information
  79.  
  80. Register Symbol name
  81. ============================================
  82. b0 - b0 Is3DSprite
  83. c0 - c3 Projection
  84. c4 - c6 View
  85. c90 - c92 LocalWorld
  86. c89 - c89 Opacity
  87. v0 - v0 aTMX
  88. v1 - v1 aTMY
  89. v2 - v2 aTMZ
  90. v3 - v3 aOffset.xyz
  91. v4 - v4 aSize.xy
  92. v5 - v5 aTexCoord
  93. v6 - v6 aColor0
  94. v7 - v7 aColor1
  95. v8 - v8 aColor2
  96. v9 - v9 aColor3
  97.  
  98.  
  99. Outmap information
  100.  
  101. Register Attribute name
  102. ============================================
  103. o0 .xyzw generic
  104. o1 .xyzw generic
  105. o2 .xyzw generic
  106. o3 .xyzw generic
  107. o4 .xyzw generic
  108. o5 .xyzw generic
  109. o6 .xyzw generic
  110. o7 .xyzw generic
  111. o8 .xyzw generic
  112.  
  113. Main address
  114.  
  115. 0x0016
  116.  
  117. ========================================================================================
  118.  
  119. fxobjs/Sprite.gobj information
  120.  
  121. Symbol information
  122.  
  123. Register Symbol name
  124. ============================================
  125. v0 - v0 dummy_input0
  126.  
  127.  
  128. Outmap information
  129.  
  130. Register Attribute name
  131. ============================================
  132. o0 .xyzw position
  133. o1 .xyzw color
  134. o2 .xy texcoord0
  135.  
  136. Main address
  137.  
  138. 0x01d8
  139.  
  140. ========================================================================================
  141.  
  142. fxobjs/std.vobj information
  143.  
  144. Symbol information
  145.  
  146. Register Symbol name
  147. ============================================
  148. b1 - b1 IsSmoothSkinning
  149. b2 - b2 hasVertexColor
  150. b3 - b3 hasVertexTexCoord2
  151. b5 - b5 hasTangent
  152. b6 - b6 hasNormal
  153. b7 - b7 useHemiSphereLighting
  154. b8 - b8 useSpecularLighting
  155. b9 - b9 hasTex2
  156. b11 - b11 hasVertexAnime
  157. c0 - c3 Projection
  158. c4 - c6 View
  159. c7 - c7 VARate
  160. c10 - c12 LocalWorld
  161. c13 - c14 TexTM0
  162. c15 - c16 TexTM1
  163. c17 - c19 worldInvT
  164. c20 - c89 BlendOffsets
  165. c92 - c92 MaterialDiffuse
  166. v0 - v0 POSITION.xyz
  167. v1 - v1 NORMAL.xyz
  168. v2 - v2 TEXCOORD0.xy
  169. v3 - v3 TEXCOORD1.xy
  170. v4 - v4 TEXCOORD2.xy
  171. v5 - v5 COLOR
  172. v6 - v6 TANGENT
  173. v7 - v7 BLENDINDICES
  174. v8 - v8 BLENDWEIGHT
  175. v9 - v9 POSITION1.xyz
  176. v10 - v10 NORMAL1.xyz
  177. v11 - v11 TANGENT1.xyz
  178. v12 - v12 POSITION2.xyz
  179. v13 - v13 NORMAL2.xyz
  180. v14 - v14 TANGENT2.xyz
  181.  
  182.  
  183. Outmap information
  184.  
  185. Register Attribute name
  186. ============================================
  187. o0 .xyzw position
  188. o1 .xyzw color
  189. o2 .xy texcoord0
  190. o3 .xy texcoord1
  191.  
  192. Main address
  193.  
  194. 0x006c
  195.  
  196. ========================================================================================
  197.  
  198. fxobjs/HemiRimBump.vobj information
  199.  
  200. Symbol information
  201.  
  202. Register Symbol name
  203. ============================================
  204. b1 - b1 IsSmoothSkinning
  205. b2 - b2 hasVertexColor
  206. b3 - b3 hasVertexTexCoord2
  207. b5 - b5 hasTangent
  208. b6 - b6 hasNormal
  209. b10 - b10 EnableShadow
  210. b11 - b11 hasVertexAnime
  211. c0 - c3 Projection
  212. c4 - c6 View
  213. c7 - c7 VARate
  214. c10 - c12 LocalWorld
  215. c13 - c14 TexTM0
  216. c15 - c16 TexTM1
  217. c17 - c19 WorldInvT
  218. c20 - c83 BlendOffsets
  219. c89 - c89 HemiColorU
  220. c90 - c90 HemiColorM
  221. c91 - c91 HemiColorL
  222. c92 - c92 HemiLightDir
  223. c85 - c88 ShadowTexTM
  224. v0 - v0 POSITION.xyz
  225. v1 - v1 NORMAL.xyz
  226. v2 - v2 TEXCOORD0.xy
  227. v3 - v3 TEXCOORD1.xy
  228. v4 - v4 TEXCOORD2.xy
  229. v5 - v5 COLOR
  230. v6 - v6 TANGENT
  231. v7 - v7 BLENDINDICES
  232. v8 - v8 BLENDWEIGHT
  233.  
  234.  
  235. Outmap information
  236.  
  237. Register Attribute name
  238. ============================================
  239. o0 .xyzw position
  240. o1 .xyzw color
  241. o2 .xy texcoord0
  242. o2 . z texcoord0w
  243. o3 .xy texcoord1
  244. o4 .xy texcoord2
  245. o6 .xyzw quaternion
  246. o5 .xyzw view
  247.  
  248. Main address
  249.  
  250. 0x012d
  251.  
  252. ========================================================================================
  253.  
  254. fxobjs/ShadowRender.vobj information
  255.  
  256. Symbol information
  257.  
  258. Register Symbol name
  259. ============================================
  260. v0 - v0 POSITION.xyz
  261.  
  262.  
  263. Outmap information
  264.  
  265. Register Attribute name
  266. ============================================
  267. o0 .xyzw position
  268.  
  269. Main address
  270.  
  271. 0x01b3
  272.  
  273. ========================================================================================
  274.  
  275. fxobjs/CopyBuffer.vobj information
  276.  
  277. Symbol information
  278.  
  279. Register Symbol name
  280. ============================================
  281. b3 - b3 hasVertexTexCoord2
  282. v0 - v0 POSITION.xy
  283. v2 - v2 TEXCOORD0.xy
  284. v3 - v3 TEXCOORD1.xy
  285. v4 - v4 TEXCOORD2.xy
  286.  
  287.  
  288. Outmap information
  289.  
  290. Register Attribute name
  291. ============================================
  292. o0 .xyzw position
  293. o2 .xy texcoord0
  294. o3 .xy texcoord1
  295. o4 .xy texcoord2
  296.  
  297. Main address
  298.  
  299. 0x01b6
  300.  
  301. ========================================================================================
  302.  
  303. fxobjs/Simple.vobj information
  304.  
  305. Symbol information
  306.  
  307. Register Symbol name
  308. ============================================
  309. b1 - b1 IsSmoothSkinning
  310. b2 - b2 hasVertexColor
  311. b10 - b10 EnableShadow
  312. b11 - b11 hasVertexAnime
  313. c0 - c3 Projection
  314. c4 - c6 View
  315. c7 - c7 VARate
  316. c10 - c12 LocalWorld
  317. c13 - c14 TexTM0
  318. c15 - c16 TexTM1
  319. c17 - c19 WorldInvT
  320. c20 - c83 BlendOffsets
  321. c85 - c88 ShadowTexTM
  322. v0 - v0 POSITION.xyz
  323. v1 - v1 NORMAL.xyz
  324. v2 - v2 TEXCOORD0.xy
  325. v3 - v3 TEXCOORD1.xy
  326. v4 - v4 TEXCOORD2.xy
  327. v5 - v5 COLOR
  328. v6 - v6 TANGENT
  329. v7 - v7 BLENDINDICES
  330. v8 - v8 BLENDWEIGHT
  331.  
  332.  
  333. Outmap information
  334.  
  335. Register Attribute name
  336. ============================================
  337. o0 .xyzw position
  338. o1 .xyzw color
  339. o2 .xy texcoord0
  340. o2 . z texcoord0w
  341. o3 .xy texcoord1
  342.  
  343. Main address
  344.  
  345. 0x01c0
  346.  
  347. ========================================================================================
  348.  
  349. fxobjs/ForTouch.vobj information
  350.  
  351. Symbol information
  352.  
  353. Register Symbol name
  354. ============================================
  355. b1 - b1 IsSmoothSkinning
  356. b2 - b2 hasVertexColor
  357. b5 - b5 hasTangent
  358. b6 - b6 hasNormal
  359. b11 - b11 hasVertexAnime
  360. c0 - c3 Projection
  361. c4 - c6 View
  362. c10 - c12 LocalWorld
  363. c20 - c83 BlendOffsets
  364. v0 - v0 POSITION.xyz
  365. v7 - v7 BLENDINDICES
  366. v8 - v8 BLENDWEIGHT
  367.  
  368.  
  369. Outmap information
  370.  
  371. Register Attribute name
  372. ============================================
  373. o0 .xyzw position
  374.  
  375. Main address
  376.  
  377. 0x01d5
  378.  
  379. ========================================================================================
  380.  
  381. Swizzle pattern data
  382.  
  383. 0x8d86dfef
  384. 0x8d86c36e
  385. 0x8d86c36f
  386. 0x8da14c1f
  387. 0x8000034e
  388. 0x803fcaa1
  389. 0x8006c368
  390. 0x8006c364
  391. 0x8006c362
  392. 0x8006caaf
  393. 0x8006c361
  394. 0x8006c36c
  395. 0x80000003
  396. 0x80000023
  397. 0x802fc2ac
  398. 0x802542ac
  399. 0x800fc2ac
  400. 0x800542ac
  401. 0x800000a3
  402. 0x802fc008
  403. 0x8006c348
  404. 0x8006c344
  405. 0x8006c342
  406. 0x8006e36e
  407. 0x8015600f
  408. 0x803fc001
  409. 0x80156aa8
  410. 0x80001548
  411. 0x80155541
  412. 0x80001fe8
  413. 0x80001fe1
  414. 0x8006c37f
  415. 0x000000af
  416. 0x0006d54f
  417. 0x0006e36f
  418. 0x002a8ab4
  419. 0x002a8aaf
  420. 0x00000002
  421. 0x0000080e
  422. 0x00214c0f
  423. 0x003fc34e
  424. 0x003fc36f
  425. 0x0017feaa
  426. 0x002aa004
  427. 0x001012a0
  428. 0x00004b6f
  429. 0x0000354f
  430. 0x003c4367
  431. 0x000057af
  432. 0x002aaaa2
  433. 0x0005c36d
  434. 0x00000371
  435. 0x00004bcf
  436. 0x002aaaa4
  437. 0x00002aaf
  438. 0x003d036b
  439. 0x000017ec
  440. 0x000a82ac
  441.  
  442. ========================================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement