Raging Loop plays on the Mac: profile 010020400E1C2000 (base game 1.0.0, SDK 7.3.2)
Unity 2018.3.10f1 IL2CPP with FMOD; its sdk and movie module are DRAGON QUEST XI S's builds, so that build's rewriter cuts apply as they are, and no host change was needed. Brought up on the Mac through the opening movie, the title, options, the tutorial and the prologue (choices, menu, scenario chart, log) at 60 fps as on the Switch, with sound and saves; no red line at run time, 0.6 GB resident at the title and 0.77 GB after ten minutes of story. - unityfs.py: Unity 2018.3's Shader layout (SHADER_2018_3, type hash 8db76007...). The game has no bundles and its serialized files carry no type trees, so the shader split stopped. Written from AssetRipper's TypeTreeDumps for 2018.3.10f1 and checked node for node against the dump (1,325 nodes with the alignment flags); all 48 Shader objects read to their exact end (450 subprograms, 452 shaders with main's GLSLC outputs). Other profiles' hashes are untouched. - Memory: the hardware pool (3.2 GB) in Engage's 5 GB block. Unity 2018.3 reserves no address regions of its own, so every mapped page lies in StandardAllocator's region (377 MB at the peak). - Input: the game reads no touch, so it stays docked with the 2D pad; the left stick moves the menu cursor. Development notes, the graphics catalogue and the survey's list of Unity versions read.
This commit is contained in:
1 parent
26a72dd562
commit
abcdbbdd4d
14 files changed
+911
-3
No files matched your search
@@ -0,0 +1 @@
|
||||
# generated
|
||||
|
@@ -0,0 +1,2 @@
|
||||
# chain b-d4b5de179688 2026-10-22T11:30:17+08:00
|
||||
e440538898747ac7
|
||||
|
@@ -0,0 +1,356 @@
|
||||
# chain b-d4b5de179688 2026-10-22T11:30:17+08:00
|
||||
# shader key, then reg:bytes for each uniform slot whose reads stay inside its first bytes, and s<reg> for each storage slot it never writes (cb_extent.py)
|
||||
01a9bfc6429fdac1 0:176
|
||||
047be45bfb59f454 0:16
|
||||
067e2f7505df7e3f 0:16
|
||||
0699220a1d672831 0:128
|
||||
06b6ee79ff9de597 0:240
|
||||
071e4056ebe212ee 0:224
|
||||
072f7e6878391147 0:224
|
||||
0961b0bd28db0755 0:224
|
||||
0a4bf57614c2cbc8 0:96
|
||||
0a7ae56df9548824 0:208
|
||||
0a7e24822623c963 0:32
|
||||
0b507b9f9f6382e6 0:16
|
||||
0bf343d007439b6c 0:224
|
||||
0bf3a7f6dcbd2a29 0:272
|
||||
0cef60d9f0b42949 0:208
|
||||
0d39f6731bf119c8 0:160
|
||||
0e13a5fd9fbdba17 0:288
|
||||
0e2219eb06485bd3 0:224
|
||||
0e8a703bea21d337 0:16
|
||||
103da0153181852d 0:128
|
||||
10edb96cf206a505 0:336
|
||||
113f4e18715ab798 0:224
|
||||
11855d326a486934 0:480
|
||||
11a1c4743c4f99b6 0:16
|
||||
12f5c2a431733bd6 0:144
|
||||
1329147fddf4b761 0:128
|
||||
13442cd5456ccff8 0:272
|
||||
144f8e657a0c5505 0:448
|
||||
149053db7e62e01b 0:16
|
||||
162b54deb82309ed 0:208
|
||||
173e7ac51f09d4a2 0:320
|
||||
19b96767292027c1 0:64 2:16
|
||||
1b5c2f0151baaf0a 0:288
|
||||
1bfba5fa8effdba2 0:64
|
||||
1dfe71191d180288 0:448
|
||||
1f697e326cef3440 0:192
|
||||
1fbaf44af20fd5b8 0:128
|
||||
201b9b18fb2e46ad 0:272
|
||||
210d78932fea3125 0:144
|
||||
21c28adb633e770a 0:96 2:16
|
||||
224cb6f3abb4dbb6 0:16
|
||||
22a9f88767aa355f 0:64
|
||||
22b57716322055c1 0:240
|
||||
22b94026dec0a0c8 0:128
|
||||
24aa3491f136059e 0:224
|
||||
2547b744dbb11605 0:16
|
||||
25ad6c319f3920a1 0:224
|
||||
25fa62bcdd7873dd 0:128
|
||||
262b946d1c62e473 0:128
|
||||
262f049369c1ccee 0:160
|
||||
2653795d2c557a6c 0:128
|
||||
290cf5192bdb2051 0:224
|
||||
290e48aeae83ee0b 0:512
|
||||
290fee32f3ed6f3b 0:144
|
||||
2c013273beb3090f 0:48
|
||||
2caeb6e93ae7eee5 0:192
|
||||
2d2adfd85169f48a 0:128
|
||||
31199e3eb6665b0e 0:448
|
||||
314b0d74e1928c56 0:48
|
||||
31dc16fdb15b29d1 0:224
|
||||
31e61801ea5dc25c 0:208
|
||||
326761a19a9bcc61 0:16
|
||||
337d98f3eb609127 0:176
|
||||
33e32e8cd7ae7aa4 0:144
|
||||
345e8f6826d11315 0:208
|
||||
34f085d268d3c310 0:208
|
||||
350ab12c5646d9ff 0:272
|
||||
351602de8f48f023 0:96
|
||||
3563b993c27684f5 0:208
|
||||
368f1b385bae3515 0:128
|
||||
370a8a269e578276 0:176
|
||||
374de548864bb535 0:352
|
||||
3784959ad5b7a643 0:64 2:16
|
||||
387f1345fb39749e 0:144
|
||||
38acc33ae977f98e 0:416
|
||||
3c37b95bfa47093e 0:224
|
||||
3cfc793c64ca79fa 0:224
|
||||
3d25688b16cf716a 0:48
|
||||
3d4d4705c18b0254 0:64
|
||||
3e6466f8a7c14b3f 0:128
|
||||
3ee5fad031fd5812 0:496
|
||||
3f983d90c83489ec 0:224
|
||||
3fa1bef9871e6e59 0:224
|
||||
401c06978dba1304 0:64
|
||||
401cae94af98f51a 0:208
|
||||
40399af7d54aa8e4 0:128
|
||||
417e27138efcca03 0:192
|
||||
42570e88df4f52fa 0:80
|
||||
436226a17e8a5d38 0:128
|
||||
440a739d3cabe24a 0:128
|
||||
4414e2d449766528 0:208
|
||||
443fd3900da01896 0:208
|
||||
454f33cc45783827 0:224
|
||||
468142856b77a66b 0:128
|
||||
46aed5ea06961f3a 0:224
|
||||
4766be9d50e922a0 0:144
|
||||
481ec7e3cf909111 0:208
|
||||
489187112ebde5db 0:224
|
||||
48a937a837c47f3b 0:256
|
||||
493c697b88e80505 0:64
|
||||
49e5be018a88aef3 0:16
|
||||
4aa9f7501f5d4bbe 0:448
|
||||
4be47ba6b13f44ca 0:16
|
||||
4cd824d73e125251 0:128
|
||||
4d1a0b03c03f3ea3 0:64
|
||||
4d91310732809f7a 0:240
|
||||
4d93aa597a585c7b 0:272
|
||||
4e03509fc079c870 0:256
|
||||
506fb0543178e785 0:288
|
||||
516c951cebb23e59 0:224
|
||||
533be58018d5027a 0:128
|
||||
53bedfb11e9a6659 0:144
|
||||
5449b9f948fd9da8 0:224
|
||||
548a1ff02f17855d 0:144
|
||||
565e11fc050a9090 0:256
|
||||
56b7d17491b61c05 0:32
|
||||
56c570ad0ebbe2ce 0:16
|
||||
56caa293b204dac9 0:16
|
||||
5719fcb16ff325ef 0:48
|
||||
5780ff5bbb4c36bc 0:144
|
||||
57db7252d6d3f19f 0:256
|
||||
57e598cf368c7e6b 0:288
|
||||
57ee0ca0aad3b169 0:128
|
||||
594feab9c894b056 0:272
|
||||
59a12812b9aaeaa5 0:208
|
||||
59da383c2c15c472 0:64 2:16
|
||||
5af44f3ddfd9942e 0:224
|
||||
5cd484a1c045bda7 0:272
|
||||
5dc498aed8c59ef0 0:144
|
||||
5dea83e18115b49c 0:16
|
||||
5f80f223d68367e9 0:208
|
||||
60800264b64bb543 0:416
|
||||
60a2246066c19e41 0:144
|
||||
61be1a7aac5783d4 0:176
|
||||
625148d871b41984 0:128
|
||||
63790b705bfd2c15 0:336
|
||||
65c911974cbd7d03 0:416
|
||||
674aed1d06f09a61 0:208
|
||||
67b1e2e157c1b5d9 0:224
|
||||
68db63666d9846f0 0:128
|
||||
692990e04a2f3840 0:192
|
||||
69c1e3e613690646 0:16
|
||||
69c534c586e02bc9 0:64
|
||||
6c1a18b63ca3634b 0:464
|
||||
6c793519a2f90dab 0:224
|
||||
6d490087c232ca12 0:16
|
||||
6dc2c2a0cd3a7419 0:224
|
||||
6ed6a44634d3e391 0:224
|
||||
6ee1b5a7b99a8436 0:208
|
||||
6eed1ec084b7959a 0:256
|
||||
6f52ec0cfed7c0ec 0:64
|
||||
6fd870a6b9d34d66 0:160
|
||||
70f2b6ee3319b4a3 0:192
|
||||
7175c68cbaf0b2d9 0:208
|
||||
71b014832c2a9923 0:240
|
||||
720efa5f8e4a838e 0:128
|
||||
7242b4b0f49ba750 0:128
|
||||
74260d5d2bba121c 0:176
|
||||
74a887bcd410aa48 0:208
|
||||
74cf454b0c7b0678 0:64 2:16
|
||||
762b0d56499a8bc1 0:16
|
||||
765014af6c4f6915 0:320
|
||||
77d644ef041c42d3 0:544
|
||||
787c4c0806ea0163 0:224
|
||||
789a8d219a7bd8c1 0:144
|
||||
793b36855d7d4bd6 0:32
|
||||
79518c23213d7786 0:208
|
||||
79cf80c51564befc 0:16
|
||||
7adfbdcd87913c8b 0:128
|
||||
7ca36b47086e350a 0:16
|
||||
7d1090dc49196fe3 0:368
|
||||
7d677e45777e50c3 0:336
|
||||
7d925529225c4fd7 0:144
|
||||
7dbe23da0c9aa874 0:32
|
||||
7e206eafd6261241 0:224
|
||||
80cffe3d622ad0e6 0:144
|
||||
823bd743a24194ab 0:512
|
||||
82f2b6ea2e337045 0:144
|
||||
834ae3f8a5260697 0:144
|
||||
837e793ff97f5381 0:400
|
||||
838401334678c855 0:400
|
||||
848c7da8ced8cc5b 0:16
|
||||
84bef0c62fe05b2a 0:48
|
||||
879b7de5d3212981 0:16
|
||||
87e3d579b0d299c1 0:240
|
||||
88848825aa407dbf 0:64 2:16
|
||||
888fb5c520bb43b8 0:80 2:16
|
||||
89005f46d3ad200d 0:336
|
||||
8981037e56afb632 0:144
|
||||
8a9a89cca9af54e9 0:256
|
||||
8ace1cce7e6df5b5 0:224
|
||||
8bbc40d4516ade73 0:224
|
||||
8beecca2137ab732 0:16
|
||||
8e2113cd1f619ba9 0:368
|
||||
90644d8c11be52ca 0:16
|
||||
9124cfb0898f1430 0:176
|
||||
91a2e165752256a0 0:208
|
||||
92acae84279c455a 0:480
|
||||
92c6912607f899fe 0:336
|
||||
92e4f5d1dc1f0980 0:160
|
||||
931ca052a9c734e9 0:192
|
||||
9332ff89eb26897d 0:128
|
||||
93ceb4ec4bd2c9c3 0:224
|
||||
93eb453b1c07a886 0:64 2:16
|
||||
94b9507de21ed8a3 0:448
|
||||
9509aa622d9d84dd 0:64 2:16
|
||||
95a19ee995fd3b29 0:144
|
||||
960f569d89cd5bfc 0:384
|
||||
9a622aaac3a161ea 0:208
|
||||
9ab046423a08c0c0 0:224
|
||||
9b8c1634ca4886f4 0:208
|
||||
9d9d1d675d610541 0:64 2:16
|
||||
9e0d6027aa6fd70b 0:224
|
||||
9e83f892510f26d1 0:176
|
||||
9f273dfbb12c612e 0:144
|
||||
9f8ce5a169eb4156 0:256
|
||||
9f9f54ad1d5ddf64 0:224
|
||||
9ff593af9b6a342f 0:16
|
||||
9fff9bedefe379f2 0:16
|
||||
a0372b822f0fc7fb 0:224
|
||||
a0bd613d606ee59b 0:224
|
||||
a2053c1fdb097174 0:64 2:16
|
||||
a24c51661d6bafb5 0:176
|
||||
a2aa77ec9d10234f 0:384
|
||||
a2ec2507de76552b 0:192
|
||||
a3b685fc2a302903 0:224
|
||||
a48a83dbd96b6657 0:144
|
||||
a527b41756a521b8 0:192
|
||||
a57c31c50f8bd37b 0:32
|
||||
a7c96cebea6eb37f 0:128
|
||||
a80a423421bcdc85 0:288
|
||||
a90d6a4d812ba890 0:176
|
||||
aa259adfc4dbae4b 0:128
|
||||
ab225607a4433d3c 0:320
|
||||
ac33ef6fc5b27356 0:224
|
||||
ac61f3b798bf191e 0:512
|
||||
ac7c02860a0849be 0:416
|
||||
af074f99d029bf9f 0:16
|
||||
aff14839f788e498 0:272
|
||||
b03e8735025a173a 0:224
|
||||
b109115cabd817a9 0:256
|
||||
b2ab559fc6d901e3 0:208
|
||||
b3e2f22cb60ed597 0:176
|
||||
b3ef367180303b61 0:224
|
||||
b421d64cacb841be 0:224
|
||||
b68307fd1a069394 0:64
|
||||
b6f5b28deea18786 0:256
|
||||
b81c25804d26c4f1 0:224
|
||||
b82e9c90b678c062 0:224
|
||||
b85d06df24e7987d 0:224
|
||||
b8f457fa41de3fc9 0:240
|
||||
ba35e6062399b499 0:256
|
||||
ba470ecf62afc6c7 0:288
|
||||
ba92eda143298652 0:128
|
||||
bae0ffe52613154b 0:208
|
||||
bb73eb277c031b8b 0:32
|
||||
bb7ae5063d7468fa 0:16
|
||||
bc39ffee3d3df58f 0:272
|
||||
bd5bf8e144b0e223 0:128
|
||||
bdc118cf604ae485 0:160
|
||||
be156600a85063fe 0:224
|
||||
bf432576e10d94ab 0:192
|
||||
bff738e42451d489 0:224
|
||||
c0572874b838533a 0:208
|
||||
c0baa3de6e863b02 0:224
|
||||
c1451bdbfb4918b9 0:208
|
||||
c1588a9a5b8c406e 0:224
|
||||
c193e1daf7fb260a 0:288
|
||||
c1d39f4b521eac9f 0:128
|
||||
c2dbaad6d5635da5 0:224
|
||||
c2e921a641369681 0:192
|
||||
c33fea1611b0fd72 0:272
|
||||
c47cf963be7221d6 0:32
|
||||
c4ce23577f04d8d4 0:496
|
||||
c57943315234ac40 0:240
|
||||
c6b4b9a28d24821d 0:144
|
||||
c724c666d60de764 0:240
|
||||
c78725235c4a02d2 0:208
|
||||
c9883be3a268e4ec 0:128
|
||||
c9cce4f59917c681 0:208
|
||||
caed83dd4063ac8e 0:208
|
||||
cafc2967f4729ddc 0:64
|
||||
cb87421393b8f833 0:208
|
||||
cba6fb39f5ddd60f 0:128
|
||||
cbea77ea159905ea 0:128
|
||||
cbec6c806752d35f 0:400
|
||||
cc2b1d97ca38973a 0:208
|
||||
ccc1eef71b93b4e1 0:144
|
||||
cf7d1d48635fb948 0:224
|
||||
d1ca18d618353d63 0:224
|
||||
d336c7e01afaee07 0:224
|
||||
d371bdcae198c40d 0:208
|
||||
d500b93eca73b855 0:272
|
||||
d55adb967fd2750d 0:416
|
||||
d5d9e87c07fefa9e 0:144
|
||||
d6035f168206c16b 0:208
|
||||
d750991cb355457a 0:208
|
||||
d81bdf93c91504b1 0:336
|
||||
d8482100c27218da 0:336
|
||||
d891bec938fca981 0:528
|
||||
d8c4a3ed61420659 0:176
|
||||
d956c91b8c1ad76a 0:224
|
||||
d9b7828350dab628 0:224
|
||||
daebc1f890403005 0:144
|
||||
dc20268c092b0d20 0:128
|
||||
dc6ed9b2cac5e5a1 0:288
|
||||
dc8dde57539c3ff4 0:432
|
||||
deae5448be2e6275 0:32
|
||||
e037a562824666f6 0:384
|
||||
e23929cb5fea648f 0:208
|
||||
e37a156ce2be47cf 0:16
|
||||
e440538898747ac7 0:160
|
||||
e6cbe96a4abaa24b 0:336
|
||||
e6e75a8c47af4601 0:544
|
||||
e8c14a02dbfafb4b 0:16
|
||||
e8f552967784f19a 0:224
|
||||
e93d319b036ac75d 0:496
|
||||
e96ab46dd53bb958 0:16
|
||||
e9ce3b9798b61326 0:144
|
||||
eb670b45289fe3fb 0:224
|
||||
ebec6dfd1e4ebd57 0:16
|
||||
ecc0d3165515193f 0:144
|
||||
ee0b7913f2a8610e 0:208
|
||||
ee2be1e556225d01 0:208
|
||||
efaa1099d8fdaad1 0:224
|
||||
f0a0270a183708d9 0:16
|
||||
f1a6856bbaf8dd09 0:288
|
||||
f2a0c7ba983e2bdc 0:224
|
||||
f2deb7c2da4a605e 0:192
|
||||
f2f76b179a452e48 0:272
|
||||
f2ff50613b04e917 0:144
|
||||
f45c791f5b89c923 0:224
|
||||
f47d0f5411e468d6 0:528
|
||||
f4bcf02d4c8b427a 0:224
|
||||
f672361b438c7642 0:224
|
||||
f6ca288adc5e3399 0:16
|
||||
f6d96163c04122bc 0:224
|
||||
f6e67dce37d98483 0:176
|
||||
f730ab720dafecea 0:144
|
||||
f767a56332f93612 0:240
|
||||
f7ae29db85ef0450 0:16
|
||||
f7b0bdd2cb95f7c0 0:160
|
||||
f7d1620ff5192652 0:416
|
||||
f808da5fd6996f94 0:192
|
||||
f86a78ef8ecf470c 0:224
|
||||
fa7eea1995ef9156 0:144
|
||||
fafe075445aecf4e 0:144
|
||||
fb14db6018ec1522 0:128
|
||||
fbc07e183fa0c331 0:224
|
||||
fc5cc37e23ba74c5 0:16
|
||||
fdc47d1d1428446c 0:144
|
||||
fe11bfb273413912 0:208
|
||||
fe32c29cda89bb05 0:16
|
||||
ffe2c54bf75e77d5 0:224
|
||||
|
@@ -0,0 +1,2 @@
|
||||
// Generated file (dm/gfx/tools/dmsh_chain.py --header, game 010020400E1C2000): the B shader library translation chain version this source tree expects (default options); the host loads only <library dir>/b-<V>/
|
||||
#define DMSH_CHAIN "d4b5de179688"
|
||||
@@ -0,0 +1,44 @@
|
||||
# Game profile of Raging Loop (Switch, base game 1.0.0 = v0). Plays on the Mac
|
||||
# Format: see dm/games/README.md
|
||||
# Unity 2018.3.10f1 (IL2CPP) with FMOD, SDK 7.3.2 (its sdk and subsdk0 are DRAGON QUEST XI S's builds); subsdk0 is the movie module, which plays the opening movie, an MP4 of H.264 and AAC.
|
||||
# No bundles: the 48 shaders are Unity's Shader objects in Data/*.assets and Data/Resources, whose serialized files carry no type trees, so unityfs.py has Unity 2018.3's Shader layout
|
||||
# written out (KNOWN_TREES); the story's pictures are loose PNG / JPG files in StreamingAssets that the game loads itself.
|
||||
# Controller only (the game reads no touch, docked or handheld): it stays docked (1920x1080) with the 2D pad layout; the left stick moves the menu cursor
|
||||
|
||||
# ---- Identity ----
|
||||
title_id 010020400E1C2000
|
||||
program_id 010020400E1C2000
|
||||
|
||||
# ---- App ----
|
||||
# Game name: only a label for profile listings and the Mac window title; the iOS app name is the game name in the base NSP, and the bundle ID comes from the base game title ID (build_ipa.sh / NSP script)
|
||||
name Raging Loop
|
||||
ipa RagingLoop.ipa
|
||||
app_category public.app-category.adventure-games
|
||||
|
||||
# ---- Versions ----
|
||||
build v0 1.0.0 main=703c266cfe107f4096c4d0ee657f65a0 subsdk0=93ff8252d975adf07230cb86c83301c5 sdk=fcf93a41b08c5193a1410d262602dc62
|
||||
package v0
|
||||
shader_versions v0
|
||||
|
||||
# ---- Files ----
|
||||
# load order as on Horizon: main, subsdk*, sdk (subsdk0 = NintendoSDK_movie)
|
||||
modules main subsdk0 sdk
|
||||
romfs_marker Data/globalgamemanagers
|
||||
zip_store .assets:.dat:.jpg:.mp4:.png:.resource:.ress:.metallib
|
||||
|
||||
# ---- Memory ----
|
||||
# The NPDM declares 16 MB of system resource, so IsVirtualAddressMemoryEnabled is true: nninitStartup hands application pool − used memory to StandardAllocator as virtual address memory,
|
||||
# one address region in the alias region, and the game never calls SetMemoryHeapSize. The cuts for this sdk build (patch_nso.py, DRAGON QUEST XI S's) put that region 64 MB into the alias region
|
||||
# (node area 62 MB, regions of 1 GB and more 32 MB aligned). Unlike Unity 2020 and 2022 (Ace Attorney Investigations Collection, Monster Train 2: a 1 GB pool), Unity 2018.3 reserves no
|
||||
# address regions of its own: every page the game maps lies in StandardAllocator's region (Mac, DM_SVC map log over the title, the tutorial and the opening: 377 MB mapped at the peak),
|
||||
# so the hardware pool (3.2 GB, StandardAllocator to +3.21 GB of the 4.375 GB alias region) leaves no address space short, and only mapped pages cost memory.
|
||||
# Engage's 5 GB block: 256 MB in front + 4.375 GB alias region + 256 MB stack region + 128 MB heap region
|
||||
sys_resource 0x1000000
|
||||
mem_reserve 0x140000000
|
||||
mem_alias 0x118000000
|
||||
mem_stack 0x10000000
|
||||
app_pool 0xCD500000
|
||||
|
||||
# ---- Shader split (shader_split.py; Unity Shader objects, read by unityfs.py) ----
|
||||
shader_groups /Data/=data
|
||||
shader_note Raging Loop shaders
|
||||
|
@@ -0,0 +1,2 @@
|
||||
# Prewarm seed list (shipped in the app, next to shader_map.tsv). Rows: S<TAB>shader key<TAB>stage / R<TAB>render pipeline key (pso_skey hex) / C<TAB>compute shader key.
|
||||
# Provisional profile: empty until recorded on the Mac (DM_PSO_MANIFEST=off DM_PSO_RECORD).
|
||||
|
@@ -0,0 +1 @@
|
||||
# Answer table for translation queries (generated by dm/gfx/tools/shader_split.py, do not edit): key <TAB> fact JSON. This game has no PC version to pair with: only the thread group / shared memory of compute shaders (taken from the control section); other queries get the translator defaults
|
||||
|
@@ -0,0 +1,455 @@
|
||||
# kind: evidence Raging Loop shaders (Unity Shader / GLSLC in RomFS + main) → control section + code area keys (dm/gfx/tools/shader_split.py)
|
||||
# column 5 records where each key first appears; this game has no PC version to pair with
|
||||
package index stage dm_ctl_sha16 source
|
||||
vs_data.bin 0 vertex 0d39f6731bf119c8 /Data/Resources/unity default resources#GUI/Text Shader#var19.0
|
||||
vs_data.bin 1 vertex 21c28adb633e770a /Data/Resources/unity default resources#GUI/Text Shader#var19.1
|
||||
vs_data.bin 2 vertex 0a4bf57614c2cbc8 /Data/Resources/unity default resources#GUI/Text Shader#var19.2
|
||||
vs_data.bin 3 vertex 262f049369c1ccee /Data/Resources/unity default resources#GUI/Text Shader#var19.3
|
||||
ps_data.bin 0 pixel da4e900f639650ba /Data/Resources/unity default resources#GUI/Text Shader#var19.4
|
||||
ps_data.bin 1 pixel 4c3b3ac4ccf991a0 /Data/Resources/unity default resources#GUI/Text Shader#var19.5
|
||||
ps_data.bin 2 pixel 45fbb2201b940f2b /Data/Resources/unity default resources#GUI/Text Shader#var19.6
|
||||
ps_data.bin 3 pixel 1576d372faed07c5 /Data/Resources/unity default resources#GUI/Text Shader#var19.7
|
||||
vs_data.bin 4 vertex 468142856b77a66b /Data/Resources/unity default resources#Hidden/FrameDebuggerRenderTargetDisplay#var19.0
|
||||
ps_data.bin 4 pixel 3d25688b16cf716a /Data/Resources/unity default resources#Hidden/FrameDebuggerRenderTargetDisplay#var19.1
|
||||
vs_data.bin 5 vertex 2653795d2c557a6c /Data/Resources/unity default resources#Hidden/FrameDebuggerRenderTargetDisplay#var19.2
|
||||
ps_data.bin 5 pixel 5719fcb16ff325ef /Data/Resources/unity default resources#Hidden/FrameDebuggerRenderTargetDisplay#var19.3
|
||||
vs_data.bin 6 vertex 22b94026dec0a0c8 /Data/Resources/unity default resources#Hidden/FrameDebuggerRenderTargetDisplay#var19.4
|
||||
ps_data.bin 6 pixel 84bef0c62fe05b2a /Data/Resources/unity default resources#Hidden/FrameDebuggerRenderTargetDisplay#var19.5
|
||||
vs_data.bin 7 vertex 53bedfb11e9a6659 /Data/Resources/unity default resources#Hidden/Internal-Colored#var19.0
|
||||
vs_data.bin 8 vertex 888fb5c520bb43b8 /Data/Resources/unity default resources#Hidden/Internal-Colored#var19.1
|
||||
vs_data.bin 9 vertex 42570e88df4f52fa /Data/Resources/unity default resources#Hidden/Internal-Colored#var19.2
|
||||
vs_data.bin 10 vertex 60a2246066c19e41 /Data/Resources/unity default resources#Hidden/Internal-Colored#var19.3
|
||||
ps_data.bin 7 pixel 7dd1d669aacb863a /Data/Resources/unity default resources#Hidden/Internal-Colored#var19.4
|
||||
ps_data.bin 8 pixel ace929a7378de5f9 /Data/Resources/unity default resources#Hidden/Internal-Colored#var19.5
|
||||
ps_data.bin 9 pixel 95a9844e3e80ed77 /Data/Resources/unity default resources#Hidden/Internal-Colored#var19.6
|
||||
ps_data.bin 10 pixel d15459bb48ca51af /Data/Resources/unity default resources#Hidden/Internal-Colored#var19.7
|
||||
vs_data.bin 11 vertex 7adfbdcd87913c8b /Data/Resources/unity default resources#Hidden/InternalClear#var19.0
|
||||
vs_data.bin 12 vertex 19b96767292027c1 /Data/Resources/unity default resources#Hidden/InternalClear#var19.1
|
||||
vs_data.bin 13 vertex 3d4d4705c18b0254 /Data/Resources/unity default resources#Hidden/InternalClear#var19.10
|
||||
vs_data.bin 14 vertex 2d2adfd85169f48a /Data/Resources/unity default resources#Hidden/InternalClear#var19.11
|
||||
ps_data.bin 11 pixel e16c86eaeb08c03a /Data/Resources/unity default resources#Hidden/InternalClear#var19.12
|
||||
ps_data.bin 12 pixel f643d437c5192daf /Data/Resources/unity default resources#Hidden/InternalClear#var19.13
|
||||
ps_data.bin 13 pixel 91819c30e3030c3a /Data/Resources/unity default resources#Hidden/InternalClear#var19.14
|
||||
ps_data.bin 14 pixel a028b934056ea3b8 /Data/Resources/unity default resources#Hidden/InternalClear#var19.15
|
||||
vs_data.bin 15 vertex 368f1b385bae3515 /Data/Resources/unity default resources#Hidden/InternalClear#var19.16
|
||||
vs_data.bin 16 vertex 59da383c2c15c472 /Data/Resources/unity default resources#Hidden/InternalClear#var19.17
|
||||
vs_data.bin 17 vertex 1bfba5fa8effdba2 /Data/Resources/unity default resources#Hidden/InternalClear#var19.18
|
||||
vs_data.bin 18 vertex cbea77ea159905ea /Data/Resources/unity default resources#Hidden/InternalClear#var19.19
|
||||
vs_data.bin 19 vertex 4d1a0b03c03f3ea3 /Data/Resources/unity default resources#Hidden/InternalClear#var19.2
|
||||
ps_data.bin 15 pixel 112a10cb0c1cc7eb /Data/Resources/unity default resources#Hidden/InternalClear#var19.20
|
||||
ps_data.bin 16 pixel 4836652892549028 /Data/Resources/unity default resources#Hidden/InternalClear#var19.21
|
||||
ps_data.bin 17 pixel c3925eb58b7353c8 /Data/Resources/unity default resources#Hidden/InternalClear#var19.22
|
||||
ps_data.bin 18 pixel 3a09eeef8968a513 /Data/Resources/unity default resources#Hidden/InternalClear#var19.23
|
||||
vs_data.bin 20 vertex 625148d871b41984 /Data/Resources/unity default resources#Hidden/InternalClear#var19.24
|
||||
vs_data.bin 21 vertex 9d9d1d675d610541 /Data/Resources/unity default resources#Hidden/InternalClear#var19.25
|
||||
vs_data.bin 22 vertex 6f52ec0cfed7c0ec /Data/Resources/unity default resources#Hidden/InternalClear#var19.26
|
||||
vs_data.bin 23 vertex 3e6466f8a7c14b3f /Data/Resources/unity default resources#Hidden/InternalClear#var19.27
|
||||
ps_data.bin 19 pixel 9e28e591c7e675bd /Data/Resources/unity default resources#Hidden/InternalClear#var19.28
|
||||
ps_data.bin 20 pixel 6690fd372bbc6685 /Data/Resources/unity default resources#Hidden/InternalClear#var19.29
|
||||
vs_data.bin 24 vertex 262b946d1c62e473 /Data/Resources/unity default resources#Hidden/InternalClear#var19.3
|
||||
ps_data.bin 21 pixel bcf62cb0ed12a1bb /Data/Resources/unity default resources#Hidden/InternalClear#var19.30
|
||||
ps_data.bin 22 pixel 354e0e4b99917afc /Data/Resources/unity default resources#Hidden/InternalClear#var19.31
|
||||
vs_data.bin 25 vertex 9332ff89eb26897d /Data/Resources/unity default resources#Hidden/InternalClear#var19.32
|
||||
vs_data.bin 26 vertex 93eb453b1c07a886 /Data/Resources/unity default resources#Hidden/InternalClear#var19.33
|
||||
vs_data.bin 27 vertex b68307fd1a069394 /Data/Resources/unity default resources#Hidden/InternalClear#var19.34
|
||||
vs_data.bin 28 vertex c9883be3a268e4ec /Data/Resources/unity default resources#Hidden/InternalClear#var19.35
|
||||
ps_data.bin 23 pixel 90ea8aca50b2463f /Data/Resources/unity default resources#Hidden/InternalClear#var19.36
|
||||
ps_data.bin 24 pixel e0f72d7cac462fdd /Data/Resources/unity default resources#Hidden/InternalClear#var19.37
|
||||
ps_data.bin 25 pixel 86093f4ddad564b7 /Data/Resources/unity default resources#Hidden/InternalClear#var19.38
|
||||
ps_data.bin 26 pixel d504d6101daf96b7 /Data/Resources/unity default resources#Hidden/InternalClear#var19.39
|
||||
ps_data.bin 27 pixel cd44249607b49ec9 /Data/Resources/unity default resources#Hidden/InternalClear#var19.4
|
||||
vs_data.bin 29 vertex 4cd824d73e125251 /Data/Resources/unity default resources#Hidden/InternalClear#var19.40
|
||||
vs_data.bin 30 vertex 88848825aa407dbf /Data/Resources/unity default resources#Hidden/InternalClear#var19.41
|
||||
vs_data.bin 31 vertex 493c697b88e80505 /Data/Resources/unity default resources#Hidden/InternalClear#var19.42
|
||||
vs_data.bin 32 vertex 103da0153181852d /Data/Resources/unity default resources#Hidden/InternalClear#var19.43
|
||||
ps_data.bin 28 pixel bc29d4ddb5824c91 /Data/Resources/unity default resources#Hidden/InternalClear#var19.44
|
||||
ps_data.bin 29 pixel bebac595bdada22a /Data/Resources/unity default resources#Hidden/InternalClear#var19.45
|
||||
ps_data.bin 30 pixel a616107abe9a0d3f /Data/Resources/unity default resources#Hidden/InternalClear#var19.46
|
||||
ps_data.bin 31 pixel 891cd9604dd6d086 /Data/Resources/unity default resources#Hidden/InternalClear#var19.47
|
||||
vs_data.bin 33 vertex aa259adfc4dbae4b /Data/Resources/unity default resources#Hidden/InternalClear#var19.48
|
||||
vs_data.bin 34 vertex 74cf454b0c7b0678 /Data/Resources/unity default resources#Hidden/InternalClear#var19.49
|
||||
ps_data.bin 32 pixel 05797e8d105d6868 /Data/Resources/unity default resources#Hidden/InternalClear#var19.5
|
||||
vs_data.bin 35 vertex cafc2967f4729ddc /Data/Resources/unity default resources#Hidden/InternalClear#var19.50
|
||||
vs_data.bin 36 vertex 720efa5f8e4a838e /Data/Resources/unity default resources#Hidden/InternalClear#var19.51
|
||||
ps_data.bin 33 pixel 1fc5b46db1995cb0 /Data/Resources/unity default resources#Hidden/InternalClear#var19.52
|
||||
ps_data.bin 34 pixel 48c00d266e8f114e /Data/Resources/unity default resources#Hidden/InternalClear#var19.53
|
||||
ps_data.bin 35 pixel eca88f196c7e258e /Data/Resources/unity default resources#Hidden/InternalClear#var19.54
|
||||
ps_data.bin 36 pixel 50ed43ad6d1ffee1 /Data/Resources/unity default resources#Hidden/InternalClear#var19.55
|
||||
vs_data.bin 37 vertex fb14db6018ec1522 /Data/Resources/unity default resources#Hidden/InternalClear#var19.56
|
||||
vs_data.bin 38 vertex 3784959ad5b7a643 /Data/Resources/unity default resources#Hidden/InternalClear#var19.57
|
||||
vs_data.bin 39 vertex 69c534c586e02bc9 /Data/Resources/unity default resources#Hidden/InternalClear#var19.58
|
||||
vs_data.bin 40 vertex a7c96cebea6eb37f /Data/Resources/unity default resources#Hidden/InternalClear#var19.59
|
||||
ps_data.bin 37 pixel 301552ddf8714fd8 /Data/Resources/unity default resources#Hidden/InternalClear#var19.6
|
||||
ps_data.bin 38 pixel 7bd720fcd2041e41 /Data/Resources/unity default resources#Hidden/InternalClear#var19.60
|
||||
ps_data.bin 39 pixel fd0f8ee2b7c20a39 /Data/Resources/unity default resources#Hidden/InternalClear#var19.61
|
||||
ps_data.bin 40 pixel 0eef4b1e04b59efb /Data/Resources/unity default resources#Hidden/InternalClear#var19.62
|
||||
ps_data.bin 41 pixel 06c4b2ef5975e096 /Data/Resources/unity default resources#Hidden/InternalClear#var19.63
|
||||
ps_data.bin 42 pixel abd81776545bef57 /Data/Resources/unity default resources#Hidden/InternalClear#var19.7
|
||||
vs_data.bin 41 vertex dc20268c092b0d20 /Data/Resources/unity default resources#Hidden/InternalClear#var19.8
|
||||
vs_data.bin 42 vertex 9509aa622d9d84dd /Data/Resources/unity default resources#Hidden/InternalClear#var19.9
|
||||
vs_data.bin 43 vertex ba92eda143298652 /Data/Resources/unity default resources#Hidden/InternalErrorShader#var19.0
|
||||
vs_data.bin 44 vertex a2053c1fdb097174 /Data/Resources/unity default resources#Hidden/InternalErrorShader#var19.1
|
||||
vs_data.bin 45 vertex 22a9f88767aa355f /Data/Resources/unity default resources#Hidden/InternalErrorShader#var19.2
|
||||
vs_data.bin 46 vertex bd5bf8e144b0e223 /Data/Resources/unity default resources#Hidden/InternalErrorShader#var19.3
|
||||
ps_data.bin 43 pixel 9e4d74a207043dde /Data/Resources/unity default resources#Hidden/InternalErrorShader#var19.4
|
||||
ps_data.bin 44 pixel 009163df4a5bf158 /Data/Resources/unity default resources#Hidden/InternalErrorShader#var19.5
|
||||
ps_data.bin 45 pixel fd01abadec408214 /Data/Resources/unity default resources#Hidden/InternalErrorShader#var19.6
|
||||
ps_data.bin 46 pixel 923c607368dd733f /Data/Resources/unity default resources#Hidden/InternalErrorShader#var19.7
|
||||
vs_data.bin 47 vertex 4766be9d50e922a0 /Data/Resources/unity_builtin_extra#Hidden/BlitCopy#var19.0
|
||||
ps_data.bin 47 pixel 224cb6f3abb4dbb6 /Data/Resources/unity_builtin_extra#Hidden/BlitCopy#var19.1
|
||||
vs_data.bin 48 vertex 5780ff5bbb4c36bc /Data/Resources/unity_builtin_extra#Hidden/BlitCopyDepth#var19.0
|
||||
ps_data.bin 48 pixel e7e7b88b6ff312d4 /Data/Resources/unity_builtin_extra#Hidden/BlitCopyDepth#var19.1
|
||||
vs_data.bin 49 vertex 82f2b6ea2e337045 /Data/Resources/unity_builtin_extra#Hidden/BlitCopyWithDepth#var19.0
|
||||
ps_data.bin 49 pixel 7ca36b47086e350a /Data/Resources/unity_builtin_extra#Hidden/BlitCopyWithDepth#var19.1
|
||||
vs_data.bin 50 vertex fdc47d1d1428446c /Data/Resources/unity_builtin_extra#Hidden/BlitToDepth#var19.0
|
||||
ps_data.bin 50 pixel 6a81590338e4725a /Data/Resources/unity_builtin_extra#Hidden/BlitToDepth#var19.1
|
||||
vs_data.bin 51 vertex 33e32e8cd7ae7aa4 /Data/Resources/unity_builtin_extra#Hidden/BlitToDepth_MSAA#var19.0
|
||||
ps_data.bin 51 pixel 6033e191707a889e /Data/Resources/unity_builtin_extra#Hidden/BlitToDepth_MSAA#var19.1
|
||||
vs_data.bin 52 vertex 5dc498aed8c59ef0 /Data/Resources/unity_builtin_extra#Hidden/Compositing#var19.0
|
||||
ps_data.bin 52 pixel 848c7da8ced8cc5b /Data/Resources/unity_builtin_extra#Hidden/Compositing#var19.1
|
||||
vs_data.bin 53 vertex e440538898747ac7 /Data/Resources/unity_builtin_extra#Hidden/ConvertTexture#var19.0
|
||||
ps_data.bin 53 pixel 6858e50272b80b52 /Data/Resources/unity_builtin_extra#Hidden/ConvertTexture#var19.1
|
||||
vs_data.bin 54 vertex c1d39f4b521eac9f /Data/Resources/unity_builtin_extra#Hidden/CubeBlend#var19.0
|
||||
ps_data.bin 54 pixel 2c013273beb3090f /Data/Resources/unity_builtin_extra#Hidden/CubeBlend#var19.1
|
||||
vs_data.bin 55 vertex 436226a17e8a5d38 /Data/Resources/unity_builtin_extra#Hidden/CubeBlend#var19.2
|
||||
ps_data.bin 55 pixel 314b0d74e1928c56 /Data/Resources/unity_builtin_extra#Hidden/CubeBlend#var19.3
|
||||
vs_data.bin 56 vertex 25fa62bcdd7873dd /Data/Resources/unity_builtin_extra#Hidden/CubeBlur#var19.0
|
||||
ps_data.bin 56 pixel 762b0d56499a8bc1 /Data/Resources/unity_builtin_extra#Hidden/CubeBlur#var19.1
|
||||
vs_data.bin 57 vertex 1329147fddf4b761 /Data/Resources/unity_builtin_extra#Hidden/CubeBlur#var19.2
|
||||
ps_data.bin 57 pixel 11a1c4743c4f99b6 /Data/Resources/unity_builtin_extra#Hidden/CubeBlur#var19.3
|
||||
vs_data.bin 58 vertex 1fbaf44af20fd5b8 /Data/Resources/unity_builtin_extra#Hidden/CubeCopy#var19.0
|
||||
ps_data.bin 58 pixel 047be45bfb59f454 /Data/Resources/unity_builtin_extra#Hidden/CubeCopy#var19.1
|
||||
vs_data.bin 59 vertex 440a739d3cabe24a /Data/Resources/unity_builtin_extra#Hidden/CubeCopy#var19.2
|
||||
ps_data.bin 59 pixel 5dea83e18115b49c /Data/Resources/unity_builtin_extra#Hidden/CubeCopy#var19.3
|
||||
vs_data.bin 60 vertex 290fee32f3ed6f3b /Data/Resources/unity_builtin_extra#Hidden/Internal-CombineDepthNormals#var19.0
|
||||
ps_data.bin 60 pixel 401c06978dba1304 /Data/Resources/unity_builtin_extra#Hidden/Internal-CombineDepthNormals#var19.1
|
||||
vs_data.bin 61 vertex e9ce3b9798b61326 /Data/Resources/unity_builtin_extra#Hidden/Internal-CubemapToEquirect#var19.0
|
||||
ps_data.bin 61 pixel 9961aef6093fd1b3 /Data/Resources/unity_builtin_extra#Hidden/Internal-CubemapToEquirect#var19.1
|
||||
vs_data.bin 62 vertex b3ef367180303b61 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredReflections#var19.0
|
||||
ps_data.bin 62 pixel 2caeb6e93ae7eee5 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredReflections#var19.1
|
||||
vs_data.bin 63 vertex 80cffe3d622ad0e6 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredReflections#var19.2
|
||||
vs_data.bin 64 vertex 548a1ff02f17855d /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredReflections#var19.3
|
||||
ps_data.bin 63 pixel afe0adf88327e700 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredReflections#var19.4
|
||||
ps_data.bin 64 pixel 350fa5bb0e51be5d /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredReflections#var19.5
|
||||
vs_data.bin 65 vertex 24aa3491f136059e /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.0
|
||||
vs_data.bin 66 vertex cf7d1d48635fb948 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.1
|
||||
vs_data.bin 67 vertex 9f9f54ad1d5ddf64 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.10
|
||||
vs_data.bin 68 vertex 9ab046423a08c0c0 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.11
|
||||
vs_data.bin 69 vertex c2dbaad6d5635da5 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.12
|
||||
vs_data.bin 70 vertex d9b7828350dab628 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.13
|
||||
vs_data.bin 71 vertex 3c37b95bfa47093e /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.14
|
||||
vs_data.bin 72 vertex d336c7e01afaee07 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.15
|
||||
vs_data.bin 73 vertex b81c25804d26c4f1 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.16
|
||||
vs_data.bin 74 vertex 071e4056ebe212ee /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.17
|
||||
vs_data.bin 75 vertex 7e206eafd6261241 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.18
|
||||
vs_data.bin 76 vertex 489187112ebde5db /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.19
|
||||
vs_data.bin 77 vertex 0bf343d007439b6c /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.2
|
||||
vs_data.bin 78 vertex be156600a85063fe /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.20
|
||||
vs_data.bin 79 vertex eb670b45289fe3fb /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.21
|
||||
vs_data.bin 80 vertex e8f552967784f19a /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.22
|
||||
vs_data.bin 81 vertex d956c91b8c1ad76a /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.23
|
||||
vs_data.bin 82 vertex 0961b0bd28db0755 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.24
|
||||
vs_data.bin 83 vertex bff738e42451d489 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.25
|
||||
ps_data.bin 65 pixel a48a83dbd96b6657 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.26
|
||||
ps_data.bin 66 pixel fa7eea1995ef9156 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.27
|
||||
ps_data.bin 67 pixel fe11bfb273413912 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.28
|
||||
ps_data.bin 68 pixel cb87421393b8f833 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.29
|
||||
vs_data.bin 84 vertex f672361b438c7642 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.3
|
||||
ps_data.bin 69 pixel 91a2e165752256a0 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.30
|
||||
ps_data.bin 70 pixel c4ce23577f04d8d4 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.31
|
||||
ps_data.bin 71 pixel 823bd743a24194ab /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.32
|
||||
ps_data.bin 72 pixel f6e67dce37d98483 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.33
|
||||
ps_data.bin 73 pixel c724c666d60de764 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.34
|
||||
ps_data.bin 74 pixel a527b41756a521b8 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.35
|
||||
ps_data.bin 75 pixel bf432576e10d94ab /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.36
|
||||
ps_data.bin 76 pixel 9f8ce5a169eb4156 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.37
|
||||
ps_data.bin 77 pixel 565e11fc050a9090 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.38
|
||||
ps_data.bin 78 pixel 95a19ee995fd3b29 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.39
|
||||
vs_data.bin 85 vertex efaa1099d8fdaad1 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.4
|
||||
ps_data.bin 79 pixel fafe075445aecf4e /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.40
|
||||
ps_data.bin 80 pixel ee2be1e556225d01 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.41
|
||||
ps_data.bin 81 pixel 674aed1d06f09a61 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.42
|
||||
ps_data.bin 82 pixel 59a12812b9aaeaa5 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.43
|
||||
ps_data.bin 83 pixel 3ee5fad031fd5812 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.44
|
||||
ps_data.bin 84 pixel ac61f3b798bf191e /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.45
|
||||
ps_data.bin 85 pixel a90d6a4d812ba890 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.46
|
||||
ps_data.bin 86 pixel 06b6ee79ff9de597 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.47
|
||||
ps_data.bin 87 pixel 1f697e326cef3440 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.48
|
||||
ps_data.bin 88 pixel c2e921a641369681 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.49
|
||||
vs_data.bin 86 vertex 113f4e18715ab798 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.5
|
||||
ps_data.bin 89 pixel 4e03509fc079c870 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.50
|
||||
ps_data.bin 90 pixel b6f5b28deea18786 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.51
|
||||
vs_data.bin 87 vertex 68db63666d9846f0 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.52
|
||||
ps_data.bin 91 pixel b7e7aaf87b915f77 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.53
|
||||
vs_data.bin 88 vertex 93ceb4ec4bd2c9c3 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.6
|
||||
vs_data.bin 89 vertex 67b1e2e157c1b5d9 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.7
|
||||
vs_data.bin 90 vertex f86a78ef8ecf470c /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.8
|
||||
vs_data.bin 91 vertex c0baa3de6e863b02 /Data/Resources/unity_builtin_extra#Hidden/Internal-DeferredShading#var19.9
|
||||
vs_data.bin 92 vertex 89005f46d3ad200d /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.0
|
||||
ps_data.bin 92 pixel 7c2d1cf8aca637db /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.1
|
||||
vs_data.bin 93 vertex 4aa9f7501f5d4bbe /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.10
|
||||
ps_data.bin 93 pixel 326761a19a9bcc61 /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.11
|
||||
vs_data.bin 94 vertex 31199e3eb6665b0e /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.12
|
||||
ps_data.bin 94 pixel e8c14a02dbfafb4b /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.13
|
||||
vs_data.bin 95 vertex a80a423421bcdc85 /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.14
|
||||
ps_data.bin 95 pixel 17e718cd68d67483 /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.15
|
||||
vs_data.bin 96 vertex ac7c02860a0849be /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.16
|
||||
ps_data.bin 96 pixel 56caa293b204dac9 /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.17
|
||||
vs_data.bin 97 vertex a2aa77ec9d10234f /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.18
|
||||
ps_data.bin 97 pixel 90644d8c11be52ca /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.19
|
||||
vs_data.bin 98 vertex 374de548864bb535 /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.2
|
||||
ps_data.bin 98 pixel 793b36855d7d4bd6 /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.3
|
||||
vs_data.bin 99 vertex f7d1620ff5192652 /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.4
|
||||
ps_data.bin 99 pixel 8af7fc83cc81bade /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.5
|
||||
vs_data.bin 100 vertex d55adb967fd2750d /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.6
|
||||
ps_data.bin 100 pixel fc5cc37e23ba74c5 /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.7
|
||||
vs_data.bin 101 vertex 94b9507de21ed8a3 /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.8
|
||||
ps_data.bin 101 pixel 1d08f7ae6d8009c4 /Data/Resources/unity_builtin_extra#Hidden/Internal-DepthNormalsTexture#var19.9
|
||||
vs_data.bin 102 vertex f730ab720dafecea /Data/Resources/unity_builtin_extra#Hidden/Internal-Flare#var19.0
|
||||
ps_data.bin 102 pixel 830f0ea7e0ca6708 /Data/Resources/unity_builtin_extra#Hidden/Internal-Flare#var19.1
|
||||
vs_data.bin 103 vertex 13442cd5456ccff8 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUIRoundedRect#var19.0
|
||||
ps_data.bin 103 pixel 96b4ea0e5c602d56 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUIRoundedRect#var19.1
|
||||
vs_data.bin 104 vertex aff14839f788e498 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUIRoundedRect#var19.2
|
||||
ps_data.bin 104 pixel 84b2476ef6c62e69 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUIRoundedRect#var19.3
|
||||
vs_data.bin 105 vertex 9f273dfbb12c612e /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITexture#var19.0
|
||||
ps_data.bin 105 pixel 4df977b91d40780c /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITexture#var19.1
|
||||
vs_data.bin 106 vertex 12f5c2a431733bd6 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITexture#var19.2
|
||||
ps_data.bin 106 pixel 413e7bc1b9be27f5 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITexture#var19.3
|
||||
vs_data.bin 107 vertex f2f76b179a452e48 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureBlit#var19.0
|
||||
ps_data.bin 107 pixel f7ae29db85ef0450 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureBlit#var19.1
|
||||
vs_data.bin 108 vertex 5cd484a1c045bda7 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureBlit#var19.2
|
||||
ps_data.bin 108 pixel 69c1e3e613690646 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureBlit#var19.3
|
||||
vs_data.bin 109 vertex d500b93eca73b855 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureClip#var19.0
|
||||
ps_data.bin 109 pixel af074f99d029bf9f /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureClip#var19.1
|
||||
vs_data.bin 110 vertex 201b9b18fb2e46ad /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureClip#var19.2
|
||||
ps_data.bin 110 pixel bb7ae5063d7468fa /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureClip#var19.3
|
||||
vs_data.bin 111 vertex 0e13a5fd9fbdba17 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureClipText#var19.0
|
||||
ps_data.bin 111 pixel b71a17621cf4b360 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureClipText#var19.1
|
||||
vs_data.bin 112 vertex 57e598cf368c7e6b /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureClipText#var19.2
|
||||
ps_data.bin 112 pixel 57ac2bfdfcd06272 /Data/Resources/unity_builtin_extra#Hidden/Internal-GUITextureClipText#var19.3
|
||||
vs_data.bin 113 vertex 210d78932fea3125 /Data/Resources/unity_builtin_extra#Hidden/Internal-Halo#var19.0
|
||||
ps_data.bin 113 pixel 52b9de1c8f6755b9 /Data/Resources/unity_builtin_extra#Hidden/Internal-Halo#var19.1
|
||||
vs_data.bin 114 vertex d8482100c27218da /Data/Resources/unity_builtin_extra#Hidden/Internal-MotionVectors#var19.0
|
||||
ps_data.bin 114 pixel 49e5be018a88aef3 /Data/Resources/unity_builtin_extra#Hidden/Internal-MotionVectors#var19.1
|
||||
vs_data.bin 115 vertex daebc1f890403005 /Data/Resources/unity_builtin_extra#Hidden/Internal-MotionVectors#var19.2
|
||||
ps_data.bin 115 pixel 072f7e6878391147 /Data/Resources/unity_builtin_extra#Hidden/Internal-MotionVectors#var19.3
|
||||
vs_data.bin 116 vertex d5d9e87c07fefa9e /Data/Resources/unity_builtin_extra#Hidden/Internal-MotionVectors#var19.4
|
||||
ps_data.bin 116 pixel 454f33cc45783827 /Data/Resources/unity_builtin_extra#Hidden/Internal-MotionVectors#var19.5
|
||||
vs_data.bin 117 vertex 40399af7d54aa8e4 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.0
|
||||
ps_data.bin 117 pixel 0000ed21f508e51f /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.1
|
||||
vs_data.bin 118 vertex 4d91310732809f7a /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.10
|
||||
ps_data.bin 118 pixel 067e2f7505df7e3f /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.11
|
||||
vs_data.bin 119 vertex b8f457fa41de3fc9 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.12
|
||||
ps_data.bin 119 pixel f0a0270a183708d9 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.13
|
||||
vs_data.bin 120 vertex 4414e2d449766528 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.14
|
||||
ps_data.bin 120 pixel 299ae939050a28e6 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.15
|
||||
vs_data.bin 121 vertex 443fd3900da01896 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.16
|
||||
ps_data.bin 121 pixel 2547b744dbb11605 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.17
|
||||
vs_data.bin 122 vertex 337d98f3eb609127 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.18
|
||||
ps_data.bin 122 pixel 6d490087c232ca12 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.19
|
||||
vs_data.bin 123 vertex 8981037e56afb632 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.2
|
||||
ps_data.bin 123 pixel bb73eb277c031b8b /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.3
|
||||
vs_data.bin 124 vertex ee0b7913f2a8610e /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.4
|
||||
ps_data.bin 124 pixel fbfb9eb5a595119a /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.5
|
||||
vs_data.bin 125 vertex 63790b705bfd2c15 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.6
|
||||
ps_data.bin 125 pixel 9ff593af9b6a342f /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.7
|
||||
vs_data.bin 126 vertex f767a56332f93612 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.8
|
||||
ps_data.bin 126 pixel 7bf98eff23629298 /Data/Resources/unity_builtin_extra#Hidden/Internal-ODSWorldTexture#var19.9
|
||||
vs_data.bin 127 vertex 9e0d6027aa6fd70b /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.0
|
||||
vs_data.bin 128 vertex 516c951cebb23e59 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.1
|
||||
vs_data.bin 129 vertex a3b685fc2a302903 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.10
|
||||
vs_data.bin 130 vertex f45c791f5b89c923 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.11
|
||||
vs_data.bin 131 vertex 5af44f3ddfd9942e /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.12
|
||||
ps_data.bin 127 pixel 70f2b6ee3319b4a3 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.13
|
||||
ps_data.bin 128 pixel f2deb7c2da4a605e /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.14
|
||||
ps_data.bin 129 pixel 57db7252d6d3f19f /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.15
|
||||
ps_data.bin 130 pixel b109115cabd817a9 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.16
|
||||
ps_data.bin 131 pixel ba35e6062399b499 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.17
|
||||
ps_data.bin 132 pixel f47d0f5411e468d6 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.18
|
||||
ps_data.bin 133 pixel e6e75a8c47af4601 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.19
|
||||
vs_data.bin 132 vertex a0bd613d606ee59b /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.2
|
||||
ps_data.bin 134 pixel 9a622aaac3a161ea /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.20
|
||||
ps_data.bin 135 pixel 350ab12c5646d9ff /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.21
|
||||
ps_data.bin 136 pixel f4bcf02d4c8b427a /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.22
|
||||
ps_data.bin 137 pixel 31dc16fdb15b29d1 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.23
|
||||
ps_data.bin 138 pixel 506fb0543178e785 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.24
|
||||
ps_data.bin 139 pixel dc6ed9b2cac5e5a1 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.25
|
||||
vs_data.bin 133 vertex 6c793519a2f90dab /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.26
|
||||
vs_data.bin 134 vertex 290cf5192bdb2051 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.27
|
||||
vs_data.bin 135 vertex 6dc2c2a0cd3a7419 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.28
|
||||
vs_data.bin 136 vertex ffe2c54bf75e77d5 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.29
|
||||
vs_data.bin 137 vertex b03e8735025a173a /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.3
|
||||
vs_data.bin 138 vertex 46aed5ea06961f3a /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.30
|
||||
vs_data.bin 139 vertex fbc07e183fa0c331 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.31
|
||||
vs_data.bin 140 vertex 0e2219eb06485bd3 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.32
|
||||
vs_data.bin 141 vertex 5449b9f948fd9da8 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.33
|
||||
vs_data.bin 142 vertex d1ca18d618353d63 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.34
|
||||
vs_data.bin 143 vertex f2a0c7ba983e2bdc /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.35
|
||||
vs_data.bin 144 vertex b82e9c90b678c062 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.36
|
||||
vs_data.bin 145 vertex 6ed6a44634d3e391 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.37
|
||||
vs_data.bin 146 vertex 3cfc793c64ca79fa /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.38
|
||||
ps_data.bin 140 pixel 931ca052a9c734e9 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.39
|
||||
vs_data.bin 147 vertex c1588a9a5b8c406e /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.4
|
||||
ps_data.bin 141 pixel 692990e04a2f3840 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.40
|
||||
ps_data.bin 142 pixel 48a937a837c47f3b /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.41
|
||||
ps_data.bin 143 pixel 6eed1ec084b7959a /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.42
|
||||
ps_data.bin 144 pixel 8a9a89cca9af54e9 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.43
|
||||
ps_data.bin 145 pixel d891bec938fca981 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.44
|
||||
ps_data.bin 146 pixel 77d644ef041c42d3 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.45
|
||||
ps_data.bin 147 pixel 0cef60d9f0b42949 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.46
|
||||
ps_data.bin 148 pixel 594feab9c894b056 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.47
|
||||
ps_data.bin 149 pixel b421d64cacb841be /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.48
|
||||
ps_data.bin 150 pixel 3f983d90c83489ec /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.49
|
||||
vs_data.bin 148 vertex 25ad6c319f3920a1 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.5
|
||||
ps_data.bin 151 pixel c193e1daf7fb260a /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.50
|
||||
ps_data.bin 152 pixel 1b5c2f0151baaf0a /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.51
|
||||
vs_data.bin 149 vertex b85d06df24e7987d /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.6
|
||||
vs_data.bin 150 vertex 8bbc40d4516ade73 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.7
|
||||
vs_data.bin 151 vertex ac33ef6fc5b27356 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.8
|
||||
vs_data.bin 152 vertex 787c4c0806ea0163 /Data/Resources/unity_builtin_extra#Hidden/Internal-PrePassLighting#var19.9
|
||||
vs_data.bin 153 vertex 5f80f223d68367e9 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.0
|
||||
vs_data.bin 154 vertex 3563b993c27684f5 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.1
|
||||
vs_data.bin 155 vertex 7175c68cbaf0b2d9 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.10
|
||||
vs_data.bin 156 vertex c1451bdbfb4918b9 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.11
|
||||
ps_data.bin 153 pixel dc8dde57539c3ff4 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.12
|
||||
ps_data.bin 154 pixel 92acae84279c455a /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.13
|
||||
ps_data.bin 155 pixel 837e793ff97f5381 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.14
|
||||
ps_data.bin 156 pixel 838401334678c855 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.15
|
||||
vs_data.bin 157 vertex b2ab559fc6d901e3 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.16
|
||||
vs_data.bin 158 vertex 401cae94af98f51a /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.17
|
||||
vs_data.bin 159 vertex c9cce4f59917c681 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.18
|
||||
vs_data.bin 160 vertex 6ee1b5a7b99a8436 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.19
|
||||
vs_data.bin 161 vertex 0a7ae56df9548824 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.2
|
||||
ps_data.bin 157 pixel 65c911974cbd7d03 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.20
|
||||
ps_data.bin 158 pixel 6c1a18b63ca3634b /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.21
|
||||
ps_data.bin 159 pixel e037a562824666f6 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.22
|
||||
ps_data.bin 160 pixel 960f569d89cd5bfc /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.23
|
||||
vs_data.bin 162 vertex 34f085d268d3c310 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.24
|
||||
vs_data.bin 163 vertex d750991cb355457a /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.25
|
||||
vs_data.bin 164 vertex 481ec7e3cf909111 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.26
|
||||
vs_data.bin 165 vertex caed83dd4063ac8e /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.27
|
||||
ps_data.bin 161 pixel 1dfe71191d180288 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.28
|
||||
ps_data.bin 162 pixel e93d319b036ac75d /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.29
|
||||
vs_data.bin 166 vertex cc2b1d97ca38973a /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.3
|
||||
ps_data.bin 163 pixel 38acc33ae977f98e /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.30
|
||||
ps_data.bin 164 pixel 60800264b64bb543 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.31
|
||||
ps_data.bin 165 pixel cbec6c806752d35f /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.4
|
||||
ps_data.bin 166 pixel 144f8e657a0c5505 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.5
|
||||
ps_data.bin 167 pixel 8e2113cd1f619ba9 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.6
|
||||
ps_data.bin 168 pixel 7d1090dc49196fe3 /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.7
|
||||
vs_data.bin 167 vertex d371bdcae198c40d /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.8
|
||||
vs_data.bin 168 vertex c0572874b838533a /Data/Resources/unity_builtin_extra#Hidden/Internal-ScreenSpaceShadows#var19.9
|
||||
vs_data.bin 169 vertex 0699220a1d672831 /Data/Resources/unity_builtin_extra#Hidden/Internal-StencilWrite#var19.0
|
||||
ps_data.bin 169 pixel a1c3d4d8ab7aca83 /Data/Resources/unity_builtin_extra#Hidden/Internal-StencilWrite#var19.1
|
||||
vs_data.bin 170 vertex 370a8a269e578276 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.0
|
||||
ps_data.bin 170 pixel 63b0a652660e34af /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.1
|
||||
vs_data.bin 171 vertex ecc0d3165515193f /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.10
|
||||
ps_data.bin 171 pixel 6fbb324481adb8d9 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.11
|
||||
vs_data.bin 172 vertex 789a8d219a7bd8c1 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.12
|
||||
ps_data.bin 172 pixel ebec6dfd1e4ebd57 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.13
|
||||
vs_data.bin 173 vertex 834ae3f8a5260697 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.14
|
||||
ps_data.bin 173 pixel 879b7de5d3212981 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.15
|
||||
vs_data.bin 174 vertex 7d925529225c4fd7 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.16
|
||||
ps_data.bin 174 pixel 9309973385c925f3 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.17
|
||||
vs_data.bin 175 vertex f2ff50613b04e917 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.18
|
||||
ps_data.bin 175 pixel 918bb896f92d9280 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.19
|
||||
vs_data.bin 176 vertex d8c4a3ed61420659 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.2
|
||||
ps_data.bin 176 pixel 4c95b99361ba44c1 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.3
|
||||
vs_data.bin 177 vertex 74260d5d2bba121c /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.4
|
||||
ps_data.bin 177 pixel 8b57195d7e9c7b4b /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.5
|
||||
vs_data.bin 178 vertex b3e2f22cb60ed597 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.6
|
||||
ps_data.bin 178 pixel fe32c29cda89bb05 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.7
|
||||
vs_data.bin 179 vertex c6b4b9a28d24821d /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.8
|
||||
ps_data.bin 179 pixel 9fff9bedefe379f2 /Data/Resources/unity_builtin_extra#Hidden/VideoDecode#var19.9
|
||||
vs_data.bin 180 vertex 345e8f6826d11315 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.0
|
||||
vs_data.bin 181 vertex 173e7ac51f09d4a2 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.1
|
||||
ps_data.bin 180 pixel ba470ecf62afc6c7 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.10
|
||||
ps_data.bin 181 pixel 92c6912607f899fe /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.11
|
||||
vs_data.bin 182 vertex 0bf3a7f6dcbd2a29 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.12
|
||||
vs_data.bin 183 vertex 162b54deb82309ed /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.13
|
||||
vs_data.bin 184 vertex bc39ffee3d3df58f /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.14
|
||||
vs_data.bin 185 vertex 4d93aa597a585c7b /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.15
|
||||
vs_data.bin 186 vertex c33fea1611b0fd72 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.16
|
||||
ps_data.bin 182 pixel 22b57716322055c1 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.17
|
||||
ps_data.bin 183 pixel 9e83f892510f26d1 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.18
|
||||
ps_data.bin 184 pixel 71b014832c2a9923 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.19
|
||||
vs_data.bin 187 vertex 3fa1bef9871e6e59 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.2
|
||||
ps_data.bin 185 pixel 87e3d579b0d299c1 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.20
|
||||
ps_data.bin 186 pixel c57943315234ac40 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.21
|
||||
vs_data.bin 188 vertex a2ec2507de76552b /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.22
|
||||
ps_data.bin 187 pixel debc37dc161ba96f /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.23
|
||||
vs_data.bin 189 vertex 10edb96cf206a505 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.24
|
||||
vs_data.bin 190 vertex 7d677e45777e50c3 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.25
|
||||
vs_data.bin 191 vertex d81bdf93c91504b1 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.26
|
||||
vs_data.bin 192 vertex e6cbe96a4abaa24b /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.27
|
||||
ps_data.bin 188 pixel 149053db7e62e01b /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.28
|
||||
ps_data.bin 189 pixel 56c570ad0ebbe2ce /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.29
|
||||
vs_data.bin 193 vertex f1a6856bbaf8dd09 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.3
|
||||
ps_data.bin 190 pixel e37a156ce2be47cf /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.30
|
||||
ps_data.bin 191 pixel 4be47ba6b13f44ca /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.31
|
||||
vs_data.bin 194 vertex 31e61801ea5dc25c /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.32
|
||||
vs_data.bin 195 vertex 765014af6c4f6915 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.33
|
||||
vs_data.bin 196 vertex d6035f168206c16b /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.34
|
||||
vs_data.bin 197 vertex ab225607a4433d3c /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.35
|
||||
ps_data.bin 192 pixel e96ab46dd53bb958 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.36
|
||||
ps_data.bin 193 pixel 0e8a703bea21d337 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.37
|
||||
ps_data.bin 194 pixel 0b507b9f9f6382e6 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.38
|
||||
ps_data.bin 195 pixel f6ca288adc5e3399 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.39
|
||||
vs_data.bin 198 vertex 9b8c1634ca4886f4 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.4
|
||||
vs_data.bin 199 vertex 290e48aeae83ee0b /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.5
|
||||
vs_data.bin 200 vertex a0372b822f0fc7fb /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.6
|
||||
vs_data.bin 201 vertex 11855d326a486934 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.7
|
||||
ps_data.bin 196 pixel 61be1a7aac5783d4 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.8
|
||||
ps_data.bin 197 pixel 9124cfb0898f1430 /Data/Resources/unity_builtin_extra#Legacy Shaders/Diffuse#var19.9
|
||||
vs_data.bin 202 vertex bd3621a3dc9ee155 /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.0
|
||||
vs_data.bin 203 vertex 78c19d7a6364ec31 /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.1
|
||||
ps_data.bin 198 pixel c46cab9f876746db /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.10
|
||||
ps_data.bin 199 pixel 3ed197cb028a62ae /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.11
|
||||
vs_data.bin 204 vertex 79cd6f5c30ab78f9 /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.2
|
||||
ps_data.bin 200 pixel a3b99811e10cda4a /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.3
|
||||
ps_data.bin 201 pixel 8bf4ad2ea2953ace /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.4
|
||||
ps_data.bin 202 pixel b8aa72b47ad60351 /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.5
|
||||
vs_data.bin 205 vertex 01a9bfc6429fdac1 /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.6
|
||||
ps_data.bin 203 pixel deae5448be2e6275 /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.7
|
||||
vs_data.bin 206 vertex f6d96163c04122bc /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.8
|
||||
vs_data.bin 207 vertex 8ace1cce7e6df5b5 /Data/Resources/unity_builtin_extra#Legacy Shaders/VertexLit#var19.9
|
||||
vs_data.bin 208 vertex 533be58018d5027a /Data/Resources/unity_builtin_extra#Sprites/Mask#var19.0
|
||||
vs_data.bin 209 vertex 387f1345fb39749e /Data/Resources/unity_builtin_extra#Sprites/Mask#var19.1
|
||||
ps_data.bin 204 pixel 7dbe23da0c9aa874 /Data/Resources/unity_builtin_extra#Sprites/Mask#var19.2
|
||||
ps_data.bin 205 pixel 56b7d17491b61c05 /Data/Resources/unity_builtin_extra#Sprites/Mask#var19.3
|
||||
vs_data.bin 210 vertex 6fd870a6b9d34d66 /Data/Resources/unity_builtin_extra#UI/Default#var19.0
|
||||
vs_data.bin 211 vertex 92e4f5d1dc1f0980 /Data/Resources/unity_builtin_extra#UI/Default#var19.1
|
||||
vs_data.bin 212 vertex f7b0bdd2cb95f7c0 /Data/Resources/unity_builtin_extra#UI/Default#var19.2
|
||||
vs_data.bin 213 vertex bdc118cf604ae485 /Data/Resources/unity_builtin_extra#UI/Default#var19.3
|
||||
ps_data.bin 206 pixel 79cf80c51564befc /Data/Resources/unity_builtin_extra#UI/Default#var19.4
|
||||
ps_data.bin 207 pixel 8beecca2137ab732 /Data/Resources/unity_builtin_extra#UI/Default#var19.5
|
||||
ps_data.bin 208 pixel 0a7e24822623c963 /Data/Resources/unity_builtin_extra#UI/Default#var19.6
|
||||
ps_data.bin 209 pixel c47cf963be7221d6 /Data/Resources/unity_builtin_extra#UI/Default#var19.7
|
||||
vs_data.bin 214 vertex a24c51661d6bafb5 /Data/globalgamemanagers.assets#Sprites/Default#var19.0
|
||||
vs_data.bin 215 vertex 417e27138efcca03 /Data/globalgamemanagers.assets#Sprites/Default#var19.1
|
||||
ps_data.bin 210 pixel 546c7f23b518fc34 /Data/globalgamemanagers.assets#Sprites/Default#var19.2
|
||||
ps_data.bin 211 pixel 1c6d7a9f861b0fe0 /Data/globalgamemanagers.assets#Sprites/Default#var19.3
|
||||
vs_data.bin 216 vertex 79518c23213d7786 /Data/resources.assets#Custom/SpriteStudio5/Add#var19.0
|
||||
ps_data.bin 212 pixel 0daae2c33177e782 /Data/resources.assets#Custom/SpriteStudio5/Add#var19.1
|
||||
vs_data.bin 217 vertex 7242b4b0f49ba750 /Data/resources.assets#Custom/SpriteStudio5/Effect/Add#var19.0
|
||||
ps_data.bin 213 pixel cf05f1824fea9360 /Data/resources.assets#Custom/SpriteStudio5/Effect/Add#var19.1
|
||||
vs_data.bin 218 vertex cba6fb39f5ddd60f /Data/resources.assets#Custom/SpriteStudio5/Effect/Add2#var19.0
|
||||
ps_data.bin 214 pixel 315898d458081c6c /Data/resources.assets#Custom/SpriteStudio5/Effect/Add2#var19.1
|
||||
vs_data.bin 219 vertex 57ee0ca0aad3b169 /Data/resources.assets#Custom/SpriteStudio5/Effect/Mix#var19.0
|
||||
ps_data.bin 215 pixel b05dadec51da8593 /Data/resources.assets#Custom/SpriteStudio5/Effect/Mix#var19.1
|
||||
vs_data.bin 220 vertex c78725235c4a02d2 /Data/resources.assets#Custom/SpriteStudio5/Mul#var19.0
|
||||
ps_data.bin 216 pixel fb6f5c7bea6dcbfe /Data/resources.assets#Custom/SpriteStudio5/Mul#var19.1
|
||||
vs_data.bin 221 vertex 74a887bcd410aa48 /Data/resources.assets#Custom/SpriteStudio5/Sub#var19.0
|
||||
ps_data.bin 217 pixel ab4fdc7fd5d5c051 /Data/resources.assets#Custom/SpriteStudio5/Sub#var19.1
|
||||
vs_data.bin 222 vertex ccc1eef71b93b4e1 /Data/sharedassets0.assets#FMVTexture#var19.0
|
||||
ps_data.bin 218 pixel c2e60c2b9e5cc020 /Data/sharedassets0.assets#FMVTexture#var19.1
|
||||
vs_data.bin 223 vertex f808da5fd6996f94 /Data/sharedassets0.assets#Skybox/Procedural#var19.0
|
||||
vs_data.bin 224 vertex bae0ffe52613154b /Data/sharedassets0.assets#Skybox/Procedural#var19.1
|
||||
vs_data.bin 225 vertex e23929cb5fea648f /Data/sharedassets0.assets#Skybox/Procedural#var19.2
|
||||
ps_data.bin 219 pixel 576f8791031eef87 /Data/sharedassets0.assets#Skybox/Procedural#var19.3
|
||||
ps_data.bin 220 pixel a57c31c50f8bd37b /Data/sharedassets0.assets#Skybox/Procedural#var19.4
|
||||
ps_data.bin 221 pixel 351602de8f48f023 /Data/sharedassets0.assets#Skybox/Procedural#var19.5
|
||||
vs_main.bin 0 vertex 399b22379a2c6dc1 main#GLSLC@0x1a9e3e0
|
||||
ps_main.bin 0 pixel 9fba886a7aa0fd85 main#GLSLC@0x1a9f068
|
||||
ps_main.bin 1 pixel 44847b6ca9e2acdc main#GLSLC@0x1a9fcf0
|
||||
ps_main.bin 2 pixel 5fa8988a94a0b27f main#GLSLC@0x1aa0a78
|
||||
|
@@ -0,0 +1,2 @@
|
||||
# kind: evidence control-section key conflict rulings: empty
|
||||
dm_ctl_sha16 chosen_pc class candidates records
|
||||
|
@@ -0,0 +1,2 @@
|
||||
# kind: evidence vertex / pixel shader pairs within BNSH variations (generated by dm/gfx/tools/shader_split.py, do not edit): vertex key <TAB> pixel key
|
||||
399b22379a2c6dc1 92c6912607f899fe
|
||||
|
@@ -162,6 +162,38 @@ PPtr<Shader>: int m_FileID; SInt64 m_PathID
|
||||
PPtr<Texture>: int m_FileID; SInt64 m_PathID
|
||||
Shader: string m_Name; SerializedShader m_ParsedForm; vector<data:unsigned int> platforms; vector<data:vector<data:unsigned int>> offsets; vector<data:vector<data:unsigned int>> compressedLengths; vector<data:vector<data:unsigned int>> decompressedLengths; vector<data:UInt8> compressedBlob; vector<data:PPtr<Shader>> m_Dependencies; map<data:pair(string,PPtr<Texture>)>~ m_NonModifiableTextures; bool! m_ShaderIsBaked
|
||||
'''
|
||||
# The Unity 2018.3 Shader (Raging Loop, Unity 2018.3.10f1: no bundles, its 48 shaders in Data/*.assets and Data/Resources), from Unity 2018.3.10f1's type tree as AssetRipper's TypeTreeDumps
|
||||
# records it (StructsDump/release/2018.3.10f1.dump), checked node for node with the flags: older than the common structs above (no conservative raster state, no buffer array sizes, no partial
|
||||
# constant buffers), the parameters in each subprogram, one segment per platform (offsets, compressedLengths and decompressedLengths are plain numbers per platform), no local keywords
|
||||
SHADER_2018_3 = '''SerializedTextureProperty: string m_DefaultName; int m_TexDim
|
||||
SerializedProperty: string m_Name; string m_Description; vector<data:string> m_Attributes; int m_Type; unsigned int m_Flags; float m_DefValue[0]; float m_DefValue[1]; float m_DefValue[2]; float m_DefValue[3]; SerializedTextureProperty m_DefTexture
|
||||
SerializedProperties: vector<data:SerializedProperty> m_Props
|
||||
SerializedShaderFloatValue: float val; string name
|
||||
SerializedShaderRTBlendState: SerializedShaderFloatValue srcBlend; SerializedShaderFloatValue destBlend; SerializedShaderFloatValue srcBlendAlpha; SerializedShaderFloatValue destBlendAlpha; SerializedShaderFloatValue blendOp; SerializedShaderFloatValue blendOpAlpha; SerializedShaderFloatValue colMask
|
||||
SerializedStencilOp: SerializedShaderFloatValue pass; SerializedShaderFloatValue fail; SerializedShaderFloatValue zFail; SerializedShaderFloatValue comp
|
||||
SerializedShaderVectorValue: SerializedShaderFloatValue x; SerializedShaderFloatValue y; SerializedShaderFloatValue z; SerializedShaderFloatValue w; string name
|
||||
SerializedTagMap: map<data:pair(string,string)>~ tags
|
||||
SerializedShaderState: string m_Name; ''' + '; '.join(f'SerializedShaderRTBlendState rtBlend{i}' for i in range(8)) + '''; bool! rtSeparateBlend; SerializedShaderFloatValue zClip; SerializedShaderFloatValue zTest; SerializedShaderFloatValue zWrite; SerializedShaderFloatValue culling; SerializedShaderFloatValue offsetFactor; SerializedShaderFloatValue offsetUnits; SerializedShaderFloatValue alphaToMask; SerializedStencilOp stencilOp; SerializedStencilOp stencilOpFront; SerializedStencilOp stencilOpBack; SerializedShaderFloatValue stencilReadMask; SerializedShaderFloatValue stencilWriteMask; SerializedShaderFloatValue stencilRef; SerializedShaderFloatValue fogStart; SerializedShaderFloatValue fogEnd; SerializedShaderFloatValue fogDensity; SerializedShaderVectorValue fogColor; int fogMode; int gpuProgramID; SerializedTagMap m_Tags; int m_LOD; bool! lighting
|
||||
ShaderBindChannel: SInt8 source; SInt8 target
|
||||
ParserBindChannels: vector<data:ShaderBindChannel>! m_Channels; int m_SourceMap
|
||||
VectorParameter: int m_NameIndex; int m_Index; int m_ArraySize; SInt8 m_Type; SInt8! m_Dim
|
||||
MatrixParameter: int m_NameIndex; int m_Index; int m_ArraySize; SInt8 m_Type; SInt8! m_RowCount
|
||||
TextureParameter: int m_NameIndex; int m_Index; int m_SamplerIndex; bool m_MultiSampled; SInt8! m_Dim
|
||||
BufferBinding: int m_NameIndex; int m_Index
|
||||
StructParameter: int m_NameIndex; int m_Index; int m_ArraySize; int m_StructSize; vector<data:VectorParameter> m_VectorMembers; vector<data:MatrixParameter> m_MatrixMembers
|
||||
ConstantBuffer: int m_NameIndex; vector<data:MatrixParameter> m_MatrixParams; vector<data:VectorParameter> m_VectorParams; vector<data:StructParameter> m_StructParams; int m_Size
|
||||
UAVParameter: int m_NameIndex; int m_Index; int m_OriginalIndex
|
||||
SamplerParameter: unsigned int sampler; int bindPoint
|
||||
SerializedSubProgram: unsigned int m_BlobIndex; ParserBindChannels m_Channels; vector<data:UInt16> m_KeywordIndices; SInt8 m_ShaderHardwareTier; SInt8! m_GpuProgramType; vector<data:VectorParameter> m_VectorParams; vector<data:MatrixParameter> m_MatrixParams; vector<data:TextureParameter> m_TextureParams; vector<data:BufferBinding> m_BufferParams; vector<data:ConstantBuffer> m_ConstantBuffers; vector<data:BufferBinding> m_ConstantBufferBindings; vector<data:UAVParameter> m_UAVParams; vector<data:SamplerParameter> m_Samplers; int m_ShaderRequirements
|
||||
SerializedProgram: vector<data:SerializedSubProgram> m_SubPrograms
|
||||
SerializedPass: map<data:pair(string,int)>~ m_NameIndices; int m_Type; SerializedShaderState m_State; unsigned int m_ProgramMask; SerializedProgram progVertex; SerializedProgram progFragment; SerializedProgram progGeometry; SerializedProgram progHull; SerializedProgram progDomain; bool m_HasInstancingVariant; bool! m_HasProceduralInstancingVariant; string m_UseName; string m_Name; string m_TextureName; SerializedTagMap m_Tags
|
||||
SerializedSubShader: vector<data:SerializedPass> m_Passes; SerializedTagMap m_Tags; int m_LOD
|
||||
SerializedShaderDependency: string from; string to
|
||||
SerializedShader: SerializedProperties m_PropInfo; vector<data:SerializedSubShader> m_SubShaders; string m_Name; string m_CustomEditorName; string m_FallbackName; vector<data:SerializedShaderDependency> m_Dependencies; bool! m_DisableNoSubshadersMessage
|
||||
PPtr<Shader>: int m_FileID; SInt64 m_PathID
|
||||
PPtr<Texture>: int m_FileID; SInt64 m_PathID
|
||||
Shader: string m_Name; SerializedShader m_ParsedForm; vector<data:unsigned int> platforms; vector<data:unsigned int> offsets; vector<data:unsigned int> compressedLengths; vector<data:unsigned int> decompressedLengths; vector<data:UInt8> compressedBlob; vector<data:PPtr<Shader>> m_Dependencies; map<data:pair(string,PPtr<Texture>)>~ m_NonModifiableTextures; bool! m_ShaderIsBaked
|
||||
'''
|
||||
# The Unity 2022.3 ComputeShader (Monster Train 2, Unity 2022.3.54f1: 12 in Data/sharedassets2.assets, which carries no type trees, and no bundle has one), from Unity 2022.3.54f1's type tree
|
||||
# as AssetRipper's TypeTreeDumps records it (StructsDump/release/2022.3.54f1.dump). Each kernel variant's code is a program code of one stage, compute (the layout of a Shader's subprogram code)
|
||||
COMPUTE_2022_3 = '''ComputeShaderResource: string name; string generatedName; int bindPoint; int samplerBindPoint; int texDimension
|
||||
@@ -176,6 +208,7 @@ ComputeShader: string m_Name; vector<data:ComputeShaderPlatformVariant> variants
|
||||
CLASS_COMPUTE_SHADER = 72
|
||||
KNOWN_TREES = {(CLASS_SHADER, bytes.fromhex('ea424a5fc1e48db62144df956f9e1005')): ('Shader', SHADER_2022_3),
|
||||
(CLASS_SHADER, bytes.fromhex('a30e3dcf6c6d25153d6f64e5e41caf4e')): ('Shader', SHADER_2020_3),
|
||||
(CLASS_SHADER, bytes.fromhex('8db760073e1392061e4a36995f0735af')): ('Shader', SHADER_2018_3),
|
||||
(CLASS_COMPUTE_SHADER, bytes.fromhex('bfdf63ab0ce84d5a2c765ee560d90fe7')): ('ComputeShader', COMPUTE_2022_3)}
|
||||
|
||||
def _split_top(s, sep): # s split at sep outside <> and ()
|
||||
|
||||
@@ -11,8 +11,8 @@ Do not stop at the obvious archive. In Mario the main `bfsha` held 4,888 of the
|
||||
- **BNSH** (`BNSH\0\0\0\0` + `grsc` block at +0x60): inside `bfsha`, particle effects (`esetb`, VFXB), UI layouts (`blarc`), and `main` itself. Variation table at +0x80 (count at +0x7c); binary program at variation +0x10; six stage pointers from program +0x08 (vs, hs, ds, gs, ps, cs); stage code descriptor: control ptr +0x08, code ptr +0x10, code size +0x18, control size +0x1c. All pointers relative to the BNSH start.
|
||||
- **Unity Shader objects** (Engage): Unity 2020.3 keeps each shader's compiled programs in its `Shader` object (class 48), in UnityFS bundles (`StreamingAssets/aa`) and in the player's own serialized files (`data.unity3d`, `Resources/unity default resources`). `dm/gfx/tools/unityfs.py` reads them: UnityFS blocks (LZ4 / LZMA), the serialized file, the object through its type tree, then `compressedBlob` per platform (LZ4 segments; each segment starts with a u32 count and 12-byte `{offset, length, segment}` entries). The player's files have no type trees; they borrow the bundles' `Shader` tree with the same type hash (same Unity build, same layout). Type-tree strings with the high bit set index Unity's common string table, which `unityfs.common_strings` reads from the game's own `main` (`AABB\0AnimationClip\0…`). On Switch every subprogram is one whole NVN program: its code is a 0x60-byte header of four `i32 ×6` arrays indexed by NVN stage (0 vertex, 1 fragment, 2 geometry, 3 tess control, 4 tess evaluation, 5 compute): an unused / scratch size, the block offset from +0x60 (−1 = no stage), the control size and the code size. Each block is the control section followed by the code area. The vertex and fragment stages of one program form a pair. Engage: 209 `Shader` objects in 188 bundles plus the engine files, 9,269 stage shaders (4,634 vertex / pixel pairs and one geometry shader), no compute shaders.
|
||||
- **Unity 2022 Shader objects** (Ace Attorney Investigations Collection, Unity 2022.3.17f1): the program code keeps the 0x60-byte stage header, but two things changed. From Unity 2022 the blob also holds each program's parameter tables as entries of their own (the parsed form's `m_ParameterBlobIndices`; their bytes start `PGlobals`), and the player's programs are listed in `m_PlayerSubPrograms[tier][].m_BlobIndex` (`m_SubPrograms` is empty); `unity_code_blobs` keeps only those. UnityPy's type trees for 2020.3 (Engage) and 2021.3 have neither field, so those read every entry as before. Subprogram version 202012090 (from Unity 2021.2) also has no local keyword list, so `unityfs.subprogram` reads no second keyword array (with one it read the code length as a keyword count). The player's serialized files have no type trees and the Addressables bundles hold no `Shader`, except the `unitybuiltinshaders` bundle, whose tree has the same hash and is borrowed in the second pass. 4,951 stage shaders: 2,475 vertex / pixel pairs (4,294 in the player's files, 517 built-ins, 140 in bundles) and one geometry shader, which Metal cannot express (its build fails). armyja's issue #17 proposed UnityPy and a reader of its own; neither was needed.
|
||||
- **A Unity player with no bundle to borrow a tree from** (Brain Memory Training Academy, Unity 2022.3.5f1: only `Data/*.assets`, `level*` and the two engine files in `Data/Resources`, none with type trees) → the split stopped with "no bundle has a Shader type tree of the same hash to borrow". The `Shader` type hash there (`ea424a5f…`) is the one in Ace Attorney Investigations Collection's bundles (2022.3.17f1): the same layout. `unityfs.py` now carries that layout written out (`KNOWN_TREES`: about 30 structs, `tree_from_layout` builds the tree a file with type trees would have) and the split's second pass gives it to the stripped files when no bundle lent a tree of that hash (only there: taken in the first pass, Ace Attorney's player files came before its `unitybuiltinshaders` bundle and the built-ins' source column and package indices moved, while with the second pass its tables come out byte-identical). Checked against Ace Attorney's own tree: the same 2,324 nodes with the same alignment flags, and its 40 bundle `Shader` objects decode identically with either. 496 stage shaders: 439 engine built-ins, 46 of the game's, 11 of the player's in `main`, and the built-in VR blit's geometry shader, which does not build. A Unity version whose `Shader` hash is not in the table still stops with the same message; read its tree from any bundle of that Unity version and add it. Patrick's Parabox (Unity 2020.3.30f1, built-in shaders only, no bundles) stopped there with hash `a30e3dcf…`, which one 18 KB shader bundle of Fire Emblem Engage (2020.3.18f1) carries; its tree is now in the table too (`SHADER_2020_3`: per subprogram global and local keyword indices, every subprogram in `m_SubPrograms`, no parameter blobs, keyword names or stage counts), equal to Engage's node for node (2,179 nodes, the alignment flags included), and each of the game's 48 `Shader` objects reads to its exact end. The structs both layouts share are written once (`_SHADER_COMMON`), and the 2022.3 layout comes out byte-identical. To take one file out of an NSP without extracting the RomFS, filter `nx_extract`'s `Copy` by path.
|
||||
- **Unity ComputeShader objects** (Monster Train 2, Unity 2022.3.54f1) → the 3D battle scene was black behind a correct UI, with `[RED] shader 854a8afc9d07f88d is not in the shader map` and `the dispatched program has no compute shader`. `DM_NVN_SHDUMP` saved the program; its code bytes were in `Data/sharedassets2.assets`, uncompressed, inside a `ComputeShader` (class 72): the post-processing stack's colour grading LUT baker (`Lut3DBaker#KGenLut3D_AcesTonemap`), so the LUT the scene is graded through stayed black. The split read only `Shader` objects. A `ComputeShader` holds per platform variant a list of kernels, each with its unique variants; a variant's `code` is the program code of a `Shader` subprogram (the 0x60-byte stage header, only the compute block present) and its `threadGroupSize` matches control +0x748. `unity_compute` in `shader_split.py` reads them beside the `Shader` objects of every serialized file; the game has no bundle with a class 72 tree, so `unityfs.py` carries Unity 2022.3.54f1's layout (`COMPUTE_2022_3`, written from AssetRipper's TypeTreeDumps for that version; all 12 objects decode, `resourcesResolved` true at each end). 85 compute shaders came in (86 with the player's own). A file whose `ComputeShader` has no tree still goes to the second pass; if it has none there either, the split prints a `[RED]` line and leaves its kernels out instead of stopping, so profiles whose compute shaders were never read keep their tables: Cuphead (2) and Fire Emblem Engage (4) have `ComputeShader` objects only in files without type trees, of hashes no layout covers.
|
||||
- **A Unity player with no bundle to borrow a tree from** (Brain Memory Training Academy, Unity 2022.3.5f1: only `Data/*.assets`, `level*` and the two engine files in `Data/Resources`, none with type trees) → the split stopped with "no bundle has a Shader type tree of the same hash to borrow". The `Shader` type hash there (`ea424a5f…`) is the one in Ace Attorney Investigations Collection's bundles (2022.3.17f1): the same layout. `unityfs.py` now carries that layout written out (`KNOWN_TREES`: about 30 structs, `tree_from_layout` builds the tree a file with type trees would have) and the split's second pass gives it to the stripped files when no bundle lent a tree of that hash (only there: taken in the first pass, Ace Attorney's player files came before its `unitybuiltinshaders` bundle and the built-ins' source column and package indices moved, while with the second pass its tables come out byte-identical). Checked against Ace Attorney's own tree: the same 2,324 nodes with the same alignment flags, and its 40 bundle `Shader` objects decode identically with either. 496 stage shaders: 439 engine built-ins, 46 of the game's, 11 of the player's in `main`, and the built-in VR blit's geometry shader, which does not build. A Unity version whose `Shader` hash is not in the table still stops with the same message; read its tree from any bundle of that Unity version and add it. Patrick's Parabox (Unity 2020.3.30f1, built-in shaders only, no bundles) stopped there with hash `a30e3dcf…`, which one 18 KB shader bundle of Fire Emblem Engage (2020.3.18f1) carries; its tree is now in the table too (`SHADER_2020_3`: per subprogram global and local keyword indices, every subprogram in `m_SubPrograms`, no parameter blobs, keyword names or stage counts), equal to Engage's node for node (2,179 nodes, the alignment flags included), and each of the game's 48 `Shader` objects reads to its exact end. The structs both layouts share are written once (`_SHADER_COMMON`), and the 2022.3 layout comes out byte-identical. Raging Loop (Unity 2018.3.10f1, no bundles: 48 `Shader` objects in `Data/*.assets` and `Data/Resources`) stopped there with hash `8db76007…`, and no game of that Unity version with a bundle was at hand, so `SHADER_2018_3` is written from AssetRipper's TypeTreeDumps (`StructsDump/release/2018.3.10f1.dump`), checked node for node against the dump (1,325 nodes, the alignment flags included). It is a layout of its own, older than the common structs: no conservative raster state, `BufferBinding` without `m_ArraySize`, `ConstantBuffer` without `m_IsPartialCB`, the parameters in each subprogram and no `m_CommonParameters`, one segment per platform (the pre-2019.3 form Cuphead's trees gave `shader_programs`). Each of the 48 objects reads to its exact end: 450 subprograms of version 201802150 (older than the local keyword list, which starts at 201806140). To take one file out of an NSP without extracting the RomFS, filter `nx_extract`'s `Copy` by path.
|
||||
- **Unity ComputeShader objects** (Monster Train 2, Unity 2022.3.54f1) → the 3D battle scene was black behind a correct UI, with `[RED] shader 854a8afc9d07f88d is not in the shader map` and `the dispatched program has no compute shader`. `DM_NVN_SHDUMP` saved the program; its code bytes were in `Data/sharedassets2.assets`, uncompressed, inside a `ComputeShader` (class 72): the post-processing stack's colour grading LUT baker (`Lut3DBaker#KGenLut3D_AcesTonemap`), so the LUT the scene is graded through stayed black. The split read only `Shader` objects. A `ComputeShader` holds per platform variant a list of kernels, each with its unique variants; a variant's `code` is the program code of a `Shader` subprogram (the 0x60-byte stage header, only the compute block present) and its `threadGroupSize` matches control +0x748. `unity_compute` in `shader_split.py` reads them beside the `Shader` objects of every serialized file; the game has no bundle with a class 72 tree, so `unityfs.py` carries Unity 2022.3.54f1's layout (`COMPUTE_2022_3`, written from AssetRipper's TypeTreeDumps for that version; all 12 objects decode, `resourcesResolved` true at each end). 85 compute shaders came in (86 with the player's own). A file whose `ComputeShader` has no tree still goes to the second pass; if it has none there either, the split prints a `[RED]` line and leaves its kernels out instead of stopping, so profiles whose compute shaders were never read keep their tables: Cuphead (2) and Fire Emblem Engage (4) have `ComputeShader` objects only in files without type trees, of hashes no layout covers. So does Raging Loop (Unity 2018.3: the two built-ins in `unity default resources`, whose 2018 layout lists kernels with no unique variants), which dispatches no compute.
|
||||
- **MSHD** (Metroid Dread, MercurySteam's engine: `system/shd/*.bshdat`, the only place its shaders live; nothing in `main` or the `.pkg` packs): each stage is a control section, whose length is at control +0x20, sometimes followed by a small compiler-option table (`fastmath true`), then the code area at the next code header. Every file holds vertex / pixel stages in alternating order (1, 2 or 4 programs) and is paired two by two. The control section carries NV assembly text after its first 0x880 bytes, and the SASS disassembly follows each code area, so the binding layout can be read straight from the files (`TEX` / `TEXS` handle immediates). 478 files, 1,342 stages, 1,010 unique keys (359 vertex, 651 pixel), 659 pairs.
|
||||
- **GLSLC outputs in `main`** (13 Sentinels, Vanillaware's engine: no shader file in RomFS, whose six CRI CPK archives hold textures, scripts, CRI audio and USM movies): 838 GLSLC compiler outputs sit in `main`'s read-only segment, each referenced from a `{pointer, size, 0}` table in `.data`. An output starts with the magic `0x19866891`, its total size is at +0x44, and it holds exactly one control section with the code area right after it (control +0x20 = control length); a debug section with the NV assembly and the GLSL source follows. Engage's `main` also has 11 of them (Unity's own), and `shader_split.py` reads them in every game's `main`, accepting only outputs that pass the control / code / length check. The stage comes from SPH word 0, as for BAHS. Loose RomFS files no other reader takes are searched the same way: FINAL FANTASY TACTICS - The Ivalice Chronicles keeps 257 whole outputs in its technique files (`*.tec`, below), Absolum 163 in `shaders.nx.bin`; in the other profiles' files only Metroid Dread's MSHD files hold any, which `mshd_shaders` reads.
|
||||
- **G2S in RDB archives** (Hyrule Warriors: Age of Calamity, Koei Tecmo's KTGL): each material's shaders are a G2S container (`_S2G3000`, type KTID `0x7bcd279f`; 23,108 entries in `asset/system.rdb.bin*`, 2.3 GB inflated) of GLSLC outputs, as in 13 Sentinels' `main`, inside zlib-chunked IDRK entries ([01](01-extract.md)); one `_DOK0000` container (type `0x20a6a0bb`, the engine's system resources) holds 151 more bare GLSLC outputs, 21 of them drawn in the first battle. `shader_split.py` maps the RDB files and inflates only entries that start with those two magics (`idrk_shaders`), and the 117 outputs in `main` as in every game. Many outputs carry 0x850-byte control sections and the compute ones have no code header, so `glslc_shaders` accepts controls from 0x760 bytes and takes the stage of headerless code from the thread group size at control +0x748. 40,726 shaders (37,043 pixel, 3,440 vertex, 241 compute, 2 geometry), Mario's texture handle layout (`0x20 + 8 × slot`); pairs come from the single-stage cover (`separable_pairs`). The older KTGL of Three Houses packs the same G2S containers differently (next item).
|
||||
|
||||
@@ -450,6 +450,14 @@ The game's own work and its frame rate stay as they are; the host avoids work of
|
||||
- **Frame rate:** 60 fps (30 on the Switch). The game asks for present interval 2 (Unity's 30 fps setting) and nothing else holds it at 30: the profile's `present_interval display` presents a frame every display tick, and the iPhone's display link runs at 60 Hz. The GPU takes about 2 ms a frame in battle and on the route map (M4 Pro). Its animations follow the time that passed (Unity's `deltaTime`; the PC versions run at any refresh rate): from one save, screenshots every third of a second through the move to the merchant (its fade-in, the greeting) match at 30 and 60 fps, mean difference 3.9 against 11.0 for what frame counting would show. `DM_PRESENT_INTERVAL=game` keeps 30. At 60 fps a read into a texture pool lost a race with the dirty-page tracker's re-protection (two runs in three; [03](agents/03-bringup.md)).
|
||||
- **Mac input:** from a fresh save, `DM_KEYS="14:A"` starts the game; the intro movie plays to its end (A, B and + do not skip it) and the tutorial battle loads at about frame 3,400; `DM_KEYS="14:A,110:A*90/2,111:Y*20/9"` plays through it to the merchant by about frame 8,000. A save past the intro starts at the title, and A there continues the run.
|
||||
|
||||
**Raging Loop (`010020400E1C2000`)**
|
||||
- **Status:** brought up on the Mac: the publisher logo, the opening movie with its sound, the title, options, a new game through the tutorial and the prologue (the date card, the opening pictures, choices, the in-game menu, scenario chart and log), at 60 fps as on the Switch (the game asks for present interval 1), with saves; no red line at run time, about 0.6 GB resident at the title and 0.77 GB after ten minutes of story (it grows with each new picture and slows down), 0.4 GB of Metal allocations.
|
||||
- **Engine:** Unity 2018.3.10f1 IL2CPP with FMOD on SDK 7.3.2, base game 1.0.0 (v0); its `sdk` and `subsdk0` (the movie module, which plays `StreamingAssets/Movies/*.mp4`, H.264 Main and AAC) are DRAGON QUEST XI S's builds, so that build's cuts apply as they are. The story's pictures are loose PNG / JPG files in `StreamingAssets` that the game loads itself. No host change was needed.
|
||||
- **Shaders:** 452: the 48 `Shader` objects of the player's serialized files (`Data/*.assets`, the Unity built-ins in `Data/Resources`; 450 subprograms) and the player's 4 GLSLC outputs in `main`. There are no bundles, so no file carries a `Shader` type tree to borrow; `unityfs.py` has Unity 2018.3's layout written out (`SHADER_2018_3` in `KNOWN_TREES`, from AssetRipper's TypeTreeDumps, [04](agents/04-graphics.md)). The two built-in `ComputeShader` objects stay unread (a red line in the split); the game dispatches no compute.
|
||||
- **Memory:** the NPDM declares 16 MB of system resource (`sys_resource`), so virtual address memory with no heap, in Engage's 5 GB block with the hardware pool (3.2 GB). Unlike Unity 2020 and 2022, Unity 2018.3 reserves no address regions of its own: every page the game maps lies in StandardAllocator's region, which ends at +3.21 GB of the 4.38 GB alias region, so the pool can stay as on the Switch (377 MB mapped at the peak over the title, the tutorial and the opening, `DM_SVC` map log).
|
||||
- **Input:** controller only: the game reads no touch, docked or handheld (a handheld run with taps on the title's READ logged no touch read). It stays docked at 1920x1080 with the 2D pad layout; menus answer the left stick as well as the D-pad, and no menu item is selected until a direction is pressed. A advances and selects, B goes back, X opens the menu, Y the scenario chart, L the log, R auto mode.
|
||||
- **Mac input:** from a fresh save, `DM_KEYS="f700:A,f900:LLeft,f1000:LLeft,f1100:LLeft,f1200:A,f1500:A*14/120,f3300:LDown*5/60,f3640:A,f3900:A*35/120"` skips the opening movie, starts READ, reads through the tutorial, picks "I'm good (to main story)" and reads into the prologue (the motorbike picture at about frame 6,600).
|
||||
|
||||
## Tools (`dm/tools`)
|
||||
|
||||
| Tool | What it does |
|
||||
|
||||
@@ -456,7 +456,7 @@ def survey(nsp_dir, app, fam, keys, repo, py, env):
|
||||
notes.append(f'{rom["exts"].get(".pak", 0)} Unreal pak(s): version 11 paks keep the shaders Oodle-compressed in shader code archives (Octopath Traveler 0), decoded by booting the game on the Mac; '
|
||||
'legacy paks (version 4, DRAGON QUEST XI S) keep them inline in the cooked packages, which the shader split reads through the game\'s own decoder (LZ5) in the Mac host')
|
||||
if extra: notes.append(f'modules besides main / sdk: {", ".join(f"{n} ({mods[n]["kind"]})" for n in extra)}; the provisional profile loads {G["modules"][0]} (load order main, subsdk*, sdk)')
|
||||
if rom['mags']['UnityFS'] or 'Unity IL2CPP' in F['markers']: notes.append('Unity: the shaders are Shader objects in UnityFS bundles and data.unity3d, which shader_split.py reads through unityfs.py (written for Unity 2020.3\'s Switch format, also read for 2017.4 and 2022.3; check other Unity versions first)')
|
||||
if rom['mags']['UnityFS'] or 'Unity IL2CPP' in F['markers']: notes.append('Unity: the shaders are Shader objects in UnityFS bundles and data.unity3d, which shader_split.py reads through unityfs.py (written for Unity 2020.3\'s Switch format, also read for 2017.4, 2018.3 and 2022.3; check other Unity versions first)')
|
||||
if F['glslc']: notes.append(f'main has {F["glslc"]} GLSLC compiler output magics (0x19866891): shader_split.py takes those that are whole outputs (13 Sentinels and the KTGL games compile their shaders into main; Unity\'s player has 11 of its own)')
|
||||
if rom['mags']['Trinity pack']: notes.append('Trinity packs (Game Freak, arc/data.trpfs with its index data.trpfd): the shaders are BNSH inside Oodle Mermaid streams; shader_split.py decodes them with the game\'s own OodleLZ_Decompress in the Mac host, which dm/host/hle_oodle.c finds by the library\'s name string')
|
||||
elif rom['mags']['MT Framework ARC']: notes.append('MT Framework ARC archives (Capcom, The Great Ace Attorney Chronicles): the shaders are in a shader package (SPK) inside one of them, which shader_split.py reads (mtarc_members, mtspk_shaders)')
|
||||
|
||||
Reference in new issue
Block a user