mirror of
https://github.com/Tolik-Trek/Shared_Includes.git
synced 2026-06-15 09:01:33 +03:00
...
This commit is contained in:
parent
8b1e277463
commit
f195bf9fbc
@ -1,6 +1,7 @@
|
|||||||
;[‚ë§®¢ äãªæ¨© DSS]--------------------
|
;[‚ë§®¢ äãªæ¨© DSS]--------------------
|
||||||
ToDSS EQU #10
|
ToDSS EQU #10
|
||||||
.DRV EQU #18
|
.DRV EQU #18
|
||||||
|
.Mouse EQU #30
|
||||||
;---------------------------------------
|
;---------------------------------------
|
||||||
|
|
||||||
;---[<EFBFBD>ãä¥à ¯®¤ á«ã¦¥¡ãî áâபã DSS]----
|
;---[<EFBFBD>ãä¥à ¯®¤ á«ã¦¥¡ãî áâபã DSS]----
|
||||||
@ -151,28 +152,30 @@ Dss:
|
|||||||
;
|
;
|
||||||
; Video
|
; Video
|
||||||
.SetVMod EQU #50
|
.SetVMod EQU #50
|
||||||
.SetVMod.txt40x32 EQU 2
|
.SetVMod.txt40x32 EQU 2 ; ⥪áâ®¢ë© 40x32x16 梥⮢
|
||||||
.SetVMod.txt80x32 EQU 3
|
.SetVMod.txt80x32 EQU 3 ; ⥪áâ®¢ë© 80x32x16 梥⮢
|
||||||
.SetVMod.grf320x256 EQU #81
|
.SetVMod.grf320x256 EQU #81 ; £à ä¨ç¥áª¨© 320x256x256 梥⮢
|
||||||
.SetVMod.grf6400x256 EQU #82
|
.SetVMod.grf640x256 EQU #82 ; £à ä¨ç¥áª¨© 640x256x16 梥⮢
|
||||||
.GetVMod EQU #51
|
.GetVMod EQU #51
|
||||||
.Locate EQU #52
|
.Locate EQU #52
|
||||||
.Cursor EQU #53
|
.Cursor EQU #53
|
||||||
.SelPage EQU #54
|
.SelPage EQU #54
|
||||||
.Scroll EQU #55
|
.Scroll EQU #55
|
||||||
.Clear EQU #56
|
.Clear EQU #56
|
||||||
.RdChar EQU #57
|
.RdChar EQU #57
|
||||||
.WrChar EQU #58
|
.WrChar EQU #58
|
||||||
.WinCopy EQU #59
|
.WinCopy EQU #59
|
||||||
.WinRest EQU #5A
|
.WinRest EQU #5A
|
||||||
.PutChar EQU #5B
|
.PutChar EQU #5B
|
||||||
.PChars EQU #5C
|
.PChars EQU #5C
|
||||||
;
|
;
|
||||||
; Printer
|
; Printer
|
||||||
.RES_PRN EQU #5D
|
.RES_PRN EQU #5D
|
||||||
.CTRLPRN EQU #5E
|
.CTRLPRN EQU #5E
|
||||||
.Print EQU #5F
|
.Print EQU #5F
|
||||||
;---------------------------------------
|
;----------------------------------------------------------------------;
|
||||||
|
|
||||||
|
;----------------------------------------------------------------------;
|
||||||
.DRV.Init EQU #00
|
.DRV.Init EQU #00
|
||||||
.DRV.Open EQU #01
|
.DRV.Open EQU #01
|
||||||
.DRV.Close EQU #02
|
.DRV.Close EQU #02
|
||||||
@ -194,20 +197,30 @@ Dss:
|
|||||||
.DRV.LongWrite EQU #11
|
.DRV.LongWrite EQU #11
|
||||||
;
|
;
|
||||||
.DRV.RescanDRV EQU #FF
|
.DRV.RescanDRV EQU #FF
|
||||||
;---------------------------------------
|
;----------------------------------------------------------------------;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;
|
|
||||||
;------------[Video modes]--------------
|
|
||||||
DssVmod:
|
|
||||||
.txt40 EQU #02 ; (02) - ⥪áâ®¢ë© 40x32x16 梥⮢
|
|
||||||
.txt80 EQU #03 ; (03) - ⥪áâ®¢ë© 80x32x16 梥⮢
|
|
||||||
.gfx320 EQU #81 ; (129) - £à ä¨ç¥áª¨© 320x256x256 梥⮢
|
|
||||||
.gfx640 EQU #82 ; (130) - £à ä¨ç¥áª¨© 640x256x16 梥⮢
|
|
||||||
;---------------------------------------
|
|
||||||
;
|
|
||||||
|
|
||||||
|
;----------------------------------------------------------------------;
|
||||||
|
.Mouse.Init EQU #00
|
||||||
|
.Mouse.ShowCursor EQU #01
|
||||||
|
.Mouse.HideCursor EQU #02
|
||||||
|
.Mouse.ReadState EQU #03
|
||||||
|
.Mouse.SetXY EQU #04
|
||||||
|
;.Mouse.RESERVED EQU #05
|
||||||
|
;.Mouse.RESERVED EQU #06
|
||||||
|
.Mouse.SetBoundsY EQU #07
|
||||||
|
.Mouse.SetBoundsX EQU #08
|
||||||
|
.Mouse.SetCursorImage EQU #09
|
||||||
|
.Mouse.SetCursorChar EQU #0A
|
||||||
|
.Mouse.GetCursorImage EQU #0B
|
||||||
|
;.Mouse.RESERVED EQU #0C
|
||||||
|
;.Mouse.RESERVED EQU #0D
|
||||||
|
.Mouse.GetSensitive EQU #0E
|
||||||
|
.Mouse.SetSensitive EQU #0F
|
||||||
|
.Mouse.GetPackets EQU #80
|
||||||
|
.Mouse.SetVideoMode EQU #81
|
||||||
|
;.Mouse.RESERVED EQU #82
|
||||||
|
.Mouse.RefreshCursor EQU #83
|
||||||
|
;----------------------------------------------------------------------;
|
||||||
|
|
||||||
;
|
;
|
||||||
;------------[Error codes]--------------
|
;------------[Error codes]--------------
|
||||||
@ -360,52 +373,52 @@ _cc:
|
|||||||
|
|
||||||
; <EFBFBD>ਫ®¦¥¨¥ <EFBFBD>. ’ ¡«¨æ ¯®§¨æ¨®ëå ª®¤®¢
|
; <EFBFBD>ਫ®¦¥¨¥ <EFBFBD>. ’ ¡«¨æ ¯®§¨æ¨®ëå ª®¤®¢
|
||||||
|
|
||||||
; key ASCII/SCAN key ASCII/SCAN
|
; key ASCII/SCAN key ASCII/SCAN
|
||||||
; ` 000h 000h V 056h 02Dh
|
; ` #00 #00 V #56 #2D
|
||||||
; Esc 01Bh 001h B 042h 02Eh
|
; Esc #1B #01 B #42 #2E
|
||||||
; 1 031h 002h N 04Eh 02Fh
|
; 1 #31 #02 N #4E #2F
|
||||||
; 2 032h 003h M 04Dh 030h
|
; 2 #32 #03 M #4D #30
|
||||||
; 3 033h 004h , 02Ch 031h
|
; 3 #33 #04 , #2C #31
|
||||||
; 4 034h 005h . 02Eh 032h
|
; 4 #34 #05 . #2E #32
|
||||||
; 5 035h 006h / 02Fh 033h
|
; 5 #35 #06 / #2F #33
|
||||||
; 6 036h 007h RShift ---- 034h
|
; 6 #36 #07 RShift --- #34
|
||||||
; 7 037h 008h \ 05Ch 035h
|
; 7 #37 #08 \ #5C #35
|
||||||
; 8 038h 009h LCtrl ---- 036h
|
; 8 #38 #09 LCtrl --- #36
|
||||||
; 9 039h 00Ah LAlt ---- 037h
|
; 9 #39 #0A LAlt --- #37
|
||||||
; 0 030h 00Bh Space 020h 038h
|
; 0 #30 #0B Space #20 #38
|
||||||
; - 02Dh 00Ch RAlt ---- 039h
|
; - #2D #0C RAlt --- #39
|
||||||
; = 03Dh 00Dh RCtrl ---- 03Ah
|
; = #3D #0D RCtrl --- #3A
|
||||||
; BackSpace 008h 00Eh F1 000h 03Bh
|
; BackSpace #08 #0E F1 #00 #3B
|
||||||
; Tab 009h 00Fh F2 000h 03Ch
|
; Tab #09 #0F F2 #00 #3C
|
||||||
; Q 051h 010h F3 000h 03Dh
|
; Q #51 #10 F3 #00 #3D
|
||||||
; W 057h 011h F4 000h 03Eh
|
; W #57 #11 F4 #00 #3E
|
||||||
; E 045h 012h F5 000h 03Fh
|
; E #45 #12 F5 #00 #3F
|
||||||
; R 052h 013h F6 000h 040h
|
; R #52 #13 F6 #00 #40
|
||||||
; T 054h 014h F7 000h 041h
|
; T #54 #14 F7 #00 #41
|
||||||
; Y 059h 015h F8 000h 042h
|
; Y #59 #15 F8 #00 #42
|
||||||
; U 055h 016h F9 000h 043h
|
; U #55 #16 F9 #00 #43
|
||||||
; I 049h 017h F10 000h 044h
|
; I #49 #17 F10 #00 #44
|
||||||
; O 04Fh 018h F11 000h 045h
|
; O #4F #18 F11 #00 #45
|
||||||
; P 050h 019h F12 000h 046h
|
; P #50 #19 F12 #00 #46
|
||||||
; [ 05Bh 01Ah PrScrn ---- 047h
|
; [ #5B #1A PrScrn --- #47
|
||||||
; ] 05Dh 01Bh ScrlLock 000h 048h
|
; ] #5D #1B ScrlLock #00 #48
|
||||||
; CapsLock 000h 01Ch NumLock 000h 049h
|
; CapsLock #00 #1C NumLock #00 #49
|
||||||
; A 041h 01Dh / 02Fh 04Ah
|
; A #41 #1D / #2F #4A
|
||||||
; S 053h 01Eh * 02Ah 04Bh
|
; S #53 #1E * #2A #4B
|
||||||
; D 044h 01Fh - 02Dh 04Ch
|
; D #44 #1F - #2D #4C
|
||||||
; F 046h 020h + 02Bh 04Dh
|
; F #46 #20 + #2B #4D
|
||||||
; G 047h 021h enter 00Dh 04Eh
|
; G #47 #21 enter #0D #4E
|
||||||
; H 048h 022h Del . 000h 04Fh
|
; H #48 #22 Del . #00 #4F
|
||||||
; J 04Ah 023h Ins 0 000h 050h
|
; J #4A #23 Ins 0 #00 #50
|
||||||
; K 04Bh 024h End 1 000h 051h
|
; K #4B #24 End 1 #00 #51
|
||||||
; L 04Ch 025h Down 2 000h 052h
|
; L #4C #25 Down 2 #00 #52
|
||||||
; ; 03Bh 026h PgDw 3 000h 053h
|
; ; #3B #26 PgDw 3 #00 #53
|
||||||
; ' 027h 027h Left 4 000h 054h
|
; ' #27 #27 Left 4 #00 #54
|
||||||
; Enter 00Dh 028h 5 000h 055h
|
; Enter #0D #28 5 #00 #55
|
||||||
; LShift ---- 029h Right 6 000h 056h
|
; LShift --- #29 Right 6 #00 #56
|
||||||
; Z 05Ah 02Ah Home 7 000h 057h
|
; Z #5A #2A Home 7 #00 #57
|
||||||
; X 058h 02Bh Up 8 000h 058h
|
; X #58 #2B Up 8 #00 #58
|
||||||
; C 043h 02Ch PgUp 9 000h 059h
|
; C #43 #2C PgUp 9 #00 #59
|
||||||
|
|
||||||
|
|
||||||
; <EFBFBD>ਫ®¦¥¨¥ ‚. <EFBFBD> ©â âਡã⮢ ⥪á⮢®£® íªà
|
; <EFBFBD>ਫ®¦¥¨¥ ‚. <EFBFBD> ©â âਡã⮢ ⥪á⮢®£® íªà
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user