Opened 7 months ago

Last modified 5 weeks ago

#13298 new defect

DIRECTOR: Nyle: Passage To Egypt - unknown variant(Macromedia Director)

Reported by: jamie-marchant Owned by:
Priority: normal Component: Engine: Director
Version: Keywords:
Cc: Game:

Description

This is for 'Nyle: Passage To Egypt'. Here is the info they said to report:

The game in 'copy2hd' seems to be an unknown game variant.
Please report the following data to the ScummVM team at https://bugs.scummvm.org/ along with the name of the game you tried to add and its version, language, etc.:

Matched game IDs for the director engine: nile-win

{"NILE.EXE", 0, "1be5d602ac0c218814b9fddf0ecd2103", 2820199},

Change History (15)

comment:1 by jamie-marchant, 7 months ago

Component: --Unset--Engine: Director

comment:2 by jamie-marchant, 7 months ago

Hitting "Add anyways" gives me 2 choices the top 1 is "Nyle: Passage To Egypt" and running that locks up at a blank screen. Latter on I'll try installing it(on an old computer) and copying the installed game and running that.

comment:3 by jamie-marchant, 7 months ago

The bottom option(fallback) does not work any better. Using the installed game also does not work.

In the terminal I got:
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 '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: handler returnListOfFilesInFolder did not return value!

They is a text file with "ini" in the name, I'll try renaming to LINGO.INI. Scummvm likes everything in one place, maybe if I use the instaleld files and copy some of the game data I can make it work.

comment:4 by jamie-marchant, 7 months ago

Renaming "INI.TXT" to "LINGO.INI" made the warning go away.

comment:5 by jamie-marchant, 7 months ago

Funny I don't seem to get the
"WARNING: handler returnListOfFilesInFolder did not return value!"
Anymore, but maybe it's frozen waiting for data. They is no file I can find that tells it where the CD-ROM is.

comment:6 by jamie-marchant, 7 months ago

I should make a note that as of this post my CD is a bit dirty(at least to my modern PC) so I am not sure how much progress I can make on this.

comment:7 by jamie-marchant, 7 months ago

Copying the "discovery" folder to the same folder as the EXE did not fix the issue. Neither did copying its contents.

Also apparently the INI file I renamed is invalid. (I just did not see the error)

When I get the black screen Scummvm seems to be completely frozen. Hitting the "X" on the window does temporarily bring it back to life(to show are you sure you want to close dialog*) but other than that it seems to be completely "not responding".

  • I have that option enabled in my global scummvm config.

The error that shows up seems to have something to do with that.

comment:8 by jamie-marchant, 7 months ago

Running "intro.dir" directly( as talked about here https://wiki.scummvm.org/index.php/Director) does bypass the black screen but when the journal pops up it crashes with an error: "ERROR: builtin function getProp did not return value!". Probably a global variable not set?

comment:9 by jamie-marchant, 7 months ago

Trying to 'felucca.di'r directly also causes issues but again this is causing the game did not to start correctly. They are also mini-games in this program and you can sort of running them directly(they are buggy). I'll report those bugs if they not fixed, when I can run the main game.(they are all low priority)

comment:10 by jamie-marchant, 7 months ago

I have to check out my disk on my old computer and make sure it's good. It takes "a while" to boot it to Windows 3.1, so I'll do it when using 3.1 for other things as well. The next time I use it might be a while(a few weeks) but leave a comment if you would like me to do it sooner.

Last edited 7 months ago by jamie-marchant (previous) (diff)

comment:11 by jamie-marchant, 7 months ago

Given another issue I had with Scummvm I wonder if I am putting things in the "correct" place, does anyone know where I should be putting things. (Scummvm often needs things rearranged).

comment:12 by jamie-marchant, 6 months ago

I checked but my CD-ROM driver is suddenly not working in Windows 3.1 and I can't get the program to work in 98 either. It can't detect Quicktime in 98, so saildy I don't know if I have a damaged disk or this is a Scummvm bug. Please let me know if you have a policy preventing you from working on this if it might be a damaged disk.

comment:13 by jamie-marchant, 6 months ago

In the latest daily build(03/22/2022), it now says "Please insert the CD-ROM" but I've copied all the files to my hard disk. How do I tell it that my CD-ROM is my hard disk?

comment:14 by aquadran, 4 months ago

Summary: Nyle: Passage To Egypt - unknown variant(Macromedia Director)DIRECTOR: Nyle: Passage To Egypt - unknown variant(Macromedia Director)

comment:15 by jamie-marchant, 5 weeks ago

As of version 08/21/2022, The program is now crashing Scummvm.

I tried copying the INI file and it says "abort here " in the console.
The "
" is pointing at "[196], "Women in Alexandria".

Note: See TracTickets for help on using tickets.