Opened 3 years ago
Closed 3 years ago
#12823 closed defect (fixed)
DIRECTOR: Jewels of the Oracle crashing with getAt
Reported by: | legluondunet | Owned by: | rvanlaar |
---|---|---|---|
Priority: | normal | Component: | Engine: Director |
Version: | Keywords: | ||
Cc: | Game: |
Description
Hello,
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:
$ ./scummvm
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
Reloading builtins
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 , 3 years ago
comment:2 by , 3 years ago
Summary: | Jewels of the Oracle → DIRECTOR: Jewels of the Oracle crashing with getAt |
---|
comment:3 by , 3 years ago
Thank you for reporting this bug.
The error 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 , 3 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
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".