Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 165 | savelij | 1 | |
| 2 | ; LAST UPDATE: 10.01.2024 savelij |
||
| 3 | |||
| 4 | include macros.a80 |
||
| 5 | include ../vers.a80 |
||
| 6 | |||
| 7 | ORG ADR_START - 0x200 |
||
| 8 | |||
| 9 | DB "EXE" ; EXE ID |
||
| 10 | DB 0x00 ; EXE VERSION |
||
| 11 | DW 0x0200 ; CODE OFFSET LOW |
||
| 12 | DW 0x0000 ; CODE OFFSET HIGH |
||
| 13 | DW 0x0000 ; END-BEG ;PRIMARY LOADER |
||
| 14 | DW 0x0000 ; |
||
| 15 | DW 0x0000 ; RESERVED |
||
| 16 | DW 0x0000 ; |
||
| 17 | DW STACK ; LOAD ADDRESS |
||
| 18 | DW STACK ; START ADDRESS |
||
| 19 | DW STACK ; STACK ADDRESS |
||
| 20 | |||
| 21 | DUPL ADR_START - $ |
||
| 22 | STACK DI |
||
| 23 | JR START0 |
||
| 24 | |||
| 25 | DB "Neo Player Light ",VERS_PLAYER |
||
| 26 | START0 LD HL,ADR_START |
||
| 27 | PUSH HL |
||
| 28 | LD HL,DEPACK |
||
| 29 | LD DE,ADR_START - 0x100 |
||
| 30 | LD BC,BINFLASHER-DEPACK |
||
| 31 | PUSH DE |
||
| 32 | LDIR |
||
| 33 | LD HL,EBINFLASHER-1 |
||
| 34 | LD DE,0XFFFF |
||
| 35 | LD BC,EBINFLASHER-BINFLASHER |
||
| 36 | LDDR |
||
| 37 | LD HL,ADR_START |
||
| 38 | EX DE,HL |
||
| 39 | INC HL |
||
| 40 | RET |
||
| 41 | |||
| 42 | DEPACK include dec40.a80 |
||
| 43 | BINFLASHER binclude ../tmp/nplsp.pack |
||
| 44 | EBINFLASHER |