summaryrefslogtreecommitdiff
path: root/apps/plugins/zxbox/spmain.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/zxbox/spmain.c')
-rw-r--r--apps/plugins/zxbox/spmain.c25
1 files changed, 13 insertions, 12 deletions
diff --git a/apps/plugins/zxbox/spmain.c b/apps/plugins/zxbox/spmain.c
index 036e28a240..b153b4191f 100644
--- a/apps/plugins/zxbox/spmain.c
+++ b/apps/plugins/zxbox/spmain.c
@@ -20,6 +20,7 @@
20#include "misc.h" 20#include "misc.h"
21#include "zxconfig.h" 21#include "zxconfig.h"
22#include "lib/configfile.h" 22#include "lib/configfile.h"
23#include "lib/oldmenuapi.h"
23 24
24#include "spperif.h" 25#include "spperif.h"
25#include "z80.h" 26#include "z80.h"
@@ -142,13 +143,13 @@ static void set_keys(void){
142 { "Map Fire/Jump key", NULL }, 143 { "Map Fire/Jump key", NULL },
143 }; 144 };
144 145
145 m = rb->menu_init(items, sizeof(items) / sizeof(*items), 146 m = menu_init(rb,items, sizeof(items) / sizeof(*items),
146 NULL, NULL, NULL, NULL); 147 NULL, NULL, NULL, NULL);
147 148
148 rb->button_clear_queue(); 149 rb->button_clear_queue();
149 150
150 while (!menu_quit) { 151 while (!menu_quit) {
151 result=rb->menu_show(m); 152 result=menu_show(m);
152 153
153 switch(result) 154 switch(result)
154 { 155 {
@@ -188,7 +189,7 @@ static void set_keys(void){
188 } 189 }
189 } 190 }
190 191
191 rb->menu_exit(m); 192 menu_exit(m);
192} 193}
193 194
194/* select predefined keymap */ 195/* select predefined keymap */
@@ -202,13 +203,13 @@ static void select_keymap(void){
202 { "7658S", NULL }, 203 { "7658S", NULL },
203 }; 204 };
204 205
205 m = rb->menu_init(items, sizeof(items) / sizeof(*items), 206 m = menu_init(rb,items, sizeof(items) / sizeof(*items),
206 NULL, NULL, NULL, NULL); 207 NULL, NULL, NULL, NULL);
207 208
208 rb->button_clear_queue(); 209 rb->button_clear_queue();
209 210
210 while (!menu_quit) { 211 while (!menu_quit) {
211 result=rb->menu_show(m); 212 result=menu_show(m);
212 213
213 switch(result) 214 switch(result)
214 { 215 {
@@ -230,7 +231,7 @@ static void select_keymap(void){
230 } 231 }
231 } 232 }
232 233
233 rb->menu_exit(m); 234 menu_exit(m);
234} 235}
235 236
236/* options menu */ 237/* options menu */
@@ -267,13 +268,13 @@ static void options_menu(void){
267 }; 268 };
268 269
269 270
270 m = rb->menu_init(items, sizeof(items) / sizeof(*items), 271 m = menu_init(rb,items, sizeof(items) / sizeof(*items),
271 NULL, NULL, NULL, NULL); 272 NULL, NULL, NULL, NULL);
272 273
273 rb->button_clear_queue(); 274 rb->button_clear_queue();
274 275
275 while (!menu_quit) { 276 while (!menu_quit) {
276 result=rb->menu_show(m); 277 result=menu_show(m);
277 278
278 switch(result) 279 switch(result)
279 { 280 {
@@ -336,7 +337,7 @@ static void options_menu(void){
336 } 337 }
337 } 338 }
338 339
339 rb->menu_exit(m); 340 menu_exit(m);
340} 341}
341 342
342/* menu */ 343/* menu */
@@ -361,13 +362,13 @@ static bool zxbox_menu(void)
361 { "Quit", NULL }, 362 { "Quit", NULL },
362 }; 363 };
363 364
364 m = rb->menu_init(items, sizeof(items) / sizeof(*items), 365 m = menu_init(rb,items, sizeof(items) / sizeof(*items),
365 NULL, NULL, NULL, NULL); 366 NULL, NULL, NULL, NULL);
366 367
367 rb->button_clear_queue(); 368 rb->button_clear_queue();
368 369
369 while (!menu_quit) { 370 while (!menu_quit) {
370 result=rb->menu_show(m); 371 result=menu_show(m);
371 372
372 switch(result) 373 switch(result)
373 { 374 {
@@ -411,7 +412,7 @@ static bool zxbox_menu(void)
411 } 412 }
412 } 413 }
413 414
414 rb->menu_exit(m); 415 menu_exit(m);
415#if defined(HAVE_ADJUSTABLE_CPU_FREQ) 416#if defined(HAVE_ADJUSTABLE_CPU_FREQ)
416 rb->cpu_boost(true); 417 rb->cpu_boost(true);
417#endif 418#endif