summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins')
-rw-r--r--apps/plugins/rockboy/rockboy.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/apps/plugins/rockboy/rockboy.c b/apps/plugins/rockboy/rockboy.c
index 41f06557a5..2e6560e845 100644
--- a/apps/plugins/rockboy/rockboy.c
+++ b/apps/plugins/rockboy/rockboy.c
@@ -70,7 +70,7 @@ void* memcpy(void* dst, const void* src, size_t size)
70 return rb->memcpy(dst, src, size); 70 return rb->memcpy(dst, src, size);
71} 71}
72 72
73void setmallocpos(void *pointer) 73void setmallocpos(void *pointer)
74{ 74{
75 audio_bufferpointer = pointer; 75 audio_bufferpointer = pointer;
76 audio_buffer_free = audio_bufferpointer - audio_bufferbase; 76 audio_buffer_free = audio_bufferpointer - audio_bufferbase;
@@ -81,17 +81,17 @@ void setoptions (void) {
81 DIR* dir; 81 DIR* dir;
82 char optionsave[sizeof(savedir)+sizeof(optionname)]; 82 char optionsave[sizeof(savedir)+sizeof(optionname)];
83 83
84 dir=opendir(savedir); 84 dir=opendir(savedir);
85 if(!dir) 85 if(!dir)
86 mkdir(savedir,0); 86 mkdir(savedir,0);
87 else 87 else
88 closedir(dir); 88 closedir(dir);
89 89
90 snprintf(optionsave, sizeof(optionsave), "%s/%s", savedir, optionname); 90 snprintf(optionsave, sizeof(optionsave), "%s/%s", savedir, optionname);
91 91
92 fd = open(optionsave, O_RDONLY); 92 fd = open(optionsave, O_RDONLY);
93 if(fd < 0) // no options to read, set defaults 93 if(fd < 0) // no options to read, set defaults
94 { 94 {
95#if (CONFIG_KEYPAD == IRIVER_H100_PAD) 95#if (CONFIG_KEYPAD == IRIVER_H100_PAD)
96 options.A=BUTTON_ON; 96 options.A=BUTTON_ON;
97 options.B=BUTTON_OFF; 97 options.B=BUTTON_OFF;
@@ -138,7 +138,7 @@ void setoptions (void) {
138 options.maxskip=4; 138 options.maxskip=4;
139 options.fps=0; 139 options.fps=0;
140 options.showstats=0; 140 options.showstats=0;
141 options.fullscreen=1; 141 options.fullscreen=0;
142 options.sound=1; 142 options.sound=1;
143 } 143 }
144 else 144 else
@@ -164,14 +164,14 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
164 /* if you are using a global api pointer, don't forget to copy it! 164 /* if you are using a global api pointer, don't forget to copy it!
165 otherwise you will get lovely "I04: IllInstr" errors... :-) */ 165 otherwise you will get lovely "I04: IllInstr" errors... :-) */
166 rb = api; 166 rb = api;
167 167
168 rb->lcd_setfont(0); 168 rb->lcd_setfont(0);
169 169
170 if (!parameter) { 170 if (!parameter) {
171 rb->splash(HZ*3, true, "Play gameboy ROM file! (.gb/.gbc)"); 171 rb->splash(HZ*3, true, "Play gameboy ROM file! (.gb/.gbc)");
172 return PLUGIN_OK; 172 return PLUGIN_OK;
173 } 173 }
174 174
175 audio_bufferbase = audio_bufferpointer 175 audio_bufferbase = audio_bufferpointer
176 = rb->plugin_get_audio_buffer((int *)&audio_buffer_free); 176 = rb->plugin_get_audio_buffer((int *)&audio_buffer_free);
177#if MEM <= 8 && !defined(SIMULATOR) 177#if MEM <= 8 && !defined(SIMULATOR)