Opened 19 months ago
Closed 12 months ago
#12823 closed defect (fixed)
DIRECTOR: Jewels of the Oracle crashing with getAt
|Reported by:||legluondunet||Owned by:||rvanlaar|
I just tried to launch "Jewels of the Oracle" with ScummVM git code from today (8 august 2021).
The game does not work for the moment, this is the log:
WARNING: Couldn't initialize text to speech through speech-dispatcher!
WARNING: SDL mixer output buffer size: 512 differs from desired: 1024!
User picked target 'jewels-win' (engine ID 'director', game ID 'jewels')...
Looking for a plugin supporting this target... Macromedia Director
WARNING: SearchSet::add: archive '/home/legluondunet/Téléchargements/JOTO/Jewels' already present!
Starting v400 Director game
WARNING: Could not find classicmacfonts.dat. Falling back to built-in fonts!
WARNING: MACGUI: Couldn't load data bundle 'macgui.dat'.!
WARNING: Lingo Inited!
WARNING: No LINGO.INI!
WARNING: PJ93 projector flags: 0000000c!
WARNING: RIFX: type: APPL!
WARNING: mmap: version: 0!
WARNING: RIFX: type: MV93!
WARNING: mmap: version: 0!
WARNING: Movie is from later version v404!
Switching to Director v404
STUB: Unhandled 'SCRF' resource
STUB: Unhandled 'Sord' resource
WARNING: STUB: Score::loadFrames. frame1Offset: 14 numFrames: 0 version: 4 spriteRecordSize: 14 numChannels: 32 numChannelsDisplayed: 30!
WARNING: Lingo::setTheEntity(): Unprocessed setting entity exitLock!
WARNING: STUB: cb_theassign2(preloadRam, 1048576)!
WARNING: b_getAt: list arg should be of type ARRAY or PARRAY, not -- (18) --!
builtin function getAt did not return value!
Debugger started, type 'exit' to return to the game.
Type 'help' to see a little list of commands and variables.
ERROR: builtin function getAt did not return value!
Thank you for your help.
Change History (4)
comment:1 by , 19 months ago
comment:2 by , 19 months ago
|Summary:||Jewels of the Oracle → DIRECTOR: Jewels of the Oracle crashing with getAt|
comment:3 by , 12 months ago
Thank you for reporting this bug.
ERROR: builtin function getAt did not return value! has been fixed in this commit: https://github.com/scummvm/scummvm/commit/9c5418d2b687d82f510c255faf95560a9d248b32
The game will now progress a bit further, but will display a black screen.
The game is heavily dependent on XObjects, external DDLs. These need to be implemented on a game by game basis. I've documented the required XObjects for the game on the wiki page: https://wiki.scummvm.org/index.php?title=Director/Games
comment:4 by , 12 months ago
|Status:||new → closed|
Marking the issue as fixed. Please do create a new one for the missing XObjects.
I forgot to tell you this error report is about french version of "Jewels of the Oracle".