Opened 22 months ago
Closed 12 months ago
#14065 closed defect (fixed)
DIRECTOR: Majestic Part I: Alien Encounter [Windows/German] (D5) Game Files not Found, RIFX/XFIR expected, but MZ found
Reported by: | indy4fan | Owned by: | tag2015 |
---|---|---|---|
Priority: | normal | Component: | Engine: Director |
Version: | Keywords: | ||
Cc: | indy4fan | Game: |
Description
When trying to load the german version of Majestic in the latest daily build, a message pops up that game files could not be found.
Here's the LOG:
User picked target 'majestic-win-de' (engine ID 'director', game ID 'majestic')...
Looking for a plugin supporting this target... Macromedia Director
Running Majestic Part I: Alien Encounter (Windows/German)
Maj16.exe: 65ef7246e9ab04aff59fb734e9551727, 23688481 bytes.
WARNING: SearchSet::add: archive 'N:\_D_Backup\_SCUMMVM\game\_D4-MAJESTICPART1-DE\' already present!
Starting v400 Director game
WARNING: Could not find classicmacfonts.dat. Falling back to built-in fonts!
Director pixelformat is: CLUT8
WARNING: Lingo Inited!
WARNING: Window::loadEXE(): info <Prod:>: <5.0.1.25>!
WARNING: Window::loadEXE(): info <File:>: <5.0.1.25>!
WARNING: Window::loadEXEv4(): Invalid projector tag found in v4 EXE [59JP]!
WARNING: RIFXArchive::openStream(): RIFX or XFIR expected but MZ.. found!
WARNING: Archive::openFile(): Error loading stream from file Maj16.exe!
WARNING: Cannot open main movie!
So, ScummVM looks for RIFX/XFIR compressed files, but instead finds only MZ. Probably the german version uses different file compression?
But it also shows that Maj16.exe file version is 5.0.1.25, so this could already by Director5...
ScummVM version: 2.8.0git658-g5dda3f7fd1f
game language: german
game version: Windows CD
my OS version: Windows 11 22621.674
Change History (12)
comment:1 by , 22 months ago
comment:2 by , 22 months ago
Yes. File structure is:
.\DATA folder with game resources
.\FILEIO.DLL
.\LINGO.INI (dummy file only)
.\Maj16.exe
.\Maj32.exe
EXE files are dated 1997/11/21
Should I upload EXE files for checking?
comment:3 by , 22 months ago
No, let's do another thing.
Remove the maj16.exe file (you can put it outside the directory), add the game again to scummvm and check that it also detects the 32bit version properly. Run it and check the console messages (should be 5.0.1.25 too, but just to be sure)
comment:4 by , 22 months ago
Ok, here's the LOG for the 32bit exe. It has a little bit more information:
User picked target 'majestic-win-de' (engine ID 'director', game ID 'majestic')...
Looking for a plugin supporting this target... Macromedia Director
Running Majestic Part I: Alien Encounter (Windows/German)
Maj32.exe: d1cced6eff47da53845679d05b5d2bf3, 24166899 bytes.
WARNING: SearchSet::add: archive 'N:\_D_Backup\_SCUMMVM\game\_D4-MAJESTICPART1-DE\' already present!
Starting v400 Director game
WARNING: Could not find classicmacfonts.dat. Falling back to built-in fonts!
Director pixelformat is: CLUT8
WARNING: Lingo Inited!
WARNING: Window::loadEXE(): info <Prod:>: <5.0.1.25>!
WARNING: Window::loadEXE(): info <FileVersion>: <5.0.1Gr25>!
WARNING: Window::loadEXE(): info <File:>: <5.0.1.25>!
WARNING: Window::loadEXE(): info <StringFileInfo>: <>!
WARNING: Window::loadEXE(): info <ProductVersion>: <5.0.1G>!
WARNING: Window::loadEXE(): info <FileDescription>: <Projector Skeleton>!
WARNING: Window::loadEXE(): info <OriginalFilename>: <Projectr.skl>!
WARNING: Window::loadEXE(): info <LegalCopyright>: <Copyright ┬® 1985-1996 Macromedia, Inc.>!
WARNING: Window::loadEXE(): info <InternalName>: <PROJECTR>!
WARNING: Window::loadEXE(): info <040704b0>: <>!
WARNING: Window::loadEXE(): info <CompanyName>: <Macromedia, Inc.>!
WARNING: Window::loadEXE(): info <VarFileInfo>: <>!
WARNING: Window::loadEXE(): info <LegalTrademarks>: <Director® is a registered trademark of Macromedia>!
WARNING: Window::loadEXE(): info <ProductName>: <Macromedia Director>!
WARNING: Window::loadEXEv4(): Invalid projector tag found in v4 EXE [59JP]!
WARNING: RIFXArchive::openStream(): RIFX or XFIR expected but MZ.. found!
WARNING: Archive::openFile(): Error loading stream from file Maj32.exe!
WARNING: Cannot open main movie!
comment:5 by , 22 months ago
Hi, the detection entries have been updated, if you try with new daily build it should be detected as a D5 game.
Unfortunately it's not supported yet, so if you want to try Majestic you need the english version.
comment:6 by , 22 months ago
Summary: | Majestic Part I: Alien Encounter [Windows/German] Game Files not Found, RIFX/XFIR expected, but MZ found → Majestic Part I: Alien Encounter [Windows/German] (D5) Game Files not Found, RIFX/XFIR expected, but MZ found |
---|
comment:7 by , 22 months ago
Ok, thank you. Detection is fine now. Then now to wait when D5 will be supported, so those data files can be read properly. Keep up all the good work and thank you to the team for all those efforts to make all those games work again.
comment:8 by , 20 months ago
Summary: | Majestic Part I: Alien Encounter [Windows/German] (D5) Game Files not Found, RIFX/XFIR expected, but MZ found → DIRECTOR: Majestic Part I: Alien Encounter [Windows/German] (D5) Game Files not Found, RIFX/XFIR expected, but MZ found |
---|
comment:10 by , 12 months ago
Hm, yes, I think so. Game is now detected and is Director5, so is not supported at this time.
comment:11 by , 12 months ago
Some time passed, but Director 5 support is still preliminary. I'll close this.
comment:12 by , 12 months ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Hi, most likely this german version is D5.
Do you also have a Maj32.exe file in the same directory?