spring_meteor_pcgl_30_vs.vcs Z[0x0]
[0] leading data
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 01 12 06 00 00 00 05 00 02 00

[36] Frame header
01 00    // nr of arguments (1)

// CanBatchWithDynamicShaderConstants | 0xd1c3c3b0
43 61 6E 42 61 74 63 68 57 69 74 68 44 79 6E 61 6D 69 63 53 68 61 64 65 72 43 6F 6E 73 74 61 6E 
74 73 00 B0 C3 C3 D1
09 FF FF    // header-code
00 00 00 00    // dynamic expression length = 0
01    // header argument


[85] Unknown additional parameters, non 'FF FF' entries point to configurations (block IDs)
28 00    // nr of data-blocks (40)
00 00 01 00 02 00 02 00 02 00 00 00 01 00 02 00 02 00 02 00 FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

[167] Data blocks
28 00    // nr of data-blocks (40)

[169] data-block[0]
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 01 12 06 00 00 00 05 00 02 00

[205] data-block[1]
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 00 12 06 00 00 00 05 00 02 00

[241] data-block[2]
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 00 12 06 00 00 00 05 00 02 00

[277] data-block[3]
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 00 12 06 00 00 00 05 00 02 00

[313] data-block[4]
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 00 12 06 00 00 00 05 00 02 00

[349] data-block[5]
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 01 12 06 00 00 00 05 00 02 00

[385] data-block[6]
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 00 12 06 00 00 00 05 00 02 00

[421] data-block[7]
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 00 12 06 00 00 00 05 00 02 00

[457] data-block[8]
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 00 12 06 00 00 00 05 00 02 00

[493] data-block[9]
06 00 00 00    // 6
00 00 00 00    // 0
04 00 00 00    // 4
// 6*4 bytes
04 00 00 00 01 00 00 00 00 00 02 00 02 00 00 12 06 00 00 00 05 00 02 00

00 00 00 00 00 00 00 00 00 00 00 00    // data-block[10]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[11]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[12]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[13]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[14]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[15]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[16]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[17]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[18]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[19]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[20]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[21]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[22]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[23]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[24]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[25]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[26]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[27]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[28]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[29]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[30]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[31]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[32]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[33]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[34]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[35]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[36]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[37]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[38]
00 00 00 00 00 00 00 00 00 00 00 00    // data-block[39]

[889] Unknown additional parameters, non 'FF FF' entries point to active block IDs
28 00 // nr of data-blocks (40)
00 00 01 00 01 00 01 00 01 00 00 00 01 00 01 00 01 00 01 00 FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

[971]
10    // possible control byte (16) or flags (00010000)
00    // values seen (0,1,2)
00    // always 0
00    // always 0
01    // values seen (0,1)

[976] Start of source section, 976 is the base offset for end-section source pointers
0A 00 00 00    // gpu source files (10)
01             // unknown boolean, values seen 0,1

[981] glsl source offsets
54 1C 00 00    // 7252
03 00 00 00    // always 3
4C 1C 00 00    // 7244

[993] GLSL-SOURCE[0]
2F 2F 41 54 54 52 49 42 4D 41 50 2D 30 30 2D 33 30 2D 35 30 2D 35 44 2D 78 78 0A 23 76 65 72 73 
69 6F 6E 20 31 34 30 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75 74 70 75 74 0A 23 65 78 74 65 
6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 65 78 70 6C 69 63 69 74 5F 61 74 74 72 69 62 5F 6C 6F 63
// ... (7148 bytes of data not shown)

[8237]
F8 4B 74 EA 48 4A 10 5D AD 2E D5 82 77 F0 88 6C    //  Editor ref.

[8253] glsl source offsets
4A 1F 00 00    // 8010
03 00 00 00    // always 3
42 1F 00 00    // 8002

[8265] GLSL-SOURCE[1]
2F 2F 41 54 54 52 49 42 4D 41 50 2D 30 30 2D 33 30 2D 35 30 2D 32 30 2D 35 44 2D 78 78 0A 23 76 
65 72 73 69 6F 6E 20 31 34 30 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75 74 70 75 74 0A 23 65 
78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 65 78 70 6C 69 63 69 74 5F 61 74 74 72 69 62 5F
// ... (7906 bytes of data not shown)

[16267]
27 5E 4C F5 BA E3 D3 DB 41 08 39 ED 84 87 2C 0E    //  Editor ref.

[16283] glsl source offsets
41 25 00 00    // 9537
03 00 00 00    // always 3
39 25 00 00    // 9529

[16295] GLSL-SOURCE[2]
2F 2F 41 54 54 52 49 42 4D 41 50 2D 30 30 2D 33 30 2D 35 30 2D 32 30 2D 31 30 2D 35 44 2D 78 78 
0A 23 76 65 72 73 69 6F 6E 20 31 34 30 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75 74 70 75 74 
0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 65 78 70 6C 69 63 69 74 5F 61 74 74 72
// ... (9433 bytes of data not shown)

[25824]
7F 6C B7 D1 B2 28 48 93 B6 67 19 B7 09 0B 02 97    //  Editor ref.

[25840] glsl source offsets
09 2A 00 00    // 10761
03 00 00 00    // always 3
01 2A 00 00    // 10753

[25852] GLSL-SOURCE[3]
2F 2F 41 54 54 52 49 42 4D 41 50 2D 30 30 2D 33 30 2D 35 30 2D 32 30 2D 31 30 2D 35 44 2D 78 78 
0A 23 76 65 72 73 69 6F 6E 20 31 34 30 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75 74 70 75 74 
0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 65 78 70 6C 69 63 69 74 5F 61 74 74 72
// ... (10657 bytes of data not shown)

[36605]
17 53 88 AE B7 C3 1C A1 1A 7C FC 60 FE E3 28 6D    //  Editor ref.

[36621] glsl source offsets
C9 2E 00 00    // 11977
03 00 00 00    // always 3
C1 2E 00 00    // 11969

[36633] GLSL-SOURCE[4]
2F 2F 41 54 54 52 49 42 4D 41 50 2D 30 30 2D 33 30 2D 35 30 2D 32 30 2D 31 30 2D 35 44 2D 78 78 
0A 23 76 65 72 73 69 6F 6E 20 31 34 30 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75 74 70 75 74 
0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 65 78 70 6C 69 63 69 74 5F 61 74 74 72
// ... (11873 bytes of data not shown)

[48602]
68 FD D3 CC 27 86 62 FC 0C 2D 9C 45 C9 5D A3 0D    //  Editor ref.

[48618] glsl source offsets
D4 20 00 00    // 8404
03 00 00 00    // always 3
CC 20 00 00    // 8396

[48630] GLSL-SOURCE[5]
2F 2F 41 54 54 52 49 42 4D 41 50 2D 30 30 2D 33 30 2D 35 30 2D 35 44 2D 78 78 0A 23 76 65 72 73 
69 6F 6E 20 31 34 30 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75 74 70 75 74 0A 23 65 78 74 65 
6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 65 78 70 6C 69 63 69 74 5F 61 74 74 72 69 62 5F 6C 6F 63
// ... (8300 bytes of data not shown)

[57026]
18 B2 15 BE A7 2B A8 60 D7 46 60 59 E1 30 C1 61    //  Editor ref.

[57042] glsl source offsets
CA 23 00 00    // 9162
03 00 00 00    // always 3
C2 23 00 00    // 9154

[57054] GLSL-SOURCE[6]
2F 2F 41 54 54 52 49 42 4D 41 50 2D 30 30 2D 33 30 2D 35 30 2D 32 30 2D 35 44 2D 78 78 0A 23 76 
65 72 73 69 6F 6E 20 31 34 30 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75 74 70 75 74 0A 23 65 
78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 65 78 70 6C 69 63 69 74 5F 61 74 74 72 69 62 5F
// ... (9058 bytes of data not shown)

[66208]
FE BE 11 7E 0A D9 BF FE 43 BC 98 F9 9B D2 91 27    //  Editor ref.

[66224] glsl source offsets
C1 29 00 00    // 10689
03 00 00 00    // always 3
B9 29 00 00    // 10681

[66236] GLSL-SOURCE[7]
2F 2F 41 54 54 52 49 42 4D 41 50 2D 30 30 2D 33 30 2D 35 30 2D 32 30 2D 31 30 2D 35 44 2D 78 78 
0A 23 76 65 72 73 69 6F 6E 20 31 34 30 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75 74 70 75 74 
0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 65 78 70 6C 69 63 69 74 5F 61 74 74 72
// ... (10585 bytes of data not shown)

[76917]
B2 46 ED 0B 09 E9 6F D1 25 52 43 15 23 03 1F 7F    //  Editor ref.

[76933] glsl source offsets
89 2E 00 00    // 11913
03 00 00 00    // always 3
81 2E 00 00    // 11905

[76945] GLSL-SOURCE[8]
2F 2F 41 54 54 52 49 42 4D 41 50 2D 30 30 2D 33 30 2D 35 30 2D 32 30 2D 31 30 2D 35 44 2D 78 78 
0A 23 76 65 72 73 69 6F 6E 20 31 34 30 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75 74 70 75 74 
0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 65 78 70 6C 69 63 69 74 5F 61 74 74 72
// ... (11809 bytes of data not shown)

[88850]
65 99 9A 55 97 B1 48 42 54 FE 9E 9B 7B 47 F4 91    //  Editor ref.

[88866] glsl source offsets
49 33 00 00    // 13129
03 00 00 00    // always 3
41 33 00 00    // 13121

[88878] GLSL-SOURCE[9]
2F 2F 41 54 54 52 49 42 4D 41 50 2D 30 30 2D 33 30 2D 35 30 2D 32 30 2D 31 30 2D 35 44 2D 78 78 
0A 23 76 65 72 73 69 6F 6E 20 31 34 30 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75 74 70 75 74 
0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 65 78 70 6C 69 63 69 74 5F 61 74 74 72
// ... (13025 bytes of data not shown)

[101999]
AB 47 2B 26 B6 A5 27 3D 7A 9B BF 34 0D 5C 91 32    //  Editor ref.

[102015]
0A 00 00 00    // nr end blocks (10)

00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00
01 00 00 00 00 00 00 00 01 00 00 00 6D 1C 00 00
02 00 00 00 00 00 00 00 02 00 00 00 CB 3B 00 00
03 00 00 00 00 00 00 00 03 00 00 00 20 61 00 00
04 00 00 00 00 00 00 00 04 00 00 00 3D 8B 00 00
05 00 00 00 00 00 00 00 05 00 00 00 1A BA 00 00
06 00 00 00 00 00 00 00 06 00 00 00 02 DB 00 00
07 00 00 00 00 00 00 00 07 00 00 00 E0 FE 00 00
08 00 00 00 00 00 00 00 08 00 00 00 B5 28 01 00
09 00 00 00 00 00 00 00 09 00 00 00 52 57 01 00

[102179]
EOF