Crinkler compression report

Report for file .\exe\yan4k.exe generated by Crinkler 2.0 on Mon Apr 03 01:55:17 2017

Options: /SUBSYSTEM:WINDOWS /ENTRY:entrypoint /COMPMODE:SLOW /HASHSIZE:100 /HASHTRIES:800 /ORDERTRIES:40 /UNALIGNCODE

Compression rate color codes:

   Less than 0.1 bits per byte
   Between 0.1 and 0.5 bits per byte
   Between 0.5 and 1.0 bits per byte
   Between 1.0 and 2.0 bits per byte
   Between 2.0 and 3.0 bits per byte
   Between 3.0 and 5.0 bits per byte
   Between 5.0 and 7.0 bits per byte
   Between 7.0 and 9.0 bits per byte
   Between 9.0 and 12.0 bits per byte
   More than 12.0 bits per byte

Click on a label to expand or collapse its contents.

collapse all expand all collapse sections expand sections hide sections collapse globals expand globals 
 AddressLabel nameSizeComp. sizeRatio
-00420000 Code sections22291143.0151.3%
-00420000 Crinkler import:.text142120.2684.7%
-00420000 _Import142120.2684.7%
 00420000 _Import2922.9879.3%
 00420000 
BB08014000                            MOV         EBX, _HeaderHashes
 00420005 
BEB5084200                            MOV         ESI, _DLLNames
 0042000A 
BF00004300                            MOV         EDI, _ImportList
 0042000F 
58                                    POP         EAX
 00420010 
8B400C                                MOV         EAX, [EAX+0xC]
 00420013 
8B400C                                MOV         EAX, [EAX+0xC]
 00420016 
8B00                                  MOV         EAX, [EAX]
 00420018 
8B00                                  MOV         EAX, [EAX]
 0042001A 
8B6818                                MOV         EBP, [EAX+0x18]
 0042001D DLLLoop1815.9888.8%
 0042001D 
85ED                                  TEST        EBP, EBP
 0042001F 
750E                                  JNZ         DLLLoop.dontEnd
 00420021 
6A00                                  PUSH        0x0
 00420023 
6A00                                  PUSH        0x0
 00420025 
52                                    PUSH        EDX
 00420026 
6A00                                  PUSH        0x0
 00420028 
FF1520004300                          CALL        [__imp__MessageBoxA@16]
 0042002E 
C3                                    RET         
 0042002F DLLLoop.dontEnd44.67116.6%
 0042002F 
31C0                                  XOR         EAX, EAX
 00420031 
AC                                    LODSB       
 00420032 
91                                    XCHG        ECX, EAX
 00420033 HashLoop11.23123.4%
 00420033 
60                                    PUSHA       
 00420034 GetProcAddress1311.5789.0%
 00420034 
8B453C                                MOV         EAX, [EBP+0x3C]
 00420037 
01E8                                  ADD         EAX, EBP
 00420039 
8B5078                                MOV         EDX, [EAX+0x78]
 0042003C 
01EA                                  ADD         EDX, EBP
 0042003E 
8B4A18                                MOV         ECX, [EDX+0x18]
 00420041 ScanProcedureNamesLoop139.6874.5%
 00420041 
8B4220                                MOV         EAX, [EDX+0x20]
 00420044 
01E8                                  ADD         EAX, EBP
 00420046 
8B7488FC                              MOV         ESI, [EAX+ECX*4-0x4]
 0042004A 
01EE                                  ADD         ESI, EBP
 0042004C 
31FF                                  XOR         EDI, EDI
 0042004E CalculateHashLoop4537.6483.6%
 0042004E 
C1C706                                ROL         EDI, 0x6
 00420051 
31C0                                  XOR         EAX, EAX
 00420053 
AC                                    LODSB       
 00420054 
31C7                                  XOR         EDI, EAX
 00420056 
48                                    DEC         EAX
 00420057 
7DF5                                  JGE         CalculateHashLoop
 00420059 
3B3B                                  CMP         EDI, [EBX]
 0042005B 
E0E4                                  LOOPNZ      ScanProcedureNamesLoop
 0042005D 
8B4224                                MOV         EAX, [EDX+0x24]
 00420060 
01E8                                  ADD         EAX, EBP
 00420062 
668B0C48                              MOV         CX, [EAX+ECX*2]
 00420066 
8B421C                                MOV         EAX, [EDX+0x1C]
 00420069 
01E8                                  ADD         EAX, EBP
 0042006B 
8B0488                                MOV         EAX, [EAX+ECX*4]
 0042006E 
8944241C                              MOV         [ESP+0x1C], EAX
 00420072 
61                                    POPA        
 00420073 
01E8                                  ADD         EAX, EBP
 00420075 
AB                                    STOSD       
 00420076 
83C304                                ADD         EBX, 0x4
 00420079 
E2B8                                  LOOP        HashLoop
 0042007B LoadDLL107.6676.6%
 0042007B 
56                                    PUSH        ESI
 0042007C 
FF1508004300                          CALL        [__imp__LoadLibraryA@4]
 00420082 
95                                    XCHG        EBP, EAX
 00420083 
89F2                                  MOV         EDX, ESI
 00420085 NextDLL98.8598.3%
 00420085 
AC                                    LODSB       
 00420086 
FEC8                                  DEC         AL
 00420088 
79FB                                  JNS         NextDLL
 0042008A 
FEC0                                  INC         AL
 0042008C 
748F                                  JZ          DLLLoop
-0042008E MAIN_WIN_REL.OBJ:.text$mn882379.8643.1%
-0042008E ?entrypoint@@YGXXZ882379.8643.1%
 0042008E ?entrypoint@@YGXXZ878376.0442.8%
 0042008E 
83EC1C                                SUB         ESP, 0x1C
 00420091 
6A04                                  PUSH        0x4
 00420093 
68D8144200                            PUSH        ?screenSettings@@3U_devicemodeA@@A
 00420098 
FF1510004300                          CALL        [__imp__ChangeDisplaySettingsA@8]
 0042009E 
85C0                                  TEST        EAX, EAX
 004200A0 
0F8556030000                          JNZ         $LN14
 004200A6 
53                                    PUSH        EBX
 004200A7 
55                                    PUSH        EBP
 004200A8 
56                                    PUSH        ESI
 004200A9 
57                                    PUSH        EDI
 004200AA 
33DB                                  XOR         EBX, EBX
 004200AC 
53                                    PUSH        EBX
 004200AD 
FF1524004300                          CALL        [__imp__ShowCursor@4]
 004200B3 
53                                    PUSH        EBX
 004200B4 
53                                    PUSH        EBX
 004200B5 
53                                    PUSH        EBX
 004200B6 
53                                    PUSH        EBX
 004200B7 
53                                    PUSH        EBX
 004200B8 
53                                    PUSH        EBX
 004200B9 
53                                    PUSH        EBX
 004200BA 
53                                    PUSH        EBX
 004200BB 
6800000091                            PUSH        0x91000000
 004200C0 
53                                    PUSH        EBX
 004200C1 
6804134200                            PUSH        ??_C@_04NABONMNG@edit?$AA@
 004200C6 
53                                    PUSH        EBX
 004200C7 
FF1514004300                          CALL        [__imp__CreateWindowExA@48]
 004200CD 
50                                    PUSH        EAX
 004200CE 
FF151C004300                          CALL        [__imp__GetDC@4]
 004200D4 
8BE8                                  MOV         EBP, EAX
 004200D6 
B80C134200                            MOV         EAX, ?pfd@@3UtagPIXELFORMATDESCRIPTOR@@B
 004200DB 
50                                    PUSH        EAX
 004200DC 
50                                    PUSH        EAX
 004200DD 
55                                    PUSH        EBP
 004200DE 
FF1528004300                          CALL        [__imp__ChoosePixelFormat@8]
 004200E4 
50                                    PUSH        EAX
 004200E5 
55                                    PUSH        EBP
 004200E6 
FF152C004300                          CALL        [__imp__SetPixelFormat@12]
 004200EC 
55                                    PUSH        EBP
 004200ED 
FF1548004300                          CALL        [__imp__wglCreateContext@4]
 004200F3 
50                                    PUSH        EAX
 004200F4 
55                                    PUSH        EBP
 004200F5 
FF1550004300                          CALL        [__imp__wglMakeCurrent@8]
 004200FB 
8D442410                              LEA         EAX, [ESP+0x10]
 004200FF 
50                                    PUSH        EAX
 00420100 
6A01                                  PUSH        0x1
 00420102 
FF1538004300                          CALL        [__imp__glGenTextures@8]
 00420108 
FF742410                              PUSH        DWORD [ESP+0x10]
 0042010C 
8B1D34004300                          MOV         EBX, [__imp__glBindTexture@8]
 00420112 
BEE10D0000                            MOV         ESI, 0xDE1
 00420117 
56                                    PUSH        ESI
 00420118 
FFD3                                  CALL        EBX
 0042011A 
BF00260000                            MOV         EDI, 0x2600
 0042011F 
57                                    PUSH        EDI
 00420120 
6800280000                            PUSH        0x2800
 00420125 
56                                    PUSH        ESI
 00420126 
8B3544004300                          MOV         ESI, [__imp__glTexParameteri@12]
 0042012C 
FFD6                                  CALL        ESI
 0042012E 
57                                    PUSH        EDI
 0042012F 
6801280000                            PUSH        0x2801
 00420134 
68E10D0000                            PUSH        0xDE1
 00420139 
FFD6                                  CALL        ESI
 0042013B 
BF2F810000                            MOV         EDI, 0x812F
 00420140 
57                                    PUSH        EDI
 00420141 
6802280000                            PUSH        0x2802
 00420146 
68E10D0000                            PUSH        0xDE1
 0042014B 
FFD6                                  CALL        ESI
 0042014D 
57                                    PUSH        EDI
 0042014E 
6803280000                            PUSH        0x2803
 00420153 
BFE10D0000                            MOV         EDI, 0xDE1
 00420158 
57                                    PUSH        EDI
 00420159 
FFD6                                  CALL        ESI
 0042015B 
33C9                                  XOR         ECX, ECX
 0042015D 
B808190000                            MOV         EAX, 0x1908
 00420162 
51                                    PUSH        ECX
 00420163 
6801140000                            PUSH        0x1401
 00420168 
50                                    PUSH        EAX
 00420169 
51                                    PUSH        ECX
 0042016A 
68D0020000                            PUSH        0x2D0
 0042016F 
BE00050000                            MOV         ESI, 0x500
 00420174 
56                                    PUSH        ESI
 00420175 
50                                    PUSH        EAX
 00420176 
51                                    PUSH        ECX
 00420177 
57                                    PUSH        EDI
 00420178 
FF1540004300                          CALL        [__imp__glTexImage2D@36]
 0042017E 
8D442418                              LEA         EAX, [ESP+0x18]
 00420182 
50                                    PUSH        EAX
 00420183 
6A01                                  PUSH        0x1
 00420185 
8B3D4C004300                          MOV         EDI, [__imp__wglGetProcAddress@4]
 0042018B 
6818144200                            PUSH        ??_C@_0BD@MIGEDNGJ@glGenRenderbuffers?$AA@
 00420190 
FFD7                                  CALL        EDI
 00420192 
FFD0                                  CALL        EAX
 00420194 
FF742418                              PUSH        DWORD [ESP+0x18]
 00420198 
68418D0000                            PUSH        0x8D41
 0042019D 
6830144200                            PUSH        ??_C@_0BD@EPOPJGFA@glBindRenderbuffer?$AA@
 004201A2 
FFD7                                  CALL        EDI
 004201A4 
FFD0                                  CALL        EAX
 004201A6 
68D0020000                            PUSH        0x2D0
 004201AB 
56                                    PUSH        ESI
 004201AC 
68A5810000                            PUSH        0x81A5
 004201B1 
BE418D0000                            MOV         ESI, 0x8D41
 004201B6 
56                                    PUSH        ESI
 004201B7 
6844144200                            PUSH        ??_C@_0BG@EOIILGMJ@glRenderbufferStorage?$AA@
 004201BC 
FFD7                                  CALL        EDI
 004201BE 
FFD0                                  CALL        EAX
 004201C0 
8D44241C                              LEA         EAX, [ESP+0x1C]
 004201C4 
50                                    PUSH        EAX
 004201C5 
6A01                                  PUSH        0x1
 004201C7 
68C0134200                            PUSH        ??_C@_0BC@FAPEBGID@glGenFramebuffers?$AA@
 004201CC 
FFD7                                  CALL        EDI
 004201CE 
FFD0                                  CALL        EAX
 004201D0 
FF74241C                              PUSH        DWORD [ESP+0x1C]
 004201D4 
68408D0000                            PUSH        0x8D40
 004201D9 
6804144200                            PUSH        ??_C@_0BC@CJMIBNO@glBindFramebuffer?$AA@
 004201DE 
FFD7                                  CALL        EDI
 004201E0 
FFD0                                  CALL        EAX
 004201E2 
6A00                                  PUSH        0x0
 004201E4 
FF742414                              PUSH        DWORD [ESP+0x14]
 004201E8 
68E10D0000                            PUSH        0xDE1
 004201ED 
68E08C0000                            PUSH        0x8CE0
 004201F2 
68408D0000                            PUSH        0x8D40
 004201F7 
6878154200                            PUSH        ??_C@_0BH@JCIFGDEF@glFramebufferTexture2D?$AA@
 004201FC 
FFD7                                  CALL        EDI
 004201FE 
FFD0                                  CALL        EAX
 00420200 
FF742418                              PUSH        DWORD [ESP+0x18]
 00420204 
56                                    PUSH        ESI
 00420205 
68008D0000                            PUSH        0x8D00
 0042020A 
68408D0000                            PUSH        0x8D40
 0042020F 
685C144200                            PUSH        ??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer?$AA@
 00420214 
FFD7                                  CALL        EDI
 00420216 
FFD0                                  CALL        EAX
 00420218 
8D442414                              LEA         EAX, [ESP+0x14]
 0042021C 
50                                    PUSH        EAX
 0042021D 
6A01                                  PUSH        0x1
 0042021F 
68E4124200                            PUSH        ??_C@_0N@LAOHBIBA@glGenBuffers?$AA@
 00420224 
FFD7                                  CALL        EDI
 00420226 
FFD0                                  CALL        EAX
 00420228 
FF742414                              PUSH        DWORD [ESP+0x14]
 0042022C 
BE92880000                            MOV         ESI, 0x8892
 00420231 
56                                    PUSH        ESI
 00420232 
6850134200                            PUSH        ??_C@_0N@BONEPPLO@glBindBuffer?$AA@
 00420237 
FFD7                                  CALL        EDI
 00420239 
FFD0                                  CALL        EAX
 0042023B 
6A00                                  PUSH        0x0
 0042023D 
56                                    PUSH        ESI
 0042023E 
6850134200                            PUSH        ??_C@_0N@BONEPPLO@glBindBuffer?$AA@
 00420243 
FFD7                                  CALL        EDI
 00420245 
FFD0                                  CALL        EAX
 00420247 
BE90134200                            MOV         ESI, ??_C@_0BA@FLKLHNKP@glCreateProgram?$AA@
 0042024C 
56                                    PUSH        ESI
 0042024D 
FFD7                                  CALL        EDI
 0042024F 
FFD0                                  CALL        EAX
 00420251 
56                                    PUSH        ESI
 00420252 
89442424                              MOV         [ESP+0x24], EAX
 00420256 
FFD7                                  CALL        EDI
 00420258 
FFD0                                  CALL        EAX
 0042025A 
68308B0000                            PUSH        0x8B30
 0042025F 
68F4134200                            PUSH        ??_C@_0P@HGHBNC@glCreateShader?$AA@
 00420264 
8944242C                              MOV         [ESP+0x2C], EAX
 00420268 
FFD7                                  CALL        EDI
 0042026A 
FFD0                                  CALL        EAX
 0042026C 
6A00                                  PUSH        0x0
 0042026E 
68D0144200                            PUSH        ?fraq_c@@3PBDB
 00420273 
6A01                                  PUSH        0x1
 00420275 
8BF0                                  MOV         ESI, EAX
 00420277 
56                                    PUSH        ESI
 00420278 
6880134200                            PUSH        ??_C@_0P@DFHCPFMO@glShaderSource?$AA@
 0042027D 
FFD7                                  CALL        EDI
 0042027F 
FFD0                                  CALL        EAX
 00420281 
56                                    PUSH        ESI
 00420282 
68A0134200                            PUSH        ??_C@_0BA@DGIEGONF@glCompileShader?$AA@
 00420287 
FFD7                                  CALL        EDI
 00420289 
FFD0                                  CALL        EAX
 0042028B 
56                                    PUSH        ESI
 0042028C 
8B742424                              MOV         ESI, [ESP+0x24]
 00420290 
56                                    PUSH        ESI
 00420291 
6870134200                            PUSH        ??_C@_0P@LDMLEABL@glAttachShader?$AA@
 00420296 
FFD7                                  CALL        EDI
 00420298 
FFD0                                  CALL        EAX
 0042029A 
56                                    PUSH        ESI
 0042029B 
6860134200                            PUSH        ??_C@_0O@PIOEEBPO@glLinkProgram?$AA@
 004202A0 
FFD7                                  CALL        EDI
 004202A2 
FFD0                                  CALL        EAX
 004202A4 
68308B0000                            PUSH        0x8B30
 004202A9 
68F4134200                            PUSH        ??_C@_0P@HGHBNC@glCreateShader?$AA@
 004202AE 
FFD7                                  CALL        EDI
 004202B0 
FFD0                                  CALL        EAX
 004202B2 
6A00                                  PUSH        0x0
 004202B4 
68D4144200                            PUSH        ?post_c@@3PBDB
 004202B9 
6A01                                  PUSH        0x1
 004202BB 
8BF0                                  MOV         ESI, EAX
 004202BD 
56                                    PUSH        ESI
 004202BE 
6880134200                            PUSH        ??_C@_0P@DFHCPFMO@glShaderSource?$AA@
 004202C3 
FFD7                                  CALL        EDI
 004202C5 
FFD0                                  CALL        EAX
 004202C7 
56                                    PUSH        ESI
 004202C8 
68A0134200                            PUSH        ??_C@_0BA@DGIEGONF@glCompileShader?$AA@
 004202CD 
FFD7                                  CALL        EDI
 004202CF 
FFD0                                  CALL        EAX
 004202D1 
56                                    PUSH        ESI
 004202D2 
8B742428                              MOV         ESI, [ESP+0x28]
 004202D6 
56                                    PUSH        ESI
 004202D7 
6870134200                            PUSH        ??_C@_0P@LDMLEABL@glAttachShader?$AA@
 004202DC 
FFD7                                  CALL        EDI
 004202DE 
FFD0                                  CALL        EAX
 004202E0 
56                                    PUSH        ESI
 004202E1 
6860134200                            PUSH        ??_C@_0O@PIOEEBPO@glLinkProgram?$AA@
 004202E6 
FFD7                                  CALL        EDI
 004202E8 
FFD0                                  CALL        EAX
 004202EA 
E8FF020000                            CALL        _Clinkster_GenerateMusic@0
 004202EF 
E833010000                            CALL        _Clinkster_StartMusic@0
 004202F4 
8B353C004300                          MOV         ESI, [__imp__glRects@16]
 004202FA 
FF74241C                              PUSH        DWORD [ESP+0x1C]
 004202FE 
68408D0000                            PUSH        0x8D40
 00420303 
6804144200                            PUSH        ??_C@_0BC@CJMIBNO@glBindFramebuffer?$AA@
 00420308 
FFD7                                  CALL        EDI
 0042030A 
FFD0                                  CALL        EAX
 0042030C 
FF742420                              PUSH        DWORD [ESP+0x20]
 00420310 
6840134200                            PUSH        ??_C@_0N@ICBDHBI@glUseProgram?$AA@
 00420315 
FFD7                                  CALL        EDI
 00420317 
FFD0                                  CALL        EAX
 00420319 
FF742414                              PUSH        DWORD [ESP+0x14]
 0042031D 
6892880000                            PUSH        0x8892
 00420322 
6850134200                            PUSH        ??_C@_0N@BONEPPLO@glBindBuffer?$AA@
 00420327 
FFD7                                  CALL        EDI
 00420329 
FFD0                                  CALL        EAX
 0042032B 
E8D7000000                            CALL        _Clinkster_GetPosition@0
 00420330 
E8CB000000                            CALL        __ftol2_sse
 00420335 
50                                    PUSH        EAX
 00420336 
6A00                                  PUSH        0x0
 00420338 
6834134200                            PUSH        ??_C@_0M@EMBKBDCK@glUniform1i?$AA@
 0042033D 
FFD7                                  CALL        EDI
 0042033F 
FFD0                                  CALL        EAX
 00420341 
6A01                                  PUSH        0x1
 00420343 
6A01                                  PUSH        0x1
 00420345 
6AFF                                  PUSH        -0x1
 00420347 
6AFF                                  PUSH        -0x1
 00420349 
FFD6                                  CALL        ESI
 0042034B 
68C0840000                            PUSH        0x84C0
 00420350 
68B0134200                            PUSH        ??_C@_0BA@KOBBIKOF@glActiveTexture?$AA@
 00420355 
FFD7                                  CALL        EDI
 00420357 
FFD0                                  CALL        EAX
 00420359 
6A00                                  PUSH        0x0
 0042035B 
68408D0000                            PUSH        0x8D40
 00420360 
6804144200                            PUSH        ??_C@_0BC@CJMIBNO@glBindFramebuffer?$AA@
 00420365 
FFD7                                  CALL        EDI
 00420367 
FFD0                                  CALL        EAX
 00420369 
FF742410                              PUSH        DWORD [ESP+0x10]
 0042036D 
68E10D0000                            PUSH        0xDE1
 00420372 
FFD3                                  CALL        EBX
 00420374 
FF742424                              PUSH        DWORD [ESP+0x24]
 00420378 
6840134200                            PUSH        ??_C@_0N@ICBDHBI@glUseProgram?$AA@
 0042037D 
FFD7                                  CALL        EDI
 0042037F 
FFD0                                  CALL        EAX
 00420381 
FF742414                              PUSH        DWORD [ESP+0x14]
 00420385 
6892880000                            PUSH        0x8892
 0042038A 
6850134200                            PUSH        ??_C@_0N@BONEPPLO@glBindBuffer?$AA@
 0042038F 
FFD7                                  CALL        EDI
 00420391 
FFD0                                  CALL        EAX
 00420393 
6A00                                  PUSH        0x0
 00420395 
6A00                                  PUSH        0x0
 00420397 
6834134200                            PUSH        ??_C@_0M@EMBKBDCK@glUniform1i?$AA@
 0042039C 
FFD7                                  CALL        EDI
 0042039E 
FFD0                                  CALL        EAX
 004203A0 
FF742410                              PUSH        DWORD [ESP+0x10]
 004203A4 
68E10D0000                            PUSH        0xDE1
 004203A9 
FFD3                                  CALL        EBX
 004203AB 
6A01                                  PUSH        0x1
 004203AD 
6A01                                  PUSH        0x1
 004203AF 
6AFF                                  PUSH        -0x1
 004203B1 
6AFF                                  PUSH        -0x1
 004203B3 
FFD6                                  CALL        ESI
 004203B5 
55                                    PUSH        EBP
 004203B6 
FF1530004300                          CALL        [__imp__SwapBuffers@4]
 004203BC 
6A1B                                  PUSH        0x1B
 004203BE 
FF1518004300                          CALL        [__imp__GetAsyncKeyState@4]
 004203C4 
6685C0                                TEST        AX, AX
 004203C7 
7527                                  JNZ         0x4203F0
 004203C9 
E839000000                            CALL        _Clinkster_GetPosition@0
 004203CE 
A1F4124200                            MOV         EAX, [_Clinkster_MusicLength]
 004203D3 
DB05F4124200                          FILD        DWORD [_Clinkster_MusicLength]
 004203D9 
85C0                                  TEST        EAX, EAX
 004203DB 
7906                                  JNS         0x4203E3
 004203DD 
D805C4144200                          FADD        DWORD [__real@4f800000]
 004203E3 
DED9                                  FCOMPP      
 004203E5 
DFE0                                  FNSTSW      AX
 004203E7 
F6C441                                TEST        AH, 0x41
 004203EA 
0F840AFFFFFF                          JZ          0x4202FA
 004203F0 
6A00                                  PUSH        0x0
 004203F2 
FF1504004300                          CALL        [__imp__ExitProcess@4]
 004203F8 
5F                                    POP         EDI
 004203F9 
5E                                    POP         ESI
 004203FA 
5D                                    POP         EBP
 004203FB 
5B                                    POP         EBX
 004203FC $LN1443.8295.5%
 004203FC 
83C41C                                ADD         ESP, 0x1C
 004203FF 
C3                                    RET         
 00420400 $LN13   
-00420400 FTOL.OBJ:ftol77.34104.8%
 00420400 __ftol2   
-00420400 __ftol2_sse77.34104.8%
 00420400 __ftol2_sse77.34104.8%
 00420400 
50                                    PUSH        EAX
 00420401 
DB0C24                                FISTTP      DWORD [ESP]
 00420404 
58                                    POP         EAX
 00420405 
99                                    CDQ         
 00420406 
C3                                    RET         
-00420407 CLINKSTER_MULTITHREADED.OBJ:getpos3217.6055.0%
 00420407 Clinkster_GetPosition   
-00420407 _Clinkster_GetPosition@03217.6055.0%
 00420407 _Clinkster_GetPosition@03217.6055.0%
 00420407 
6A20                                  PUSH        0x20
 00420409 
68C4124200                            PUSH        _WaveTime
 0042040E 
FF3564004300                          PUSH        DWORD [_WaveOutHandle.align16]
 00420414 
FF1554004300                          CALL        [__imp__waveOutGetPosition@12]
 0042041A 
DB05C8124200                          FILD        DWORD [_WaveTime+0x4]
 00420420 
DA35F8124200                          FIDIV       DWORD [c_ticklength]
 00420426 
C3                                    RET         
 00420427 Clinkster_StartMusic   
-00420427 _Clinkster_StartMusic@06317.9528.5%
 00420427 _Clinkster_StartMusic@06317.9528.5%
 00420427 
6A00                                  PUSH        0x0
 00420429 
6A00                                  PUSH        0x0
 0042042B 
6A00                                  PUSH        0x0
 0042042D 
68D7084200                            PUSH        _WaveFormat
 00420432 
6AFF                                  PUSH        -0x1
 00420434 
6864004300                            PUSH        _WaveOutHandle.align16
 00420439 
FF1558004300                          CALL        [__imp__waveOutOpen@24]
 0042043F 
6A20                                  PUSH        0x20
 00420441 
68D4134200                            PUSH        _WaveHdr
 00420446 
FF3564004300                          PUSH        DWORD [_WaveOutHandle.align16]
 0042044C 
FF155C004300                          CALL        [__imp__waveOutPrepareHeader@12]
 00420452 
6A20                                  PUSH        0x20
 00420454 
68D4134200                            PUSH        _WaveHdr
 00420459 
FF3564004300                          PUSH        DWORD [_WaveOutHandle.align16]
 0042045F 
FF1560004300                          CALL        [__imp__waveOutWrite@12]
 00420465 
C3                                    RET         
-00420466 CLINKSTER_MULTITHREADED.OBJ:adsr7659.4678.2%
-00420466 apply_adsr7659.4678.2%
 00420466 apply_adsr1210.2885.6%
 00420466 
50                                    PUSH        EAX
 00420467 
7F09                                  JG          apply_adsr.integer_length
 00420469 
DA0D2C144200                          FIMUL       DWORD [c_finalamp]
 0042046F 
DB1C24                                FISTP       DWORD [ESP]
 00420472 apply_adsr.integer_length109.5695.6%
 00420472 
D8E1                                  FSUB        ST, ST(1)
 00420474 
DB0424                                FILD        DWORD [ESP]
 00420477 
58                                    POP         EAX
 00420478 
01C8                                  ADD         EAX, ECX
 0042047A 
DEF9                                  FDIVP       
 0042047C apply_adsr.adsrloop5439.6373.4%
 0042047C 
D9848B00000003                        FLD         DWORD [EBX+ECX*4+0x3000000]
 00420483 
D8CB                                  FMUL        ST, ST(3)
 00420485 
D8CA                                  FMUL        ST, ST(2)
 00420487 
D9E8                                  FLD1        
 00420489 
DCABA0000000                          FSUBR       QWORD [EBX+0xA0]
 0042048F 
D8C9                                  FMUL        ST, ST(1)
 00420491 
D8C9                                  FMUL        ST, ST(1)
 00420493 
D9E8                                  FLD1        
 00420495 
DEC1                                  FADDP       
 00420497 
DCBBA0000000                          FDIVR       QWORD [EBX+0xA0]
 0042049D 
D9FA                                  FSQRT       
 0042049F 
DEC9                                  FMULP       
 004204A1 
D99C8B00000004                        FSTP        DWORD [EBX+ECX*4+0x4000000]
 004204A8 
DCC1                                  FADD        ST(1), ST
 004204AA 
41                                    INC         ECX
 004204AB 
39C1                                  CMP         ECX, EAX
 004204AD 
7CCD                                  JL          apply_adsr.adsrloop
 004204AF 
DDD8                                  FSTP        ST(0)
 004204B1 
C3                                    RET         
-004204B2 CLINKSTER_MULTITHREADED.OBJ:mklayer316167.1052.9%
-004204B2 makelayer316167.1052.9%
 004204B2 makelayer13149.4537.7%
 004204B2 
8D9360000000                          LEA         EDX, [EBX+0x60]
 004204B8 
DF8304000000                          FILD        WORD [EBX+0x4]
 004204BE 
8B8B04000000                          MOV         ECX, [EBX+0x4]
 004204C4 
D3C9                                  ROR         ECX, CL
 004204C6 
49                                    DEC         ECX
 004204C7 
898B04000000                          MOV         [EBX+0x4], ECX
 004204CD 
D9831C000000                          FLD         DWORD [EBX+0x1C]
 004204D3 
DCC8                                  FMUL        ST(0), ST
 004204D5 
DEC9                                  FMULP       
 004204D7 
D8C1                                  FADD        ST, ST(1)
 004204D9 
DD1A                                  FSTP        QWORD [EDX]
 004204DB 
83C208                                ADD         EDX, 0x8
 004204DE 
DF8304000000                          FILD        WORD [EBX+0x4]
 004204E4 
8B8B04000000                          MOV         ECX, [EBX+0x4]
 004204EA 
D3C9                                  ROR         ECX, CL
 004204EC 
49                                    DEC         ECX
 004204ED 
898B04000000                          MOV         [EBX+0x4], ECX
 004204F3 
D98320000000                          FLD         DWORD [EBX+0x20]
 004204F9 
DCC8                                  FMUL        ST(0), ST
 004204FB 
DEC9                                  FMULP       
 004204FD 
D8C1                                  FADD        ST, ST(1)
 004204FF 
DD1A                                  FSTP        QWORD [EDX]
 00420501 
83C208                                ADD         EDX, 0x8
 00420504 
DF8304000000                          FILD        WORD [EBX+0x4]
 0042050A 
8B8B04000000                          MOV         ECX, [EBX+0x4]
 00420510 
D3C9                                  ROR         ECX, CL
 00420512 
49                                    DEC         ECX
 00420513 
898B04000000                          MOV         [EBX+0x4], ECX
 00420519 
D88B24000000                          FMUL        DWORD [EBX+0x24]
 0042051F 
D88328000000                          FADD        DWORD [EBX+0x28]
 00420525 
DD1A                                  FSTP        QWORD [EDX]
 00420527 
83C208                                ADD         EDX, 0x8
 0042052A 
8DBB3C000000                          LEA         EDI, [EBX+0x3C]
 00420530 
B909000000                            MOV         ECX, 0x9
 00420535 makelayer.powloop5539.6872.1%
 00420535 
D907                                  FLD         DWORD [EDI]
 00420537 
D9E8                                  FLD1        
 00420539 
D9C1                                  FLD         ST(1)
 0042053B 
D9F8                                  FPREM       
 0042053D 
DDD9                                  FSTP        ST(1)
 0042053F 
D9F0                                  F2XM1       
 00420541 
D9E8                                  FLD1        
 00420543 
DEC1                                  FADDP       
 00420545 
D9FD                                  FSCALE      
 00420547 
DD1A                                  FSTP        QWORD [EDX]
 00420549 
83C208                                ADD         EDX, 0x8
 0042054C 
DDD8                                  FSTP        ST(0)
 0042054E 
AF                                    SCASD       
 0042054F 
E2E4                                  LOOP        makelayer.powloop
 00420551 
D9EE                                  FLDZ        
 00420553 
D9EE                                  FLDZ        
 00420555 
8DBB00000003                          LEA         EDI, [EBX+0x3000000]
 0042055B 
31C0                                  XOR         EAX, EAX
 0042055D 
803E00                                CMP         BYTE [ESI], 0x0
 00420560 
0F8D06000000                          JGE         makelayer.short_notelen
 00420566 
AC                                    LODSB       
 00420567 
F6D0                                  NOT         AL
 00420569 
C1E008                                SHL         EAX, 0x8
 0042056C makelayer.short_notelen1411.5382.4%
 0042056C 
AC                                    LODSB       
 0042056D 
BA5C670000                            MOV         EDX, 0x675C
 00420572 
F7E2                                  MUL         EDX
 00420574 
0500000300                            ADD         EAX, 0x30000
 00420579 
91                                    XCHG        ECX, EAX
 0042057A makelayer.sampleloop7840.7752.3%
 0042057A 
8D9360000000                          LEA         EDX, [EBX+0x60]
 00420580 
DB13                                  FIST        DWORD [EBX]
 00420582 
8B8318000000                          MOV         EAX, [EBX+0x18]
 00420588 
668B03                                MOV         AX, [EBX]
 0042058B 
D9048568004300                        FLD         DWORD [EAX*4+waveforms.align16]
 00420592 
DC4A10                                FMUL        QWORD [EDX+0x10]
 00420595 
D8C2                                  FADD        ST, ST(2)
 00420597 
DB1B                                  FISTP       DWORD [EBX]
 00420599 
8B8314000000                          MOV         EAX, [EBX+0x14]
 0042059F 
668B03                                MOV         AX, [EBX]
 004205A2 
D9048568004300                        FLD         DWORD [EAX*4+waveforms.align16]
 004205A9 
DD02                                  FLD         QWORD [EDX]
 004205AB 
83C208                                ADD         EDX, 0x8
 004205AE 
DC4A10                                FMUL        QWORD [EDX+0x10]
 004205B1 
DEC3                                  FADDP       ST(3), ST
 004205B3 
DD02                                  FLD         QWORD [EDX]
 004205B5 
83C208                                ADD         EDX, 0x8
 004205B8 
DC4A10                                FMUL        QWORD [EDX+0x10]
 004205BB 
DEC2                                  FADDP       ST(2), ST
 004205BD 
DD02                                  FLD         QWORD [EDX]
 004205BF 
D9E8                                  FLD1        
 004205C1 
DCC1                                  FADD        ST(1), ST
 004205C3 
DEE9                                  FSUBP       
 004205C5 
83C208                                ADD         EDX, 0x8
 004205C8 makelayer.update3825.6767.6%
 004205C8 
D9E8                                  FLD1        
 004205CA 
DD02                                  FLD         QWORD [EDX]
 004205CC 
D8E1                                  FSUB        ST, ST(1)
 004205CE 
DC4A10                                FMUL        QWORD [EDX+0x10]
 004205D1 
DEC1                                  FADDP       
 004205D3 
DD1A                                  FSTP        QWORD [EDX]
 004205D5 
83C208                                ADD         EDX, 0x8
 004205D8 
F7D9                                  NEG         ECX
 004205DA 
78EC                                  JS          makelayer.update
 004205DC 
DC4A10                                FMUL        QWORD [EDX+0x10]
 004205DF 
DD5AE8                                FSTP        QWORD [EDX-0x18]
 004205E2 
D807                                  FADD        DWORD [EDI]
 004205E4 
D91F                                  FSTP        DWORD [EDI]
 004205E6 
AF                                    SCASD       
 004205E7 
E291                                  LOOP        makelayer.sampleloop
 004205E9 
DDD8                                  FSTP        ST(0)
 004205EB 
DDD8                                  FSTP        ST(0)
 004205ED 
C3                                    RET         
-004205EE CLINKSTER_MULTITHREADED.OBJ:genMus711373.3252.5%
 004205EE Clinkster_GenerateMusic   
-004205EE _Clinkster_GenerateMusic@0711373.3252.5%
 004205EE _Clinkster_GenerateMusic@01511.0873.9%
 004205EE 
60                                    PUSHA       
 004205EF 
DBE3                                  FNINIT      
 004205F1 
BF68004300                            MOV         EDI, waveforms.align16
 004205F6 
D9EE                                  FLDZ        
 004205F8 
B900000100                            MOV         ECX, 0x10000
 004205FD _Clinkster_GenerateMusic@0.sineloop3016.0953.6%
 004205FD 
D805C8144200                          FADD        DWORD [c_wavestep]
 00420603 
D9C0                                  FLD         ST(0)
 00420605 
D9EB                                  FLDPI       
 00420607 
DEC9                                  FMULP       
 00420609 
D9FE                                  FSIN        
 0042060B 
D91F                                  FSTP        DWORD [EDI]
 0042060D 
AF                                    SCASD       
 0042060E 
E2ED                                  LOOP        _Clinkster_GenerateMusic@0.sineloop
 00420610 
DDD8                                  FSTP        ST(0)
 00420612 
D9E8                                  FLD1        
 00420614 
D9E0                                  FCHS        
 00420616 
B900000100                            MOV         ECX, 0x10000
 0042061B _Clinkster_GenerateMusic@0.sawtoothloop225.7626.2%
 0042061B 
D805C8144200                          FADD        DWORD [c_wavestep]
 00420621 
D917                                  FST         DWORD [EDI]
 00420623 
AF                                    SCASD       
 00420624 
E2F5                                  LOOP        _Clinkster_GenerateMusic@0.sawtoothloop
 00420626 
DDD8                                  FSTP        ST(0)
 00420628 
D9E8                                  FLD1        
 0042062A 
D9E0                                  FCHS        
 0042062C 
B900000100                            MOV         ECX, 0x10000
 00420631 _Clinkster_GenerateMusic@0.parabolaloop328.2925.9%
 00420631 
D805C8144200                          FADD        DWORD [c_wavestep]
 00420637 
D9C0                                  FLD         ST(0)
 00420639 
D8C9                                  FMUL        ST, ST(1)
 0042063B 
DCC0                                  FADD        ST(0), ST
 0042063D 
D9E8                                  FLD1        
 0042063F 
DEE9                                  FSUBP       
 00420641 
D91F                                  FSTP        DWORD [EDI]
 00420643 
AF                                    SCASD       
 00420644 
E2EB                                  LOOP        _Clinkster_GenerateMusic@0.parabolaloop
 00420646 
DDD8                                  FSTP        ST(0)
 00420648 
D9E8                                  FLD1        
 0042064A 
D9E0                                  FCHS        
 0042064C 
B900000100                            MOV         ECX, 0x10000
 00420651 _Clinkster_GenerateMusic@0.triangleloop6223.5638.0%
 00420651 
D805C8144200                          FADD        DWORD [c_wavestep]
 00420657 
D9C0                                  FLD         ST(0)
 00420659 
D8C1                                  FADD        ST, ST(1)
 0042065B 
D9E1                                  FABS        
 0042065D 
D9E8                                  FLD1        
 0042065F 
DEE9                                  FSUBP       
 00420661 
D91F                                  FSTP        DWORD [EDI]
 00420663 
AF                                    SCASD       
 00420664 
E2EB                                  LOOP        _Clinkster_GenerateMusic@0.triangleloop
 00420666 
DDD8                                  FSTP        ST(0)
 00420668 
6A00                                  PUSH        0x0
 0042066A 
6A00                                  PUSH        0x0
 0042066C 
6A00                                  PUSH        0x0
 0042066E 
688F064200                            PUSH        makechannel
 00420673 
6A00                                  PUSH        0x0
 00420675 
6A00                                  PUSH        0x0
 00420677 
FF1500004300                          CALL        [__imp__CreateThread@24]
 0042067D 
6AFF                                  PUSH        -0x1
 0042067F 
50                                    PUSH        EAX
 00420680 
6A02                                  PUSH        0x2
 00420682 
E808000000                            CALL        makechannel
 00420687 
FF150C004300                          CALL        [__imp__WaitForSingleObject@8]
 0042068D 
61                                    POPA        
 0042068E 
C3                                    RET         
 0042068F makechannel5334.6265.3%
 0042068F 
8B442404                              MOV         EAX, [ESP+0x4]
 00420693 
BA0000BA02                            MOV         EDX, 0x2BA0000
 00420698 
F7E2                                  MUL         EDX
 0042069A 
BB68005B00                            MOV         EBX, globals
 0042069F 
01C3                                  ADD         EBX, EAX
 004206A1 
8B442404                              MOV         EAX, [ESP+0x4]
 004206A5 
898308000000                          MOV         [EBX+0x8], EAX
 004206AB 
C7830C000000970A4200                  MOV         DWORD [EBX+0xC], _NotePositions
 004206B5 
C78310000000AC0E4200                  MOV         DWORD [EBX+0x10], _NoteSamples
 004206BF 
BEE9084200                            MOV         ESI, _InstrumentData
 004206C4 makechannel.trackloop115.3148.3%
 004206C4 
8DBB14000000                          LEA         EDI, [EBX+0x14]
 004206CA 
B913000000                            MOV         ECX, 0x13
 004206CF makechannel.ploop3218.5157.8%
 004206CF 
AC                                    LODSB       
 004206D0 
0FBEC0                                MOVSX       EAX, AL
 004206D3 
50                                    PUSH        EAX
 004206D4 
DB0424                                FILD        DWORD [ESP]
 004206D7 
58                                    POP         EAX
 004206D8 
D80C8D74144200                        FMUL        DWORD [ECX*4+param_weights-0x4]
 004206DF 
D91F                                  FSTP        DWORD [EDI]
 004206E1 
AF                                    SCASD       
 004206E2 
E2EB                                  LOOP        makechannel.ploop
 004206E4 
8DBB44000000                          LEA         EDI, [EBX+0x44]
 004206EA 
B903000000                            MOV         ECX, 0x3
 004206EF makechannel.cubeloop3417.5651.6%
 004206EF 
D907                                  FLD         DWORD [EDI]
 004206F1 
D9C0                                  FLD         ST(0)
 004206F3 
DCC8                                  FMUL        ST(0), ST
 004206F5 
DEC9                                  FMULP       
 004206F7 
D91F                                  FSTP        DWORD [EDI]
 004206F9 
AF                                    SCASD       
 004206FA 
E2F3                                  LOOP        makechannel.cubeloop
 004206FC 
8DAB00010000                          LEA         EBP, [EBX+0x100]
 00420702 
8DBB00000005                          LEA         EDI, [EBX+0x5000000]
 00420708 
897D00                                MOV         [EBP+0x0], EDI
 0042070B 
D905FC124200                          FLD         DWORD [c_basefreq]
 00420711 makechannel.toneloop33.01100.2%
 00420711 
31C0                                  XOR         EAX, EAX
 00420713 
AC                                    LODSB       
 00420714 makechannel.freqloop5633.6060.0%
 00420714 
D80D00134200                          FMUL        DWORD [c_halfnote]
 0042071A 
48                                    DEC         EAX
 0042071B 
7DF7                                  JGE         makechannel.freqloop
 0042071D 
8B8308000000                          MOV         EAX, [EBX+0x8]
 00420723 
BA85170000                            MOV         EDX, 0x1785
 00420728 
F7E2                                  MUL         EDX
 0042072A 
038330000000                          ADD         EAX, [EBX+0x30]
 00420730 
91                                    XCHG        ECX, EAX
 00420731 
898B04000000                          MOV         [EBX+0x4], ECX
 00420737 
31C0                                  XOR         EAX, EAX
 00420739 
8DBB00000003                          LEA         EDI, [EBX+0x3000000]
 0042073F 
B900003800                            MOV         ECX, 0x380000
 00420744 
F3AB                                  REP STOSD   
 00420746 
8B8B2C000000                          MOV         ECX, [EBX+0x2C]
 0042074C makechannel.layerloop98.9299.1%
 0042074C 
60                                    PUSHA       
 0042074D 
E860FDFFFF                            CALL        makelayer
 00420752 
61                                    POPA        
 00420753 
E2F7                                  LOOP        makechannel.layerloop
 00420755 makechannel.lengthloop5928.3848.1%
 00420755 
D9E8                                  FLD1        
 00420757 
DAB32C000000                          FIDIV       DWORD [EBX+0x2C]
 0042075D 
31C9                                  XOR         ECX, ECX
 0042075F 
D9EE                                  FLDZ        
 00420761 
D9E8                                  FLD1        
 00420763 
DD83A8000000                          FLD         QWORD [EBX+0xA8]
 00420769 
E8F8FCFFFF                            CALL        apply_adsr
 0042076E 
D98334000000                          FLD         DWORD [EBX+0x34]
 00420774 
DD83B0000000                          FLD         QWORD [EBX+0xB0]
 0042077A 
E8E7FCFFFF                            CALL        apply_adsr
 0042077F 
31C0                                  XOR         EAX, EAX
 00420781 
803E00                                CMP         BYTE [ESI], 0x0
 00420784 
0F8D06000000                          JGE         makechannel.short_notelen
 0042078A 
AC                                    LODSB       
 0042078B 
F6D0                                  NOT         AL
 0042078D 
C1E008                                SHL         EAX, 0x8
 00420790 makechannel.short_notelen239.4541.1%
 00420790 
AC                                    LODSB       
 00420791 
BA5C670000                            MOV         EDX, 0x675C
 00420796 
F7E2                                  MUL         EDX
 00420798 
29C8                                  SUB         EAX, ECX
 0042079A 
7E0B                                  JLE         makechannel.nosustain
 0042079C 
D98334000000                          FLD         DWORD [EBX+0x34]
 004207A2 
E8BFFCFFFF                            CALL        apply_adsr
 004207A7 makechannel.nosustain4024.2360.6%
 004207A7 
D9EE                                  FLDZ        
 004207A9 
DD83B8000000                          FLD         QWORD [EBX+0xB8]
 004207AF 
E8B2FCFFFF                            CALL        apply_adsr
 004207B4 
D9EE                                  FLDZ        
 004207B6 
D9E8                                  FLD1        
 004207B8 
E8A9FCFFFF                            CALL        apply_adsr
 004207BD 
DDD8                                  FSTP        ST(0)
 004207BF 
DDD8                                  FSTP        ST(0)
 004207C1 
56                                    PUSH        ESI
 004207C2 
8B7D00                                MOV         EDI, [EBP+0x0]
 004207C5 
83C504                                ADD         EBP, 0x4
 004207C8 
92                                    XCHG        EDX, EAX
 004207C9 
8DB3A0FFFF03                          LEA         ESI, [EBX+0x3FFFFA0]
 004207CF makechannel.resampleloop72.7939.9%
 004207CF 
D9EE                                  FLDZ        
 004207D1 
B918000000                            MOV         ECX, 0x18
 004207D6 makechannel.filterloop7449.5166.9%
 004207D6 
0FBE818F154200                        MOVSX       EAX, BYTE [ECX+resamplefilter-0x1]
 004207DD 
50                                    PUSH        EAX
 004207DE 
DB0424                                FILD        DWORD [ESP]
 004207E1 
58                                    POP         EAX
 004207E2 
D80C8E                                FMUL        DWORD [ESI+ECX*4]
 004207E5 
DEC1                                  FADDP       
 004207E7 
E2ED                                  LOOP        makechannel.filterloop
 004207E9 
D88B38000000                          FMUL        DWORD [EBX+0x38]
 004207EF 
D91F                                  FSTP        DWORD [EDI]
 004207F1 
AF                                    SCASD       
 004207F2 
83C610                                ADD         ESI, 0x10
 004207F5 
83EA04                                SUB         EDX, 0x4
 004207F8 
7FD5                                  JG          makechannel.resampleloop
 004207FA 
897D00                                MOV         [EBP+0x0], EDI
 004207FD 
5E                                    POP         ESI
 004207FE 
803E00                                CMP         BYTE [ESI], 0x0
 00420801 
0F854EFFFFFF                          JNZ         makechannel.lengthloop
 00420807 
AC                                    LODSB       
 00420808 
803E00                                CMP         BYTE [ESI], 0x0
 0042080B 
0F8D00FFFFFF                          JGE         makechannel.toneloop
 00420811 
AC                                    LODSB       
 00420812 
DDD8                                  FSTP        ST(0)
 00420814 
8DAB00000001                          LEA         EBP, [EBX+0x1000000]
 0042081A 
87B310000000                          XCHG        [EBX+0x10], ESI
 00420820 makechannel.noteloop234.6720.3%
 00420820 
87B30C000000                          XCHG        [EBX+0xC], ESI
 00420826 
31C0                                  XOR         EAX, EAX
 00420828 
803E00                                CMP         BYTE [ESI], 0x0
 0042082B 
0F8D06000000                          JGE         makechannel.short_notepos
 00420831 
AC                                    LODSB       
 00420832 
F6D0                                  NOT         AL
 00420834 
C1E008                                SHL         EAX, 0x8
 00420837 makechannel.short_notepos2812.4144.3%
 00420837 
AC                                    LODSB       
 00420838 
BA5C670000                            MOV         EDX, 0x675C
 0042083D 
F7E2                                  MUL         EDX
 0042083F 
01C5                                  ADD         EBP, EAX
 00420841 
87B30C000000                          XCHG        [EBX+0xC], ESI
 00420847 
31C0                                  XOR         EAX, EAX
 00420849 
AC                                    LODSB       
 0042084A 
8B948300010000                        MOV         EDX, [EBX+EAX*4+0x100]
 00420851 
89EF                                  MOV         EDI, EBP
 00420853 makechannel.mixloop6333.9553.9%
 00420853 
D902                                  FLD         DWORD [EDX]
 00420855 
D807                                  FADD        DWORD [EDI]
 00420857 
D91F                                  FSTP        DWORD [EDI]
 00420859 
AF                                    SCASD       
 0042085A 
83C204                                ADD         EDX, 0x4
 0042085D 
3B948304010000                        CMP         EDX, [EBX+EAX*4+0x104]
 00420864 
7CED                                  JL          makechannel.mixloop
 00420866 
803E00                                CMP         BYTE [ESI], 0x0
 00420869 
0F8DB1FFFFFF                          JGE         makechannel.noteloop
 0042086F 
AC                                    LODSB       
 00420870 
87B310000000                          XCHG        [EBX+0x10], ESI
 00420876 
803E00                                CMP         BYTE [ESI], 0x0
 00420879 
0F8D45FEFFFF                          JGE         makechannel.trackloop
 0042087F 
AC                                    LODSB       
 00420880 
D9E8                                  FLD1        
 00420882 
BF6800430B                            MOV         EDI, _Clinkster_MusicBuffer.align24
 00420887 
B900006200                            MOV         ECX, 0x620000
 0042088C 
03BB08000000                          ADD         EDI, [EBX+0x8]
 00420892 makechannel.sloop3521.6461.8%
 00420892 
D9848B00000001                        FLD         DWORD [EBX+ECX*4+0x1000000]
 00420899 
DBF1                                  FCOMI       ST, ST(1)
 0042089B 
DBC1                                  FCMOVNB     ST, ST(1)
 0042089D 
D9E0                                  FCHS        
 0042089F 
DBF1                                  FCOMI       ST, ST(1)
 004208A1 
DBC1                                  FCMOVNB     ST, ST(1)
 004208A3 
D9E0                                  FCHS        
 004208A5 
DA0D2C144200                          FIMUL       DWORD [c_finalamp]
 004208AB 
DF1C8F                                FISTP       WORD [EDI+ECX*4]
 004208AE 
E2E2                                  LOOP        makechannel.sloop
 004208B0 
DDD8                                  FSTP        ST(0)
 004208B2 
C20400                                RET         0x4
-004208B5 Data sections87052581.9829.7%
-004208B5 crinkler import:.data3425.5075.0%
-004208B5 _DLLNames3425.5075.0%
 004208B5 _DLLNames3425.5075.0%
 004208B5 
04757365 72333200 06676469 33320003   .user32..gdi32..
 004208C5 
6F70656E 676C3332 00087769 6E6D6D00   opengl32..winmm.
 004208D5 
04FF                                  .ÿ
-004208D7 _WaveFormat1813.4074.4%
 004208D7 _WaveFormat1813.4074.4%
 004208D7 
01000200 44AC0000 10B10200 04001000   ....D¬...±......
 004208E7 
0000                                  ..
-004208E9 CLINKSTER_MULTITHREADED.OBJ:instdata430228.0853.0%
-004208E9 _InstrumentData430228.0853.0%
 004208E9 _InstrumentData430228.0853.0%
 004208E9 
03030506 4A0D1000 200218F4 0000EF18   ....J......ô..ï.
 004208F9 
FDFBE532 FF8000FF 00000000 0000010C   ýûå2ÿ..ÿ........
 00420909 
100B2901 C200002A DE01051C 10070604   ..).Â..*Þ.......
 00420919 
03020100 04050403 02010002 01000101   ................
 00420929 
00FF0303 05064A0D 10002002 18F40000   .ÿ....J......ô..
 00420939 
EF18FDFB E5297E00 FF010206 0411090A   ï.ýûå)~.ÿ.......
 00420949 
000E0F00 00000000 09CF0711 3B100002   .........Ï..;...
 00420959 
14100F00 0114100F 00011000 00100003   ................
 00420969 
09040000 04000108 00010C00 FF000205   ............ÿ...
 00420979 
001C0F01 00030B00 F4000011 26ACFAE5   ........ô...&¬úå
 00420989 
20200007 20060004 20100A00 06100A07   ................
 00420999 
00040600 01060008 1000001A 1000010A   ................
 004209A9 
00001000 FF010006 000A070A 0C140B00   ....ÿ...........
 004209B9 
F4000000 15E5E5F7 2C060400 00100604   ô....åå÷,.......
 004209C9 
00010C06 04000006 04000302 00040402   ................
 004209D9 
00060402 00040200 FF010206 0411090A   ........ÿ.......
 004209E9 
000E0F00 00000000 09CF0711 38040200   .........Ï..8...
 004209F9 
00080604 02000104 02000004 02000104   ................
 00420A09 
00010504 02000206 04020001 04020001   ................
 00420A19 
04020002 040200FF 00000D17 00050C25   .......ÿ.......%
 00420A29 
020B3716 000000FA C5FAED48 0100FF03   ..7....úÅúíH..ÿ.
 00420A39 
004C0620 03281FF8 0B2D07F8 CFF04988   .L...(.ø.-.øÏðI.
 00420A49 
C6023C01 00FF0002 05001C0F 0100030B   Æ.<..ÿ..........
 00420A59 
00F40000 1126ACFA E5391800 FF010204   .ô...&¬úå9..ÿ...
 00420A69 
060A1402 0C140B00 F4000000 09E5E5F7   ........ô....åå÷
 00420A79 
470E0004 03020004 08040001 0E060402   G...............
 00420A89 
00000403 02000102 00010300 FFFF       ............ÿÿ
-00420A97 CLINKSTER_MULTITHREADED.OBJ:notepos1045145.6413.9%
-00420A97 _NotePositions1045145.6413.9%
 00420A97 1045145.6413.9%
 00420A97 
00FE8005 03080808 05020104 02020602   .þ..............
 00420AA7 
02010202 01050308 08080502 01040202   ................
 00420AB7 
06020201 02020105 03080808 05020104   ................
 00420AC7 
02020602 02010202 01050308 08080502   ................
 00420AD7 
01040202 08030102 01010503 08080805   ................
 00420AE7 
02010402 02060202 01020201 05030808   ................
 00420AF7 
08050201 04020206 02020102 02010503   ................
 00420B07 
08080805 02010402 02060202 01020201   ................
 00420B17 
05030808 08050201 04020206 02020102   ................
 00420B27 
020102FF 80101010 10100804 04140C10   ...ÿ............
 00420B37 
10101010 08040414 0C101010 10101010   ................
 00420B47 
10101010 10101020 10101010 10101010   ................
 00420B57 
10101010 10101010 6020100A 06100A06   ........`.......
 00420B67 
10101A06 100A0610 0A061010 1A06100A   ................
 00420B77 
06100A06 100A0610 0A06100A 06100A06   ................
 00420B87 
20202020 20202020 2020FF80 06040606   ..........ÿ.....
 00420B97 
04060606 040C0406 04060606 04101006   ................
 00420BA7 
04060604 06060604 0C040604 06060604   ................
 00420BB7 
10100402 04020202 04040204 02040204   ................
 00420BC7 
02020204 04020402 04020402 02020404   ................
 00420BD7 
02040204 02040202 02040402 04020402   ................
 00420BE7 
04020202 04040204 02040204 02020204   ................
 00420BF7 
04020402 04020402 02020404 02040204   ................
 00420C07 
02040202 02100402 04020202 04040204   ................
 00420C17 
02040204 02020204 04020402 04020402   ................
 00420C27 
02020404 02040204 02040202 02040402   ................
 00420C37 
04020402 04020202 04040204 02040204   ................
 00420C47 
02020204 04020402 04020402 02020404   ................
 00420C57 
02040204 02040202 02040402 0402FF82   ..............ÿ.
 00420C67 
02040604 02040402 04020402 04040404   ................
 00420C77 
02020402 04040204 02040204 04080206   ................
 00420C87 
02020602 04020406 04020404 02040204   ................
 00420C97 
02040404 04020204 02040402 04020402   ................
 00420CA7 
04040802 06020206 02040402 04040204   ................
 00420CB7 
04040202 02040604 02040202 06040204   ................
 00420CC7 
04020404 04020202 04060402 04020206   ................
 00420CD7 
04020404 02040404 02020204 06040204   ................
 00420CE7 
02020604 02040402 04040402 02020406   ................
 00420CF7 
04100402 04040204 04040202 02040604   ................
 00420D07 
02040202 06040204 04020404 04020202   ................
 00420D17 
04060402 04020206 04020404 02040404   ................
 00420D27 
02020204 06040204 02020604 02040402   ................
 00420D37 
04040402 02020406 04020402 0206FE80   ..............þ.
 00420D47 
02020204 02020202 02020402 02020202   ................
 00420D57 
01010402 02020101 02020301 03020102   ................
 00420D67 
02020402 02020202 02040202 02020201   ................
 00420D77 
01040202 02010102 02030103 02010202   ................
 00420D87 
02040202 02020202 04020202 02020101   ................
 00420D97 
04020202 01010202 03010302 01020202   ................
 00420DA7 
04020202 02020204 02020202 02010104   ................
 00420DB7 
02020201 01020203 01030201 02020204   ................
 00420DC7 
02020202 02020402 02020202 01010402   ................
 00420DD7 
02020101 02020301 03020102 02020402   ................
 00420DE7 
02020202 02040202 02020201 01040202   ................
 00420DF7 
02010102 02030103 02010202 02040202   ................
 00420E07 
02020202 04020202 02020101 04020202   ................
 00420E17 
01010202 03010302 01020202 04020202   ................
 00420E27 
02020204 02020202 02010104 02020201   ................
 00420E37 
01020203 010302FE 88101010 0301020A   .......þ........
 00420E47 
10101003 01020A10 10100301 020A1010   ................
 00420E57 
10030102 0A101010 0301020A 10101003   ................
 00420E67 
01020A10 10100301 020A1010 10030102   ................
 00420E77 
02FD68FD 80080408 02020404 04040C04   .ýhý............
 00420E87 
04040404 02020410 04040404 10080408   ................
 00420E97 
02020404 04040C04 04040404 02020410   ................
 00420EA7 
04040404 10                           .....
-00420EAC CLINKSTER_MULTITHREADED.OBJ:notesamp1048189.1218.0%
-00420EAC _NoteSamples1048189.1218.0%
 00420EAC _NoteSamples1048189.1218.0%
 00420EAC 
00FF0305 01010108 0A0B090A 0A070A0A   .ÿ..............
 00420EBC 
0B0A0A0B 03050101 01080A0B 090A0A07   ................
 00420ECC 
0A0A0B0A 0A0B0305 01010108 0A0B090A   ................
 00420EDC 
0A070A0A 0B0A0A0B 03060203 02080A0B   ................
 00420EEC 
0A0A0A0A 090B0B0C 0D030401 0101080A   ................
 00420EFC 
0B090A0A 070A0A0B 0A0A0B03 04010101   ................
 00420F0C 
080A0B09 0A0A070A 0A0B0A0A 0B030401   ................
 00420F1C 
0101080A 0B090A0A 070A0A0B 0A0A0B03   ................
 00420F2C 
04010101 080A0B09 0A0A070A 0A0B0A0A   ................
 00420F3C 
0B00FF00 FF050708 07050C0B 0A040D05   ..ÿ.ÿ...........
 00420F4C 
07080705 0C0B0A04 0D000002 05000002   ................
 00420F5C 
05000002 05000001 00000306 00000205   ................
 00420F6C 
00000306 00000205 09FF000D 0E0A0F0E   .........ÿ......
 00420F7C 
0A0D0B0C 090D0E0A 0F0E0A0D 0B0C0906   ................
 00420F8C 
07020405 09060702 04050906 07020405   ................
 00420F9C 
09010301 03010301 03010308 FF030403   ............ÿ...
 00420FAC 
06070608 08090507 03040300 00010204   ................
 00420FBC 
03040306 07060808 09050703 04030000   ................
 00420FCC 
0102040A 0E0A0A0E 0A0A0E0A 0E0A0C0F   ................
 00420FDC 
0C0C0F0C 0C0F0C0F 0C0A0E0A 0A0E0A0A   ................
 00420FEC 
0E0A0E0A 0C0F0C0C 0F0C0C0F 0C0F0C0A   ................
 00420FFC 
0E0A0A0E 0A0A0E0A 0E0A0C0F 0C0C0F0C   ................
 0042100C 
0C0F0C0F 0C0A0E0A 0A0E0A0A 0E0A0E0A   ................
 0042101C 
0C0F0C0C 0F0C0B0A 0E0A0A0E 0A0A0E0A   ................
 0042102C 
0E0A0C0F 0C0C0F0C 0C0F0C0F 0C0A0E0A   ................
 0042103C 
0A0E0A0A 0E0A0E0A 0C0F0C0C 0F0C0C0F   ................
 0042104C 
0C0F0C0A 0E0A0A0E 0A0A0E0A 0E0A0C0F   ................
 0042105C 
0C0C0F0C 0C0F0C0F 0C0A0E0A 0A0E0A0A   ................
 0042106C 
0E0A0E0A 0C0F0C0C 0F0C0C0F 0C0F0C0D   ................
 0042107C 
FF050803 04070004 07080904 07080A08   ÿ...............
 0042108C 
06050708 09040805 06010601 04060209   ................
 0042109C 
03090703 01040508 03040700 04070809   ................
 004210AC 
0407080A 08060507 08090408 05060106   ................
 004210BC 
01040602 09030907 0301050C 10111316   ................
 004210CC 
13110F0D 1214110E 1514110D 14110C10   ................
 004210DC 
11131613 110F0D12 14110E15 14110D14   ................
 004210EC 
110C1011 13161311 0F0D1214 110E1514   ................
 004210FC 
110D1411 0C101113 1613110F 0D121411   ................
 0042110C 
0E15140C 10111316 13120F0D 1214110E   ................
 0042111C 
1514110D 14110C10 11131613 120F0D12   ................
 0042112C 
14110E15 14110D14 110C1011 13161312   ................
 0042113C 
0F0D1214 110E1514 110D1411 0C101113   ................
 0042114C 
1613120F 0D121411 0E151411 0D14110B   ................
 0042115C 
FF000000 00000000 00000000 00000000   ÿ...............
 0042116C 
00000000 00000000 00000000 00000000   ................
 0042117C 
00000000 00000000 00000000 00000000   ................
 0042118C 
00000000 00000000 00000000 00000000   ................
 0042119C 
00000000 00000000 00000000 00000000   ................
 004211AC 
00000000 00000000 00000000 00000000   ................
 004211BC 
00000000 00000000 00000000 00000000   ................
 004211CC 
00000000 00000000 00000000 00000000   ................
 004211DC 
00000000 00000000 00000000 00000000   ................
 004211EC 
00000000 00000000 00000000 00000000   ................
 004211FC 
00000000 00000000 00000000 00000000   ................
 0042120C 
00000000 00000000 00000000 00000000   ................
 0042121C 
00000000 00000000 00000000 00000000   ................
 0042122C 
00000000 00000000 00000000 00000000   ................
 0042123C 
00000000 00000000 00000000 00000000   ................
 0042124C 
00000000 00000000 00FF0000 00000000   .........ÿ......
 0042125C 
00000000 00000000 00000000 00000000   ................
 0042126C 
00000000 00000000 00000000 00000000   ................
 0042127C 
00000000 00000000 00000000 00000000   ................
 0042128C 
000000FF 00FF0608 06080C09 070A0803   ...ÿ.ÿ..........
 0042129C 
09070402 01080C0B 050C0D09 08030608   ................
 004212AC 
06080C09 070A0803 09070402 01080C0B   ................
 004212BC 
050C0D09 080300FF                     .......ÿ
-004212C4 _WaveTime321.464.6%
 004212C4 _WaveTime321.464.6%
 004212C4 
04000000 00000000 00000000 00000000   ................
 004212D4 
00000000 00000000 00000000 00000000   ................
-004212E4 MAIN_WIN_REL.OBJ:.rdata1612.2776.7%
-004212E4 ??_C@_0N@LAOHBIBA@glGenBuffers?$AA@1612.2776.7%
 004212E4 ??_C@_0N@LAOHBIBA@glGenBuffers?$AA@1612.2776.7%
 004212E4 
676C4765 6E427566 66657273 00000000   glGenBuffers....
 004212F4 Clinkster_MusicLength   
-004212F4 _Clinkster_MusicLength43.1478.5%
 004212F4 _Clinkster_MusicLength43.1478.5%
 004212F4 
C0030000                              À...
-004212F8 c_ticklength43.1979.6%
 004212F8 c_ticklength43.1979.6%
 004212F8 
5C670000                              \g..
-004212FC c_basefreq45.93148.3%
 004212FC c_basefreq45.93148.3%
 004212FC 
B77C3740                              ·|7@
-00421300 c_halfnote44.97124.3%
 00421300 c_halfnote44.97124.3%
 00421300 
7D9C873F                              }..?
-00421304 MAIN_WIN_REL.OBJ:.rdata83.8548.2%
-00421304 ??_C@_04NABONMNG@edit?$AA@83.8548.2%
 00421304 ??_C@_04NABONMNG@edit?$AA@83.8548.2%
 00421304 
65646974 00000000                     edit....
-0042130C MAIN_WIN_REL.OBJ:.rdata402.616.5%
-0042130C ?pfd@@3UtagPIXELFORMATDESCRIPTOR@@B402.616.5%
 0042130C ?pfd@@3UtagPIXELFORMATDESCRIPTOR@@B402.616.5%
 0042130C 
00000000 21000000 00000000 00000000   ....!...........
 0042131C 
00000000 00000000 00000000 00000000   ................
 0042132C 
00000000 00000000                     ........
-00421334 MAIN_WIN_REL.OBJ:.rdata128.7873.2%
-00421334 ??_C@_0M@EMBKBDCK@glUniform1i?$AA@128.7873.2%
 00421334 ??_C@_0M@EMBKBDCK@glUniform1i?$AA@128.7873.2%
 00421334 
676C556E 69666F72 6D316900            glUniform1i.
-00421340 MAIN_WIN_REL.OBJ:.rdata168.8855.5%
-00421340 ??_C@_0N@ICBDHBI@glUseProgram?$AA@168.8855.5%
 00421340 ??_C@_0N@ICBDHBI@glUseProgram?$AA@168.8855.5%
 00421340 
676C5573 6550726F 6772616D 00000000   glUseProgram....
-00421350 MAIN_WIN_REL.OBJ:.rdata166.4740.5%
-00421350 ??_C@_0N@BONEPPLO@glBindBuffer?$AA@166.4740.5%
 00421350 ??_C@_0N@BONEPPLO@glBindBuffer?$AA@166.4740.5%
 00421350 
676C4269 6E644275 66666572 00000000   glBindBuffer....
-00421360 MAIN_WIN_REL.OBJ:.rdata165.8936.8%
-00421360 ??_C@_0O@PIOEEBPO@glLinkProgram?$AA@165.8936.8%
 00421360 ??_C@_0O@PIOEEBPO@glLinkProgram?$AA@165.8936.8%
 00421360 
676C4C69 6E6B5072 6F677261 6D000000   glLinkProgram...
-00421370 MAIN_WIN_REL.OBJ:.rdata1610.6966.8%
-00421370 ??_C@_0P@LDMLEABL@glAttachShader?$AA@1610.6966.8%
 00421370 ??_C@_0P@LDMLEABL@glAttachShader?$AA@1610.6966.8%
 00421370 
676C4174 74616368 53686164 65720000   glAttachShader..
-00421380 MAIN_WIN_REL.OBJ:.rdata167.9149.5%
-00421380 ??_C@_0P@DFHCPFMO@glShaderSource?$AA@167.9149.5%
 00421380 ??_C@_0P@DFHCPFMO@glShaderSource?$AA@167.9149.5%
 00421380 
676C5368 61646572 536F7572 63650000   glShaderSource..
-00421390 MAIN_WIN_REL.OBJ:.rdata165.8836.8%
-00421390 ??_C@_0BA@FLKLHNKP@glCreateProgram?$AA@165.8836.8%
 00421390 ??_C@_0BA@FLKLHNKP@glCreateProgram?$AA@165.8836.8%
 00421390 
676C4372 65617465 50726F67 72616D00   glCreateProgram.
-004213A0 MAIN_WIN_REL.OBJ:.rdata167.5647.3%
-004213A0 ??_C@_0BA@DGIEGONF@glCompileShader?$AA@167.5647.3%
 004213A0 ??_C@_0BA@DGIEGONF@glCompileShader?$AA@167.5647.3%
 004213A0 
676C436F 6D70696C 65536861 64657200   glCompileShader.
-004213B0 MAIN_WIN_REL.OBJ:.rdata1610.3664.7%
-004213B0 ??_C@_0BA@KOBBIKOF@glActiveTexture?$AA@1610.3664.7%
 004213B0 ??_C@_0BA@KOBBIKOF@glActiveTexture?$AA@1610.3664.7%
 004213B0 
676C4163 74697665 54657874 75726500   glActiveTexture.
-004213C0 MAIN_WIN_REL.OBJ:.rdata206.9935.0%
-004213C0 ??_C@_0BC@FAPEBGID@glGenFramebuffers?$AA@206.9935.0%
 004213C0 ??_C@_0BC@FAPEBGID@glGenFramebuffers?$AA@206.9935.0%
 004213C0 
676C4765 6E467261 6D656275 66666572   glGenFramebuffer
 004213D0 
73000000                              s...
-004213D4 _WaveHdr327.7324.2%
 004213D4 _WaveHdr327.7324.2%
 004213D4 
6800430B                              _Clinkster_MusicBuffer.align24
 004213D8 
00008801 00000000 00000000 00000000   ................
 004213E8 
00000000 00000000 00000000            ............
-004213F4 MAIN_WIN_REL.OBJ:.rdata163.4621.6%
-004213F4 ??_C@_0P@HGHBNC@glCreateShader?$AA@163.4621.6%
 004213F4 ??_C@_0P@HGHBNC@glCreateShader?$AA@163.4621.6%
 004213F4 
676C4372 65617465 53686164 65720000   glCreateShader..
-00421404 MAIN_WIN_REL.OBJ:.rdata203.5617.8%
-00421404 ??_C@_0BC@CJMIBNO@glBindFramebuffer?$AA@203.5617.8%
 00421404 ??_C@_0BC@CJMIBNO@glBindFramebuffer?$AA@203.5617.8%
 00421404 
676C4269 6E644672 616D6562 75666665   glBindFramebuffe
 00421414 
72000000                              r...
-00421418 MAIN_WIN_REL.OBJ:.rdata206.6233.1%
-00421418 ??_C@_0BD@MIGEDNGJ@glGenRenderbuffers?$AA@206.6233.1%
 00421418 ??_C@_0BD@MIGEDNGJ@glGenRenderbuffers?$AA@206.6233.1%
 00421418 
676C4765 6E52656E 64657262 75666665   glGenRenderbuffe
 00421428 
72730000                              rs..
-0042142C c_finalamp43.1779.3%
 0042142C c_finalamp43.1779.3%
 0042142C 
FF7F0000                              ÿ...
-00421430 MAIN_WIN_REL.OBJ:.rdata204.0920.4%
-00421430 ??_C@_0BD@EPOPJGFA@glBindRenderbuffer?$AA@204.0920.4%
 00421430 ??_C@_0BD@EPOPJGFA@glBindRenderbuffer?$AA@204.0920.4%
 00421430 
676C4269 6E645265 6E646572 62756666   glBindRenderbuff
 00421440 
65720000                              er..
-00421444 MAIN_WIN_REL.OBJ:.rdata248.5635.7%
-00421444 ??_C@_0BG@EOIILGMJ@glRenderbufferStorage?$AA@248.5635.7%
 00421444 ??_C@_0BG@EOIILGMJ@glRenderbufferStorage?$AA@248.5635.7%
 00421444 
676C5265 6E646572 62756666 65725374   glRenderbufferSt
 00421454 
6F726167 65000000                     orage...
-0042145C MAIN_WIN_REL.OBJ:.rdata284.5816.4%
-0042145C ??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer?$AA@284.5816.4%
 0042145C ??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer?$AA@284.5816.4%
 0042145C 
676C4672 616D6562 75666665 7252656E   glFramebufferRen
 0042146C 
64657262 75666665 72000000            derbuffer...
-00421478 CLINKSTER_MULTITHREADED.OBJ:paramw7629.5438.9%
-00421478 param_weights7629.5438.9%
 00421478 param_weights7629.5438.9%
 00421478 
0000003E 0000003E 0000003E 0000003E   ...>...>...>...>
 00421488 
0000803A 0000803A 0000803A ABAAAA3D   ...:...:...:«ªª=
 00421498 
ABAAAA3D 00008037 0000003D B33F0000   «ªª=...7...=³?..
 004214A8 
01000000 00008045 0000003E 0000803A   .......E...>...:
 004214B8 
0000803A 00000100 00000100            ...:........
-004214C4 MAIN_WIN_REL.OBJ:.rdata42.4260.5%
-004214C4 __real@4f80000042.4260.5%
 004214C4 __real@4f80000042.4260.5%
 004214C4 
0000804F                              ...O
-004214C8 c_wavestep81.7822.3%
 004214C8 c_wavestep81.7822.3%
 004214C8 
00000038 00000000                     ...8....
-004214D0 MAIN_WIN_REL.OBJ:.data16823.0513.7%
-004214D0 ?fraq_c@@3PBDB44.77119.3%
 004214D0 ?fraq_c@@3PBDB44.77119.3%
 004214D0 
801B4200                              ??_C@_0PDH@MFDOKFIH@?$CDversion?5430?6?$CDdefine?5A?560?40?6?$CDdef@
-004214D4 ?post_c@@3PBDB16016.9610.6%
 004214D4 ?post_c@@3PBDB44.20105.1%
 004214D4 
A8154200                              ??_C@_0FNI@LLJFPJBL@?$CDversion?5430?6layout?$CIlocation?$DN0?$CJu@
 004214D8 ?screenSettings@@3U_devicemodeA@@A15612.758.2%
 004214D8 
00000000 00000000 00000000 00000000   ................
 004214E8 
00000000 00000000 00000000 00000000   ................
 004214F8 
00000000 9C000000 00001C00 00000000   ................
 00421508 
00000000 00000000 00000000 00000000   ................
 00421518 
00000000 00000000 00000000 00000000   ................
 00421528 
00000000 00000000 00000000 00000000   ................
 00421538 
00000000 00000000 20000000 00050000   ................
 00421548 
D0020000 00000000 00000000 00000000   Ð...............
 00421558 
00000000 00000000 00000000 00000000   ................
 00421568 
00000000 00000000 00000000            ............
-00421574 __fltused41.3233.1%
 00421574 __fltused41.3233.1%
 00421574 
01000000                              ....
-00421578 MAIN_WIN_REL.OBJ:.rdata247.1629.9%
-00421578 ??_C@_0BH@JCIFGDEF@glFramebufferTexture2D?$AA@247.1629.9%
 00421578 ??_C@_0BH@JCIFGDEF@glFramebufferTexture2D?$AA@247.1629.9%
 00421578 
676C4672 616D6562 75666665 72546578   glFramebufferTex
 00421588 
74757265 32440000                     ture2D..
-00421590 CLINKSTER_MULTITHREADED.OBJ:resamp2422.3092.9%
-00421590 resamplefilter2422.3092.9%
 00421590 resamplefilter2422.3092.9%
 00421590 
FFFEFCFC FE030E1E 3362747E 7E746233   ÿþüüþ...3bt~~tb3
 004215A0 
1E0E03FE FCFCFEFF                     ...þüüþÿ
 004215A8 resamplefilter_end   
-004215A8 MAIN_WIN_REL.OBJ:.rdata1496511.7934.2%
-004215A8 ??_C@_0FNI@LLJFPJBL@?$CDversion?5430?6layout?$CIlocation?$DN0?$CJu@1496511.7934.2%
 004215A8 ??_C@_0FNI@LLJFPJBL@?$CDversion?5430?6layout?$CIlocation?$DN0?$CJu@1496511.7934.2%
 004215A8 
23766572 73696F6E 20343330 0A6C6179   #version.430.lay
 004215B8 
6F757428 6C6F6361 74696F6E 3D302975   out(location=0)u
 004215C8 
6E69666F 726D2073 616D706C 65723244   niform.sampler2D
 004215D8 
20763B63 6F6E7374 20766563 3220723D   .v;const.vec2.r=
 004215E8 
76656332 28313238 302E2C37 32302E29   vec2(1280.,720.)
 004215F8 
3B766F69 64206D61 696E2829 7B766563   ;void.main(){vec
 00421608 
3220663D 676C5F46 72616743 6F6F7264   2.f=gl_FragCoord
 00421618 
2E78792F 722E7879 2C693D31 2E2F722E   .xy/r.xy,i=1./r.
 00421628 
78793B76 65633420 6D3D7465 78747572   xy;vec4.m=textur
 00421638 
65324428 762C7665 63322867 6C5F4672   e2D(v,vec2(gl_Fr
 00421648 
6167436F 6F72642E 78792A69 29293B76   agCoord.xy*i));v
 00421658 
65633320 7A3D7665 6333282E 3239392C   ec3.z=vec3(.299,
 00421668 
2E353837 2C2E3131 34293B66 6C6F6174   .587,.114);float
 00421678 
20793D64 6F742874 65787475 72653244   .y=dot(texture2D
 00421688 
28762C28 676C5F46 72616743 6F6F7264   (v,(gl_FragCoord
 00421698 
2E78792B 76656332 282D312E 2C2D312E   .xy+vec2(-1.,-1.
 004216A8 
29292A69 292E7879 7A2C7A29 2C673D64   ))*i).xyz,z),g=d
 004216B8 
6F742874 65787475 72653244 28762C28   ot(texture2D(v,(
 004216C8 
676C5F46 72616743 6F6F7264 2E78792B   gl_FragCoord.xy+
 004216D8 
76656332 28312E2C 2D312E29 292A6929   vec2(1.,-1.))*i)
 004216E8 
2E78797A 2C7A292C 783D646F 74287465   .xyz,z),x=dot(te
 004216F8 
78747572 65324428 762C2867 6C5F4672   xture2D(v,(gl_Fr
 00421708 
6167436F 6F72642E 78792B76 65633228   agCoord.xy+vec2(
 00421718 
2D312E2C 312E2929 2A69292E 78797A2C   -1.,1.))*i).xyz,
 00421728 
7A292C73 3D646F74 28746578 74757265   z),s=dot(texture
 00421738 
32442876 2C28676C 5F467261 67436F6F   2D(v,(gl_FragCoo
 00421748 
72642E78 792B7665 63322831 2E2C312E   rd.xy+vec2(1.,1.
 00421758 
29292A69 292E7879 7A2C7A29 2C653D64   ))*i).xyz,z),e=d
 00421768 
6F74286D 2E78797A 2C7A292C 6F3D6D69   ot(m.xyz,z),o=mi
 00421778 
6E28652C 6D696E28 6D696E28 792C6729   n(e,min(min(y,g)
 00421788 
2C6D696E 28782C73 2929292C 773D6D61   ,min(x,s))),w=ma
 00421798 
7828652C 6D617828 6D617828 792C6729   x(e,max(max(y,g)
 004217A8 
2C6D6178 28782C73 2929293B 76656332   ,max(x,s)));vec2
 004217B8 
20743D76 65633228 2D28792B 672D2878   .t=vec2(-(y+g-(x
 004217C8 
2B732929 2C792B78 2D28672B 7329293B   +s)),y+x-(g+s));
 004217D8 
666C6F61 74206C3D 6D617828 28792B67   float.l=max((y+g
 004217E8 
2B782B73 292A2E30 33313235 2C312E2F   +x+s)*.03125,1./
 004217F8 
3132382E 292C633D 312E2F28 6D696E28   128.),c=1./(min(
 00421808 
61627328 742E7829 2C616273 28742E79   abs(t.x),abs(t.y
 00421818 
29292B6C 293B743D 6D696E28 76656332   ))+l);t=min(vec2
 00421828 
28382E2C 382E292C 6D617828 76656332   (8.,8.),max(vec2
 00421838 
282D382E 2C2D382E 292C742A 6329292A   (-8.,-8.),t*c))*
 00421848 
693B7665 63332061 3D2E352A 28746578   i;vec3.a=.5*(tex
 00421858 
74757265 32442876 2C676C5F 46726167   ture2D(v,gl_Frag
 00421868 
436F6F72 642E7879 2A692B74 2A28312E   Coord.xy*i+t*(1.
 00421878 
2F332E2D 2E352929 2E78797A 2B746578   /3.-.5)).xyz+tex
 00421888 
74757265 32442876 2C676C5F 46726167   ture2D(v,gl_Frag
 00421898 
436F6F72 642E7879 2A692B74 2A28322E   Coord.xy*i+t*(2.
 004218A8 
2F332E2D 2E352929 2E78797A 292C6B3D   /3.-.5)).xyz),k=
 004218B8