impulsetracker/it_h.s

1554 lines
73 KiB
ArmAsm
Raw Permalink Normal View History

;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ
;<3B> Help Module <20>
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
%include "switch.inc"
2023-03-11 15:18:28 -08:00
;Segment Object1 BYTE Public 'Data'
section .data
EndS
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ
;<3B> Externals <20>
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
Extern M_Object1List:Far
extern Glbl_SaveMode:Far
extern Glbl_RestoreMode:Far
2023-03-11 15:18:28 -08:00
extern S_DrawString:Far
2023-03-11 15:18:28 -08:00
extern O1_HelpList:Far
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ
;<3B> Globals <20>
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Global H_SetHelpContext:Far
Global H_DrawHelp:Far
Global H_Help:Far
Global H_HelpUp:Far
Global H_HelpDown:Far
Global H_HelpPgUp:Far
Global H_HelpPgDn:Far
Global H_HelpESC:Far
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
;Segment Object1 BYTE Public 'Data'
section .data
EndS
2023-03-11 15:18:28 -08:00
;Segment Help BYTE Public USE16 'Code'
; ;Assume CS:Help, DS:Nothing
section .text
%warning "USE16"
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ
;<3B> Variables <20>
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
; Help contexts....
; 0 = Order list & Panning
; 1 = Pattern edit list
; 2 = Sample list
; 3 = Load module
; 4 = Order list & Volume
; 5 = Configuration screen
; 6 = Load sample list
; 7 = Instrument list
; 8 = Keyboard list
; 9 = Info page
; 10 = Palette configuration
; 11 = Instrument list
; 12 = message editor
; 13 = MIDI Input
; 14 = MIDI Output
HelpContext DW 0
TopLine DW 0
Positions DW 15 Dup (0)
HelpContextPtrs Label Word
2023-03-11 15:18:28 -08:00
DW HelpContext0Ptrs
DW HelpContext1Ptrs
DW HelpContext2Ptrs
DW NoHelpContext
DW HelpContext4Ptrs
DW NoHelpContext
DW NoHelpContext
DW HelpContext7Ptrs
DW NoHelpContext
DW HelpContext9Ptrs
DW NoHelpContext
DW NoHelpContext
DW HelpContext12Ptrs
DW NoHelpContext
DW NoHelpContext
NoHelpContext DW NewLine
DW HelpGlobal_0
DW HelpGlobal_1
DW HelpGlobal_37
DW HelpGlobal_3
DW HelpGlobal_4
DW HelpGlobal_20
DW HelpGlobal_9
DW HelpGlobal_10
DW HelpGlobal_19
DW HelpGlobal_11
DW HelpGlobal_12
DW HelpGlobal_33
DW HelpGlobal_13
DW HelpGlobal_5
DW HelpGlobal_6
DW HelpGlobal_2
DW HelpGlobal_7
DW HelpGlobal_8
DW HelpGlobal_32
DW NewLine
DW HelpGlobal_17
DW HelpGlobal_31
DW HelpGlobal_18
DW NewLine
DW HelpGlobal_16
DW HelpGlobal_34
DW HelpGlobal_35
DW HelpGlobal_36
DW HelpGlobal_21
DW HelpGlobal_14
DW HelpGlobal_15
DW 0
2023-03-11 15:18:28 -08:00
HelpContext0Ptrs DW HelpContext0_26
DW HelpContext0_0
DW HelpContext0_27
DW NewLine
DW HelpContext0_6
DW HelpContext0_28
DW HelpContext0_8
DW HelpContext0_9
DW HelpContext0_13
DW HelpContext0_14
DW HelpContext0_12
DW HelpContext0_15
DW NewLine
DW HelpContext0_30
DW HelpContext0_29
DW NewLine
DW Divider
DW NewLine
DW HelpGlobal_0
DW HelpGlobal_1
DW HelpGlobal_37
DW HelpGlobal_3
DW HelpGlobal_4
DW HelpGlobal_9
DW HelpGlobal_10
DW HelpGlobal_19
DW HelpGlobal_11
DW HelpGlobal_12
DW HelpGlobal_33
DW HelpGlobal_13
DW HelpGlobal_5
DW HelpGlobal_6
DW HelpGlobal_2
DW HelpGlobal_7
DW HelpGlobal_8
DW HelpGlobal_32
DW NewLine
DW HelpGlobal_17
DW HelpGlobal_31
DW HelpGlobal_18
DW NewLine
DW HelpGlobal_16
DW HelpGlobal_34
DW HelpGlobal_35
DW HelpGlobal_36
DW HelpGlobal_21
DW HelpGlobal_14
DW HelpGlobal_15
DW NewLine
DW Divider
DW 0
2023-03-11 15:18:28 -08:00
HelpContext4Ptrs DW HelpContext4_0
DW HelpContext4_1
DW HelpContext4_2
DW NewLine
DW HelpContext0_6
DW HelpContext0_28
DW HelpContext0_8
DW HelpContext0_9
DW HelpContext0_13
DW HelpContext0_14
DW HelpContext0_12
DW HelpContext0_15
DW NewLine
DW Divider
DW NewLine
DW HelpGlobal_0
DW HelpGlobal_1
DW HelpGlobal_37
DW HelpGlobal_3
DW HelpGlobal_4
DW HelpGlobal_20
DW HelpGlobal_9
DW HelpGlobal_22
DW HelpGlobal_10
DW HelpGlobal_19
DW HelpGlobal_11
DW HelpGlobal_12
DW HelpGlobal_33
DW HelpGlobal_13
DW HelpGlobal_5
DW HelpGlobal_23
DW HelpGlobal_6
DW HelpGlobal_2
DW HelpGlobal_7
DW HelpGlobal_8
DW HelpGlobal_32
DW NewLine
DW HelpGlobal_17
DW HelpGlobal_31
DW HelpGlobal_18
DW NewLine
DW HelpGlobal_16
DW HelpGlobal_34
DW HelpGlobal_35
DW HelpGlobal_36
DW HelpGlobal_21
DW HelpGlobal_14
DW HelpGlobal_15
DW NewLine
DW Divider
DW 0
NewLine DB 0, 0
Divider DB 2, 0FFh, 76, 154, 0
HelpContext0_26 DB 27, 0FFh, 1, 139, 0FFh, 26, 134, 0FFh, 1, 138, 0
HelpContext0_0 DB 27, 0FFh, 1, 132, ' ', 0B9h, 0AAh, 0A1h, 0B8h, ' ', 0FFh, 1, 145, 0
HelpContext0_27 DB 27, 0FFh, 1, 137, 0FFh, 26, 143, 0FFh, 1, 150, 0
HelpContext4_0 DB 22, 0FFh, 1, 139, 0FFh, 33, 134, 0FFh, 1, 138, 0
HelpContext4_1 DB 22, 0FFh, 1, 132, ' ', 0B9h, 0AAh, 0A1h, 8Dh, 89h, ' ', 0FFh, 1, 145, 0
HelpContext4_2 DB 22, 0FFh, 1, 137, 0FFh, 33, 143, 0FFh, 1, 150, 0
HelpContext0_6 DB 3, 0B9h, 0ADh, '.', 0
HelpContext0_28 DB 5, 'N', 0FFh, 17, ' ', 83h, 0B4h, 85h, 0
HelpContext0_8 DB 5, '-', 0FFh, 17, ' End ', 0BEh, 'song mark', 0
HelpContext0_9 DB 5, '+', 0FFh, 17, ' Skip ', 0B1h, 0B4h, 0B9h, 'mark', 0
HelpContext0_13 DB 5, 0C1h, 0FFh, 15, ' ', 83h, 0BFh, 85h, 0
HelpContext0_14 DB 5, 0C2h, 0FFh, 15, ' ', 84h, 0BFh, 85h, 0
HelpContext0_12 DB 5, 'Tab/', 82h, 'Tab', 0FFh, 5, ' ', 9Ch, 0B1h, 0B4h, 0B6h, 0
HelpContext0_15 DB 5, 81h, 'F7', 0FFh, 11, ' ', 9Fh, 'this ', 0B9h, 0B4h, 0
HelpContext0_30 DB 3, 0B8h, 0ADh, '.', 0
HelpContext0_29 DB 5, 'L/M/R/S', 0FFh, 11, ' ', 0A6h, 0B5h, 0B1h, 'Left/Middle/Right/Surround', 0
HelpGlobal_0 DB 3, 'G', 0B2h, 0ADh, '.', 0
HelpGlobal_1 DB 5, 'F1', 0FFh, 16, ' Help (Context sensitive!)', 0
HelpGlobal_37 DB 5, 82h, 'F1', 0FFh, 10, ' MIDI Screen', 0
HelpGlobal_3 DB 5, 'F2', 0FFh, 16, ' ', 86h, 'Editor / ', 86h, 'Editor Options', 0
HelpGlobal_4 DB 5, 'F3', 0FFh, 16, ' ', 94h, 0AAh, 0
HelpGlobal_20 DB 5, 81h, 'F3', 0FFh, 11, ' ', 94h, 0ABh, 0
HelpGlobal_9 DB 5, 'F4', 0FFh, 16, ' ', 8Eh, 0AAh, 0
HelpGlobal_22 DB 5, 81h, 'F4', 0FFh, 11, ' ', 8Eh, 0ABh, 0
HelpGlobal_10 DB 5, 'F5', 0FFh, 16, ' ', 9Fh, 'Information / ', 9Fh, 'song', 0
HelpGlobal_19 DB 5, 81h, 'F5', 0FFh, 11, ' ', 9Fh, 'Song', 0
HelpGlobal_11 DB 5, 'F6', 0FFh, 16, ' ', 9Fh, 0A2h, 85h, 0
HelpGlobal_12 DB 5, 82h, 'F6', 0FFh, 10, ' ', 9Fh, 'song ', 0A9h, 0A2h, 0B9h, 0
HelpGlobal_33 DB 5, 'F7', 0FFh, 16, ' ', 9Fh, 0A9h, 'mark / ', 0A2h, 'row', 0
HelpGlobal_13 DB 5, 'F8', 0FFh, 16, ' Stop Playback', 0
HelpGlobal_5 DB 5, 'F9', 0FFh, 16, ' Load Module', 0
HelpGlobal_23 DB 5, 82h, 'F9', 0FFh, 10, ' Message Editor', 0
HelpGlobal_6 DB 5, 'F10', 0FFh, 15, ' Save Module', 0
HelpGlobal_2 DB 5, 'F11', 0FFh, 15, ' ', 0B9h, 0AAh, 0A1h, 0B8h, 0
HelpGlobal_7 DB 3, '2*F11', 0FFh, 15, ' ', 0B9h, 0AAh, 0A1h, 8Dh, 89h, 0
HelpGlobal_8 DB 5, 'F12', 0FFh, 15, ' Song Variables & Directory Configuration', 0
HelpGlobal_32 DB 5, 81h, 'F12', 0FFh, 10, ' Palette Configuration', 0
HelpGlobal_17 DB 5, '{ }', 0FFh, 15, ' ', 93h, '/', 92h, ' playback ', 0C4h, 0
HelpGlobal_31 DB 5, '[ ]', 0FFh, 15, ' ', 93h, '/', 92h, ' g', 0B2h, 8Ah, 0
HelpGlobal_18 DB 5, 80h, 'F1 -> ', 80h, 'F8 ', 9Dh, 0A3h, 's 1->8', 0
HelpGlobal_16 DB 5, 81h, 'D', 0FFh, 12, ' DOS Shell', 0
HelpGlobal_34 DB 5, 81h, 'E', 0FFh, 12, ' Refresh screen ', 0A1h, 'reset cache identification', 0
HelpGlobal_35 DB 5, 81h, 'I', 0FFh, 12, ' Reinitialise sound driver', 0
HelpGlobal_36 DB 5, 81h, 'M', 0FFh, 12, ' ', 9Dh, 'mouse cursor', 0
HelpGlobal_21 DB 5, 81h, 'N', 0FFh, 12, ' New Song', 0
HelpGlobal_14 DB 5, 81h, 'Q', 0FFh, 12, ' Quit ', 0B1h, 'DOS', 0
HelpGlobal_15 DB 5, 81h, 'S', 0FFh, 12, ' Save ', 0A2h, 'song', 0
HelpContext1Ptrs Label Word
2023-03-11 15:18:28 -08:00
DW HelpContext1_0
DW HelpContext1_1
DW HelpContext1_2
DW NewLine
DW HelpContext1_3
DW NewLine
DW HelpContext1_200
DW HelpContext1_201
DW HelpContext1_202
DW HelpContext1_203
DW HelpContext1_204
DW HelpContext1_205
DW HelpContext1_206
DW HelpContext1_207
DW HelpContext1_208
DW NewLine
DW HelpContext1_299
DW HelpContext1_4
DW HelpContext1_5
DW HelpContext1_6
DW HelpContext1_7
DW HelpContext1_8
DW HelpContext1_9
DW HelpContext1_10
DW HelpContext1_11
DW HelpContext1_12
DW HelpContext1_13
DW HelpContext1_14
DW HelpContext1_15
DW HelpContext1_16
DW HelpContext1_17
DW HelpContext1_18
DW HelpContext1_19
DW HelpContext1_20
DW HelpContext1_21
DW HelpContext1_22
DW HelpContext1_23
DW HelpContext1_24
DW HelpContext1_141
DW HelpContext1_142
DW HelpContext1_143
DW HelpContext1_25
DW HelpContext1_26
DW HelpContext1_135
DW HelpContext1_136
DW HelpContext1_137
DW HelpContext1_27
DW HelpContext1_28
DW HelpContext1_29
DW HelpContext1_30
DW HelpContext1_31
DW HelpContext1_32
DW HelpContext1_33
DW HelpContext1_34
DW HelpContext1_35
DW HelpContext1_36
DW HelpContext1_45
DW HelpContext1_46
DW HelpContext1_47
DW HelpContext1_48
DW HelpContext1_49
DW HelpContext1_50
DW HelpContext1_51
DW HelpContext1_62
DW HelpContext1_63
DW HelpContext1_64
DW HelpContext1_65
DW HelpContext1_66
DW HelpContext1_52
DW HelpContext1_53
DW HelpContext1_144
DW HelpContext1_145
DW HelpContext1_153
DW HelpContext1_154
DW HelpContext1_155
DW HelpContext1_156
DW HelpContext1_157
DW HelpContext1_162
DW HelpContext1_168
DW HelpContext1_169
DW HelpContext1_170
DW HelpContext1_171
DW HelpContext1_54
DW HelpContext1_55
DW HelpContext1_56
DW HelpContext1_57
DW HelpContext1_146
DW HelpContext1_58
DW HelpContext1_59
DW HelpContext1_60
DW HelpContext1_61
DW HelpContext1_179
DW HelpContext1_180
DW HelpContext1_67
DW HelpContext1_68
DW HelpContext1_69
DW HelpContext1_70
DW HelpContext1_138
DW HelpContext1_139
DW HelpContext1_140
DW HelpContext1_71
DW HelpContext1_72
DW HelpContext1_73
DW NewLine
DW Divider
DW NewLine
DW HelpContext1_74
DW HelpContext1_114
DW HelpContext1_115
DW HelpContext1_134
DW HelpContext1_75
DW HelpContext1_76
DW HelpContext1_77
DW HelpContext1_78
DW HelpContext1_79
DW HelpContext1_80
DW HelpContext1_81
DW HelpContext1_181
DW NewLine
DW HelpContext1_82
DW HelpContext1_83
DW HelpContext1_163
DW HelpContext1_84
DW HelpContext1_85
DW NewLine
DW HelpContext1_86
DW HelpContext1_127
DW NewLine
DW HelpContext1_87
DW HelpContext1_164
DW HelpContext1_129
DW HelpContext1_88
DW HelpContext1_131
DW HelpContext1_90
DW HelpContext1_89
DW HelpContext1_160
DW HelpContext1_91
DW HelpContext1_92
DW HelpContext1_93
DW NewLine
DW HelpContext1_116
DW HelpContext1_124
DW NewLine
DW HelpContext1_130
DW HelpContext1_117
DW HelpContext1_161
DW NewLine
DW HelpContext1_166
DW HelpContext1_174
DW HelpContext1_300
DW NewLine
DW HelpContext1_176
DW NewLine
DW HelpContext1_118
DW HelpContext1_119
DW HelpContext1_120
DW HelpContext1_121
DW HelpContext1_122
DW HelpContext1_123
DW HelpContext1_128
DW NewLine
DW HelpContext1_167
DW NewLine
DW HelpContext1_159
DW NewLine
DW HelpContext1_94
DW HelpContext1_95
DW HelpContext1_96
DW HelpContext1_97
DW HelpContext1_98
DW HelpContext1_165
DW NewLine
DW HelpContext1_99
DW NewLine
DW HelpContext1_113
DW HelpContext1_100
DW HelpContext1_101
DW HelpContext1_102
DW HelpContext1_103
DW HelpContext1_104
DW HelpContext1_133
DW HelpContext1_105
DW HelpContext1_106
DW HelpContext1_132
DW HelpContext1_107
DW NewLine
DW HelpContext1_108
DW HelpContext1_109
DW HelpContext1_110
DW HelpContext1_111
DW HelpContext1_173
DW NewLine
DW HelpContext1_125
DW HelpContext1_126
DW NewLine
DW HelpContext1_112
DW HelpContext1_175
DW NewLine
DW HelpContext1_147
DW HelpContext1_148
DW HelpContext1_149
DW NewLine
DW HelpContext1_152
DW HelpContext1_158
DW NewLine
DW HelpContext1_150
DW HelpContext1_151
DW NewLine
DW HelpContext1_172
DW HelpContext1_177
DW HelpContext1_178
DW NewLine
DW Divider
DW NewLine
DW HelpGlobal_0
DW HelpGlobal_1
DW HelpGlobal_37
DW HelpGlobal_3
DW HelpGlobal_4
DW HelpGlobal_20
DW HelpGlobal_9
DW HelpGlobal_22
DW HelpGlobal_10
DW HelpGlobal_19
DW HelpGlobal_11
DW HelpGlobal_12
DW HelpGlobal_33
DW HelpGlobal_13
DW HelpGlobal_5
DW HelpGlobal_23
DW HelpGlobal_6
DW HelpGlobal_2
DW HelpGlobal_7
DW HelpGlobal_8
DW HelpGlobal_32
DW NewLine
DW HelpGlobal_17
DW HelpGlobal_31
DW HelpGlobal_18
DW NewLine
DW HelpGlobal_16
DW HelpGlobal_34
DW HelpGlobal_35
DW HelpGlobal_36
DW HelpGlobal_21
DW HelpGlobal_14
DW HelpGlobal_15
DW NewLine
DW Divider
Comment &
2023-03-11 15:18:28 -08:00
DW NewLine
DW HelpHexTable0
DW HelpHexTable1
DW HelpHexTable2
DW NewLine
DW HelpHexTable3
DW Divider
DW HelpHexTable4
DW HelpHexTable5
DW HelpHexTable6
DW HelpHexTable7
DW HelpHexTable8
DW HelpHexTable9
DW HelpHexTable10
DW HelpHexTable11
DW HelpHexTable12
DW HelpHexTable13
DW HelpHexTable14
DW HelpHexTable15
DW HelpHexTable16
DW HelpHexTable17
DW HelpHexTable18
DW HelpHexTable19
DW HelpHexTable20
DW HelpHexTable21
DW HelpHexTable22
DW HelpHexTable23
DW HelpHexTable24
DW HelpHexTable25
DW HelpHexTable26
DW HelpHexTable27
DW HelpHexTable28
DW HelpHexTable29
DW HelpHexTable30
DW HelpHexTable31
DW HelpHexTable32
DW HelpHexTable33
DW HelpHexTable34
DW HelpHexTable35
DW Divider
&
DW 0
HelpContext1_0 DB 32, 0FFh, 1, 139, 0FFh, 16, 134, 0FFh, 1, 138, 0
HelpContext1_1 DB 32, 0FFh, 1, 132, ' ', 86h, 'Edit ', 0FFh, 1, 145, 0
HelpContext1_2 DB 32, 0FFh, 1, 137, 0FFh, 16, 143, 0FFh, 1, 150, 0
HelpContext1_3 DB 3, 'Summary ', 0BEh, 'Effects.', 0
HelpContext1_200 DB 4, 89h, 'Column ', 0BDh, 's.', 0
HelpContext1_201 DB 5, 'Ax', 8Bh, 8Ah, 87h, 0
HelpContext1_202 DB 5, 'Bx', 8Bh, 8Ah, 88h, 0
HelpContext1_203 DB 5, 'Cx ', 89h, 87h, 0
HelpContext1_204 DB 5, 'Dx ', 89h, 88h, 0
HelpContext1_205 DB 5, 'Ex ', 0BAh, 88h, 0
HelpContext1_206 DB 5, 'Fx ', 0BAh, 87h, 0
HelpContext1_207 DB 5, 'Gx ', 0BCh, 0B1h, 0A5h, 0A0h, 0C4h, 'x', 0
HelpContext1_208 DB 5, 'Hx V', 0B3h, 0A0h, 0C6h, 'x', 0
HelpContext1_299 DB 4, 'General ', 0BDh, 's.', 0
HelpContext1_4 DB 5, 'Axx ', 0A6h, 'song ', 0C4h, '(hex)', 0
HelpContext1_5 DB 5, 'Bxx Jump ', 0B1h, 0B9h, '(hex)', 0
HelpContext1_6 DB 5, 'Cxx Break ', 0B1h, 'row xx (hex) ', 0BEh, 0B4h, 85h, 0
HelpContext1_7 DB 5, 'D0x ', 89h, 88h, 0
HelpContext1_8 DB 5, 'Dx0 ', 89h, 87h, 0
HelpContext1_9 DB 5, 'DFx', 8Bh, 8Ah, 88h, 0
HelpContext1_10 DB 5, 'DxF', 8Bh, 8Ah, 87h, 0
HelpContext1_11 DB 5, 'Exx ', 0BAh, 88h, 'x', 0
HelpContext1_12 DB 5, 'EFx', 8Bh, 0BBh, 88h, 0
HelpContext1_13 DB 5, 'EEx Extra fine ', 0BBh, 88h, 0
HelpContext1_14 DB 5, 'Fxx ', 0BAh, 87h, 'x', 0
HelpContext1_15 DB 5, 'FFx', 8Bh, 0BBh, 87h, 0
HelpContext1_16 DB 5, 'FEx Extra fine ', 0BBh, 87h, 0
HelpContext1_17 DB 5, 'Gxx ', 0BCh, 0B1h, 0A5h, 0A0h, 0C4h, 'xx', 0
HelpContext1_18 DB 5, 'Hxy V', 0B3h, 0A0h, 0C5h, 0
HelpContext1_19 DB 5, 'Ixy Tremor ', 0A0h, 'ontime x ', 0A1h, 'offtime y', 0
HelpContext1_20 DB 5, 'Jxy Arpeggio ', 0A0h, 'halftones x ', 0A1h, 'y', 0
HelpContext1_21 DB 5, 'Kxx', 9Bh, 'H00 & Dxx', 0
HelpContext1_22 DB 5, 'Lxx', 9Bh, 'G00 & Dxx', 0
HelpContext1_23 DB 5, 'Mxx ', 0A6h, 0A4h, 8Ah, 0B1h, 'xx (0->40h)', 0
HelpContext1_24 DB 5, 'N0x ', 8Dh, 8Ah, 88h, 0
HelpContext1_141 DB 5, 'Nx0 ', 8Dh, 8Ah, 87h, 0
HelpContext1_142 DB 5, 'NFx', 8Bh, 0A4h, 8Ah, 88h, 0
HelpContext1_143 DB 5, 'NxF', 8Bh, 0A4h, 8Ah, 87h, 0
HelpContext1_25 DB 5, 'Oxx ', 0A6h, 95h, ' offset ', 0B1h, 'yxx00h, y set ', 0A0h, 'SAy', 0
HelpContext1_26 DB 5, 'P0x ', 0B8h, 0A7h, 0B1h, 'right ', 0B0h, 'x', 0
HelpContext1_135 DB 5, 'Px0 ', 0B8h, 0A7h, 0B1h, 'left ', 0B0h, 'x', 0
HelpContext1_136 DB 5, 'PFx', 8Bh, 0B5h, 0A7h, 0B1h, 'right ', 0B0h, 'x', 0
HelpContext1_137 DB 5, 'PxF', 8Bh, 0B5h, 0A7h, 0B1h, 'left ', 0B0h, 'x', 0
HelpContext1_27 DB 5, 'Qxy Retrigger ', 0A5h, 'every y ticks ', 0A0h, 8Ah, 'modifier x', 0
HelpContext1_28 DB 7, 'Values for x:', 0
HelpContext1_29 DB 9, '0: No ', 8Ah, 0C9h, 0FFh, 8, ' 8: Not used', 0
HelpContext1_30 DB 9, '1: -1', 0FFh, 23, ' 9: +1', 0
HelpContext1_31 DB 9, '2: -2', 0FFh, 23, ' A: +2', 0
HelpContext1_32 DB 9, '3: -4', 0FFh, 23, ' B: +4', 0
HelpContext1_33 DB 9, '4: -8', 0FFh, 23, ' C: +8', 0
HelpContext1_34 DB 9, '5: -16', 0FFh, 22, ' D: +16', 0
HelpContext1_35 DB 9, '6: *2/3', 0FFh, 21, ' E: *3/2', 0
HelpContext1_36 DB 9, '7: *1/2', 0FFh, 21, ' F: *2', 0
; HelpContext1_37 DB 9, '8: Not used', 0
; HelpContext1_38 DB 9, '9: +1', 0
; HelpContext1_39 DB 9, 'A: +2', 0
; HelpContext1_40 DB 9, 'B: +4', 0
; HelpContext1_41 DB 9, 'C: +8', 0
; HelpContext1_42 DB 9, 'D: +16', 0
; HelpContext1_43 DB 9, 'E: *3/2', 0
; HelpContext1_44 DB 9, 'F: *2', 0
HelpContext1_45 DB 5, 'Rxy Tremelo ', 0A0h, 0C5h, 0
HelpContext1_46 DB 5, 0FEh, 7, 'S0x ', 0A6h, 'filter', 0
HelpContext1_47 DB 5, 0FEh, 7, 'S1x ', 0A6h, 'glissando control', 0
HelpContext1_48 DB 5, 0FEh, 7, 'S2x ', 0A6h, 'finetune', 0
HelpContext1_49 DB 5, 'S3x ', 0A6h, 'v', 0B3h, 9Ah, 0
HelpContext1_50 DB 5, 'S4x ', 0A6h, 'tremelo ', 9Ah, 0
HelpContext1_51 DB 5, 'S5x ', 0A6h, 'panbrello ', 9Ah, 0
HelpContext1_62 DB 7, 'Waveforms for commands S3x, S4x ', 0A1h, 'S5x:', 0
HelpContext1_63 DB 9, '0: Sine wave', 0
HelpContext1_64 DB 9, '1: Ramp down', 0
HelpContext1_65 DB 9, '2: Square wave', 0
HelpContext1_66 DB 9, '3: Random wave', 0
HelpContext1_52 DB 5, 'S6x ', 86h, 'delay for x ticks', 0
HelpContext1_53 DB 5, 'S70', 0C0h, 0A5h, 'cut', 0
HelpContext1_144 DB 5, 'S71', 0C0h, 0A5h, 'off', 0
HelpContext1_145 DB 5, 'S72', 0C0h, 0A5h, 'fade', 0
HelpContext1_153 DB 5, 'S73', 96h, 0A5h, 'cut', 0
HelpContext1_154 DB 5, 'S74', 96h, 'continue', 0
HelpContext1_155 DB 5, 'S75', 96h, 0A5h, 'off', 0
HelpContext1_156 DB 5, 'S76', 96h, 0A5h, 'fade', 0
HelpContext1_157 DB 5, 'S77 ', 0ACh, 'off ', 8Ah, 8Ch, 0
HelpContext1_162 DB 5, 'S78 ', 0ACh, 'on ', 8Ah, 8Ch, 0
HelpContext1_168 DB 5, 'S79 ', 0ACh, 'off ', 0B5h, 8Ch, 0
HelpContext1_169 DB 5, 'S7A ', 0ACh, 'on ', 0B5h, 8Ch, 0
HelpContext1_170 DB 5, 'S7B ', 0ACh, 'off ', 0BBh, 8Ch, 0
HelpContext1_171 DB 5, 'S7C ', 0ACh, 'on ', 0BBh, 8Ch, 0
HelpContext1_54 DB 5, 'S8x ', 0A6h, 0B5h, 'position', 0
HelpContext1_55 DB 5, 'S91 ', 0A6h, 'surround sound', 0
HelpContext1_56 DB 5, 'SAy ', 0A6h, 'high value ', 0BEh, 95h, ' offset yxx00h', 0
HelpContext1_57 DB 5, 'SB0 ', 0A6h, 'loopback point', 0
HelpContext1_146 DB 5, 'SBx Loop x times ', 0B1h, 'loopback point', 0
HelpContext1_58 DB 5, 'SCx ', 0C3h, 'cut after x ticks', 0
HelpContext1_59 DB 5, 'SDx ', 0C3h, 'delay for x ticks', 0
HelpContext1_60 DB 5, 'SEx ', 86h, 'delay for x rows', 0
HelpContext1_61 DB 5, 'SFx ', 0A6h, 'parameterised MIDI Macro', 0
HelpContext1_179 DB 5, 'T0x ', 97h, 88h, 0
HelpContext1_180 DB 5, 'T1x ', 97h, 87h, 0
HelpContext1_67 DB 5, 'Txx ', 0A6h, 97h, 0B1h, 'xx (20h->0FFh)', 0
HelpContext1_68 DB 5, 'Uxy', 8Bh, 'v', 0B3h, 0A0h, 0C5h, 0
HelpContext1_69 DB 5, 'Vxx ', 0A6h, 'g', 0B2h, 8Ah, 0B1h, 'xx (0->80h)', 0
HelpContext1_70 DB 5, 'W0x G', 0B2h, 8Ah, 88h, 0
HelpContext1_138 DB 5, 'Wx0 G', 0B2h, 8Ah, 87h, 0
HelpContext1_139 DB 5, 'WFx', 8Bh, 'g', 0B2h, 8Ah, 88h, 0
HelpContext1_140 DB 5, 'WxF', 8Bh, 'g', 0B2h, 8Ah, 87h, 0
HelpContext1_71 DB 5, 'Xxx ', 0A6h, 0B5h, 'position (0->0FFh)', 0
HelpContext1_72 DB 5, 'Yxy Panbrello ', 0A0h, 0C5h, 0
HelpContext1_73 DB 5, 'Zxx MIDI Macros', 0
HelpContext1_74 DB 3, 86h, 'Edit ', 0ADh, '.', 0
HelpContext1_114 DB 5, 'Grey +,-', 0FFh, 9, ' ', 0C7h, 85h, 0CDh, 0
HelpContext1_115 DB 5, 'Shift +,-', 0FFh, 8, ' ', 0C7h, '4 ', 85h, 0CDh, 0
HelpContext1_134 DB 5, "Ctrl +,-", 0FFh, 9, " ", 0C7h, "order's ", 85h, 0CDh, 0
HelpContext1_75 DB 5, '0-9', 0FFh, 14, ' ', 0C8h, 'octave/volume/', 8Fh, 0
HelpContext1_76 DB 5, '0-9, A-F', 0FFh, 9, ' ', 0C8h, 0BDh, 'value', 0
HelpContext1_77 DB 5, 'A-Z', 0FFh, 14, ' ', 0C8h, 0BDh, 0
HelpContext1_78 DB 5, '. (Period)', 0FFh, 7, ' Clear field(s)', 0
HelpContext1_79 DB 5, '1', 0FFh, 16, ' ', 0C3h, 'cut (^^^)', 0
HelpContext1_80 DB 5, '`', 0FFh, 16, ' ', 0C3h, 'off (', 0FFh, 3, '<EFBFBD>) / ', 0B8h, 9Dh, 0
HelpContext1_81 DB 5, 'Spacebar', 0FFh, 9, ' Use last note/', 8Fh, '/volume/', 0BDh, '/', 0BDh, 'value', 0
HelpContext1_181 DB 5, 'Caps Lock+Key', 0FFh, 4, ' Preview ', 0A5h, 0
HelpContext1_82 DB 5, 99h, 0FFh, 11, ' Get default note/', 8Fh, '/volume/', 0BDh, 0
HelpContext1_83 DB 5, '< or ', 81h, 'Up', 0FFh, 5, ' ', 93h, ' ', 8Fh, 0
HelpContext1_163 DB 5, '> or ', 81h, 'Down ', 92h, ' ', 8Fh, 0
HelpContext1_84 DB 5, 'Grey /,*', 0FFh, 9, ' ', 93h, '/', 92h, ' octave', 0
HelpContext1_85 DB 5, ', (Comma)', 0FFh, 8, ' ', 9Dh, 'edit mask for ', 0A2h, 'field', 0
HelpContext1_86 DB 5, 0C1h, '/', 0C2h, 0FFh, 10, ' ', 9Eh, 0BFh, 'row to/', 0A9h, 0A2h, 0A3h, 0
HelpContext1_127 DB 5, 80h, 0C1h, '/', 0C2h, 0FFh, 6, ' ', 9Eh, 'an entire row to/', 0A9h, 85h, 0CDh, 0
HelpContext1_87 DB 5, 'Up/Down', 0FFh, 10, ' ', 9Ch, 0B7h, 0B0h, 'the skipvalue (set ', 0A0h, 'Alt 0-9)', 0
HelpContext1_164 DB 5, 81h, 'Home/End', 0FFh, 4, ' ', 9Ch, 0B7h, 0B0h, '1 row', 0
HelpContext1_129 DB 5, 80h, 'Up/Down', 0FFh, 6, ' ', 0BCh, 85h, 0B7h, 0B0h, '1 row', 0
HelpContext1_88 DB 5, 'Left/Right', 0FFh, 7, ' ', 9Ch, 'cursor left/right', 0
HelpContext1_131 DB 5, 80h, 'Left/Right ', 9Ch, 'forwards/backwards one ', 0A3h, 0
HelpContext1_90 DB 5, 'Tab/', 82h, 'Tab', 0FFh, 4, ' ', 9Ch, 'forwards/backwards ', 0B1h, 0A5h, 'column', 0
HelpContext1_89 DB 5, 'PgUp/PgDn', 0FFh, 8, ' ', 9Ch, 0B7h, 'n lines (n=Row Hilight Major)', 0
HelpContext1_160 DB 5, 81h, 'PgUp/PgDn ', 9Ch, 0B1h, 'top/bottom ', 0BEh, 85h, 0
HelpContext1_91 DB 5, 'Home', 0FFh, 13, ' ', 9Ch, 0B1h, 'start ', 0BEh, 'column/start of line/start of ', 85h, 0
HelpContext1_92 DB 5, 'End', 0FFh, 14, ' ', 9Ch, 0B1h, 'end ', 0BEh, 'column/end ', 0BEh, 'line/end of', 85h, 0
HelpContext1_93 DB 5, 'Backspace', 0FFh, 8, ' ', 9Ch, 0B1h, 'previous position (accounts for Multi', 0A3h, ')', 0
HelpContext1_116 DB 5, 80h, 'N', 0FFh, 12, ' ', 9Dh, 'Multichannel mode for ', 0A2h, 0A3h, 0
HelpContext1_124 DB 3, '2*', 80h, 'N', 0FFh, 12, ' Multichannel Selection menu', 0
HelpContext1_130 DB 5, 80h, 99h, 0FFh, 7, ' Store ', 85h, 90h, 0
HelpContext1_117 DB 5, 80h, 'Backspace', 0FFh, 4, ' Revert ', 85h, 90h, ' ', 0CDh, 0
HelpContext1_161 DB 5, 81h, 'Backspace Undo - any function ', 0A0h, 0CDh, ' can be undone', 0
HelpContext1_166 DB 5, 81h, 'C', 0FFh, 11, ' ', 9Dh, 'centralise cursor', 0
HelpContext1_174 DB 5, 81h, 'H', 0FFh, 11, ' ', 9Dh, 0A2h, 'row hilight', 0
HelpContext1_300 DB 5, 81h, 'V', 0FFh, 11, ' ', 9Dh, 'default ', 8Ah, 'display', 0
HelpContext1_176 DB 5, 81h, 'F2', 0FFh, 10, ' ', 0A6h, 85h, 'length', 0
HelpContext1_118 DB 4, 'Track View Functions.', 0
HelpContext1_119 DB 5, 80h, "T", 0FFh, 12, " Cycle ", 0A2h, "track's view", 0
HelpContext1_120 DB 5, 80h, 'R', 0FFh, 12, ' Clear all ', 0CBh, 'views', 0
HelpContext1_121 DB 5, 80h, 'H', 0FFh, 12, ' ', 9Dh, 0CBh, 'view divisions', 0
HelpContext1_122 DB 5, 81h, '0', 0FFh, 11, ' Deselect ', 0A2h, 0CBh, 0
HelpContext1_123 DB 5, 81h, '1 - ', 81h, '5 View ', 0A2h, 0CBh, 'in scheme 1-5', 0
HelpContext1_128 DB 5, 81h, 'Left/Right ', 9Ch, 'left/right ', 0A8h, 0CBh, 'view columns', 0
HelpContext1_167 DB 5, 'L-Ctrl&Shift 1-4 Quick view scheme setup', 0
HelpContext1_159 DB 5, 81h, 'T', 0FFh, 11, ' ', 9Dh, 'View-', 8Dh, 'cursor-tracking', 0
HelpContext1_94 DB 4, 'Block Functions.', 0
HelpContext1_95 DB 5, 80h, 'B', 0FFh, 12, ' ', 0CAh, 'beginning ', 0BEh, 0CCh, 0
HelpContext1_96 DB 5, 80h, 'E', 0FFh, 12, ' ', 0CAh, 'end ', 0BEh, 0CCh, 0
HelpContext1_97 DB 5, 80h, 'D', 0FFh, 12, ' Quick mark n/2n/4n/... lines (n=Row Hilight Major)', 0
HelpContext1_98 DB 5, 80h, 'L', 0FFh, 12, ' ', 0CAh, 'entire column/', 85h, 0
HelpContext1_165 DB 5, 82h, 'Arrows', 0FFh, 5, ' ', 0CAh, 0CCh, 0
HelpContext1_99 DB 5, 80h, 'U', 0FFh, 12, ' Unmark block/Release ', 98h, 'memory', 0
HelpContext1_113 DB 5, 80h, 'Q', 0FFh, 12, ' Raise notes ', 0B0h, 0BFh, 0AFh, 0CDh, 0
HelpContext1_100 DB 5, 80h, 'A', 0FFh, 12, ' Lower notes ', 0B0h, 0BFh, 0AFh, 0CDh, 0
HelpContext1_101 DB 5, 80h, 'S', 0FFh, 12, ' ', 0A6h, 8Eh, 0CDh, 0
HelpContext1_102 DB 5, 80h, 'V', 0FFh, 12, ' ', 0A6h, 'volume/', 0B5h, 0CDh, 0
HelpContext1_103 DB 5, 80h, 'W', 0FFh, 12, ' ', 0CEh, 'vol/pan not associated ', 0A0h, 0BFh, 'note/', 8Fh, ' ', 0CDh, 0
HelpContext1_104 DB 5, 80h, 'K', 0FFh, 12, ' ', 0BCh, 'volume/', 0B5h, 'column ', 0CDh, 0
HelpContext1_133 DB 3, '2*', 80h, 'K', 0FFh, 12, ' ', 0CEh, 'all volume/', 0B5h, 'controls ', 0CDh, 0
HelpContext1_105 DB 5, 80h, 'J', 0FFh, 12, ' ', 89h, 'amplifier ', 0CDh, ' / Fast ', 8Ah, 'attenuate ', 0CDh, 0
HelpContext1_106 DB 5, 80h, 'Z', 0FFh, 12, ' Cut ', 0CCh, 0CDh, 0
HelpContext1_132 DB 5, 80h, 'X', 0FFh, 12, ' ', 0BCh, 0BDh, ' value ', 0CDh, 0
HelpContext1_107 DB 3, '2*', 80h, 'X', 0FFh, 12, ' ', 0CEh, 'all ', 0BDh, ' ', 90h, ' ', 0CDh, 0
HelpContext1_108 DB 5, 80h, 'C', 0FFh, 12, ' Copy ', 0CCh, 'into ', 98h, 0
HelpContext1_109 DB 5, 80h, 'P', 0FFh, 12, ' Paste ', 90h, ' ', 0A9h, 98h, 0CDh, 0
HelpContext1_110 DB 5, 80h, 'O', 0FFh, 12, ' Overwrite ', 0A0h, 90h, ' ', 0A9h, 98h, ' ', 0CDh, 0
HelpContext1_111 DB 5, 80h, 'M', 0FFh, 12, ' Mix each row ', 0A9h, 98h, 0A0h, 85h, 90h, ' ', 0CDh, 0
HelpContext1_173 DB 3, '2*', 80h, 'M', 0FFh, 12, ' Mix each field ', 0A9h, 98h, 0A0h, 85h, 90h, 0
HelpContext1_125 DB 5, 80h, 'F', 0FFh, 12, ' Double ', 0CCh, 'length ', 0CDh, 0
HelpContext1_126 DB 5, 80h, 'G', 0FFh, 12, ' Halve ', 0CCh, 'length ', 0CDh, 0
HelpContext1_112 DB 5, 80h, 'I', 0FFh, 12, ' Select Template mode / Fast ', 8Ah, 'amplify ', 0CDh, 0
HelpContext1_175 DB 5, 81h, 'J', 0FFh, 11, ' ', 9Dh, 'fast ', 8Ah, 'mode', 0
HelpContext1_147 DB 3, 'Playback Functions.', 0
HelpContext1_148 DB 5, '4', 0FFh, 16, ' ', 9Fh, 0A5h, 'under cursor', 0
HelpContext1_149 DB 5, '8', 0FFh, 16, ' ', 9Fh, 'row', 0
HelpContext1_152 DB 5, 81h, 'F6', 0FFh, 10, ' ', 9Fh, 0A9h, 0A2h, 'row', 0
HelpContext1_158 DB 5, 81h, 'F7', 0FFh, 10, ' Set/Clear playback mark (for use ', 0A0h, 'F7)', 0
HelpContext1_150 DB 5, 80h, 'F9', 0FFh, 11, ' ', 9Dh, 0A2h, 0A3h, 0
HelpContext1_151 DB 5, 80h, 'F10', 0FFh, 10, ' Solo ', 0A2h, 0A3h, 0
HelpContext1_172 DB 5, 'Scroll Lock', 0FFh, 6, ' ', 9Dh, 'playback tracing', 0
HelpContext1_177 DB 5, 81h, 'Z', 0FFh, 11, ' ', 0C8h, 'MIDI playback trigger', 0
HelpContext1_178 DB 5, 80h, 'Scroll Lock ', 9Dh, 'MIDI input', 0
HelpContext2Ptrs Label Word
2023-03-11 15:18:28 -08:00
DW HelpContext2_0
DW HelpContext2_1
DW HelpContext2_2
DW NewLine
DW HelpContext2_3
DW HelpContext2_10
DW HelpContext2_4
DW HelpContext2_5
DW NewLine
DW HelpContext2_11
DW HelpContext2_23
DW HelpContext2_8
DW HelpContext2_6
DW HelpContext2_17
DW HelpContext2_18
DW HelpContext2_27
DW HelpContext2_30
DW HelpContext2_33
DW HelpContext2_7
DW HelpContext2_29
DW HelpContext2_28
DW HelpContext2_14
DW HelpContext2_19
DW HelpContext2_12
DW HelpContext2_13
DW HelpContext2_16
DW HelpContext2_15
DW HelpContext2_9
DW NewLine
DW HelpContext2_31
DW HelpContext2_32
DW NewLine
DW HelpContext2_26
DW NewLine
DW HelpContext2_21
DW HelpContext2_22
DW HelpContext2_24
DW HelpContext2_25
DW NewLine
DW Divider
DW NewLine
DW HelpGlobal_0
DW HelpGlobal_1
DW HelpGlobal_37
DW HelpGlobal_3
DW HelpGlobal_4
DW HelpGlobal_20
DW HelpGlobal_9
DW HelpGlobal_22
DW HelpGlobal_10
DW HelpGlobal_19
DW HelpGlobal_11
DW HelpGlobal_12
DW HelpGlobal_33
DW HelpGlobal_13
DW HelpGlobal_5
DW HelpGlobal_23
DW HelpGlobal_6
DW HelpGlobal_2
DW HelpGlobal_7
DW HelpGlobal_8
DW HelpGlobal_32
DW NewLine
DW HelpGlobal_17
DW HelpGlobal_31
DW HelpGlobal_18
DW NewLine
DW HelpGlobal_16
DW HelpGlobal_34
DW HelpGlobal_35
DW HelpGlobal_36
DW HelpGlobal_21
DW HelpGlobal_14
DW HelpGlobal_15
DW NewLine
DW Divider
DW 0 ; End of list.
HelpContext2_0 DB 31, 0FFh, 1, 139, 0FFh, 17, 134, 0FFh, 1, 138, 0
HelpContext2_1 DB 31, 0FFh, 1, 132, ' ', 94h, 0AAh, ' ', 0FFh, 1, 145, 0
HelpContext2_2 DB 31, 0FFh, 1, 137, 0FFh, 17, 143, 0FFh, 1, 150, 0
HelpContext2_3 DB 3, 94h, 0AAh, 0ADh, '.', 0
HelpContext2_10 DB 5, 99h, 0FFh, 7, ' Load new ', 95h, 0
HelpContext2_4 DB 5, 'Tab', 0FFh, 10, ' ', 9Ch, 0A8h, 'options', 0
HelpContext2_5 DB 5, 'PgUp/PgDn', 0FFh, 4, ' ', 9Ch, 0B7h, '(when not on list)', 0
HelpContext2_11 DB 5, 80h, 'A', 0FFh, 8, ' Convert Signed to/', 0A9h, 'Unsigned ', 95h, 's', 0
HelpContext2_23 DB 5, 80h, 'B', 0FFh, 8, ' Pre-Loop cut ', 95h, 0
HelpContext2_8 DB 5, 80h, 'C', 0FFh, 8, ' Clear ', 94h, 'Name & Filename (Used in ', 94h, 'Name ', 0B6h, ')', 0
HelpContext2_6 DB 5, 80h, 'D', 0FFh, 8, ' ', 084h, 94h, 0
HelpContext2_17 DB 5, 80h, 'E', 0FFh, 8, ' Resize ', 94h, '(', 0A0h, 'interpolation)', 0
HelpContext2_18 DB 5, 80h, 'F', 0FFh, 8, ' Resize ', 94h, '(without interpolation)', 0
HelpContext2_27 DB 5, 80h, 'G', 0FFh, 8, ' Reverse ', 94h, 0
HelpContext2_30 DB 5, 80h, 'H', 0FFh, 8, ' Centralise ', 94h, 0
HelpContext2_33 DB 5, 80h, 'I', 0FFh, 8, ' Invert ', 94h, 0
HelpContext2_7 DB 5, 80h, 'L', 0FFh, 8, ' Post-Loop cut ', 95h, 0
HelpContext2_29 DB 5, 80h, 'M', 0FFh, 8, ' ', 94h, 'amplifier', 0
HelpContext2_28 DB 5, 80h, 'N', 0FFh, 8, ' ', 9Dh, 'Multi', 0A4h, 'playback', 0
HelpContext2_14 DB 5, 80h, 'O', 0FFh, 8, ' Save ', 0A2h, 95h, ' ', 0B1h, 'disk (IT Format)', 0
HelpContext2_19 DB 5, 80h, 'Q', 0FFh, 8, ' ', 9Dh, 95h, ' quality', 0
HelpContext2_12 DB 5, 80h, 'R', 0FFh, 8, ' Replace ', 0A2h, 95h, ' in song', 0
HelpContext2_13 DB 5, 80h, 'S', 0FFh, 8, ' Swap ', 95h, ' (in song also)', 0
HelpContext2_16 DB 5, 80h, 'T', 0FFh, 8, ' Save ', 0A2h, 95h, ' ', 0B1h, 'disk (ST3 Format)', 0
2023-03-11 15:18:28 -08:00
%IF SAVESAMPLEWAV
HelpContext2_15 DB 5, 80h, 'W', 0FFh, 8, ' Save ', 0A2h, 95h, ' ', 0B1h, 'disk (WAV Format)', 0
2023-03-11 15:18:28 -08:00
%ELSE
HelpContext2_15 DB 5, 80h, 'W', 0FFh, 8, ' Save ', 0A2h, 95h, ' ', 0B1h, 'disk (RAW Format)', 0
2023-03-11 15:18:28 -08:00
%ENDIF
HelpContext2_9 DB 5, 80h, 'X', 0FFh, 8, ' Ex', 0C9h, 95h, ' (only in ', 94h, 'List)', 0
HelpContext2_31 DB 5, 80h, 0C1h, 0FFh, 6, ' ', 83h, 95h, ' ', 91h, 0
HelpContext2_32 DB 5, 80h, 0C2h, 0FFh, 6, ' Remove ', 95h, ' ', 91h, 0
HelpContext2_26 DB 5, '< >', 0FFh, 10, ' ', 93h, '/', 92h, ' playback ', 0A3h, 0
HelpContext2_21 DB 5, 80h, 'Grey + ', 92h, 0AEh, 'octave', 0
HelpContext2_22 DB 5, 80h, 'Grey - ', 93h, 0AEh, 'octave', 0
HelpContext2_24 DB 5, 81h, 'Grey + ', 92h, 0AEh, 0AFh, 0
HelpContext2_25 DB 5, 81h, 'Grey - ', 93h, 0AEh, 0AFh, 0
HelpContext7Ptrs Label Word
2023-03-11 15:18:28 -08:00
DW HelpContext7_0
DW HelpContext7_1
DW HelpContext7_2
DW NewLine
DW HelpContext7_8
DW HelpContext7_26
DW HelpContext7_9
DW HelpContext7_10
DW HelpContext7_36
DW HelpContext7_22
DW NewLine
DW HelpContext7_25
DW HelpContext7_24
DW HelpContext7_23
DW HelpContext7_28
DW HelpContext7_11
DW HelpContext7_12
DW HelpContext7_13
DW HelpContext7_14
DW NewLine
DW HelpContext7_34
DW HelpContext7_35
DW NewLine
DW HelpContext7_33
DW NewLine
DW HelpContext7_3
DW HelpContext7_4
DW HelpContext7_5
DW NewLine
DW HelpContext7_6
DW HelpContext7_7
DW HelpContext7_27
DW HelpContext7_29
DW HelpContext7_30
DW NewLine
DW HelpContext7_15
DW HelpContext7_16
DW HelpContext7_17
DW HelpContext7_18
DW HelpContext7_19
DW NewLine
DW HelpContext7_20
DW HelpContext7_21
DW NewLine
DW Divider
DW NewLine
DW HelpGlobal_0
DW HelpGlobal_1
DW HelpGlobal_37
DW HelpGlobal_3
DW HelpGlobal_4
DW HelpGlobal_20
DW HelpGlobal_9
DW HelpGlobal_22
DW HelpGlobal_10
DW HelpGlobal_19
DW HelpGlobal_11
DW HelpGlobal_12
DW HelpGlobal_33
DW HelpGlobal_13
DW HelpGlobal_5
DW HelpGlobal_23
DW HelpGlobal_6
DW HelpGlobal_2
DW HelpGlobal_7
DW HelpGlobal_8
DW HelpGlobal_32
DW NewLine
DW HelpGlobal_17
DW HelpGlobal_31
DW HelpGlobal_18
DW NewLine
DW HelpGlobal_16
DW HelpGlobal_34
DW HelpGlobal_35
DW HelpGlobal_36
DW HelpGlobal_21
DW HelpGlobal_14
DW HelpGlobal_15
DW NewLine
DW Divider
DW 0 ; End of list
HelpContext7_0 DB 29, 0FFh, 1, 139, 0FFh, 21, 134, 0FFh, 1, 138, 0
HelpContext7_1 DB 29, 0FFh, 1, 132, ' ', 8Eh, 0AAh, ' ', 0FFh, 1, 145, 0
HelpContext7_2 DB 29, 0FFh, 1, 137, 0FFh, 21, 143, 0FFh, 1, 150, 0
HelpContext7_8 DB 3, 8Eh, 0AAh, 0ADh, ".", 0
HelpContext7_26 DB 5, 99h, 0FFh, 10, " Load new ", 8Fh, 0
HelpContext7_9 DB 5, 81h, "PgUp/PgDn ", 9Ch, 8Fh, " ", 0B7h, "(when not on list)", 0
HelpContext7_10 DB 5, 80h, "C", 0FFh, 11, " Clear ", 8Fh, " name & filename", 0
HelpContext7_36 DB 5, 80h, "W", 0FFh, 11, ' ', 0CEh, 8Fh, " ", 90h, 0
HelpContext7_22 DB 5, "Spacebar", 0FFh, 8, " Edit ", 8Fh, " name (ESC ", 0B1h, "exit)", 0
HelpContext7_25 DB 5, 80h, 'D', 0FFh, 11, ' ', 084h, 8Fh, ' & all related ', 95h, 's', 0
HelpContext7_24 DB 5, 80h, 'N', 0FFh, 11, ' ', 9Dh, 'Multi', 0A4h, 'playback', 0
HelpContext7_23 DB 5, 80h, 'O', 0FFh, 11, ' Save ', 0A2h, 8Fh, ' ', 0B1h, 'disk', 0
HelpContext7_28 DB 5, 80h, 'P', 0FFh, 11, ' Copy ', 8Fh, 0
HelpContext7_11 DB 5, 80h, 'R', 0FFh, 11, ' Replace ', 0A2h, 8Fh, ' in song', 0
HelpContext7_12 DB 5, 80h, 'S', 0FFh, 11, ' Swap ', 08Fh, 's (in song also)', 0
HelpContext7_13 DB 5, 80h, 'U', 0FFh, 11, ' Update ', 85h, 90h, 0
HelpContext7_14 DB 5, 80h, 'X', 0FFh, 11, ' Ex', 0C9h, 08Fh, 's (only in ', 08Eh, 'List)', 0
HelpContext7_34 DB 5, 80h, 0C1h, 0FFh, 9, ' ', 83h, 8Fh, ' ', 91h, 0
HelpContext7_35 DB 5, 80h, 0C2h, 0FFh, 9, ' Remove ', 8Fh, ' ', 91h, 0
HelpContext7_33 DB 5, '< >', 0FFh, 13, ' ', 93h, '/', 92h, ' playback ', 0A3h, 0
HelpContext7_3 DB 3, 0C3h, "Translation.", 0
HelpContext7_4 DB 5, 99h, 0FFh, 10, " Pickup ", 95h, " number & default play ", 0A5h, 0
HelpContext7_5 DB 5, "< >", 0FFh, 13, " ", 93h, "/", 92h, " ", 95h, " number", 0
HelpContext7_6 DB 5, 80h, "A", 0FFh, 11, " ", 0C8h, "all ", 95h, "s", 0
HelpContext7_7 DB 5, 80h, "N", 0FFh, 11, " ", 99h, 0B4h, 0A5h, 0
HelpContext7_27 DB 5, 80h, "P", 0FFh, 11, " ", 99h, "previous ", 0A5h, 0
HelpContext7_29 DB 5, 80h, "Up/Down", 0FFh, 5, " Transpose all notes ", 0BFh, 0AFh, 0B7h, 0
HelpContext7_30 DB 5, 80h, 0C1h, "/", 0C2h, 0FFh, 5, " ", 9Eh, 0BFh, "row ", 0A9h, "the table", 0
HelpContext7_15 DB 3, 'Envelope ', 0ADh, '.', 0
HelpContext7_16 DB 5, 99h, 0FFh, 10, ' Pick up/Drop ', 0A2h, 'node', 0
HelpContext7_17 DB 5, 83h, 0FFh, 9, ' Add node', 0
HelpContext7_18 DB 5, 84h, 0FFh, 9, ' ', 084h, 'node', 0
HelpContext7_19 DB 5, 80h, 'Arrow ', 0ADh, ' ', 9Ch, 'node (fast)', 0
HelpContext7_20 DB 5, 'Press Spacebar ', 9Fh, 'default ', 0A5h, 0
HelpContext7_21 DB 5, 'Release Space ', 0C3h, 'off command', 0
HelpContext9Ptrs Label Word
2023-03-11 15:18:28 -08:00
DW HelpContext9_0
DW HelpContext9_1
DW HelpContext9_2
DW NewLine
DW HelpContext9_3
DW HelpContext9_4
DW HelpContext9_11
DW HelpContext9_5
DW HelpContext9_6
DW HelpContext9_7
DW NewLine
DW HelpContext9_15
DW HelpContext9_16
DW NewLine
DW HelpContext9_8
DW HelpContext9_9
DW NewLine
DW HelpContext9_10
DW NewLine
DW HelpContext9_12
DW HelpContext9_14
DW NewLine
DW HelpContext9_13
DW NewLine
DW Divider
DW NewLine
DW HelpGlobal_0
DW HelpGlobal_1
DW HelpGlobal_37
DW HelpGlobal_3
DW HelpGlobal_4
DW HelpGlobal_20
DW HelpGlobal_9
DW HelpGlobal_22
DW HelpGlobal_10
DW HelpGlobal_19
DW HelpGlobal_11
DW HelpGlobal_12
DW HelpGlobal_33
DW HelpGlobal_13
DW HelpGlobal_5
DW HelpGlobal_23
DW HelpGlobal_6
DW HelpGlobal_2
DW HelpGlobal_7
DW HelpGlobal_8
DW HelpGlobal_32
DW NewLine
DW HelpGlobal_17
DW HelpGlobal_31
DW HelpGlobal_18
DW NewLine
DW HelpGlobal_16
DW HelpGlobal_34
DW HelpGlobal_35
DW HelpGlobal_36
DW HelpGlobal_21
DW HelpGlobal_14
DW HelpGlobal_15
DW NewLine
DW Divider
DW 0
HelpContext9_0 DB 33, 0FFh, 1, 139, 0FFh, 13, 134, 0FFh, 1, 138, 0
HelpContext9_1 DB 33, 0FFh, 1, 132, ' Info Page ', 0FFh, 1, 145, 0
HelpContext9_2 DB 33, 0FFh, 1, 137, 0FFh, 13, 143, 0FFh, 1, 150, 0
HelpContext9_3 DB 3, 83h, 0FFh, 11, ' Add ', 0BFh, 'new ', 0B6h, 0
HelpContext9_4 DB 3, 84h, 0FFh, 11, ' ', 084h, 0A2h, 0B6h, 0
HelpContext9_11 DB 3, 'Tab/', 82h, 'Tab', 0FFh, 5, ' ', 9Ch, 0A8h, 0B6h, 's', 0
HelpContext9_5 DB 3, 'Up/Dn/Left/Right ', 9Ch, 'highlighted ', 0A3h, 0
HelpContext9_6 DB 3, 'PgUp/PgDn', 0FFh, 9, ' ', 0C8h, 0B6h, ' type', 0
HelpContext9_7 DB 3, 80h, 'Up/Down', 0FFh, 7, ' ', 9Ch, 0B6h, ' base ', 0B7h, 0
HelpContext9_15 DB 3, 'V', 0FFh, 17, ' ', 9Dh, 0A8h, 'volume/velocity bars', 0
HelpContext9_16 DB 3, 'I', 0FFh, 17, ' ', 9Dh, 0A8h, 95h, '/', 8Fh, ' names', 0
HelpContext9_8 DB 3, 'Q', 0FFh, 17, ' Mute/Unmute ', 0A2h, 0A3h, 0
HelpContext9_9 DB 3, 'S', 0FFh, 17, ' Solo ', 0A2h, 0A3h, 0
HelpContext9_10 DB 3, 'Grey +, Grey -', 0FFh, 4, ' ', 9Ch, 'forwards/backwards one ', 85h, 'in song', 0
HelpContext9_12 DB 3, 80h, 'S', 0FFh, 13, ' ', 9Dh, 'Stereo playback', 0
HelpContext9_14 DB 3, 80h, 'R', 0FFh, 13, ' Reverse output ', 0A3h, 's', 0
Helpcontext9_13 DB 3, 'G', 0FFh, 17, ' Goto ', 85h, 'currently playing', 0
HelpContext12Ptrs Label Word
2023-03-11 15:18:28 -08:00
DW HelpContext12_0
DW HelpContext12_1
DW HelpContext12_2
DW NewLine
DW HelpContext12_3
DW NewLine
DW HelpContext12_4
DW HelpContext12_5
DW HelpContext12_6
DW NewLine
DW Divider
DW NewLine
DW HelpGlobal_0
DW HelpGlobal_1
DW HelpGlobal_37
DW HelpGlobal_3
DW HelpGlobal_4
DW HelpGlobal_20
DW HelpGlobal_9
DW HelpGlobal_22
DW HelpGlobal_10
DW HelpGlobal_19
DW HelpGlobal_11
DW HelpGlobal_12
DW HelpGlobal_33
DW HelpGlobal_13
DW HelpGlobal_5
DW HelpGlobal_23
DW HelpGlobal_6
DW HelpGlobal_2
DW HelpGlobal_7
DW HelpGlobal_8
DW HelpGlobal_32
DW NewLine
DW HelpGlobal_17
DW HelpGlobal_31
DW HelpGlobal_18
DW NewLine
DW HelpGlobal_16
DW HelpGlobal_34
DW HelpGlobal_35
DW HelpGlobal_36
DW HelpGlobal_21
DW HelpGlobal_14
DW HelpGlobal_15
DW NewLine
DW Divider
DW 0
HelpContext12_0 DB 31, 0FFh, 1, 139, 0FFh, 18, 134, 0FFh, 1, 138, 0
HelpContext12_1 DB 31, 0FFh, 1, 132, ' Message Editor ', 0FFh, 1, 145, 0
HelpContext12_2 DB 31, 0FFh, 1, 137, 0FFh, 18, 143, 0FFh, 1, 150, 0
HelpContext12_3 DB 3, 99h, '/ ESC', 0FFh, 5, ' Edit message / finished editing', 0
HelpContext12_4 DB 3, 'Editing ', 0ADh, '.', 0
HelpContext12_5 DB 5, 81h, 'Y', 0FFh, 8, ' ', 084h, 'line', 0
HelpContext12_6 DB 5, 80h, 'C', 0FFh, 9, ' Clear message', 0
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
DecodeWord80h DB "Alt-", 0
DecodeWord81h DB "Ctrl-", 0
DecodeWord82h DB "Shift-", 0
DecodeWord83h DB 0C1h, "ert ", 0
DecodeWord84h DB 0C2h, "ete ", 0
DecodeWord85h DB "pattern ", 0
DecodeWord86h DB "Pattern ", 0
DecodeWord87h DB 0A7h, "up ", 0B0h, "x", 0
DecodeWord88h DB 0A7h, "down ", 0B0h, "x", 0
DecodeWord89h DB "Volume ", 0
DecodeWord8Ah DB "volume ", 0
DecodeWord8Bh DB " Fine ", 0
DecodeWord8Ch DB "envelope", 0
DecodeWord8Dh DB "Channel ", 0
DecodeWord8Eh DB 0C1h, "trument ", 0
DecodeWord8Fh DB "instrument", 0
DecodeWord90h DB "data", 0
DecodeWord91h DB "slot (updates ", 85h, 90h, ")", 0
DecodeWord92h DB "Increase", 0
DecodeWord93h DB "Decrease", 0
DecodeWord94h DB "Sample ", 0
DecodeWord95h DB "sample", 0
DecodeWord96h DB " ", 0A6h, "NNA ", 0B1h, 0
DecodeWord97h DB "Tempo ", 0
DecodeWord98h DB "clipboard ", 0
DecodeWord99h DB "Enter ", 0
DecodeWord9Ah DB "waveform ", 0B1h, "type x", 0
DecodeWord9Bh DB " Dual Command: ", 0
DecodeWord9Ch DB "Move ", 0
DecodeWord9Dh DB "Toggle ", 0
DecodeWord9Eh DB 0C1h, "ert/", 0C2h, "ete ", 0
DecodeWord9Fh DB "Play ", 0
DecodeWordA0h DB "with ", 0
DecodeWordA1h DB "and ", 0
DecodeWordA2h DB "current ", 0
DecodeWordA3h DB "channel", 0
DecodeWordA4h DB 0A3h, ' ', 0
DecodeWordA5h DB "note ", 0
DecodeWordA6h DB "Set ", 0
DecodeWordA7h DB "slide ", 0
DecodeWordA8h DB "between ", 0
DecodeWordA9h DB "from ", 0
DecodeWordAAh DB "List ", 0
DecodeWordABh DB "Library ", 0
DecodeWordACh DB "Turn ", 0
DecodeWordADh DB "Keys", 0
DecodeWordAEh DB ' C-5 Frequency by 1 ', 0
DecodeWordAFh DB 'semitone ', 0
DecodeWordB0h DB "by ", 0
DecodeWordB1h DB "to ", 0
DecodeWordB2h DB "lobal ", 0
DecodeWordB3h DB "ibra", 0B1h, 0
DecodeWordB4h DB "next ", 0
DecodeWordB5h DB "panning ", 0
DecodeWordB6h DB "window", 0
DecodeWordB7h DB "up/down ", 0
DecodeWordB8h DB "Panning ", 0
DecodeWordB9h DB "Order ", 0
DecodeWordBAh DB "Pitch ", 0
DecodeWordBBh DB "pitch ", 0
DecodeWordBCh DB "Slide ", 0
DecodeWordBDh DB "effect", 0
DecodeWordBEh DB "of ", 0
DecodeWordBFh DB "a ", 0
DecodeWordC0h DB " Past ", 0
DecodeWordC1h DB "Ins", 0
DecodeWordC2h DB "Del", 0
DecodeWordC3h DB "Note ", 0
DecodeWordC4h DB "speed ", 0
DecodeWordC5h DB 0C4h, "x, ", 0C6h, "y", 0
DecodeWordC6h DB "depth ", 0
DecodeWordC7h DB "Next/Previous ", 0
DecodeWordC8h DB "Change ", 0
DecodeWordC9h DB "change ", 0
DecodeWordCAh DB "Mark ", 0
DecodeWordCBh DB "track ", 0
DecodeWordCCh DB "block ", 0
DecodeWordCDh DB " (*)", 0
DecodeWordCEh DB "Wipe ", 0
; channel, pitch, column, effect, note, current, list, library
; speed/width, turn, on, off, down, instrument
; semitone, octave, block, edit, save, (g)lobal, (v)ibrato, (p)anbrello
; cursor, window
DecodeBuffer DB 80 Dup (0)
2023-03-11 15:18:28 -08:00
DecodeWords DW DecodeWord80h, DecodeWord81h
DW DecodeWord82h, DecodeWord83h
DW DecodeWord84h, DecodeWord85h
DW DecodeWord86h, DecodeWord87h
DW DecodeWord88h, DecodeWord89h
DW DecodeWord8Ah, DecodeWord8Bh
DW DecodeWord8Ch, DecodeWord8Dh
DW DecodeWord8Eh, DecodeWord8Fh
DW DecodeWord90h, DecodeWord91h
DW DecodeWord92h, DecodeWord93h
DW DecodeWord94h, DecodeWord95h
DW DecodeWord96h, DecodeWord97h
DW DecodeWord98h, DecodeWord99h
DW DecodeWord9Ah, DecodeWord9Bh
DW DecodeWord9Ch, DecodeWord9Dh
DW DecodeWord9Eh, DecodeWord9Fh
DW DecodeWordA0h, DecodeWordA1h
DW DecodeWordA2h, DecodeWordA3h
DW DecodeWordA4h, DecodeWordA5h
DW DecodeWordA6h, DecodeWordA7h
DW DecodeWordA8h, DecodeWordA9h
DW DecodeWordAAh, DecodeWordABh
DW DecodeWordACh, DecodeWordADh
DW DecodeWordAEh, DecodeWordAFh
DW DecodeWordB0h, DecodeWordB1h
DW DecodeWordB2h, DecodeWordB3h
DW DecodeWordB4h, DecodeWordB5h
DW DecodeWordB6h, DecodeWordB7h
DW DecodeWordB8h, DecodeWordB9h
DW DecodeWordBAh, DecodeWordBBh
DW DecodeWordBCh, DecodeWordBDh
DW DecodeWordBEh, DecodeWordBFh
DW DecodeWordC0h, DecodeWordC1h
DW DecodeWordC2h, DecodeWordC3h
DW DecodeWordC4h, DecodeWordC5h
DW DecodeWordC6h, DecodeWordC7h
DW DecodeWordC8h, DecodeWordC9h
DW DecodeWordCAh, DecodeWordCBh
DW DecodeWordCCh, DecodeWordCDh
DW DecodeWordCEh
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ
;<3B> Functions <20>
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
H_DrawHelp:;:;Far
Push CS
Pop DS
Push CS
Pop ES
2023-03-11 15:18:28 -08:00
;Assume DS:Help
Mov CX, 32
Mov SI, HelpContext
Add SI, SI
Mov SI, [HelpContextPtrs+SI]
Mov DI, 13*160
Mov AX, TopLine
Add AX, AX
Add SI, AX
H_DrawHelp1:
Push SI
Push DI
Mov SI, [SI]
LodsB
Xor AH, AH
Add AX, AX
Add DI, AX
; DS:SI points to string. Deposit into buffer
Push DI
2023-03-11 15:18:28 -08:00
Mov DI, DecodeBuffer
Mov DX, 1
H_DecodeBuffer1:
LodsB
Test AL, AL
JZ H_DecodeBuffer4
JS H_DecodeBuffer2
StosB
Jmp H_DecodeBuffer1
H_DecodeBuffer2:
Cmp AL, -2
JGE H_DecodeBuffer3
; Insert word
Push SI
2023-03-11 15:18:28 -08:00
LEA SI, [EAX*2 + DecodeWords - 100h]
Inc DX
Mov SI, [SI]
Jmp H_DecodeBuffer1
H_DecodeBuffer3:
StosB
JE H_DecodeBuffer1
MovsB
MovsB
Jmp H_DecodeBuffer1
H_DecodeBuffer4:
Dec DX
JZ H_DecodeBufferEnd
Pop SI
Jmp H_DecodeBuffer1
H_DecodeBufferEnd:
Xor AL, AL
StosB
Pop DI
2023-03-11 15:18:28 -08:00
Mov SI, DecodeBuffer
Mov AH, 6
Call S_DrawString
Pop DI
Pop SI
LodsW ; Add SI, 2
Add DI, 160
Cmp Word Ptr [SI], 0
LoopNZ H_DrawHelp1
Ret
2023-03-11 15:18:28 -08:00
;EndP H_DrawHelp
;Assume DS:Nothing
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
H_Help:;Far
Call Glbl_SaveMode
Mov BX, CS:HelpContext
Add BX, BX
Mov AX, [CS:Positions+BX]
Mov CS:TopLine, AX
Mov AX, 5
Mov CX, Object1
2023-03-11 15:18:28 -08:00
Mov DX, O1_HelpList
Mov SI, 1
Ret
2023-03-11 15:18:28 -08:00
;EndP H_Help
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
H_HelpUp:;Far
Sub CS:TopLine, 1
AdC CS:Topline, 0
Mov AX, 1
Ret
2023-03-11 15:18:28 -08:00
;EndP H_HelpUp
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
H_HelpDown:;Far
Push CX
Push CS
Pop DS
2023-03-11 15:18:28 -08:00
;Assume DS:Help
Mov SI, HelpContext
Add SI, SI
Mov SI, [HelpContextPtrs+SI]
Mov BX, TopLine
Add BX, BX
Add SI, BX
Mov CX, 32
H_HelpDown2:
Add SI, 2
Cmp Word Ptr [SI], 0
LoopNZ H_HelpDown2
JZ H_HelpDown1
Inc TopLine
H_HelpDown1:
Pop CX
Mov AX, 1
Ret
2023-03-11 15:18:28 -08:00
;EndP H_HelpDown
;Assume DS:Nothing
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
H_HelpPgUp:;Far
Mov AX, CS:TopLine
Sub AX, 32
JNS H_HelpPgUp1
Xor AX, AX
H_HelpPgUp1:
Mov CS:TopLine, AX
Mov AX, 1
Ret
2023-03-11 15:18:28 -08:00
;EndP H_HelpPgUp
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
H_HelpPgDn:;Far
Mov CX, 32
H_HelpPgDn1:
Call H_HelpDown
Loop H_HelpPgDn1
Ret ; AX = 1, set by H_HelpDown
2023-03-11 15:18:28 -08:00
;EndP H_HelpPgDn
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
H_HelpESC:;Far
Mov AX, CS:TopLine
Mov BX, CS:HelpContext
Add BX, BX
Mov [CS:Positions+BX], AX
Jmp Glbl_RestoreMode
2023-03-11 15:18:28 -08:00
;EndP H_HelpESC
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
H_SetHelpContext:;Far
Mov AX, [SI+2]
Mov CS:HelpContext, AX
Ret
2023-03-11 15:18:28 -08:00
;EndP H_SetHelpContext
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
EndS
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-03-11 15:18:28 -08:00
;End