Skip to content

An Idiot's guide to modding Baldur's Gate (and other IF Games) on Android Alone.

12345679»

Comments

  • KiruTheLuckyKiruTheLucky Member Posts: 7
    @DraikenWeAre I just installed it yesterday and finally got to play it today. The installation worked like a charm! Thank you so much for your help and thanks for sticking around in the forums to help others. Im loving it so far! I'm happy to see that you included BG1 and other titles!
  • _Luke__Luke_ Member, Mobile Tester Posts: 1,548
    @Gusinda @DraikenWeAre

    How did you manage to access the data folder on Android 14+ without root...?
  • DraikenWeAreDraikenWeAre Member Posts: 238
    @_Luke_ I'm on Android 13, not 14.

    Will buy a new phone maybe in a while.

    I explained in the Guide how to use Material Files to access data, though if it works for Android 14 or not, I don't know.

    Use my EET guide on the first page for an easier install method as it applies even if you're not playing EET and you don't need to access the Data folder.
  • _Luke__Luke_ Member, Mobile Tester Posts: 1,548
    @DraikenWeAre

    Problem is that while I can access the obb folder, after renaming obb to zip, it doesn't let me extract the files into obb, so I cannot mod directly the obb folder...
  • DraikenWeAreDraikenWeAre Member Posts: 238
    @_Luke_ Convert to .rar not .zip, might seem arbitary but there is a difference.

    Use Winrar for android to extract.
  • _Luke__Luke_ Member, Mobile Tester Posts: 1,548
    @DraikenWeAre

    ok, but where should I extract them...?
    Again, Android doesn't let me extract them in /obb/com.beamdog.baldursgateenhancededition/...

    And if I extract them in another folder and install mods on that folder, then I don't know how to transfer back the modded override and lang...
  • _Luke__Luke_ Member, Mobile Tester Posts: 1,548
    @DraikenWeAre

    So, I managed to transfer /override and /lang to the obb folder via ZArchiver, and now I can see the mod is installed...

    However, I do not know how to disable the original dialog.tlk file...
    If I try to edit the patch.obb file, then each time I launch the game, it restores the original file...
  • DraikenWeAreDraikenWeAre Member Posts: 238
    edited July 12
    @_Luke_ Please read my Instructions in the Guide.

    I specifically said NOT to use Zarchinver in editing anything within the OBB or extracting, Use WinRar Extract or edit internally the OBB, Edit with whatever when extracted, recompile (No compression) with WinRar.

    When you use Zarchiver (and/or turn obb into Zip instead of RAR) the file becomes altered on a very small scale, so the game thinks there's something wrong and that it must redownload the OBB again, causing the OBB to then be what is read instead of the external modded files.

    Only Use Zarchiver if you are copy and pasying files around and want to makesure the thing doesn't bug out or cancel and is just the fast (compared to everything else I tested), as personally I use Zarchiver as a File Manager more than anything else.

    Extracting OBBs is WinRar.

    Accessing Data is Material Files.
  • _Luke__Luke_ Member, Mobile Tester Posts: 1,548
    @DraikenWeAre

    Again, I cannot access the data folder with Material Files...
    hish9d7s8q4f.jpg
  • DraikenWeAreDraikenWeAre Member Posts: 238
    @_Luke_ Okay sorry for mentioning that, overtalked.

    Anyway I know about your issue, it occurred in my testing and what i said just now in the last comment, is what causes the issue.

    I know my guide may be much, especially since it's two guides on one page (Maybe I'll redo the whole thing when I get a new phone) and I checked your profile page, so maybe there's a language barrier.

    So just tell me what you have done so far and I'll try to break it down what you should do from there.
  • _Luke__Luke_ Member, Mobile Tester Posts: 1,548
    @DraikenWeAre

    So, I copied the two OBB files into a custom folder in /Download, renamed to rar, extracted both with the RAR app, put all the various folders and files (i.e., /data, chitin.key, /lang, etc.) into something like: Download/IEModding/BG.

    After that, I successfully installed a mod by using Termux.

    Then, I copied /override and /lang (I deleted all subfolders but en_US, or whatever is your language) into /obb/com.beamdog.baldursgateenhancededition/ by using ZArchiver (apparently, it's impossible to achieve that via any other file manager...?)

    Now, if I launch the game I can see the mod is there because there are lots INVALID: 12345 strings, so I just do not know how to disable the original dialog.tlk file...
  • DraikenWeAreDraikenWeAre Member Posts: 238
    edited July 12
    @_Luke_ (Sorry for the delayed reply, they took the power in my area but it's back now) Yes Zarchiver I'll be honest wasn't meant to be a file manager, but it is basically one, the best one I ever used that I even paid for the donation app.

    Just don't use it to extract OBBs.

    The Invalid Strings is because of the Lang, This is my Advice to you, first you don't need to delete the contents of the lang, I would prefer it's not done, to avoid any future issues.

    I take it you don't choose english as your main language, I discovered a while back that even though another language is chosen, certain things not translated will still refer to English lang stuff for themselves.

    Additionally Mods mostly modify the english tlk, (like always really not mostly).

    If you didn't delete that then it means the mod didn't update the tlk.

    Can you run Temnix from the OBB, if you want to mod futher like I explained in the EET Guide.

    Check if you can with:

    CD storage

    CD shared

    Cd Android

    CD OBB

    Cd "Game folder name"

    weinstall "name of mod"
  • _Luke__Luke_ Member, Mobile Tester Posts: 1,548
    @DraikenWeAre

    nope, I cannot cd
    com.beamdog.baldursgateenhancededition,
    I get permission denied.

    And by the way, I get invalid strings even in English...
  • DraikenWeAreDraikenWeAre Member Posts: 238
    edited July 13
    @_Luke_ this might sound redundant. but did you try giving permissions to Termux.

    Secodnly another question, in the Lang file is it tlk?, just incase you made a mistake by changing the external langs to klt.

    Lastly if non of this works, I would ask either two things

    1 you reinstall the mods and copy the lang folder again ( since that's the only issue, you wouldn't need to copy the other files.

    Or 2 you give me your weidu.log, let me install the mods and send you a lang file, if it's too much hassle for you.

    I can't really say more until I get a new phone with the latest android and figure out ways to bypass all the nonsense of current android blocking everything.
  • _Luke__Luke_ Member, Mobile Tester Posts: 1,548
    @DraikenWeAre

    I think the problem is related to editing the original dialog.tlk...

    I mean, after renaming the patch.obb file to rar, extracting its content, navigating to en_us/dialog.tlk, renaming as dialog.klt, how do I reconstruct the OBB file...?
  • DraikenWeAreDraikenWeAre Member Posts: 238
    @_Luke_ I get you now.

    You didn't copy before renaming, you renamed before copying..

    You need to extract the OBB.

    Make a copy first of all the files you extracted (This is what is to use as modded files).

    Then rename the original dialog.tlk to klt and recompile the original files in rar (no compression) . rename the rar back to obb.

    Mod the copied files to what you want.

    Move back the .obb to the OBB folder.

    then move your modded files to the OBB folder.




  • _Luke__Luke_ Member, Mobile Tester Posts: 1,548
    @DraikenWeAre

    Cheers, I managed to make it work via renaming the patch file to *.obb.zip (note the double extension!).
    After that, I renamed the original dialog.tlk to klt and removed the .zip extension.

    Thanks for your assistance.
  • ulatalibulatalib Member Posts: 5
    Hello.
    I encountered these warnings when installing EET

    WARNING UI.MENU - pattern not found:

    //WARNING EET/temp/array/UI.MENU - pattern not found:

    //WARNING EET/temp/array/UI.MENU - pattern replaced 2 time(s) instead of 1:

    //WARNING EET/temp/array/UI.MENU - pattern replaced 2 time(s) instead of 1:

    can they be safely ignored or not?
  • DraikenWeAreDraikenWeAre Member Posts: 238
    @ulatalib No they can't be ignored.

    Seems the folder of your EET installation folder could be missing files.

    Redownload EET and see what happens.

    Additionally I hope you're using my EET guide on the first page which is different from the main guide.
  • ulatalibulatalib Member Posts: 5
    I did follow your guide
    I downloaded EET again and Tried new installation of EET
    Same warning
    Below is the debug test
  • DraikenWeAreDraikenWeAre Member Posts: 238
    @ulatalib Screenshot the obb folder for Bg2EE for me and also send me your weidu.log.
Sign In or Register to comment.