Rockbox mail archive
Subject: Re: othelo (*sigh*)
From: BlueChip (cs_bluechip_at_webtribe.net)
Date: 2003-08-09
At 15:25 08/08/03 -0700, you wrote:
>i mentioned this once before, but no one seemed to notice it. othelo
>doesn't work on my FMR. at
>all. i just get an 'incompatable model' error. what happened? *glares at
>bluechip* ;-)
>
>-scott
follow
apps/plugins/othelo.c:1352
TEST_PLUGIN_API(api);
apps/plugin.h:75
#define TEST_PLUGIN_API(_api_) \
do { \
int _rc_ = _api_->plugin_test(PLUGIN_API_VERSION, MODEL, MEM); \
if (_rc_<0) \
return _rc_; \
} while(0)
apps/plugin.c:279
static int plugin_test(int api_version, int model, int memsize)
{
if (api_version < PLUGIN_MIN_API_VERSION ||
api_version > PLUGIN_API_VERSION)
return PLUGIN_WRONG_API_VERSION;
if (model != MODEL)
return PLUGIN_WRONG_MODEL;
if (memsize != MEM)
return PLUGIN_WRONG_MODEL;
return PLUGIN_OK;
}
...QED, the bug is in the plugin code, or the way it is called.
The error is generated by rockbox before othelo has even had a chance to
execute it's very first line of code!
Maybe you are running a version of othelo that was compiled for the recorder?
Page was last modified "Jan 10 2012" The Rockbox Crew
|