mirror of
https://github.com/Tolik-Trek/FFORMAT.git
synced 2026-06-15 09:21:43 +03:00
курсор и прерывания теперь работают через дос
This commit is contained in:
parent
6ddb8e2890
commit
c64bb6b285
2882
DIALOG.ASM
2882
DIALOG.ASM
File diff suppressed because it is too large
Load Diff
42
FMAIN.ASM
42
FMAIN.ASM
@ -52,8 +52,8 @@ Start: ld sp,Stack
|
|||||||
; ¢ë¤¥«ï¥¬ ¡«®ª ¢ 8 áâà ¨æ
|
; ¢ë¤¥«ï¥¬ ¡«®ª ¢ 8 áâà ¨æ
|
||||||
ld bc,8*256 + Dss.GetMem ;!HARDCODE
|
ld bc,8*256 + Dss.GetMem ;!HARDCODE
|
||||||
RST ToDSS
|
RST ToDSS
|
||||||
jr c,err_mem ; ¥â ¯ ¬ïâ¨
|
jr c,err_mem ; ¥â ¯ ¬ïâ¨
|
||||||
ld (hBlock),a ; åí¤« ¡«®ª
|
ld (hBlock),a ; åí¤« ¡«®ª
|
||||||
; á®§¤ âì ᯨ᮪ ¢ë¤¥«. áâà ¨æ
|
; á®§¤ âì ᯨ᮪ ¢ë¤¥«. áâà ¨æ
|
||||||
ld hl,hPages
|
ld hl,hPages
|
||||||
ld c,0C5h
|
ld c,0C5h
|
||||||
@ -118,7 +118,7 @@ SBuff2: db 0 ; 䠩
|
|||||||
Begin: ; á®åà. íªà
|
Begin: ; á®åà. íªà
|
||||||
call SaveScreen
|
call SaveScreen
|
||||||
; á®åà. ¯®«®¦. ªãàá®à á¨áâ. íªà
|
; á®åà. ¯®«®¦. ªãàá®à á¨áâ. íªà
|
||||||
ld c,8Eh
|
ld c,BIOS.LP_GET_PLACE
|
||||||
RST ToBIOS
|
RST ToBIOS
|
||||||
ld (sys_cursor_coords),de
|
ld (sys_cursor_coords),de
|
||||||
; ¨¨æ. ¤à ©¢¥à ¬ë誨
|
; ¨¨æ. ¤à ©¢¥à ¬ë誨
|
||||||
@ -148,23 +148,23 @@ continue: call ReadInit ;
|
|||||||
|
|
||||||
|
|
||||||
; ¢¥ªâ®à ¤«ï ®â®¡à ¦¥¨ï ªãàá®à
|
; ¢¥ªâ®à ¤«ï ®â®¡à ¦¥¨ï ªãàá®à
|
||||||
rst38: di
|
; rst38: di
|
||||||
push iy
|
; push iy
|
||||||
push ix
|
; push ix
|
||||||
push hl
|
; push hl
|
||||||
push de
|
; push de
|
||||||
push bc
|
; push bc
|
||||||
push af
|
; push af
|
||||||
ld a,(CurILFl)
|
; ld a,(CurILFl)
|
||||||
or a
|
; or a
|
||||||
call nz,PrnILCr
|
; call nz,PrnILCr
|
||||||
pop af
|
; pop af
|
||||||
pop bc
|
; pop bc
|
||||||
pop de
|
; pop de
|
||||||
pop hl
|
; pop hl
|
||||||
pop ix
|
; pop ix
|
||||||
pop iy
|
; pop iy
|
||||||
vect: jp 0x0000 ; ¤à¥á á¨áâ. ¢¥ªâ®à
|
; vect+1: jp 0x0000 ; ¤à¥á á¨áâ. ¢¥ªâ®à
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -188,7 +188,7 @@ NoMouse: db "Driver mouse not installed",0Dh,0Ah,0
|
|||||||
Title: db " Floppy disk formatting utility Version "
|
Title: db " Floppy disk formatting utility Version "
|
||||||
db major_version + "0","."
|
db major_version + "0","."
|
||||||
db (minor_version / 10) + "0",(minor_version % 10) + "0"
|
db (minor_version / 10) + "0",(minor_version % 10) + "0"
|
||||||
db " (c) 2005-2007 "
|
db " (c) 2005-2025 "
|
||||||
;
|
;
|
||||||
ds 562 ; 565 + start2 = 672 (_2 -_1)
|
ds 562 ; 565 + start2 = 672 (_2 -_1)
|
||||||
|
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
Subproject commit 2b1e30c6108f0a5c271f84558e1e5f804a6d623a
|
Subproject commit a6c50f572424e88f6199d639fa8109d53b71142c
|
||||||
@ -3,4 +3,4 @@
|
|||||||
|
|
||||||
; ¢¥àá¨ï ¯à®£à ¬¬ë
|
; ¢¥àá¨ï ¯à®£à ¬¬ë
|
||||||
major_version equ 1
|
major_version equ 1
|
||||||
minor_version equ 14
|
minor_version equ 15
|
||||||
Loading…
Reference in New Issue
Block a user