@@ -5,166 +5,166 @@ menus
55; - the list ends with the $ff byte;
66
77menu_top
8- dta 1 , d '" $' , 255 ; GSD module
9- dta 4 , d 'IO' , 255 ; IO module
10- dta 7 , d 'SFX' , 255 ; SFX module
11- dta 11 , d 'TAB' , 255 ; TAB module
12- dta 15 , d 'SONG' , 255 ; SONG module
13- dta 255
8+ dta 1 , d '" $' , 255 ; GSD module
9+ dta 4 , d 'IO' , 255 ; IO module
10+ dta 7 , d 'SFX' , 255 ; SFX module
11+ dta 11 , d 'TAB' , 255 ; TAB module
12+ dta 15 , d 'SONG' , 255 ; SONG module
13+ dta 255
1414
1515menu_sfx
16- dta 20 , d '#' , 255 ; current SFX (number)
17- dta 40 , d '>>>' , 255 ; edit SFX
18- dta 60 , d 'PLY' , 255 ; play SFX
19- dta 120 , d 'VOL' , 255 ; edit SFX Volume
20- dta 140 , d 'DST' , 255 ; edit SFX Distortion
21- dta 160 , d 'MOD' , 255 ; edit SFX Mod
22- dta 180 , d 'VAL' , 255 ; edit SFX Mod Value
23- dta 200 , d 'OPT' , 255 ; SFX Options
24- dta 255
16+ dta 20 , d '#' , 255 ; current SFX (number)
17+ dta 40 , d '>>>' , 255 ; edit SFX
18+ dta 60 , d 'PLY' , 255 ; play SFX
19+ dta 120 , d 'VOL' , 255 ; edit SFX Volume
20+ dta 140 , d 'DST' , 255 ; edit SFX Distortion
21+ dta 160 , d 'MOD' , 255 ; edit SFX Mod
22+ dta 180 , d 'VAL' , 255 ; edit SFX Mod Value
23+ dta 200 , d 'OPT' , 255 ; SFX Options
24+ dta 255
2525
2626menu_sfx_options
27- dta 104 , d 'SET NAME' , 255 ; set SFX name
28- dta 124 , d 'SET NOTE TABLE' , 255
29- dta 144 , d 'SFX MOD MODE' , 255 ; set the type of modulation used in the SFX
30- dta 164 , d '< BACK' , 255 ; back to SFX menu bar
31- dta 184 , d 'EDIT NOTE TABLE' , 255
32- dta 204 , d 'IO >' , 255
33- dta 255
27+ dta 104 , d 'SET NAME' , 255 ; set SFX name
28+ dta 124 , d 'SET NOTE TABLE' , 255
29+ dta 144 , d 'SFX MOD MODE' , 255 ; set the type of modulation used in the SFX
30+ dta 164 , d '< BACK' , 255 ; back to SFX menu bar
31+ dta 184 , d 'EDIT NOTE TABLE' , 255
32+ dta 204 , d 'IO >' , 255
33+ dta 255
3434
3535menu_note_tune
36- dta 20 , d 'SET' , 255
37- dta 40 , d '>>>' , 255
38- dta 200 , d 'OPT' , 255
39- dta 255
36+ dta 20 , d 'SET' , 255
37+ dta 40 , d '>>>' , 255
38+ dta 200 , d 'OPT' , 255
39+ dta 255
4040
4141menu_tune_options
42- dta 164 , d 'SET TABLE NAME' , 255
43- dta 184 , d '< BACK' , 255
44- dta 204 , d 'IO >' , 255
45- dta 255
42+ dta 164 , d 'SET TABLE NAME' , 255
43+ dta 184 , d '< BACK' , 255
44+ dta 204 , d 'IO >' , 255
45+ dta 255
4646
4747menu_IO_options
48- dta 188 , 7 , d 'LOAD' , 255
49- dta 208 , 7 , d 'SAVE' , 255
50- dta 255
48+ dta 188 , 7 , d 'LOAD' , 255
49+ dta 208 , 7 , d 'SAVE' , 255
50+ dta 255
5151
5252menu_NoteDef
53- dta 44 , d 'A: PURE TONES ' , 255
54- dta 64 , d 'B: BASS 1 ' , 255
55- dta 84 , d 'C: BASS 2 ' , 255
56- dta 104 , d 'D: USER DEFINE' , 255
57- dta 255
53+ dta 44 , d 'A: PURE TONES ' , 255
54+ dta 64 , d 'B: BASS 1 ' , 255
55+ dta 84 , d 'C: BASS 2 ' , 255
56+ dta 104 , d 'D: USER DEFINE' , 255
57+ dta 255
5858menu_sfx_mode
59- dta 44 , d 'HFD' , 255
60- dta 64 , d 'MFD' , 255
61- dta 84 , d 'NLM' , 255
62- dta 104 , d 'DSD' , 255
63- dta 124 , d '< BACK' , 255
64- dta 255
59+ dta 44 , d 'HFD' , 255
60+ dta 64 , d 'MFD' , 255
61+ dta 84 , d 'NLM' , 255
62+ dta 104 , d 'DSD' , 255
63+ dta 124 , d '< BACK' , 255
64+ dta 255
6565
6666menu_HFD_mode
67- dta 44 , d 'STOP SFX' , 255
68- dta 64 , d 'FREQ SHIFT' , 255
69- dta 84 , d 'NOP' , 255
70- dta 104 , d 'BACK >' , 255
71- dta 124 , d '< EXIT' , 255
72- dta 255
67+ dta 44 , d 'STOP SFX' , 255
68+ dta 64 , d 'FREQ SHIFT' , 255
69+ dta 84 , d 'NOP' , 255
70+ dta 104 , d 'BACK >' , 255
71+ dta 124 , d '< EXIT' , 255
72+ dta 255
7373menu_MFD_mode
74- dta 44 , d 'STOP SFX' , 255
75- dta 64 , d 'JUMP TO' , 255
76- dta 84 , d 'FREQ SHIFT' , 255
77- dta 104 , d 'NOP' , 255
78- dta 124 , d 'BACK >' , 255
79- dta 144 , d '< EXIT' , 255
80- dta 255
74+ dta 44 , d 'STOP SFX' , 255
75+ dta 64 , d 'JUMP TO' , 255
76+ dta 84 , d 'FREQ SHIFT' , 255
77+ dta 104 , d 'NOP' , 255
78+ dta 124 , d 'BACK >' , 255
79+ dta 144 , d '< EXIT' , 255
80+ dta 255
8181menu_LFD_NLM_mode
82- dta 44 , d 'STOP SFX' , 255
83- dta 64 , d 'JUMP TO' , 255
84- dta 84 , d 'FREQ SHIFT' , 255
85- dta 104 , d 'NOTE SHIFT' , 255
86- dta 124 , d 'NOP' , 255
87- dta 144 , d 'BACK >' , 255
88- dta 164 , d '< EXIT' , 255
89- dta 255
82+ dta 44 , d 'STOP SFX' , 255
83+ dta 64 , d 'JUMP TO' , 255
84+ dta 84 , d 'FREQ SHIFT' , 255
85+ dta 104 , d 'NOTE SHIFT' , 255
86+ dta 124 , d 'NOP' , 255
87+ dta 144 , d 'BACK >' , 255
88+ dta 164 , d '< EXIT' , 255
89+ dta 255
9090menu_DFD_mode
91- dta 44 , d 'FREQ SET' , 255
92- dta 64 , d 'BACK >' , 255
93- dta 84 , d '< EXIT' , 255
94- dta 255
91+ dta 44 , d 'FREQ SET' , 255
92+ dta 64 , d 'BACK >' , 255
93+ dta 84 , d '< EXIT' , 255
94+ dta 255
9595
9696
9797menu_tabs
98- dta 20 , d '#' , 255 ; current TAB (number)
99- dta 40 , d '>>>' , 255 ; edit current TAB
100- dta 60 , d 'PLY' , 255 ; play current TAB
101- dta 200 , d 'OPT' , 255 ; TAB options
102- dta 255
98+ dta 20 , d '#' , 255 ; current TAB (number)
99+ dta 40 , d '>>>' , 255 ; edit current TAB
100+ dta 60 , d 'PLY' , 255 ; play current TAB
101+ dta 200 , d 'OPT' , 255 ; TAB options
102+ dta 255
103103
104104menu_tabs_option
105- dta 164 , d 'SET NAME' , 255 ; set TAB name
106- dta 184 , d 'BEAT STEP: ' ; set beat step
105+ dta 164 , d 'SET NAME' , 255 ; set TAB name
106+ dta 184 , d 'BEAT STEP: ' ; set beat step
107107val_menu_beatStep
108- dta '__' , 255
109- dta 204 , d '< BACK' , 255 ; back to TAB menu bar
110- dta 255
108+ dta '__' , 255
109+ dta 204 , d '< BACK' , 255 ; back to TAB menu bar
110+ dta 255
111111menu_tab_edit
112- dta 44 , d 'END TAB' , 255 ; flag indicating the end of a TAB definition
113- dta 64 , d 'REPEAT' , 255 ; marker that defines a repeat n times from the pos position.
114- dta 84 , d 'NOTE VALUE' , 255 ; flag specifying the value of the frequency divider for the played SFX
115- ; (direct value to the POKEY register, not from the note table)
116- dta 104 , d 'NOTE OFF' , 255 ; turn off note
117- dta 124 , d 'NOP' , 255 ; blank entry - no operation
118- dta 144 , d 'BACK >' , 255 ; back to TAB edit
119- dta 164 , d '< EXIT' , 255 ; back to TAB menu bar
120- dta 255
112+ dta 44 , d 'END TAB' , 255 ; flag indicating the end of a TAB definition
113+ dta 64 , d 'REPEAT' , 255 ; marker that defines a repeat n times from the pos position.
114+ dta 84 , d 'NOTE VALUE' , 255 ; flag specifying the value of the frequency divider for the played SFX
115+ ; (direct value to the POKEY register, not from the note table)
116+ dta 104 , d 'NOTE OFF' , 255 ; turn off note
117+ dta 124 , d 'NOP' , 255 ; blank entry - no operation
118+ dta 144 , d 'BACK >' , 255 ; back to TAB edit
119+ dta 164 , d '< EXIT' , 255 ; back to TAB menu bar
120+ dta 255
121121
122122menu_GSD
123- dta 0 , d '<' , 255 ; back to main menu
124- dta 2 , d 'THEME' , 255 ; theme manager
125- dta 10 , d 'FREE' , 255 ; memory statistics
126- dta 255
123+ dta 0 , d '<' , 255 ; back to main menu
124+ dta 2 , d 'THEME' , 255 ; theme manager
125+ dta 10 , d 'FREE' , 255 ; memory statistics
126+ dta 255
127127
128128;
129129menu_song
130- dta 40 , d '>>>' , 255
131- dta 60 , d 'PLY' , 255
132- dta 200 , d 'OPT' , 255
133- dta 255
130+ dta 40 , d '>>>' , 255
131+ dta 60 , d 'PLY' , 255
132+ dta 200 , d 'OPT' , 255
133+ dta 255
134134
135135menu_song_option
136- dta 164 , d 'SET SONG NAME' , 255
137- dta 184 , d 'TEMPO: '
136+ dta 164 , d 'SET SONG NAME' , 255
137+ dta 184 , d 'TEMPO: '
138138val_menu_tempo
139- dta d'___' , 255
140- dta 204 , d '< BACK' , 255
141- dta 255
139+ dta d'___' , 255
140+ dta 204 , d '< BACK' , 255
141+ dta 255
142142
143143menu_song_edit
144- dta 44 , d 'END SONG' , 255
145- dta 64 , d 'SET TEMPO' , 255
146- dta 84 , d 'JUMP TO' , 255
147- dta 104 , d 'REPEAT' , 255
148- dta 124 , d 'CHANNEL OFF' , 255
149- dta 144 , d 'NOP' , 255
150- dta 164 , d 'BACK >' , 255 ; back to SONG edit
151- dta 184 , d '< EXIT' , 255 ; back to SONG menu bar
152- dta 255
144+ dta 44 , d 'END SONG' , 255
145+ dta 64 , d 'SET TEMPO' , 255
146+ dta 84 , d 'JUMP TO' , 255
147+ dta 104 , d 'REPEAT' , 255
148+ dta 124 , d 'CHANNEL OFF' , 255
149+ dta 144 , d 'NOP' , 255
150+ dta 164 , d 'BACK >' , 255 ; back to SONG edit
151+ dta 184 , d '< EXIT' , 255 ; back to SONG menu bar
152+ dta 255
153153
154154; menu_ThemeEdit
155- ; dta 40,d'MENU AREA',255 ; color scheme definition
156- ; dta 60,d'ITEM',255 ; color scheme definition
157- ; dta 80,d'BACKGROUND',255 ; color scheme definition
158- ; dta 100,d'SELECTED',255 ; color scheme definition
159- ; dta 120,d'BORDER',255 ; color scheme definition
160- ; dta 180,d'STORE',255 ; store modified/current color theme
161- ; dta 200,d'< BACK',255 ; back to theme manager
162- ; dta 255
155+ ; dta 40,d'MENU AREA',255 ; color scheme definition
156+ ; dta 60,d'ITEM',255 ; color scheme definition
157+ ; dta 80,d'BACKGROUND',255 ; color scheme definition
158+ ; dta 100,d'SELECTED',255 ; color scheme definition
159+ ; dta 120,d'BORDER',255 ; color scheme definition
160+ ; dta 180,d'STORE',255 ; store modified/current color theme
161+ ; dta 200,d'< BACK',255 ; back to theme manager
162+ ; dta 255
163163
164164menu_IO
165- dta 0 , d '<' , 255 ; back to main menu
166- dta 2 , d 'LOAD' , 255 ; load - SFX/TAB/SONG
167- dta 7 , d 'SAVE' , 255 ; save - SFX/TAB/SONG
168- dta 12 , d 'NEW' , 255 ;
169- dta 16 , d 'QUIT' , 255 ; quit to dos
170- dta 255
165+ dta 0 , d '<' , 255 ; back to main menu
166+ dta 2 , d 'LOAD' , 255 ; load - SFX/TAB/SONG
167+ dta 7 , d 'SAVE' , 255 ; save - SFX/TAB/SONG
168+ dta 12 , d 'NEW' , 255 ;
169+ dta 16 , d 'QUIT' , 255 ; quit to dos
170+ dta 255
0 commit comments