FlexNavigator 1.16.10:

- стек при запуске изменен на выделенный для него буфер.
- исправление получение путей.
This commit is contained in:
savelij13 2026-05-15 21:26:25 +03:00
parent 57d34ec5e6
commit 208e49774c
7 changed files with 23 additions and 31 deletions

View File

@ -1,4 +1,9 @@
15.05.2026
FlexNavigator 1.16.10
- á⥪ ¯à¨ § ¯ã᪥ ¨§¬¥­¥­ ­  ¢ë¤¥«¥­­ë© ¤«ï ­¥£® ¡ãä¥à.
- ¨á¯à ¢«¥­¨¥ ¯®«ã祭¨¥ ¯ã⥩.
15.05.2026 15.05.2026
FlexNavigator 1.16.09 FlexNavigator 1.16.09
- ¯®«ã祭¨¥ ¯ã⥩ ¯à®£à ¬¬ë ¨ ä®à¬¨à®¢ ­¨¥ ¯ã⥩ ¤® ¯« £¨­®¢ ¯¥à¥­¥á¥­® ¢ § £àã§ç¨ª. - ¯®«ã祭¨¥ ¯ã⥩ ¯à®£à ¬¬ë ¨ ä®à¬¨à®¢ ­¨¥ ¯ã⥩ ¤® ¯« £¨­®¢ ¯¥à¥­¥á¥­® ¢ § £àã§ç¨ª.

Binary file not shown.

BIN
fn/fn.exe

Binary file not shown.

View File

@ -1,4 +1,9 @@
15.05.2026
FlexNavigator 1.16.10
- á⥪ ¯à¨ § ¯ã᪥ ¨§¬¥­¥­ ­  ¢ë¤¥«¥­­ë© ¤«ï ­¥£® ¡ãä¥à.
- ¨á¯à ¢«¥­¨¥ ¯®«ã祭¨¥ ¯ã⥩.
15.05.2026 15.05.2026
FlexNavigator 1.16.09 FlexNavigator 1.16.09
- ¯®«ã祭¨¥ ¯ã⥩ ¯à®£à ¬¬ë ¨ ä®à¬¨à®¢ ­¨¥ ¯ã⥩ ¤® ¯« £¨­®¢ ¯¥à¥­¥á¥­® ¢ § £àã§ç¨ª. - ¯®«ã祭¨¥ ¯ã⥩ ¯à®£à ¬¬ë ¨ ä®à¬¨à®¢ ­¨¥ ¯ã⥩ ¤® ¯« £¨­®¢ ¯¥à¥­¥á¥­® ¢ § £àã§ç¨ª.

View File

@ -23,10 +23,9 @@ PAGES_MEM := 4
SETVAR CLOCK_BMP, CLOCK_BMP_END - Clock_BMP SETVAR CLOCK_BMP, CLOCK_BMP_END - Clock_BMP
SETVAR MOUSE_BMP, MOUSE_BMP_END - Mouse_BMP SETVAR MOUSE_BMP, MOUSE_BMP_END - Mouse_BMP
HDR_EXE 0x8100,1,EXEend-EntryExec,EntryExec,EntryExec,0x80FF,0 HDR_EXE 0x8100,1,EXEend-EntryExec,EntryExec,EntryExec,STACK,0
EntryExec: DI EntryExec: DI
LD (.A3),IX
LD A,(IX-0x03) ; file handle LD A,(IX-0x03) ; file handle
LD (MAIN.hFile),A ; save LD (MAIN.hFile),A ; save
LD HL,MAIN.copyright_str LD HL,MAIN.copyright_str
@ -119,30 +118,12 @@ EntryExec: DI
; á®§¤ ­¨¥ ¯ã⨠¤«ï § ¯ã᪠ FLX ¯« £¨­®¢ á ¯à¨¢ï§ª®© ª ¯ã⨠FN ; á®§¤ ­¨¥ ¯ã⨠¤«ï § ¯ã᪠ FLX ¯« £¨­®¢ á ¯à¨¢ï§ª®© ª ¯ã⨠FN
LD A,(RAMPAGES.FNREZ2) LD A,(RAMPAGES.FNREZ2)
SETPORT WINSP.CPU1,,0 SETPORT WINSP.CPU1,,0
LD DE,0 LD HL,BUF_REZ2.FlexDIRECTORY
.A3 EQU $-2
LD HL,3
ADD HL,DE
PUSH HL PUSH HL
XOR A SPDSS DSSF.APPINFO,1
.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 POP HL
JP C,.L5
XOR A
LD DE,BUF_REZ2.FLXdir LD DE,BUF_REZ2.FLXdir
.L6 LDI .L6 LDI
CP (HL) CP (HL)
@ -153,7 +134,7 @@ EntryExec: DI
JR NZ,.L9 JR NZ,.L9
.L8 LD (DE),A .L8 LD (DE),A
LD (LOADFLX4RUN.NAMEFLX),DE LD (LOADFLX4RUN.NAMEFLX),DE
POP AF .L5 POP AF
SETPORT WINSP.CPU1,,0 SETPORT WINSP.CPU1,,0
JP BASE_ADDR JP BASE_ADDR

View File

@ -2,6 +2,6 @@
; LAST UPDATE: 15.05.2026 savelij ; LAST UPDATE: 15.05.2026 savelij
FLEX_VERS FLEX_VERS
.NAVIGATOR EQU "1.16.09" .NAVIGATOR EQU "1.16.10"
.EDITOR EQU "1.11" .EDITOR EQU "1.11"
.VIEWER EQU "1.07" .VIEWER EQU "1.07"

View File

@ -3,5 +3,6 @@ Flex Navigator для компьютера Sprinter
Собранные файлы забирать из папки fn Собранные файлы забирать из папки fn
`FlexNavigator 1.16.09` `FlexNavigator 1.16.10`
- получение путей программы и формирование путей до плагинов перенесенов загрузчик. - стек при запуске изменен на выделенный для него буфер.
- исправление получение путей.