курсор и прерывания теперь работают через дос

This commit is contained in:
Tolik 2025-04-26 02:32:08 +10:00
parent 6ddb8e2890
commit c64bb6b285
5 changed files with 3197 additions and 3171 deletions

File diff suppressed because it is too large Load Diff

View File

@ -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)

578
RADIO.ASM

File diff suppressed because it is too large Load Diff

@ -1 +1 @@
Subproject commit 2b1e30c6108f0a5c271f84558e1e5f804a6d623a Subproject commit a6c50f572424e88f6199d639fa8109d53b71142c

View File

@ -3,4 +3,4 @@
; ¢¥àá¨ï ¯à®£à ¬¬ë ; ¢¥àá¨ï ¯à®£à ¬¬ë
major_version equ 1 major_version equ 1
minor_version equ 14 minor_version equ 15