Jump to content

Home

Byte code - I hate it!


Pavlos

Recommended Posts

00000008 42 0000149A              T 0000149A
0000000D 1E 00 00000008           JSR fn_00000015
00000013 20 00                    RETN
00000015 02 03                    RSADDI
00000017 04 03 00000000           CONSTI 00000000
0000001D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000025 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000002B 02 03                    RSADDI
0000002D 04 03 00000001           CONSTI 00000001
00000033 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000003B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000041 02 03                    RSADDI
00000043 04 03 00000002           CONSTI 00000002
00000049 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000051 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000057 02 03                    RSADDI
00000059 04 03 00000003           CONSTI 00000003
0000005F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000067 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000006D 02 03                    RSADDI
0000006F 04 03 00000004           CONSTI 00000004
00000075 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000007D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000083 02 03                    RSADDI
00000085 04 03 00000005           CONSTI 00000005
0000008B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000093 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000099 02 03                    RSADDI
0000009B 04 03 00000006           CONSTI 00000006
000000A1 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000000A9 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000000AF 02 03                    RSADDI
000000B1 04 03 00000007           CONSTI 00000007
000000B7 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000000BF 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000000C5 02 03                    RSADDI
000000C7 04 03 00000008           CONSTI 00000008
000000CD 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000000D5 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000000DB 02 03                    RSADDI
000000DD 04 03 00000009           CONSTI 00000009
000000E3 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000000EB 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000000F1 02 03                    RSADDI
000000F3 04 03 0000000A           CONSTI 0000000A
000000F9 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000101 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000107 02 03                    RSADDI
00000109 04 03 0000000B           CONSTI 0000000B
0000010F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000117 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000011D 02 03                    RSADDI
0000011F 04 03 0000000C           CONSTI 0000000C
00000125 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000012D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000133 02 03                    RSADDI
00000135 04 03 0000000D           CONSTI 0000000D
0000013B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000143 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000149 02 03                    RSADDI
0000014B 04 03 0000000E           CONSTI 0000000E
00000151 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000159 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000015F 02 03                    RSADDI
00000161 04 03 0000000F           CONSTI 0000000F
00000167 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000016F 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000175 02 03                    RSADDI
00000177 04 03 00000010           CONSTI 00000010
0000017D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000185 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000018B 02 03                    RSADDI
0000018D 04 03 00000011           CONSTI 00000011
00000193 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000019B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000001A1 02 03                    RSADDI
000001A3 04 03 00000012           CONSTI 00000012
000001A9 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000001B1 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000001B7 02 03                    RSADDI
000001B9 04 03 00000013           CONSTI 00000013
000001BF 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000001C7 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000001CD 02 03                    RSADDI
000001CF 04 03 0000044C           CONSTI 0000044C
000001D5 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000001DD 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000001E3 02 03                    RSADDI
000001E5 04 03 00000006           CONSTI 00000006
000001EB 19 03                    NEGI
000001ED 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000001F5 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000001FB 02 03                    RSADDI
000001FD 04 03 00000005           CONSTI 00000005
00000203 19 03                    NEGI
00000205 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000020D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000213 02 03                    RSADDI
00000215 04 03 00000004           CONSTI 00000004
0000021B 19 03                    NEGI
0000021D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000225 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000022B 02 03                    RSADDI
0000022D 04 03 00000002           CONSTI 00000002
00000233 19 03                    NEGI
00000235 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000023D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000243 02 03                    RSADDI
00000245 04 03 00000001           CONSTI 00000001
0000024B 19 03                    NEGI
0000024D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000255 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000025B 02 03                    RSADDI
0000025D 04 03 00000000           CONSTI 00000000
00000263 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000026B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000271 02 03                    RSADDI
00000273 04 03 00000001           CONSTI 00000001
00000279 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000281 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000287 02 03                    RSADDI
00000289 04 03 00000002           CONSTI 00000002
0000028F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000297 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000029D 02 03                    RSADDI
0000029F 04 03 00000003           CONSTI 00000003
000002A5 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000002AD 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000002B3 02 03                    RSADDI
000002B5 04 03 00000004           CONSTI 00000004
000002BB 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000002C3 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000002C9 02 03                    RSADDI
000002CB 04 03 00000005           CONSTI 00000005
000002D1 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000002D9 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000002DF 02 03                    RSADDI
000002E1 04 03 00000006           CONSTI 00000006
000002E7 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000002EF 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000002F5 02 03                    RSADDI
000002F7 04 03 00000003           CONSTI 00000003
000002FD 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000305 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000030B 02 03                    RSADDI
0000030D 04 03 00000004           CONSTI 00000004
00000313 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000031B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000321 02 03                    RSADDI
00000323 04 03 00000005           CONSTI 00000005
00000329 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000331 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000337 02 03                    RSADDI
00000339 04 03 00000006           CONSTI 00000006
0000033F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000347 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000034D 02 03                    RSADDI
0000034F 04 03 00000007           CONSTI 00000007
00000355 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000035D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000363 02 03                    RSADDI
00000365 04 03 00000001           CONSTI 00000001
0000036B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000373 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000379 02 03                    RSADDI
0000037B 04 03 00000002           CONSTI 00000002
00000381 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000389 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000038F 02 03                    RSADDI
00000391 04 03 00000003           CONSTI 00000003
00000397 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000039F 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000003A5 02 03                    RSADDI
000003A7 04 03 00000004           CONSTI 00000004
000003AD 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000003B5 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000003BB 02 03                    RSADDI
000003BD 04 03 00000005           CONSTI 00000005
000003C3 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000003CB 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000003D1 02 03                    RSADDI
000003D3 04 03 00000006           CONSTI 00000006
000003D9 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000003E1 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000003E7 02 03                    RSADDI
000003E9 04 03 00000007           CONSTI 00000007
000003EF 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000003F7 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000003FD 02 03                    RSADDI
000003FF 04 03 00000008           CONSTI 00000008
00000405 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000040D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000413 02 03                    RSADDI
00000415 04 03 00000009           CONSTI 00000009
0000041B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000423 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000429 02 03                    RSADDI
0000042B 04 03 0000000A           CONSTI 0000000A
00000431 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000439 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000043F 02 03                    RSADDI
00000441 04 03 0000000B           CONSTI 0000000B
00000447 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000044F 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000455 02 03                    RSADDI
00000457 04 03 0000000C           CONSTI 0000000C
0000045D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000465 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000046B 02 03                    RSADDI
0000046D 04 03 0000000D           CONSTI 0000000D
00000473 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000047B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000481 02 03                    RSADDI
00000483 04 03 0000000E           CONSTI 0000000E
00000489 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000491 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000497 02 03                    RSADDI
00000499 04 03 0000000F           CONSTI 0000000F
0000049F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000004A7 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000004AD 02 03                    RSADDI
000004AF 04 03 00000010           CONSTI 00000010
000004B5 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000004BD 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000004C3 02 03                    RSADDI
000004C5 04 03 00000011           CONSTI 00000011
000004CB 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000004D3 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000004D9 02 03                    RSADDI
000004DB 04 03 00000012           CONSTI 00000012
000004E1 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000004E9 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000004EF 02 03                    RSADDI
000004F1 04 03 00000013           CONSTI 00000013
000004F7 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000004FF 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000505 02 03                    RSADDI
00000507 04 03 00000014           CONSTI 00000014
0000050D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000515 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000051B 02 03                    RSADDI
0000051D 04 03 00000015           CONSTI 00000015
00000523 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000052B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000531 02 03                    RSADDI
00000533 04 03 00000016           CONSTI 00000016
00000539 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000541 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000547 02 03                    RSADDI
00000549 04 03 00000017           CONSTI 00000017
0000054F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000557 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000055D 02 03                    RSADDI
0000055F 04 03 00000018           CONSTI 00000018
00000565 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000056D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000573 02 03                    RSADDI
00000575 04 03 00000019           CONSTI 00000019
0000057B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000583 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000589 02 03                    RSADDI
0000058B 04 03 0000001A           CONSTI 0000001A
00000591 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000599 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000059F 02 03                    RSADDI
000005A1 04 03 0000001B           CONSTI 0000001B
000005A7 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000005AF 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000005B5 02 03                    RSADDI
000005B7 04 03 0000001C           CONSTI 0000001C
000005BD 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000005C5 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000005CB 02 03                    RSADDI
000005CD 04 03 0000001D           CONSTI 0000001D
000005D3 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000005DB 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000005E1 02 03                    RSADDI
000005E3 04 03 0000001E           CONSTI 0000001E
000005E9 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000005F1 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000005F7 02 03                    RSADDI
000005F9 04 03 0000003B           CONSTI 0000003B
000005FF 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000607 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000060D 02 03                    RSADDI
0000060F 04 03 00000000           CONSTI 00000000
00000615 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000061D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000623 02 03                    RSADDI
00000625 04 03 00000001           CONSTI 00000001
0000062B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000633 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000639 02 03                    RSADDI
0000063B 04 03 00000002           CONSTI 00000002
00000641 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000649 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000064F 02 03                    RSADDI
00000651 04 03 0000001D           CONSTI 0000001D
00000657 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000065F 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000665 02 03                    RSADDI
00000667 04 03 0000001E           CONSTI 0000001E
0000066D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000675 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000067B 02 03                    RSADDI
0000067D 04 03 00000022           CONSTI 00000022
00000683 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000068B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000691 02 03                    RSADDI
00000693 04 03 00000023           CONSTI 00000023
00000699 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000006A1 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000006A7 02 03                    RSADDI
000006A9 04 03 00000024           CONSTI 00000024
000006AF 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000006B7 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000006BD 02 03                    RSADDI
000006BF 04 03 00000025           CONSTI 00000025
000006C5 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000006CD 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000006D3 02 03                    RSADDI
000006D5 04 03 00000026           CONSTI 00000026
000006DB 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000006E3 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000006E9 02 03                    RSADDI
000006EB 04 03 00000027           CONSTI 00000027
000006F1 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000006F9 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000006FF 02 03                    RSADDI
00000701 04 03 00000029           CONSTI 00000029
00000707 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000070F 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000715 02 03                    RSADDI
00000717 04 03 0000002A           CONSTI 0000002A
0000071D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000725 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000072B 02 03                    RSADDI
0000072D 04 03 0000002E           CONSTI 0000002E
00000733 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000073B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000741 02 03                    RSADDI
00000743 04 03 0000002F           CONSTI 0000002F
00000749 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000751 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000757 02 03                    RSADDI
00000759 04 03 0000000F           CONSTI 0000000F
0000075F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000767 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000076D 02 03                    RSADDI
0000076F 04 03 0000000A           CONSTI 0000000A
00000775 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000077D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000783 02 03                    RSADDI
00000785 04 03 00000005           CONSTI 00000005
0000078B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000793 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000799 02 03                    RSADDI
0000079B 04 03 00000002           CONSTI 00000002
000007A1 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000007A9 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000007AF 02 03                    RSADDI
000007B1 02 03                    RSADDI
000007B3 02 03                    RSADDI
000007B5 02 06                    RSADDO
000007B7 02 03                    RSADDI
000007B9 02 03                    RSADDI
000007BB 02 03                    RSADDI
000007BD 02 03                    RSADDI
000007BF 02 03                    RSADDI
000007C1 02 03                    RSADDI
000007C3 02 03                    RSADDI
000007C5 04 03 00000001           CONSTI 00000001
000007CB 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000007D3 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000007D9 02 03                    RSADDI
000007DB 04 03 00000002           CONSTI 00000002
000007E1 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000007E9 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000007EF 02 03                    RSADDI
000007F1 04 03 00000003           CONSTI 00000003
000007F7 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000007FF 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000805 02 03                    RSADDI
00000807 04 03 00000014           CONSTI 00000014
0000080D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000815 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000081B 02 03                    RSADDI
0000081D 04 03 00000015           CONSTI 00000015
00000823 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000082B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000831 02 03                    RSADDI
00000833 04 03 00000016           CONSTI 00000016
00000839 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000841 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000847 02 03                    RSADDI
00000849 04 03 00000017           CONSTI 00000017
0000084F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000857 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000085D 02 03                    RSADDI
0000085F 04 03 00000018           CONSTI 00000018
00000865 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000086D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000873 02 03                    RSADDI
00000875 04 03 00000019           CONSTI 00000019
0000087B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000883 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000889 02 03                    RSADDI
0000088B 04 03 0000001A           CONSTI 0000001A
00000891 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000899 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000089F 02 03                    RSADDI
000008A1 04 03 0000001B           CONSTI 0000001B
000008A7 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000008AF 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000008B5 02 03                    RSADDI
000008B7 04 03 0000001C           CONSTI 0000001C
000008BD 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000008C5 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000008CB 02 03                    RSADDI
000008CD 04 03 0000001F           CONSTI 0000001F
000008D3 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000008DB 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000008E1 02 03                    RSADDI
000008E3 04 03 00000020           CONSTI 00000020
000008E9 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000008F1 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000008F7 02 03                    RSADDI
000008F9 04 03 00000021           CONSTI 00000021
000008FF 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000907 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000090D 02 03                    RSADDI
0000090F 04 03 00000028           CONSTI 00000028
00000915 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000091D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000923 02 03                    RSADDI
00000925 04 03 0000002B           CONSTI 0000002B
0000092B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000933 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000939 02 03                    RSADDI
0000093B 04 03 0000002C           CONSTI 0000002C
00000941 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000949 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000094F 02 03                    RSADDI
00000951 04 03 0000002D           CONSTI 0000002D
00000957 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000095F 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000965 02 03                    RSADDI
00000967 04 03 00000030           CONSTI 00000030
0000096D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000975 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000097B 02 03                    RSADDI
0000097D 04 03 00000031           CONSTI 00000031
00000983 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
0000098B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000991 02 03                    RSADDI
00000993 04 03 00000032           CONSTI 00000032
00000999 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000009A1 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000009A7 02 03                    RSADDI
000009A9 04 03 00000033           CONSTI 00000033
000009AF 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000009B7 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000009BD 02 03                    RSADDI
000009BF 04 03 00000034           CONSTI 00000034
000009C5 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000009CD 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000009D3 02 03                    RSADDI
000009D5 04 03 00000035           CONSTI 00000035
000009DB 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000009E3 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000009E9 02 03                    RSADDI
000009EB 04 03 00000036           CONSTI 00000036
000009F1 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000009F9 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000009FF 02 03                    RSADDI
00000A01 04 03 00000037           CONSTI 00000037
00000A07 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000A0F 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000A15 02 03                    RSADDI
00000A17 04 03 00000038           CONSTI 00000038
00000A1D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000A25 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000A2B 02 03                    RSADDI
00000A2D 04 03 00000039           CONSTI 00000039
00000A33 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000A3B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000A41 02 03                    RSADDI
00000A43 04 03 0000003A           CONSTI 0000003A
00000A49 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000A51 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000A57 02 03                    RSADDI
00000A59 04 03 0000003C           CONSTI 0000003C
00000A5F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000A67 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000A6D 02 03                    RSADDI
00000A6F 04 03 0000003D           CONSTI 0000003D
00000A75 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000A7D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000A83 02 03                    RSADDI
00000A85 04 03 0000003E           CONSTI 0000003E
00000A8B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000A93 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000A99 02 03                    RSADDI
00000A9B 04 03 0000003F           CONSTI 0000003F
00000AA1 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000AA9 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000AAF 02 03                    RSADDI
00000AB1 04 03 00000040           CONSTI 00000040
00000AB7 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000ABF 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000AC5 02 03                    RSADDI
00000AC7 04 03 00000041           CONSTI 00000041
00000ACD 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000AD5 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000ADB 02 03                    RSADDI
00000ADD 04 03 00000042           CONSTI 00000042
00000AE3 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000AEB 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000AF1 02 03                    RSADDI
00000AF3 04 03 00000043           CONSTI 00000043
00000AF9 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000B01 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000B07 02 03                    RSADDI
00000B09 04 03 00000044           CONSTI 00000044
00000B0F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000B17 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000B1D 02 03                    RSADDI
00000B1F 04 03 00000045           CONSTI 00000045
00000B25 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000B2D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000B33 02 03                    RSADDI
00000B35 04 03 00000046           CONSTI 00000046
00000B3B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000B43 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000B49 02 03                    RSADDI
00000B4B 04 03 00000047           CONSTI 00000047
00000B51 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000B59 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000B5F 02 03                    RSADDI
00000B61 04 03 00000048           CONSTI 00000048
00000B67 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000B6F 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000B75 02 03                    RSADDI
00000B77 04 03 00000001           CONSTI 00000001
00000B7D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000B85 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000B8B 02 03                    RSADDI
00000B8D 04 03 00000002           CONSTI 00000002
00000B93 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000B9B 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000BA1 02 03                    RSADDI
00000BA3 04 03 00000003           CONSTI 00000003
00000BA9 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000BB1 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000BB7 02 03                    RSADDI
00000BB9 04 03 00000004           CONSTI 00000004
00000BBF 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000BC7 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000BCD 02 05                    RSADDS
00000BCF 04 05 0009 str           CONSTS "end_trask"
00000BDC 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000BE4 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000BEA 02 05                    RSADDS
00000BEC 04 05 000D str           CONSTS "endwp_tarsk01"
00000BFD 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000C05 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000C0B 02 05                    RSADDS
00000C0D 04 05 0005 str           CONSTS "Carth"
00000C16 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000C1E 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000C24 02 05                    RSADDS
00000C26 04 05 000F str           CONSTS "g_w_blstrrfl001"
00000C39 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000C41 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000C47 02 05                    RSADDS
00000C49 04 05 0010 str           CONSTS "g_i_adrnaline003"
00000C5D 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000C65 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000C6B 02 05                    RSADDS
00000C6D 04 05 0000 str           CONSTS ""
00000C71 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000C79 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000C7F 02 05                    RSADDS
00000C81 04 05 0010 str           CONSTS "g_w_blstrpstl001"
00000C95 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000C9D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000CA3 02 05                    RSADDS
00000CA5 04 05 0010 str           CONSTS "g_i_adrnaline002"
00000CB9 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000CC1 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000CC7 02 05                    RSADDS
00000CC9 04 05 000E str           CONSTS "g_i_implant101"
00000CDB 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000CE3 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000CE9 02 05                    RSADDS
00000CEB 04 05 0010 str           CONSTS "g_w_blstrpstl001"
00000CFF 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000D07 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000D0D 02 05                    RSADDS
00000D0F 04 05 000E str           CONSTS "g_i_secspike01"
00000D21 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000D29 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000D2F 02 05                    RSADDS
00000D31 04 05 000F str           CONSTS "g_i_progspike01"
00000D44 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000D4C 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000D52 02 03                    RSADDI
00000D54 04 03 00000003           CONSTI 00000003
00000D5A 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000D62 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000D68 02 03                    RSADDI
00000D6A 04 03 00000004           CONSTI 00000004
00000D70 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000D78 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000D7E 02 03                    RSADDI
00000D80 04 03 00000002           CONSTI 00000002
00000D86 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000D8E 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000D94 02 03                    RSADDI
00000D96 04 03 00000001           CONSTI 00000001
00000D9C 19 03                    NEGI
00000D9E 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000DA6 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000DAC 02 03                    RSADDI
00000DAE 04 03 00000000           CONSTI 00000000
00000DB4 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000DBC 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000DC2 02 03                    RSADDI
00000DC4 04 03 00000001           CONSTI 00000001
00000DCA 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000DD2 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000DD8 02 03                    RSADDI
00000DDA 04 03 00000002           CONSTI 00000002
00000DE0 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000DE8 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000DEE 02 03                    RSADDI
00000DF0 04 03 00000003           CONSTI 00000003
00000DF6 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000DFE 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000E04 02 03                    RSADDI
00000E06 04 03 00000004           CONSTI 00000004
00000E0C 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000E14 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000E1A 02 03                    RSADDI
00000E1C 04 03 00000005           CONSTI 00000005
00000E22 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000E2A 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000E30 02 03                    RSADDI
00000E32 04 03 00000006           CONSTI 00000006
00000E38 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000E40 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000E46 02 03                    RSADDI
00000E48 04 03 00000007           CONSTI 00000007
00000E4E 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000E56 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000E5C 02 03                    RSADDI
00000E5E 04 03 00000008           CONSTI 00000008
00000E64 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000E6C 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000E72 02 03                    RSADDI
00000E74 04 03 00000009           CONSTI 00000009
00000E7A 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000E82 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000E88 02 03                    RSADDI
00000E8A 04 03 0000000A           CONSTI 0000000A
00000E90 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000E98 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000E9E 02 03                    RSADDI
00000EA0 04 03 0000000B           CONSTI 0000000B
00000EA6 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000EAE 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000EB4 02 03                    RSADDI
00000EB6 04 03 0000000C           CONSTI 0000000C
00000EBC 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000EC4 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000ECA 02 03                    RSADDI
00000ECC 04 03 0000000D           CONSTI 0000000D
00000ED2 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000EDA 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000EE0 02 03                    RSADDI
00000EE2 04 03 0000000E           CONSTI 0000000E
00000EE8 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000EF0 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000EF6 02 03                    RSADDI
00000EF8 04 03 0000000F           CONSTI 0000000F
00000EFE 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000F06 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000F0C 02 03                    RSADDI
00000F0E 04 03 00000010           CONSTI 00000010
00000F14 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000F1C 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000F22 02 03                    RSADDI
00000F24 04 03 00000011           CONSTI 00000011
00000F2A 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000F32 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000F38 02 03                    RSADDI
00000F3A 04 03 00000012           CONSTI 00000012
00000F40 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000F48 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000F4E 02 03                    RSADDI
00000F50 04 03 00000013           CONSTI 00000013
00000F56 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000F5E 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000F64 02 03                    RSADDI
00000F66 04 03 00000014           CONSTI 00000014
00000F6C 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000F74 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000F7A 02 03                    RSADDI
00000F7C 04 03 00000015           CONSTI 00000015
00000F82 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000F8A 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000F90 02 03                    RSADDI
00000F92 04 03 00000016           CONSTI 00000016
00000F98 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000FA0 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000FA6 02 03                    RSADDI
00000FA8 04 03 0000001C           CONSTI 0000001C
00000FAE 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000FB6 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000FBC 02 03                    RSADDI
00000FBE 04 03 0000001D           CONSTI 0000001D
00000FC4 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000FCC 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000FD2 02 03                    RSADDI
00000FD4 04 03 0000001E           CONSTI 0000001E
00000FDA 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000FE2 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000FE8 02 03                    RSADDI
00000FEA 04 03 0000001F           CONSTI 0000001F
00000FF0 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00000FF8 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00000FFE 02 05                    RSADDS
00001000 04 05 000C str           CONSTS "end_locker01"
00001010 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00001018 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000101E 02 05                    RSADDS
00001020 04 05 000B str           CONSTS "g_i_belt010"
0000102F 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00001037 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000103D 2A 00                    SAVEBP
0000103F 1E 00 00000010           JSR fn_0000104F
00001045 2B 00                    RESTOREBP
00001047 1B 00 FFFFFD08           MOVSP FFFFFD08
0000104D 20 00                    RETN
0000104F 04 06 00000001           CONSTO 00000001
00001055 04 03 00000000           CONSTI 00000000
0000105B 04 05 000E str           CONSTS "wp_trask_final"
0000106D 05 00 00C8 02            ACTION GetObjectByTag(00C8), 02
00001072 04 03 00000000           CONSTI 00000000
00001078 04 05 000B str           CONSTS "wp_pc_final"
00001087 05 00 00C8 02            ACTION GetObjectByTag(00C8), 02
0000108C 1E 00 0000003C           JSR fn_000010C8
00001092 05 00 00CD 00            ACTION ActionPauseConversation(00CD), 00
00001097 2C 10 000002F8 00000000  STORE_STATE 10, 000002F8, 00000000
000010A1 1D 00 00000020           JMP off_000010C1
000010A7 04 03 00000190           CONSTI 00000190
000010AD 05 00 0084 01            ACTION EventUserDefined(0084), 01
000010B2 02 06                    RSADDO
000010B4 1E 00 000003B7           JSR fn_0000146B
000010BA 05 00 0083 02            ACTION SignalEvent(0083), 02
000010BF 20 00                    RETN
000010C1 05 00 0126 01            ACTION ActionDoCommand(0126), 01
000010C6 20 00                    RETN
000010C8 02 06                    RSADDO
000010CA 04 03 00000000           CONSTI 00000000
000010D0 05 00 0241 01            ACTION GetPartyMemberByIndex(0241), 01
000010D5 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000010DD 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000010E3 02 06                    RSADDO
000010E5 04 03 00000001           CONSTI 00000001
000010EB 05 00 0241 01            ACTION GetPartyMemberByIndex(0241), 01
000010F0 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000010F8 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000010FE 02 06                    RSADDO
00001100 04 03 00000002           CONSTI 00000002
00001106 05 00 0241 01            ACTION GetPartyMemberByIndex(0241), 01
0000110B 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00001113 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00001119 1E 00 0000017D           JSR fn_00001296
0000111F 03 01 FFFFFFF4 0004      CPTOPSP FFFFFFF4, 0004

Link to comment
Share on other sites

00001127 05 00 002A 01            ACTION GetIsObjectValid(002A), 01
0000112C 1F 00 00000058           JZ off_00001184
00001132 03 01 FFFFFFF0 0004      CPTOPSP FFFFFFF0, 0004
0000113A 05 00 00D5 01            ACTION GetLocation(00D5), 01
0000113F 03 01 FFFFFFF0 0004      CPTOPSP FFFFFFF0, 0004
00001147 1E 00 00000235           JSR fn_0000137C
0000114D 2C 10 000002F8 00000018  STORE_STATE 10, 000002F8, 00000018
00001157 1D 00 0000001A           JMP off_00001171
0000115D 03 01 FFFFFFF0 0004      CPTOPSP FFFFFFF0, 0004
00001165 05 00 001C 01            ACTION GetFacing(001C), 01
0000116A 05 00 000A 01            ACTION SetFacing(000A), 01
0000116F 20 00                    RETN
00001171 03 01 FFFFFFF4 0004      CPTOPSP FFFFFFF4, 0004
00001179 05 00 0006 02            ACTION AssignCommand(0006), 02
0000117E 1D 00 00000006           JMP off_00001184
00001184 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
0000118C 05 00 002A 01            ACTION GetIsObjectValid(002A), 01
00001191 1F 00 00000075           JZ off_00001206
00001197 03 01 FFFFFFEC 0004      CPTOPSP FFFFFFEC, 0004
0000119F 05 00 00D5 01            ACTION GetLocation(00D5), 01
000011A4 03 01 FFFFFFF4 0004      CPTOPSP FFFFFFF4, 0004
000011AC 1E 00 000001D0           JSR fn_0000137C
000011B2 2C 10 000002F8 00000018  STORE_STATE 10, 000002F8, 00000018
000011BC 1D 00 00000039           JMP off_000011F5
000011C2 2C 10 000002F8 00000018  STORE_STATE 10, 000002F8, 00000018
000011CC 1D 00 0000001A           JMP off_000011E6
000011D2 03 01 FFFFFFEC 0004      CPTOPSP FFFFFFEC, 0004
000011DA 05 00 001C 01            ACTION GetFacing(001C), 01
000011DF 05 00 000A 01            ACTION SetFacing(000A), 01
000011E4 20 00                    RETN
000011E6 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
000011EE 05 00 0006 02            ACTION AssignCommand(0006), 02
000011F3 20 00                    RETN
000011F5 04 04 3E99999A           CONSTF 0.300000
000011FB 05 00 0007 02            ACTION DelayCommand(0007), 02
00001200 1D 00 00000006           JMP off_00001206
00001206 03 01 FFFFFFFC 0004      CPTOPSP FFFFFFFC, 0004
0000120E 05 00 002A 01            ACTION GetIsObjectValid(002A), 01
00001213 1F 00 00000075           JZ off_00001288
00001219 03 01 FFFFFFE8 0004      CPTOPSP FFFFFFE8, 0004
00001221 05 00 00D5 01            ACTION GetLocation(00D5), 01
00001226 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
0000122E 1E 00 0000014E           JSR fn_0000137C
00001234 2C 10 000002F8 00000018  STORE_STATE 10, 000002F8, 00000018
0000123E 1D 00 00000039           JMP off_00001277
00001244 2C 10 000002F8 00000018  STORE_STATE 10, 000002F8, 00000018
0000124E 1D 00 0000001A           JMP off_00001268
00001254 03 01 FFFFFFE8 0004      CPTOPSP FFFFFFE8, 0004
0000125C 05 00 001C 01            ACTION GetFacing(001C), 01
00001261 05 00 000A 01            ACTION SetFacing(000A), 01
00001266 20 00                    RETN
00001268 03 01 FFFFFFFC 0004      CPTOPSP FFFFFFFC, 0004
00001270 05 00 0006 02            ACTION AssignCommand(0006), 02
00001275 20 00                    RETN
00001277 04 04 3E99999A           CONSTF 0.300000
0000127D 05 00 0007 02            ACTION DelayCommand(0007), 02
00001282 1D 00 00000006           JMP off_00001288
00001288 1B 00 FFFFFFF4           MOVSP FFFFFFF4
0000128E 1B 00 FFFFFFF4           MOVSP FFFFFFF4
00001294 20 00                    RETN
00001296 02 03                    RSADDI
00001298 04 03 00000000           CONSTI 00000000
0000129E 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000012A6 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000012AC 02 06                    RSADDO
000012AE 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
000012B6 05 00 0241 01            ACTION GetPartyMemberByIndex(0241), 01
000012BB 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
000012C3 1B 00 FFFFFFFC           MOVSP FFFFFFFC
000012C9 03 01 FFFFFFFC 0004      CPTOPSP FFFFFFFC, 0004
000012D1 05 00 002A 01            ACTION GetIsObjectValid(002A), 01
000012D6 1F 00 0000009E           JZ off_00001374
000012DC 03 01 FFFFFFFC 0004      CPTOPSP FFFFFFFC, 0004
000012E4 05 00 0031 01            ACTION GetCurrentHitPoints(0031), 01
000012E9 04 03 00000001           CONSTI 00000001
000012EF 0F 20                    LTII
000012F1 1F 00 0000004E           JZ off_0000133F
000012F7 04 04 00000000           CONSTF 0.000000
000012FD 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
00001305 05 00 0052 00            ACTION EffectResurrection(0052), 00
0000130A 04 03 00000000           CONSTI 00000000
00001310 05 00 00DC 04            ACTION ApplyEffectToObject(00DC), 04
00001315 04 04 00000000           CONSTF 0.000000
0000131B 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
00001323 04 03 00000001           CONSTI 00000001
00001329 05 00 004E 01            ACTION EffectHeal(004E), 01
0000132E 04 03 00000000           CONSTI 00000000
00001334 05 00 00DC 04            ACTION ApplyEffectToObject(00DC), 04
00001339 1D 00 00000006           JMP off_0000133F
0000133F 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
00001347 24 03 FFFFFFF4           INCISP FFFFFFF4
0000134D 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00001353 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
0000135B 05 00 0241 01            ACTION GetPartyMemberByIndex(0241), 01
00001360 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00001368 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000136E 1D 00 FFFFFF5B           JMP off_000012C9
00001374 1B 00 FFFFFFF8           MOVSP FFFFFFF8
0000137A 20 00                    RETN
0000137C 03 01 FFFFFFFC 0004      CPTOPSP FFFFFFFC, 0004
00001384 05 00 002A 01            ACTION GetIsObjectValid(002A), 01
00001389 22 03                    NOTI
0000138B 1F 00 00000012           JZ off_0000139D
00001391 1D 00 000000D2           JMP off_00001463
00001397 1D 00 00000006           JMP off_0000139D
0000139D 03 01 FFFFFFFC 0004      CPTOPSP FFFFFFFC, 0004
000013A5 05 00 0031 01            ACTION GetCurrentHitPoints(0031), 01
000013AA 04 03 00000001           CONSTI 00000001
000013B0 0F 20                    LTII
000013B2 1F 00 0000004E           JZ off_00001400
000013B8 04 04 00000000           CONSTF 0.000000
000013BE 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
000013C6 05 00 0052 00            ACTION EffectResurrection(0052), 00
000013CB 04 03 00000000           CONSTI 00000000
000013D1 05 00 00DC 04            ACTION ApplyEffectToObject(00DC), 04
000013D6 04 04 00000000           CONSTF 0.000000
000013DC 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
000013E4 04 03 00000001           CONSTI 00000001
000013EA 05 00 004E 01            ACTION EffectHeal(004E), 01
000013EF 04 03 00000000           CONSTI 00000000
000013F5 05 00 00DC 04            ACTION ApplyEffectToObject(00DC), 04
000013FA 1D 00 00000006           JMP off_00001400
00001400 03 01 FFFFFFFC 0004      CPTOPSP FFFFFFFC, 0004
00001408 04 03 00000001           CONSTI 00000001
0000140E 05 00 00A2 02            ACTION SetCommandable(00A2), 02
00001413 2C 10 000002F8 00000008  STORE_STATE 10, 000002F8, 00000008
0000141D 1D 00 0000000D           JMP off_0000142A
00001423 05 00 0009 00            ACTION ClearAllActions(0009), 00
00001428 20 00                    RETN
0000142A 03 01 FFFFFFFC 0004      CPTOPSP FFFFFFFC, 0004
00001432 05 00 0006 02            ACTION AssignCommand(0006), 02
00001437 2C 10 000002F8 00000008  STORE_STATE 10, 000002F8, 00000008
00001441 1D 00 00000015           JMP off_00001456
00001447 03 01 FFFFFFF8 0004      CPTOPSP FFFFFFF8, 0004
0000144F 05 00 00D6 01            ACTION ActionJumpToLocation(00D6), 01
00001454 20 00                    RETN
00001456 03 01 FFFFFFFC 0004      CPTOPSP FFFFFFFC, 0004
0000145E 05 00 0006 02            ACTION AssignCommand(0006), 02
00001463 1B 00 FFFFFFF8           MOVSP FFFFFFF8
00001469 20 00                    RETN
0000146B 04 03 00000000           CONSTI 00000000
00001471 27 01 FFFFFF4C 0004      CPTOPBP FFFFFF4C, 0004
00001479 05 00 00C8 02            ACTION GetObjectByTag(00C8), 02
0000147E 01 01 FFFFFFF8 0004      CPDOWNSP FFFFFFF8, 0004
00001486 1B 00 FFFFFFFC           MOVSP FFFFFFFC
0000148C 1D 00 0000000C           JMP off_00001498
00001492 1B 00 FFFFFFFC           MOVSP FFFFFFFC
00001498 20 00                    RETN

 

I just can't get my head around the whole byte code thing and I don't seem to find that tutorial listed in one of the threads very... useful - I'm sure it is to others but I'm just too stupid to grasp it (Remember, guys, that this is the person who took three months to realise what the whole "GetObjectByTag()" thing was about...). I just want to add a simple edit to the initial script for KotOR I - the one which shows you waking up but I cannot do that without the source. I ask for anyone's help in this.

 

Cheers in advance, oh great modders of Holowan!

 

P.S. I would have had just one post but it was too long...

Link to comment
Share on other sites

Try running it through DeNCS. It was written for TSL, but works pretty consistently on KotOR.

 

Also, depending on what you want to do, you could also utilize ExecuteScript() to do the heavy lifting for you. There's more on this in the Scripting forum if you want to read up on it.

Link to comment
Share on other sites

Unfortunately, if he is like me, DeNCS won't work because I missed out getting the right version of Java.

 

As Achilles said, though, you can use the ExecuteScript() function to save you. Find the starting script and extract it. For the purposes of this example, I will call it k_game_start.ncs (I know that's not what it's called, but for lack of a better name) Rename it to old_game_start.ncs and create a new script to do your modifications. At the end of that script, include the function:

 

ExecuteScript("old_game_start")

 

And whatever was in that old startup script will then fire.

Link to comment
Share on other sites

I understand the Execute script function perfectly; however, it doesn't apply to my situation. I wish to change the way certain things happen - I tinker with these things. DeNCS doesn't work anymore because I updated my java version and lost compatability.

 

Edit: I also want to see how this cutscene is laid out, just out of general interest.

Link to comment
Share on other sites

This script compiles to the same as the bytecode:

#include "k_inc_end"

void main() {
UT_TeleportWholeParty(GetObjectByTag("wp_pc_final"), GetObjectByTag("wp_trask_final"), OBJECT_INVALID);
ActionPauseConversation();
ActionDoCommand(SignalEvent(GetTrask(), EventUserDefined(400)));
}

Link to comment
Share on other sites

Then that isn't it... sorry. Is there anyway I can get hold of the correct version of Java again? Is there a download link anywhere that I can use? It is just that I feel a bit rude posting these streams of code and saying to people: "Now give me the source code!"

Link to comment
Share on other sites

The cutscene that shows the player waking up is m01aa_c01.dlg. It is called by the OnEnter script of the module:

// k_pend_area01.nss. OnEnter script in end_m01aa. Decompiled with DeNCS.

#include "k_inc_end"

void main() {
if(GetIsPC(GetEnteringObject())) {
	if(HasNeverTriggered()) {
		SetGlobalFadeOut();
		PlayMovie("01A");
		SetReturnStrref(FALSE, 32228);
		SetGlobalNumber("K_CURRENT_PLANET", 5);
		SpawnStartingEquipment();
		SetGlobalFadeOut();
		SetGlobalFadeIn(3.0, 1.5);
		DelayCommand(0.1, AssignCommand(GetTrask(), 
		   ActionStartConversation(GetFirstPC(), "m01aa_c01", FALSE, CONVERSATION_TYPE_CINEMATIC, TRUE )));
		SetMinOneHP(GetFirstPC(), TRUE);
	}
}
}

Link to comment
Share on other sites

Thanks for that - it saves me looking for it now. Know you of a place where I can download the correct version of java, because I can't seem to find the archived versions on the website.
It was still a beta version, I think. I have no idea if you can still download it anywhere.
Link to comment
Share on other sites

Jdnoas and Tupacs DENCS works fine and not only with the beta you are refering to, it can be a bit tricky though. It has been described in these forums how to du it. The thing is if eg your use firefox(with sun java) or install other types of java then then these would take priority over the JSRE(or newer version) version that JDnoa and Tupac etc used for making this program.....You might need to start it using the command prompt to make sure it runs from the right location....

Link to comment
Share on other sites

Jdnoas and Tupacs DENCS works fine and not only with the beta you are refering to, it can be a bit tricky though. It has been described in these forums how to du it. The thing is if eg your use firefox(with sun java) or install other types of java then then these would take priority over the JSRE(or newer version) version that JDnoa and Tupac etc used for making this program.....You might need to start it using the command prompt to make sure it runs from the right location....

 

I have not gotten DeNCS to work using any version of Java I have tried. This includes using the command line. If anyone does know how to get it to work, please pm me and let me know. (looking to use it for K1 scripts, not necessarily K2 yet)

Link to comment
Share on other sites

I have not gotten DeNCS to work using any version of Java I have tried. This includes using the command line. If anyone does know how to get it to work, please pm me and let me know. (looking to use it for K1 scripts, not necessarily K2 yet)
Did you make sure that it was in the same directory as KotOR Tool? I suppose that's an easy one to overlook while reading the readme.
Link to comment
Share on other sites

Did you make sure that it was in the same directory as KotOR Tool? I suppose that's an easy one to overlook while reading the readme.

 

I had not until now, and I think I would have beat myself if that was the answer. I just tried it, both by double clicking the executable and running it via command line, and no dice. Tried decompiling both a script I wrote and one that came with the game with the same result.

Link to comment
Share on other sites

The version of DeNCS that is currently downloadable will only work with a weekly snapshot of JRE 6.0 (or 1.6.0 if you prefer) from May of '05. In hindsight this was stupid because all we used from 1.6 was the ability to put buttons in the tabs. Care to guess what function had its parameters changed after May 2005? Yeah; the function that adds buttons to the tabs. Hence the program not doing anything with later snapshots (it's crashing, but doing so politely so as not to give you any indication of what went wrong). I've fixed that but there's another bug loose in the system from when JD was testing something that's causing the recompile check we run after the decompilation to report "partial - byte codes do not match" for every script. I'll bug her about fixing that the next time I see her.

Link to comment
Share on other sites

This is strange indeed, I have downloaded the most recent version of JRE and I got it working on my system, using this command:

D:\Programmer\jre\bin\java.exe -jar "F:\Gamez\Kotor 2\DeNCS.jar"

If I dont do it like this it gives me those errors that Dashus describes....I could be mistaken about which version I am using though...I' m not at home right now so I cant really check it....

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...