Made it working again...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6929 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
501d301170
commit
cc377d5d18
|
@ -97,24 +97,21 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
|
|||
rb->splash(HZ*3, true, "Play gameboy ROM file! (.gb/.gbc)");
|
||||
return PLUGIN_OK;
|
||||
}
|
||||
if (!audio_bufferbase) {
|
||||
audio_bufferbase = audio_bufferpointer
|
||||
= rb->plugin_get_audio_buffer(&audio_buffer_free);
|
||||
|
||||
audio_bufferbase = audio_bufferpointer
|
||||
= rb->plugin_get_audio_buffer(&audio_buffer_free);
|
||||
#if MEM <= 8 && !defined(SIMULATOR)
|
||||
/* loaded as an overlay, protect from overwriting ourselves */
|
||||
if ((unsigned)(ovl_start_addr - (unsigned char *)audio_bufferbase)
|
||||
< audio_buffer_free)
|
||||
audio_buffer_free = ovl_start_addr - (unsigned char *)audio_bufferbase;
|
||||
/* loaded as an overlay, protect from overwriting ourselves */
|
||||
if ((unsigned)(ovl_start_addr - (unsigned char *)audio_bufferbase)
|
||||
< audio_buffer_free)
|
||||
audio_buffer_free = ovl_start_addr - (unsigned char *)audio_bufferbase;
|
||||
#endif
|
||||
}
|
||||
|
||||
#ifdef USE_IRAM
|
||||
memcpy(iramstart, iramcopy, iramend-iramstart);
|
||||
#endif
|
||||
shut=0;
|
||||
cleanshut=0;
|
||||
audio_bufferbase=audio_bufferpointer=0;
|
||||
audio_buffer_free=0;
|
||||
|
||||
/* now go ahead and have fun! */
|
||||
/* rb->splash(HZ*2, true, "Rockboy v0.3"); */
|
||||
|
|
Loading…
Reference in New Issue
Block a user