Page 1 of 1

How to confirm that SI Fixes installed successfully?

Posted: Sun Jun 26, 2022 6:23 pm
by CheekySparrow
Hi everybody,
I've just played through BG/FoV with Keyring mod, which did work fine (Black Gate had a yellow clickable "Mods" label underneath it in the main menu).
However when I install SI fixes in the "SIlver Seed" folder (as per mod's instructions), it doesn't show me "Mods" in the main menu beneath "Serpent Isle". Savegames are created in the "Serpentisle" folder, not in the "Silverseed/mods/si fixes").

I am not sure whether installing SI Fixes should display "Mods" in the main menu, how can I check that the mod is indeed installed?

I'm on Mac OS X, so I have all game data in Library/Application Support/Exult/*.
Thank you all in advance!

Re: How to confirm that SI Fixes installed successfully?

Posted: Sun Jun 26, 2022 11:01 pm
by Dominus
If you have SI installed into /serpentisle then the mod needs to go into the mod folder of that, not serpent isle.
It’s only correctly installed if the mods menu option is there

Re: How to confirm that SI Fixes installed successfully?

Posted: Thu Jun 30, 2022 9:18 am
by CheekySparrow
Thanks, but still it doesn't work. To sum up: I didn't change anything in the exult.cfg, I've put the game data into the folder (Library Application Support/Exult),
-both games are successfully found by Exult,
- Exult does create savegames in /serpentisle/ folder,
- Keyring mod is found when put into "blackgate/mods/" folder,

With all aforementioned, alas, SI fixes don't produce "Mods" menu option.
Let me illustrate:
ExultFolderStructure.jpg
ExultFolderStructure.jpg (170.98 KiB) Viewed 13845 times
And here's the main menu:

MainMenu.jpg
MainMenu.jpg (93.79 KiB) Viewed 13845 times
No "Mods" option for Silver Seed :(

Would you kindly give me some advice on what might be the problem?

Re: How to confirm that SI Fixes installed successfully?

Posted: Thu Jun 30, 2022 6:07 pm
by Dominus
Ok, let’s see what is happening. Can you start the exult binary by right clicking on the exult.app, select „show package“ and then doubleclick „exult“ in the contents/macos folder.
Terminal will pop up and show our log messages while Exult starts. Please copy and paste the content here once Exult shows the menu.

Re: How to confirm that SI Fixes installed successfully?

Posted: Sat Jul 02, 2022 4:18 pm
by CheekySparrow
great, here it is:

Last login: Mon Jun 27 08:40:15 on ttys000
/Applications/Exult.app/Contents/MacOS/exult ; exit;
andreischapov@MacBookAndrei ~ % /Applications/Exult.app/Contents/MacOS/exult ; exit;
Exult version 1.8.0
Built at: Apr 14 2022 22:24:41
Compile-time options: USE_FMOPL_MIDI, USE_MT32EMU_MIDI, USE_EXULTSTUDIO, HAVE_ZIP_SUPPORT
Compiler: GCC Apple LLVM 13.1.6 (clang-1316.0.21.2)

Platform: Mac OS X
Exult path settings:
Data : /Library/Application Support/Exult/data
Digital music : /Library/Application Support/Exult/data/music

Looking for 'blackgate' at '/Library/Application Support/Exult/blackgate'... found game with identity 'FORGE'
Looking for 'forgeofvirtue' at '/Library/Application Support/Exult/forgeofvirtue'... but it wasn't there.
Could not open file '/Library/Application Support/Exult/forgeofvirtue/static/mainshp.flx
Looking for 'serpentisle' at '/Library/Application Support/Exult/serpentisle'... found game with identity 'SILVER SEED'
Looking for 'silverseed' at '/Library/Application Support/Exult/silverseed'... but it wasn't there.
Could not open file '/Library/Application Support/Exult/silverseed/static/mainshp.flx
Looking for 'serpentbeta' at '/Library/Application Support/Exult/serpentbeta'... but it wasn't there.
Could not open file '/Library/Application Support/Exult/serpentbeta/static/mainshp.flx
Black Gate : not found (<BLACKGATE_STATIC>/)
Forge of Virtue : found
exult_bg.flx : not found (/Library/Application Support/Exult/data/exult_bg.flx)
Serpent Isle : not found (<SERPENTISLE_STATIC>/)
Silver Seed : found
exult_si.flx : not found (/Library/Application Support/Exult/data/exult_si.flx)
Checking rendering support
Windowed
800x600 8 bpp ok 16 bpp ok 32 bpp ok
825x525 8 bpp ok 16 bpp ok 32 bpp ok
840x525 8 bpp ok 16 bpp ok 32 bpp ok
1024x640 8 bpp ok 16 bpp ok 32 bpp ok
1024x768 8 bpp ok 16 bpp ok 32 bpp ok
1152x720 8 bpp ok 16 bpp ok 32 bpp ok
1280x800 8 bpp ok 16 bpp ok 32 bpp ok
1440x900 8 bpp ok 16 bpp ok 32 bpp ok
1650x1050 8 bpp ok 16 bpp ok 32 bpp ok
1680x1050 8 bpp ok 16 bpp ok 32 bpp ok
2048x1280 8 bpp ok 16 bpp ok 32 bpp ok
2560x1600 8 bpp ok 16 bpp ok 32 bpp ok
SDL Reports 640x400 16 bpp and 32 bpp windowed surfaces are not OK. Windowed scalers may not work properly.
SDL Reports 1920x1080 16 bpp and 32 bpp fullscreen surfaces are not OK. Attempting to use 16 bpp. anyway
Coldn't create inter surface: Unknown pixel format
Coldn't create inter surface: Unknown pixel format
Creating AudioMixer...
Audio opened using format: 44100 Hz 2 Channels
Timbers Precached: On play only
OGG Vorbis Digital Music: Enabled
Trying: `FMOpl'
Success!
Midi Output: Enabled

Re: How to confirm that SI Fixes installed successfully?

Posted: Sat Jul 02, 2022 9:29 pm
by Dominus
I think I got it now. It's the difference between /Library/... and ~/Library/... . You placed the mod data in ~/Library/Application Support/Exult/serpentisle/mods but it needs to be in /Library/Application Support/Exult/serpentisle/mods
See http://exult.info/docs.php#default_macos

Re: How to confirm that SI Fixes installed successfully?

Posted: Mon Jul 04, 2022 4:31 am
by CheekySparrow
Wow, great catch, thank you! Now it all works as it should. Mac OS X users should definitely be aware of this. Thanks again.

Re: How to confirm that SI Fixes installed successfully?

Posted: Mon Jul 04, 2022 7:57 am
by Dominus
Wheeee!!! Great that it works now!