FlexNavigator 1.16.09
- получение путей программы и формирование путей до плагинов перенесено в загрузчик.
This commit is contained in:
parent
5b8aa78fde
commit
57d34ec5e6
@ -1,4 +1,8 @@
|
||||
|
||||
15.05.2026
|
||||
FlexNavigator 1.16.09
|
||||
- ¯®«ã票¥ ¯ã⥩ ¯à®£à ¬¬ë ¨ ä®à¬¨à®¢ ¨¥ ¯ã⥩ ¤® ¯« £¨®¢ ¯¥à¥¥á¥® ¢ § £àã§ç¨ª.
|
||||
|
||||
14.05.2026
|
||||
FlexNavigator 1.16.08
|
||||
- ¢®§¢à 饮 ¯®«ã票¥ ¯ã⥩ ¯à®£à ¬¬ë ¨ ä®à¬¨à®¢ ¨¥ ¯ã⥩ ¤® ¯« £¨®¢.
|
||||
|
||||
Binary file not shown.
Binary file not shown.
BIN
fn/flx/help.flx
BIN
fn/flx/help.flx
Binary file not shown.
@ -1,4 +1,8 @@
|
||||
|
||||
15.05.2026
|
||||
FlexNavigator 1.16.09
|
||||
- ¯®«ã票¥ ¯ã⥩ ¯à®£à ¬¬ë ¨ ä®à¬¨à®¢ ¨¥ ¯ã⥩ ¤® ¯« £¨®¢ ¯¥à¥¥á¥®¢ § £àã§ç¨ª.
|
||||
|
||||
14.05.2026
|
||||
FlexNavigator 1.16.08
|
||||
- ¢®§¢à 饮 ¯®«ã票¥ ¯ã⥩ ¯à®£à ¬¬ë ¨ ä®à¬¨à®¢ ¨¥ ¯ã⥩ ¤® ¯« £¨®¢.
|
||||
|
||||
@ -26,6 +26,7 @@ PAGES_MEM := 4
|
||||
HDR_EXE 0x8100,1,EXEend-EntryExec,EntryExec,EntryExec,0x80FF,0
|
||||
|
||||
EntryExec: DI
|
||||
LD (.A3),IX
|
||||
LD A,(IX-0x03) ; file handle
|
||||
LD (MAIN.hFile),A ; save
|
||||
LD HL,MAIN.copyright_str
|
||||
@ -112,8 +113,53 @@ EntryExec: DI
|
||||
LD DE,RAMPAGES.FNREZ2
|
||||
LD BC,PAGES_MEM
|
||||
LDIR
|
||||
; ¨¨æ¨ «¨§ æ¨ï ¯ã⥩
|
||||
GETPORT WINSP.CPU1
|
||||
PUSH AF
|
||||
; á®§¤ ¨¥ ¯ã⨠¤«ï § ¯ã᪠FLX ¯« £¨®¢ á ¯à¨¢ï§ª®© ª ¯ã⨠FN
|
||||
LD A,(RAMPAGES.FNREZ2)
|
||||
SETPORT WINSP.CPU1,,0
|
||||
LD DE,0
|
||||
.A3 EQU $-2
|
||||
LD HL,3
|
||||
ADD HL,DE
|
||||
PUSH HL
|
||||
XOR A
|
||||
.A1 INC HL
|
||||
CP (HL)
|
||||
JR NZ,.A1
|
||||
LD A,'\\'
|
||||
.A2 DEC HL
|
||||
CP (HL)
|
||||
JR NZ,.A2
|
||||
INC HL
|
||||
XOR A
|
||||
LD (HL),A
|
||||
POP HL
|
||||
LD DE,BUF_REZ2.FlexDIRECTORY
|
||||
PUSH DE
|
||||
.A4 LDI
|
||||
CP (HL)
|
||||
JR NZ,.A4
|
||||
LD (DE),A
|
||||
POP HL
|
||||
LD DE,BUF_REZ2.FLXdir
|
||||
.L6 LDI
|
||||
CP (HL)
|
||||
JR NZ,.L6
|
||||
.L7 LD HL,.DIRFLX
|
||||
.L9 LDI
|
||||
CP (HL)
|
||||
JR NZ,.L9
|
||||
.L8 LD (DE),A
|
||||
LD (LOADFLX4RUN.NAMEFLX),DE
|
||||
POP AF
|
||||
SETPORT WINSP.CPU1,,0
|
||||
JP BASE_ADDR
|
||||
|
||||
.DIRFLX DZ "FLX\\"
|
||||
.EDIRFLX
|
||||
|
||||
disk_error: PUSH AF
|
||||
LD A,(MAIN.hMem) ; free memory
|
||||
SPDSS DSSF.FREEMEM
|
||||
|
||||
@ -154,6 +154,7 @@ FirstInit
|
||||
PUSH AF
|
||||
LD A,(RAMPAGES.FNREZ2)
|
||||
SETPORT WINSP.CPU1,,0
|
||||
IF 0
|
||||
LD HL,BUF_REZ2.FlexDIRECTORY
|
||||
SPDSS DSSF.APPINFO,1
|
||||
JP C,.L5
|
||||
@ -174,6 +175,7 @@ FirstInit
|
||||
|
||||
.L8 LD (DE),A
|
||||
LD (LOADFLX4RUN.NAMEFLX),DE
|
||||
ENDIF
|
||||
LD HL,BUF_REZ2.FlexDIRECTORY
|
||||
SPDSS DSSF.CHDIR
|
||||
JP C,.L5
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
|
||||
; LAST UPDATE: 14.05.2026 savelij
|
||||
; LAST UPDATE: 15.05.2026 savelij
|
||||
|
||||
FLEX_VERS
|
||||
.NAVIGATOR EQU "1.16.08"
|
||||
.NAVIGATOR EQU "1.16.09"
|
||||
.EDITOR EQU "1.11"
|
||||
.VIEWER EQU "1.07"
|
||||
|
||||
@ -3,5 +3,5 @@ Flex Navigator для компьютера Sprinter
|
||||
|
||||
Собранные файлы забирать из папки fn
|
||||
|
||||
`FlexNavigator 1.16.08`
|
||||
- возвращено получение путей программы и формирование путей до плагинов.
|
||||
`FlexNavigator 1.16.09`
|
||||
- получение путей программы и формирование путей до плагинов перенесенов загрузчик.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user