Top secrets sources NedoPC ngs

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?


; LAST UPDATE: 03.04.2023 savelij

                include macros.a80
                include vers.a80

                ORG ADR_START - 0x200

                DB "EXE"        ; EXE ID
                DB 0x00         ; EXE VERSION
                DW 0x0200       ; CODE OFFSET LOW
                DW 0x0000       ; CODE OFFSET HIGH
                DW 0x0000       ; END-BEG ;PRIMARY LOADER
                DW 0x0000       ;
                DW 0x0000       ; RESERVED
                DW 0x0000       ;
                DW STACK        ; LOAD ADDRESS
                DW STACK        ; START ADDRESS
                DW STACK        ; STACK ADDRESS

                DUPL ADR_START - $
STACK           DI
                JR START0

                DB "Neo Player Light ",VERS_PLAYER
START0          LD HL,ADR_START
                PUSH HL
                LD HL,DEPACK
                LD DE,ADR_START - 0x100
                LD BC,BINFLASHER-DEPACK
                PUSH DE
                LDIR
                LD HL,EBINFLASHER-1
                LD DE,0XFFFF
                LD BC,EBINFLASHER-BINFLASHER
                LDDR
                LD HL,ADR_START
                EX DE,HL
                INC HL
                RET

DEPACK          include dec40.a80
BINFLASHER      binclude tmp/nplsp_pack.rom
EBINFLASHER