Subversion Repositories ngs

Rev

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

  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
  45.