Opened 3 weeks ago
Last modified 3 weeks ago
#15489 new defect
SAGA: IHNM fails to start on the 3DS
Reported by: | ccawley2011 | Owned by: | |
---|---|---|---|
Priority: | high | Component: | Engine: SAGA |
Version: | Keywords: | ||
Cc: | Game: | I Have No Mouth |
Description
Attempting to launch I Have No Mouth and I Must Scream with the 3DS port produces the message "Error loading game resources", followed by "Error running game: Unknown error", and then returns back to the launcher. The same data files work on other platforms, and it also worked on the 3DS at some earlier point.
Attachments (2)
Change History (5)
by , 3 weeks ago
Attachment: | scummvm-broken.ini added |
---|
by , 3 weeks ago
Attachment: | scummvm-working.ini added |
---|
comment:1 by , 3 weeks ago
comment:2 by , 3 weeks ago
It is a bit weird, because with that error message, you supposed to also see warning("Cannot load context %s", (*i)->_fileName);
Are you getting those?
comment:3 by , 3 weeks ago
The callstack is
SagaEngine::run() SagaEngine::initGame() Resource::createContexts()
And the only return false
lives in:
for (ResourceContextList::iterator i = _contexts.begin(); i != _contexts.end(); ++i) { if (!(*i)->load(_vm, this)) { warning("Cannot load context %s", (*i)->_fileName); return false;
Note:
See TracTickets
for help on using tickets.
I think the issue has something to do with the config file I'm using - starting afresh with a new one allows the game to start correctly. I've attached examples of config files that do and don't work.