| -00420000 | _Import | 78 | 60.43 | 77.5% |
---|
00420000 | _Import | 21 | 13.57 | 64.6% |
---|
00420000 | | 00420005 | | 00420006 | 8B | 40 | 0C | | | | | | | | | | | | | | | MOV EAX, [EAX+0xC] |
| 00420009 | 8B | 40 | 0C | | | | | | | | | | | | | | | MOV EAX, [EAX+0xC] |
| 0042000C | 8B | 40 | 00 | | | | | | | | | | | | | | | MOV EAX, [EAX+0x0] |
| 0042000F | 8B | 40 | 00 | | | | | | | | | | | | | | | MOV EAX, [EAX+0x0] |
| 00420012 | 8B | 40 | 18 | | | | | | | | | | | | | | | MOV EAX, [EAX+0x18] |
|
| 00420015 | DLLLoop | 13 | 12.31 | 94.7% |
---|
00420015 | | 00420016 | 8B | 45 | 3C | | | | | | | | | | | | | | | MOV EAX, [EBP+0x3C] |
| 00420019 | | 0042001B | 8B | 58 | 78 | | | | | | | | | | | | | | | MOV EBX, [EAX+0x78] |
| 0042001E | | 00420020 | |
| 00420022 | ScanProcedureNamesLoop | 31 | 21.94 | 70.8% |
---|
00420022 | 8B | 43 | 20 | | | | | | | | | | | | | | | MOV EAX, [EBX+0x20] |
| 00420025 | | 00420027 | 8B | 34 | 88 | | | | | | | | | | | | | | | MOV ESI, [EAX+ECX*4] |
| 0042002A | | 0042002C | 8B | 43 | 24 | | | | | | | | | | | | | | | MOV EAX, [EBX+0x24] |
| 0042002F | | 00420031 | 0F | B7 | 14 | 48 | | | | | | | | | | | | | | MOVZX EDX, [EAX+ECX*2] |
| 00420035 | 8B | 43 | 1C | | | | | | | | | | | | | | | MOV EAX, [EBX+0x1C] |
| 00420038 | | 0042003A | 8B | 14 | 90 | | | | | | | | | | | | | | | MOV EDX, [EAX+EDX*4] |
| 0042003D | | 0042003F | |
| 00420041 | CalculateHashLoop | 13 | 12.61 | 97.0% |
---|
00420041 | | 00420042 | | 00420048 | | 0042004A | | 0042004C | | 0042004D | |
|
| -0042004E | _HashShiftPtr | 23 | 22.30 | 97.0% |
---|
0042004E | _HashShiftPtr | 1 | 1.02 | 101.5% |
---|
| 0042004F | _HashShiftPtrP | 22 | 21.29 | 96.8% |
---|
0042004F | | 00420056 | | 00420057 | 3B | 4B | 18 | | | | | | | | | | | | | | | CMP ECX, [EBX+0x18] |
| 0042005A | | 0042005C | | 0042005D | | 00420063 | | 00420064 | |
|
| -00420065 | _MaxNameLengthPtr | 5 | 4.77 | 95.5% |
---|
|
| | -0042006A | main | 249 | 118.19 | 47.5% |
---|
0042006A | main | 167 | 75.63 | 45.3% |
---|
0042006A | | 0042006C | | 0042006E | | 00420070 | | 00420072 | | 00420074 | | 00420076 | | 00420078 | | 0042007A | | 0042007C | 68 | 00 | 00 | 00 | 91 | | | | | | | | | | | | | PUSH 0x91000000 |
| 00420081 | | 00420083 | | 00420088 | | 0042008A | | 0042008C | | 0042008E | | 00420093 | | 00420099 | | 0042009B | | 0042009D | | 0042009F | | 004200A1 | | 004200A6 | | 004200AC | | 004200B2 | | 004200B8 | | 004200B9 | | 004200BF | | 004200C0 | | 004200C1 | | 004200C6 | | 004200C7 | | 004200CD | | 004200D2 | | 004200D3 | | 004200D4 | | 004200DA | | 004200DB | | 004200E1 | | 004200E2 | | 004200E3 | | 004200E9 | | 004200EE | | 004200F0 | | 004200F5 | | 004200FA | | 00420100 | | 00420102 | | 00420103 | | 00420108 | | 0042010E | | 00420110 | |
| 00420111 | main_loop | 16 | 11.90 | 74.4% |
---|
00420111 | | 00420114 | F7 | C5 | 07 | 00 | 00 | 00 | | | | | | | | | | | | TEST EBP, 0x7 |
| 0042011A | | 0042011C | |
| 00420121 | nyei | 60 | 27.88 | 46.5% |
---|
00420121 | | 00420123 | | 00420125 | | 00420127 | | 00420129 | | 0042012B | | 0042012D | | 0042012F | | 00420131 | | 00420133 | | 00420135 | | 0042013B | | 0042013D | | 0042013F | | 00420140 | | 00420146 | | 0042014C | | 0042014D | | 00420153 | | 00420159 | | 0042015B | |
| 0042015D | exit | 6 | 2.78 | 46.3% |
---|
|
|
| | -00420163 | addTune | 281 | 188.70 | 67.2% |
---|
00420163 | addTune | 146 | 119.13 | 81.6% |
---|
00420163 | 81 | FD | 00 | 10 | 00 | 00 | | | | | | | | | | | | CMP EBP, 0x1000 |
| 00420169 | | 0042016F | | 00420170 | | 00420172 | | 00420174 | | 00420177 | | 0042017A | | 0042017C | | 00420181 | | 00420183 | | 00420185 | | 00420187 | | 0042018A | | 0042018D | 6B | C9 | 05 | | | | | | | | | | | | | | | IMUL ECX, ECX, 0x5 |
| 00420190 | | 00420192 | 6B | C0 | 07 | | | | | | | | | | | | | | | IMUL EAX, EAX, 0x7 |
| 00420195 | | 00420197 | | 00420199 | | 0042019B | | 0042019E | | 004201A1 | | 004201A2 | | 004201A4 | 8D | 54 | 11 | 18 | | | | | | | | | | | | | | LEA EDX, [ECX+EDX+0x18] |
| 004201A8 | | 004201AA | | 004201AC | | 004201AE | | 004201B1 | | 004201B3 | 89 | 15 | A0 | 05 | 42 | 00 | | | | | | | | | | | | MOV [note], EDX |
| 004201B9 | | 004201BB | | 004201BE | | 004201C3 | | 004201C6 | | 004201C7 | | 004201C9 | | 004201CB | | 004201D0 | | 004201D2 | C6 | 05 | 9C | 05 | 42 | 00 | 33 | | | | | | | | | | | MOV BYTE [patch], 0x33 |
| 004201D9 | 8D | 04 | 1B | | | | | | | | | | | | | | | LEA EAX, [EBX+EBX] |
| 004201DC | 80 | 3D | A0 | 05 | 42 | 00 | 23 | | | | | | | | | | | CMP BYTE [note], 0x23 |
| 004201E3 | | 004201E5 | C6 | 05 | 9C | 05 | 42 | 00 | 23 | | | | | | | | | | | MOV BYTE [patch], 0x23 |
| 004201EC | | 004201F1 | | 004201F3 | |
| 004201F5 | LN3@addTune | 19 | 13.55 | 71.3% |
---|
004201F5 | 80 | 3D | A0 | 05 | 42 | 00 | 46 | | | | | | | | | | | CMP BYTE [note], 0x46 |
| 004201FC | | 004201FE | 83 | 2D | A0 | 05 | 42 | 00 | 18 | | | | | | | | | | | SUB DWORD [note], 0x18 |
| 00420205 | |
| 00420208 | LN2@addTune | 114 | 53.01 | 46.5% |
---|
00420208 | | 0042020A | | 0042020D | 05 | B0 | 7B | 00 | 00 | | | | | | | | | | | | | ADD EAX, 0x7BB0 |
| 00420212 | | 00420213 | | 00420219 | | 0042021F | A1 | 9C | 05 | 42 | 00 | | | | | | | | | | | | | MOV EAX, [patch] |
| 00420224 | | 00420227 | 8D | 94 | 07 | C0 | 00 | 00 | 00 | | | | | | | | | | | LEA EDX, [EDI+EAX+0xC0] |
| 0042022E | | 0042022F | | 00420235 | | 0042023B | A1 | A0 | 05 | 42 | 00 | | | | | | | | | | | | | MOV EAX, [note] |
| 00420240 | | 00420243 | 8D | 94 | 07 | 90 | 00 | 00 | 00 | | | | | | | | | | | LEA EDX, [EDI+EAX+0x90] |
| 0042024A | | 0042024C | | 0042024F | | 00420251 | | 00420252 | | 00420258 | | 0042025E | | 00420260 | 6B | C0 | 18 | | | | | | | | | | | | | | | IMUL EAX, EAX, 0x18 |
| 00420263 | | 00420266 | 8D | 94 | 07 | B0 | 0A | 00 | 00 | | | | | | | | | | | LEA EDX, [EDI+EAX+0xAB0] |
| 0042026D | | 0042026E | | 00420274 | |
| 0042027A | LN5@addTune | | | |
---|
| 0042027A | loppu | 2 | 3.01 | 150.4% |
---|
|
|
|
|
-0042027C | .dummy:_DLLNames | 36 | 26.29 | 73.0% |
---|
| -0042027C | _DLLNames | 36 | 26.29 | 73.0% |
---|
0042027C | _DLLNames | 36 | 26.29 | 73.0% |
---|
0042027C | 67 | 64 | 69 | 33 | | 32 | 00 | 00 | 00 | | 00 | 77 | 69 | 6E | | 6D | 6D | 00 | 00 | | | 00 | 00 | 75 | 73 | | 65 | 72 | 33 | 32 | | 00 | 00 | 00 | 6F | | 70 | 65 | 6E | 67 | | | | g | d | i | 3 | 2 | . | . | . | . | w | i | n | m | m | . | . | . | . | u | s | e | r | 3 | 2 | . | . | . | o | p | e | n | g |
| 0042029C | |
|
|
| | -004202A0 | _shader_glsl | 610 | 330.05 | 54.1% |
---|
004202A0 | _shader_glsl | 610 | 330.05 | 54.1% |
---|
004202A0 | 66 | 6C | 6F | 61 | | 74 | 20 | 78 | 3D | | 31 | 65 | 37 | 2C | | 76 | 3D | 67 | 6C | | | 5F | 43 | 6F | 6C | | 6F | 72 | 2E | 78 | | 2A | 78 | 3B | 76 | | 6F | 69 | 64 | 20 | | | | f | l | o | a | t | . | x | = | 1 | e | 7 | , | v | = | g | l | _ | C | o | l | o | r | . | x | * | x | ; | v | o | i | d | . |
| 004202C0 | 6D | 61 | 69 | 6E | | 28 | 29 | 7B | 6D | | 61 | 74 | 32 | 20 | | 63 | 3D | 6D | 61 | | | 74 | 32 | 28 | 63 | | 6F | 73 | 28 | 76 | | 29 | 2C | 73 | 69 | | 6E | 28 | 76 | 29 | | | | m | a | i | n | ( | ) | { | m | a | t | 2 | . | c | = | m | a | t | 2 | ( | c | o | s | ( | v | ) | , | s | i | n | ( | v | ) |
| 004202E0 | 2C | 2D | 73 | 69 | | 6E | 28 | 76 | 29 | | 2C | 63 | 6F | 73 | | 28 | 76 | 29 | 29 | | | 3B | 69 | 66 | 28 | | 76 | 3E | 33 | 2E | | 36 | 2A | 32 | 2E | | 29 | 76 | 2B | 3D | | | | , | - | s | i | n | ( | v | ) | , | c | o | s | ( | v | ) | ) | ; | i | f | ( | v | > | 3 | . | 6 | * | 2 | . | ) | v | + | = |
| 00420300 | 28 | 76 | 2D | 33 | | 2E | 36 | 2A | 32 | | 2E | 29 | 2A | 34 | | 3B | 63 | 2A | 3D | | | 73 | 69 | 6E | 28 | | 76 | 2A | 2E | 36 | | 29 | 2A | 36 | 2E | | 2B | 38 | 2E | 3B | | | | ( | v | - | 3 | . | 6 | * | 2 | . | ) | * | 4 | ; | c | * | = | s | i | n | ( | v | * | . | 6 | ) | * | 6 | . | + | 8 | . | ; |
| 00420320 | 76 | 65 | 63 | 32 | | 20 | 6D | 3D | 67 | | 6C | 5F | 46 | 72 | | 61 | 67 | 43 | 6F | | | 6F | 72 | 64 | 2E | | 78 | 79 | 2F | 76 | | 65 | 63 | 32 | 28 | | 31 | 32 | 38 | 30 | | | | v | e | c | 2 | . | m | = | g | l | _ | F | r | a | g | C | o | o | r | d | . | x | y | / | v | e | c | 2 | ( | 1 | 2 | 8 | 0 |
| 00420340 | 2E | 2D | 76 | 2A | | 32 | 38 | 2E | 2C | | 37 | 32 | 30 | 2E | | 29 | 2D | 2E | 35 | | | 2C | 79 | 3D | 6D | | 2A | 35 | 2E | 2B | | 6D | 61 | 78 | 28 | | 76 | 2A | 2E | 31 | | | | . | - | v | * | 2 | 8 | . | , | 7 | 2 | 0 | . | ) | - | . | 5 | , | y | = | m | * | 5 | . | + | m | a | x | ( | v | * | . | 1 |
| 00420360 | 2C | 76 | 2D | 31 | | 32 | 2E | 29 | 2C | | 65 | 3D | 6D | 2A | | 63 | 2B | 63 | 6F | | | 73 | 28 | 6D | 29 | | 3B | 66 | 6F | 72 | | 28 | 66 | 6C | 6F | | 61 | 74 | 20 | 66 | | | | , | v | - | 1 | 2 | . | ) | , | e | = | m | * | c | + | c | o | s | ( | m | ) | ; | f | o | r | ( | f | l | o | a | t | . | f |
| 00420380 | 3D | 30 | 2E | 3B | | 66 | 3C | 39 | 39 | | 2E | 3B | 66 | 2B | | 3D | 31 | 2E | 29 | | | 7B | 69 | 66 | 28 | | 66 | 3E | 66 | 6C | | 6F | 6F | 72 | 28 | | 76 | 2F | 33 | 2E | | | | = | 0 | . | ; | f | < | 9 | 9 | . | ; | f | + | = | 1 | . | ) | { | i | f | ( | f | > | f | l | o | o | r | ( | v | / | 3 | . |
| 004203A0 | 36 | 29 | 2A | 31 | | 30 | 29 | 20 | 62 | | 72 | 65 | 61 | 6B | | 3B | 76 | 65 | 63 | | | 32 | 20 | 64 | 3D | | 6E | 6F | 72 | 6D | | 61 | 6C | 69 | 7A | | 65 | 28 | 65 | 2D | | | | 6 | ) | * | 1 | 0 | ) | . | b | r | e | a | k | ; | v | e | c | 2 | . | d | = | n | o | r | m | a | l | i | z | e | ( | e | - |
| 004203C0 | 6D | 29 | 2C | 73 | | 3D | 28 | 79 | 2D | | 6D | 29 | 2A | 6D | | 61 | 74 | 32 | 28 | | | 64 | 2E | 78 | 2C | | 64 | 2E | 79 | 2C | | 2D | 64 | 2E | 79 | | 2C | 64 | 2E | 78 | | | | m | ) | , | s | = | ( | y | - | m | ) | * | m | a | t | 2 | ( | d | . | x | , | d | . | y | , | - | d | . | y | , | d | . | x |
| 004203E0 | 29 | 3B | 78 | 3D | | 6D | 69 | 6E | 28 | | 78 | 2C | 64 | 69 | | 73 | 74 | 61 | 6E | | | 63 | 65 | 28 | 73 | | 2C | 63 | 6C | 61 | | 6D | 70 | 28 | 73 | | 2C | 76 | 65 | 63 | | | | ) | ; | x | = | m | i | n | ( | x | , | d | i | s | t | a | n | c | e | ( | s | , | c | l | a | m | p | ( | s | , | v | e | c |
| 00420400 | 32 | 28 | 30 | 29 | | 2C | 76 | 65 | 63 | | 32 | 28 | 64 | 69 | | 73 | 74 | 61 | 6E | | | 63 | 65 | 28 | 6D | | 2C | 65 | 29 | 2C | | 30 | 29 | 29 | 29 | | 29 | 2C | 65 | 2B | | | | 2 | ( | 0 | ) | , | v | e | c | 2 | ( | d | i | s | t | a | n | c | e | ( | m | , | e | ) | , | 0 | ) | ) | ) | ) | , | e | + |
| 00420420 | 3D | 76 | 65 | 63 | | 32 | 28 | 6D | 2E | | 78 | 2A | 65 | 2E | | 78 | 2D | 6D | 2E | | | 79 | 2A | 65 | 2E | | 79 | 2C | 6D | 2E | | 78 | 2A | 65 | 2E | | 79 | 2B | 6D | 2E | | | | = | v | e | c | 2 | ( | m | . | x | * | e | . | x | - | m | . | y | * | e | . | y | , | m | . | x | * | e | . | y | + | m | . |
| 00420440 | 79 | 2A | 65 | 2E | | 78 | 29 | 2A | 63 | | 3B | 7D | 67 | 6C | | 5F | 46 | 72 | 61 | | | 67 | 43 | 6F | 6C | | 6F | 72 | 3D | 76 | | 65 | 63 | 34 | 28 | | 73 | 6D | 6F | 6F | | | | y | * | e | . | x | ) | * | c | ; | } | g | l | _ | F | r | a | g | C | o | l | o | r | = | v | e | c | 4 | ( | s | m | o | o |
| 00420460 | 74 | 68 | 73 | 74 | | 65 | 70 | 28 | 30 | | 2E | 2C | 31 | 38 | | 2E | 2C | 76 | 29 | | | 2A | 73 | 6D | 6F | | 6F | 74 | 68 | 73 | | 74 | 65 | 70 | 28 | | 31 | 38 | 2E | 2C | | | | t | h | s | t | e | p | ( | 0 | . | , | 1 | 8 | . | , | v | ) | * | s | m | o | o | t | h | s | t | e | p | ( | 1 | 8 | . | , |
| 00420480 | 31 | 30 | 2E | 2C | | 76 | 29 | 2A | 28 | | 6D | 69 | 78 | 28 | | 76 | 65 | 63 | 33 | | | 28 | 30 | 2E | 2C | | 35 | 2E | 2C | 33 | | 2E | 29 | 2A | 28 | | 32 | 2E | 2B | 73 | | | | 1 | 0 | . | , | v | ) | * | ( | m | i | x | ( | v | e | c | 3 | ( | 0 | . | , | 5 | . | , | 3 | . | ) | * | ( | 2 | . | + | s |
| 004204A0 | 69 | 6E | 28 | 79 | | 2E | 79 | 2A | 32 | | 32 | 32 | 2E | 29 | | 29 | 2A | 28 | 32 | | | 2E | 2B | 70 | 6F | | 77 | 28 | 73 | 69 | | 6E | 28 | 79 | 2E | | 79 | 2A | 32 | 32 | | | | i | n | ( | y | . | y | * | 2 | 2 | 2 | . | ) | ) | * | ( | 2 | . | + | p | o | w | ( | s | i | n | ( | y | . | y | * | 2 | 2 |
| 004204C0 | 32 | 2E | 29 | 2C | | 32 | 2E | 29 | 29 | | 2C | 76 | 65 | 63 | | 33 | 28 | 30 | 2E | | | 29 | 2C | 31 | 2E | | 2D | 2E | 30 | 38 | | 2F | 78 | 29 | 2D | | 31 | 2E | 35 | 2D | | | | 2 | . | ) | , | 2 | . | ) | ) | , | v | e | c | 3 | ( | 0 | . | ) | , | 1 | . | - | . | 0 | 8 | / | x | ) | - | 1 | . | 5 | - |
| 004204E0 | 2E | 35 | 2A | 28 | | 63 | 6F | 73 | 28 | | 79 | 2E | 78 | 2B | | 76 | 29 | 2B | 63 | | | 6F | 73 | 28 | 79 | | 2E | 79 | 2B | 76 | | 29 | 29 | 29 | 2C | | 31 | 2E | 29 | 3B | | | | . | 5 | * | ( | c | o | s | ( | y | . | x | + | v | ) | + | c | o | s | ( | y | . | y | + | v | ) | ) | ) | , | 1 | . | ) | ; |
| 00420500 | |
|
|
| | -00420502 | glUseProgram_s | 13 | 9.81 | 75.5% |
---|
00420502 | glUseProgram_s | 13 | 9.81 | 75.5% |
---|
00420502 | 67 | 6C | 55 | 73 | | 65 | 50 | 72 | 6F | | 67 | 72 | 61 | 6D | | 00 | | | | | | | | | | | | | | | | | | | | | | | | | | | | g | l | U | s | e | P | r | o | g | r | a | m | . | | | | | | | | | | | | | | | | | | | |
|
|
| -0042050F | main_shader_pointer | 4 | 3.22 | 80.5% |
---|
0042050F | main_shader_pointer | 4 | 3.22 | 80.5% |
---|
|
|
| | -00420513 | pfd | 153 | 12.88 | 8.4% |
---|
00420513 | pfd | 5 | 2.81 | 56.3% |
---|
| 00420518 | DMSCREENSETTINGS | | | |
---|
| 00420518 | midiout_handle | 132 | 9.91 | 7.5% |
---|
00420518 | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | | | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
| 00420538 | 00 | 00 | 00 | 00 | | 9C | 00 | 00 | 00 | | 00 | 00 | 18 | 00 | | 00 | 00 | 00 | 00 | | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | | | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
| 00420558 | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | | | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
| 00420578 | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 05 | 00 | 00 | | | D0 | 02 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | 00 | 00 | 00 | 00 | | | | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | Ð | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
| 00420598 | |
| 0042059C | patch | 4 | 0.04 | 1.0% |
---|
| 004205A0 | note | 4 | 0.04 | 1.0% |
---|
| 004205A4 | vel | 4 | 0.04 | 0.9% |
---|
| 004205A8 | chan | 4 | 0.04 | 0.9% |
---|
|
|
| | -004205AC | glCreateShaderProgramv_s | 22 | 14.60 | 66.4% |
---|
004205AC | glCreateShaderProgramv_s | 22 | 14.60 | 66.4% |
---|
004205AC | 67 | 6C | 43 | 72 | | 65 | 61 | 74 | 65 | | 53 | 68 | 61 | 64 | | 65 | 72 | 50 | 72 | | | 6F | 67 | 72 | 61 | | 6D | 76 | | | | | | | | | | | | | | | | g | l | C | r | e | a | t | e | S | h | a | d | e | r | P | r | o | g | r | a | m | v | | | | | | | | | | |
|
|
|
|
|