Subversion Repositories ngs

Rev

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