summaryrefslogtreecommitdiff
path: root/apps/plugins/rockboy/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/rockboy/main.c')
-rw-r--r--apps/plugins/rockboy/main.c41
1 files changed, 0 insertions, 41 deletions
diff --git a/apps/plugins/rockboy/main.c b/apps/plugins/rockboy/main.c
deleted file mode 100644
index bb6b6bd2d7..0000000000
--- a/apps/plugins/rockboy/main.c
+++ /dev/null
@@ -1,41 +0,0 @@
1#include "rockmacros.h"
2#include "input.h"
3#include "emu.h"
4#include "loader.h"
5#include "hw.h"
6
7void doevents()
8{
9 event_t ev;
10 int st;
11
12 ev_poll();
13 while (ev_getevent(&ev))
14 {
15 if (ev.type != EV_PRESS && ev.type != EV_RELEASE)
16 continue;
17 st = (ev.type != EV_RELEASE);
18 pad_set(ev.code, st);
19 }
20}
21
22int gnuboy_main(char *rom)
23{
24 rb->lcd_puts(0,0,"Init video");
25 vid_init();
26 rb->lcd_puts(0,1,"Init sound");
27 pcm_init();
28 rb->lcd_puts(0,2,"Loading rom");
29 loader_init(rom);
30 if(shut)
31 return PLUGIN_ERROR;
32 rb->lcd_puts(0,3,"Emu reset");
33 emu_reset();
34 rb->lcd_puts(0,4,"Emu run");
35 rb->lcd_clear_display();
36 rb->lcd_update();
37 emu_run();
38
39 /* never reached */
40 return PLUGIN_OK;
41}