Skip to content

Instantly share code, notes, and snippets.

@Bara
Created November 25, 2019 14:20
Show Gist options
  • Select an option

  • Save Bara/3c036433fa2b2580f34b6fc9c05af745 to your computer and use it in GitHub Desktop.

Select an option

Save Bara/3c036433fa2b2580f34b6fc9c05af745 to your computer and use it in GitHub Desktop.
CODE 0 ; 0
;program exit point
halt 0
DATA 2 ; 0
dump 31312e31 362e302e 303634 322f3131 30322f35 3931 313a3531 34343a38 0 5 0 c 18
dumpfill 0 3
dumpfill 0 1
dump 65726f43 0 65726f63 0 44 4c 0 0
CODE 2 ; 8
proc ; __ext_core_SetNTVOptional
; line b9
break ; c
; line ba
break ; 10
const.pri 64
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line bb
break ; 2c
const.pri 78
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line bc
break ; 48
const.pri 88
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line bd
break ; 64
const.pri 9c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line bf
break ; 80
const.pri b4
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line c0
break ; 9c
const.pri c0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line c1
break ; b8
const.pri cc
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line c2
break ; d4
const.pri d8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line c3
break ; f0
const.pri e8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line c4
break ; 10c
const.pri f4
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line c5
break ; 128
const.pri 100
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line c6
break ; 144
const.pri 110
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line c7
break ; 160
const.pri 120
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line c8
break ; 17c
const.pri 130
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line c9
break ; 198
const.pri 140
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line ca
break ; 1b4
const.pri 150
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line cb
break ; 1d0
const.pri 160
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line cc
break ; 1ec
const.pri 174
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line cd
break ; 208
const.pri 184
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line ce
break ; 224
const.pri 190
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line cf
break ; 240
const.pri 19c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line d0
break ; 25c
const.pri 1a8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line d1
break ; 278
const.pri 1b4
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line d2
break ; 294
const.pri 1c0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line d3
break ; 2b0
const.pri 1cc
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line d4
break ; 2cc
const.pri 1d8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line d5
break ; 2e8
const.pri 1e8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line d6
break ; 304
const.pri 1f8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line d7
break ; 320
const.pri 204
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line d8
break ; 33c
const.pri 210
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line d9
break ; 358
const.pri 220
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line da
break ; 374
const.pri 230
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line db
break ; 390
const.pri 240
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line dd
break ; 3ac
const.pri 254
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line de
break ; 3c8
const.pri 268
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line df
break ; 3e4
const.pri 27c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line e0
break ; 400
const.pri 290
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line e1
break ; 41c
const.pri 2a4
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line e2
break ; 438
const.pri 2b8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line e3
break ; 454
const.pri 2cc
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line e4
break ; 470
const.pri 2e0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line e5
break ; 48c
const.pri 2f4
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line e6
break ; 4a8
const.pri 308
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line e7
break ; 4c4
const.pri 31c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line e8
break ; 4e0
const.pri 330
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line e9
break ; 4fc
const.pri 348
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line ea
break ; 518
const.pri 360
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line eb
break ; 534
const.pri 374
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line ec
break ; 550
const.pri 384
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line ed
break ; 56c
const.pri 394
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line ee
break ; 588
const.pri 3a4
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line ef
break ; 5a4
const.pri 3b8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line f0
break ; 5c0
const.pri 3c8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line f1
break ; 5dc
const.pri 3d8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line f2
break ; 5f8
const.pri 3ec
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line f3
break ; 614
const.pri 400
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line f4
break ; 630
const.pri 414
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line f5
break ; 64c
const.pri 428
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line f6
break ; 668
const.pri 43c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line f7
break ; 684
const.pri 450
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line f8
break ; 6a0
const.pri 468
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line f9
break ; 6bc
const.pri 47c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line fb
break ; 6d8
const.pri 494
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line fc
break ; 6f4
const.pri 4a0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line fd
break ; 710
const.pri 4ac
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line fe
break ; 72c
const.pri 4b8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line ff
break ; 748
const.pri 4c8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 100
break ; 764
const.pri 4d4
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 101
break ; 780
const.pri 4e0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 102
break ; 79c
const.pri 4f0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 103
break ; 7b8
const.pri 500
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 104
break ; 7d4
const.pri 518
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 105
break ; 7f0
const.pri 524
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 106
break ; 80c
const.pri 530
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 107
break ; 828
const.pri 53c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 108
break ; 844
const.pri 548
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 109
break ; 860
const.pri 554
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 10a
break ; 87c
const.pri 560
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 10b
break ; 898
const.pri 56c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 10c
break ; 8b4
const.pri 57c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 10d
break ; 8d0
const.pri 588
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 10e
break ; 8ec
const.pri 594
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 10f
break ; 908
const.pri 5a0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 110
break ; 924
const.pri 5ac
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 111
break ; 940
const.pri 5b8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 112
break ; 95c
const.pri 5c4
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 113
break ; 978
const.pri 5d0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 114
break ; 994
const.pri 5e0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 115
break ; 9b0
const.pri 5fc
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 116
break ; 9cc
const.pri 60c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 117
break ; 9e8
const.pri 624
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 119
break ; a04
const.pri 634
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 11a
break ; a20
const.pri 648
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 11b
break ; a3c
const.pri 65c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 11c
break ; a58
const.pri 670
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 11d
break ; a74
const.pri 684
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 11e
break ; a90
const.pri 698
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 11f
break ; aac
const.pri 6ac
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 120
break ; ac8
const.pri 6c0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 121
break ; ae4
const.pri 6d4
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 122
break ; b00
const.pri 6ec
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 123
break ; b1c
const.pri 70c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 124
break ; b38
const.pri 71c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 125
break ; b54
const.pri 730
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 126
break ; b70
const.pri 744
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 127
break ; b8c
const.pri 758
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 128
break ; ba8
const.pri 76c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 129
break ; bc4
const.pri 780
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 12a
break ; be0
const.pri 794
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 12b
break ; bfc
const.pri 7a8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 12c
break ; c18
const.pri 7c0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 12d
break ; c34
const.pri 7d0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 12e
break ; c50
const.pri 7e4
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 12f
break ; c6c
const.pri 7f8
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 130
break ; c88
const.pri 80c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 131
break ; ca4
const.pri 820
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 132
break ; cc0
const.pri 834
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 133
break ; cdc
const.pri 848
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 134
break ; cf8
const.pri 85c
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 135
break ; d14
const.pri 874
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 136
break ; d30
const.pri 898
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 137
break ; d4c
const.pri 8b0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 138
break ; d68
const.pri 8d0
push.pri
;$par
sysreq.n MarkNativeAsOptional 1
;$exp
; line 13a
break ; d84
sysreq.n VerifyCoreVersion 0
;$exp
zero.pri
retn
DATA 2 ; 64
dump 46746547 75746165 74536572 73757461 0 75716552 46657269 75746165 6572 43646441 616d6d6f 694c646e 6e657473 7265 6f6d6552 6f436576
dump 6e616d6d 73694c64 656e6574 72 72576642 42657469 6c6f6f 72576642 42657469 657479 72576642 43657469 726168 72576642 53657469 74726f68
dump 0 72576642 57657469 64726f 72576642 4e657469 6d75 72576642 46657469 74616f6c 0 72576642 53657469 6e697274 67 72576642
dump 45657469 7469746e 79 72576642 41657469 656c676e 0 72576642 43657469 64726f6f 0 72576642 56657469 6f436365 64726f 72576642
dump 56657469 6f4e6365 6c616d72 0 72576642 41657469 656c676e 73 65526642 6f426461 6c6f 65526642 79426461 6574 65526642 68436461
dump 7261 65526642 68536461 74726f 65526642 6f576461 6472 65526642 754e6461 6d 65526642 6c466461 74616f 65526642 74536461 676e6972
dump 0 65526642 6e456461 79746974 0 65526642 6e416461 656c67 65526642 6f436461 64726f 65526642 65566461 6f6f4363 6472 65526642
dump 65566461 726f4e63 6c616d 65526642 6e416461 73656c67 0 65476642 6d754e74 65747942 66654c73 74 72576642 2e657469 74697257 6f6f4265
dump 6c 72576642 2e657469 74697257 74794265 65 72576642 2e657469 74697257 61684365 72 72576642 2e657469 74697257 6f685365 7472
dump 72576642 2e657469 74697257 726f5765 64 72576642 2e657469 74697257 6d754e65 0 72576642 2e657469 74697257 6f6c4665 7461 72576642
dump 2e657469 74697257 72745365 676e69 72576642 2e657469 74697257 746e4565 797469 72576642 2e657469 74697257 676e4165 656c 72576642 2e657469
dump 74697257 6f6f4365 6472 72576642 2e657469 74697257 63655665 726f6f43 64 72576642 2e657469 74697257 63655665 6d726f4e 6c61 72576642
dump 2e657469 74697257 676e4165 73656c 65526642 522e6461 42646165 6c6f6f 65526642 522e6461 42646165 657479 65526642 522e6461 43646165 726168
dump 65526642 522e6461 53646165 74726f68 0 65526642 522e6461 57646165 64726f 65526642 522e6461 4e646165 6d75 65526642 522e6461 46646165
dump 74616f6c 0 65526642 522e6461 53646165 6e697274 67 65526642 522e6461 45646165 7469746e 79 65526642 522e6461 41646165 656c676e
dump 0 65526642 522e6461 43646165 64726f6f 0 65526642 522e6461 56646165 6f436365 64726f 65526642 522e6461 56646165 6f4e6365 6c616d72
dump 0 65526642 522e6461 41646165 656c676e 73 65526642 422e6461 73657479 7466654c 7465672e 0 65526250 6e496461 74 65526250
dump 6c466461 74616f 65526250 6f426461 6c6f 65526250 74536461 676e6972 0 65526250 6f436461 726f6c 65526250 6e416461 656c67 65526250
dump 65566461 726f7463 0 65526250 65566461 726f7463 4432 65476250 70655274 65746165 65694664 6f43646c 746e75 65536250 746e4974 0
dump 65536250 6f6c4674 7461 65536250 6f6f4274 6c 65536250 72745374 676e69 65536250 6c6f4374 726f 65536250 676e4174 656c 65536250
dump 63655674 726f74 65536250 63655674 32726f74 44 64416250 746e4964 0 64416250 6f6c4664 7461 64416250 6f6f4264 6c 64416250
dump 72745364 676e69 64416250 6c6f4364 726f 64416250 676e4164 656c 64416250 63655664 726f74 64416250 63655664 32726f74 44 65526250
dump 65766f6d 65706552 64657461 6c656946 6c615664 6575 65526250 654d6461 67617373 65 65526250 65526461 74616570 654d6465 67617373 65
dump 64416250 73654d64 65676173 0 746f7250 6675626f 6165522e 746e4964 0 746f7250 6675626f 6165522e 746e4964 3436 746f7250 6675626f
dump 6165522e 6f6c4664 7461 746f7250 6675626f 6165522e 6f6f4264 6c 746f7250 6675626f 6165522e 72745364 676e69 746f7250 6675626f 6165522e
dump 6c6f4364 726f 746f7250 6675626f 6165522e 676e4164 656c 746f7250 6675626f 6165522e 63655664 726f74 746f7250 6675626f 6165522e 63655664
dump 32726f74 44 746f7250 6675626f 7465472e 65706552 64657461 6c656946 756f4364 746e 746f7250 6675626f 7465532e 746e49 746f7250 6675626f
dump 7465532e 36746e49 34 746f7250 6675626f 7465532e 616f6c46 74 746f7250 6675626f 7465532e 6c6f6f42 0 746f7250 6675626f 7465532e
dump 69727453 676e 746f7250 6675626f 7465532e 6f6c6f43 72 746f7250 6675626f 7465532e 6c676e41 65 746f7250 6675626f 7465532e 74636556
dump 726f 746f7250 6675626f 7465532e 74636556 4432726f 0 746f7250 6675626f 6464412e 746e49 746f7250 6675626f 6464412e 36746e49 34
dump 746f7250 6675626f 6464412e 616f6c46 74 746f7250 6675626f 6464412e 6c6f6f42 0 746f7250 6675626f 6464412e 69727453 676e 746f7250
dump 6675626f 6464412e 6f6c6f43 72 746f7250 6675626f 6464412e 6c676e41 65 746f7250 6675626f 6464412e 74636556 726f 746f7250 6675626f
dump 6464412e 74636556 4432726f 0 746f7250 6675626f 6d65522e 5265766f 61657065 46646574 646c6569 756c6156 65 746f7250 6675626f 6165522e
dump 73654d64 65676173 0 746f7250 6675626f 6165522e 70655264 65746165 73654d64 65676173 0 746f7250 6675626f 6464412e 7373654d 656761
DATA 14 ; 8e4
dumpfill 0 1
CODE 0 ; d9c
proc ; OnPluginStart
; line 4
break ; da0
; line 5
break ; da4
;$lcl bTest fffffffc
push.c 1
;$exp
; line 7
break ; db0
load.s.pri fffffffc
jzer 8e
;$exp
; line 9
break ; dc4
const.pri 8e8
push.pri
;$par
sysreq.n PrintToServer 1
;$exp
l.8e ; de0
; line c
break ; de0
const.pri 8f0
push.pri
;$par
sysreq.n PrintToServer 1
;$exp
stack 4
zero.pri
retn
DATA 0 ; 8e8
dump 65757254 0 736c6146 65
STKSIZE 1000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment