Jump to content
CamDawg

Detecting Modmerge'd games

Recommended Posts

Seems there is a problem with weidu , FILE_EXISTS, files of size >1 GB, and Windows systems that prevents the check from working. See here.

Share this post


Link to post

Seems there is a problem with weidu , FILE_EXISTS, files of size >1 GB, and Windows systems that prevents the check from working. See here.

Or how about you just get on with the picture and check a smaller file, not the sod-dlc.disabled that's technically not even part of the game after, as you can delete it, like say for example the SoDSTO.bif file. ... it's in the game files if the DLC has been unpacked.

Share this post


Link to post

The point of this check is to detect a non-modmerge'd game. The sole indicator for a non-merged SoD game is the presence of sod-dlc.zip in one of the supported DLC folders.

Share this post


Link to post

The point of this check is to detect a non-modmerge'd game. The sole indicator for a non-merged SoD game is the presence of sod-dlc.zip in one of the supported DLC folders.

Are you sure?

I have a gog game and after modmerge I have all the SoDxxx.bif (e.g. SoDAreas.bif) in a sod-dlc folder. Unless Weidu would also find those files in the zip file, a check should work, or not?

Share this post


Link to post

A modmerge'd game can easily be detected by GAME_INCLUDES ~sod~ already. However, WeiDU can't distinguish a pure BG1:EE game from a BG1:EE+SoD game if SoD is included as DLC, so it would patch the wrong files (since DLC content is inaccessible). That's the whole point of this modmerge detection (imo).

Share this post


Link to post

Seems there is a problem with weidu , FILE_EXISTS, files of size >1 GB, and Windows systems that prevents the check from working. See here.

omg, that's unfortunate.

Share this post


Link to post

The 1 GB limit makes no sense at all. 20 years ago there was a 2 GB limit on file sizes, but you don't have to open a file to see if it exists. Maybe the weidu people can help.

Edited by StefanO

Share this post


Link to post

WeiDU is coded in OCaml which comes with all kinds of weird restrictions. Wisp is already aware of this issue, so it might be fixed in a future release.

Share this post


Link to post
Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...