Jump to content

Karrgoot

Members
  • Posts

    23
  • Joined

  • Last visited

Posts posted by Karrgoot

  1. SUCSESS IT WORKS!

    1. Install and mod baldur's Gate EE as you whant it on you PC.

    2. Install Baldur's Gate EE on your steam deck, you need to force steam to install the Windows version via the compatibility sections.

    3. Copy over the game to your steam deck, I use Warpinator.

    4. Delete the contents of your baldur's gate ee folder on your steam deck and past in the copy from your PC.

     

    Done! 

     

    I want to thank everyone who pitched in and helped. 

  2. On 11/24/2023 at 6:56 AM, Jarno Mikkola said:

    Likely fix is, remove the game from the Steam Deck, then either:

    1. verify the file intergrity via Steam, or... on your PC copy of the game.
    2. uninstall the game on your primary computer, then remove the game folder ... then reinstall the game, then install the Siege of the Dragonspear add-on, or just install the game with it on already. .. on your PC copy of the game.

    Then start the game, and set the language you want to play it with. Then exit the game.
    Then the crucial step you didn't do before, install the DLC Merger mod( specifically download and extract the  win-64bit-A7-DlcMerger-v1.5.zip -file, and run the setup-DlcMerger.exe file and install it), this is to allow you to modify the game as a whole, and so you will no longer get the invalidf strings notices. 
    Then install all the other mods you had before. Then move the game to the Steam Deck ...

    Also, you need to extract the mod files into the primary game folder, not the override folder... and then run the setup-modname.exe files.. in case it wasn't clear.

    I did as you sed and I still get the error messenges 

  3. 1 hour ago, Jarno Mikkola said:

    Likely fix is, remove the game from the Steam Deck, then either:

    1. verify the file intergrity via Steam, or... on your PC copy of the game.
    2. uninstall the game on your primary computer, then remove the game folder ... then reinstall the game, then install the Siege of the Dragonspear add-on, or just install the game with it on already. .. on your PC copy of the game.

    Then start the game, and set the language you want to play it with. Then exit the game.
    Then the crucial step you didn't do before, install the DLC Merger mod( specifically download and extract the  win-64bit-A7-DlcMerger-v1.5.zip -file, and run the setup-DlcMerger.exe file and install it), this is to allow you to modify the game as a whole, and so you will no longer get the invalidf strings notices. 
    Then install all the other mods you had before. Then move the game to the Steam Deck ...

    Also, you need to extract the mod files into the primary game folder, not the override folder... and then run the setup-modname.exe files.. in case it wasn't clear.

    I will try and se what happens.

  4. 2 minutes ago, jmerry said:

    Not necessarily. After all, DLCMerger creates a copy for its backups. That's probably where the seventeenth instance is.

    No, the issue is what's in those files. It kind of looks like what you have there is basically the unmodded game's text ... applied to a game with mods that expect a bunch more text.

    Do you have eny idee how to fix thise invalid number error

  5. 1 hour ago, jmerry said:

    The game has sixteen languages. Each of those should have an instance of dialog.tlk in the lang/[language] folder; the English version is in lang/en_US, for example. Those are what the game uses. And then you have one more somewhere.

    is this a problem?

  6. 6 hours ago, jastey said:

    I don't understand your reply. Which platform are you playing the game on?

    On Steam via my steam deck, if this answer your question. 

     

    6 hours ago, jastey said:

    Do you play the game in the language the mods are installed in? You can see the language abbreviation in the weidu.conf file if you open it with an editor.

    I checked it and i says lang_dir = en_us

     

    6 hours ago, jmerry said:

    All of the game text is stored in a file (dialog.tlk) that's basically just a master list of strings. Each string has a number, and game resources use those numbers to reference that file. The "Invalid: XXXX" message is specifically what you see if a resource uses a number that doesn't match a string.

    Checking ... the strings in unmodified BGEE with SoD (version 2.6) go up to 71403. Anything beyond that is a mod-added string. (25000 of them? That's a lot of mod stuff.) And based on this, I don't think it's the unmerged DLC issue; that would have defined strings starting at about 35K where non-SoD BGEE ends. You'd be seeing bits of SoD text out of context instead of the "Invalid: XXXX" error messages.

    Another possibility here ... which files did you copy, exactly? Because dialog.tlk doesn't live in the override, and you could easily have missed it...

    What i did was this. Now i can't mod Baldur's gate ee on my steam deck because of the SteamOSin steam deck runs arch linux and not windows. Linux and the UNIX system are case sensitive; Windows is not case sensitive. The WeiDU executable files will not run do to this. You need to make a directory that is case sensitive like windows, i have tried this and i to not understand what it it is i need to do to make it work, it is too much and beyond me.

    But iI found this post WEIDU Mods on Steam Deck — Beamdog Forums so i tryed it. it works but i get this errors. I modded baldur's gate ee on my laptop just as i always do and i get no errors whatsoever and i no shape or form i can direkt. I used the program Warpinator to copy the Baldur's Gate EE folder in its entirely via Warpinator to my steam deck and pasted its content in its entirety into the baldur's gate folder on my steam deck. 

     

    Incase anyone wonder this are the mods i use en in the order i install them.

    1. win-64bit-A7-DlcMerger-v1.3

    2. Olvyn Tweaks-33-1-4-1670774535

    3. Baldurans's Seatower veaob.7

    4. Baldur's Gate minor quests and encounters v25.6

    5. BG1 NCP Project v30

    6. BG1 Unfinshed Business v16.4

    7. iwdification-v5

    8. Rogue Rebalancing 4.92

    9. the tweaks anthology v16

    10. freeact-v2

    11. stratagems-34-3

    12. atweaks-v453

    13. EEex-v0.9.13-alfa

    14. bobba-spell-meny-extended-4.5.2

     

    And this i put in the override folder.

    Realistic portraits for all companions and NPCs in BGEE, including Siege of Dragonspear DLC Realistic NPC Portraits for BGEE at Baldur's Gate Nexus - Mods and Community (nexusmods.com)

    Original Poison Weapon ability for BG1:EE and BG2:EE Original Poison Weapon ability for BG1:EE and BG2:EE — Beamdog Forums

     

    And i forced my steam deck to install the version of baldur's gate ee for windows and NOT the linux version via compatibility section.

  7. 48 minutes ago, jastey said:

    This usually happens if:

    1. you installed the mod to a different game language than you are playing the game in

    2. you are using a modded savegame on an unmodded game (or a game that was wiped by an update etc.)

    1. I foced steam on my steam deck vis the compatibility optons to install the Windows version of baldur's gate ee on my steam deck.

    2. I loaded i modded saved game on a modded game. I even tryied to start a new game to and it presists.

  8. How do a fix this?

    I modded baldur's gate ee on my computer and then using warpinator moved it to my steam deck and just pasted it over my installation.

    Yes, I forced my steam deck to install the windows version.

    Yes, I made sure that all my mods were i installed in english.

    The game starta no problems it is just that I get invalid numbers all over the plase.

     

    How do I FIX this please

    2ws0k65nc1hs.jpg

    bralf4yemacj.jpg

    5fc3t6198dpu.jpg

    z4dj1opqdvqc.jpg

    kk0towz5z6w0.jpg

  9. 5 hours ago, mickabouille said:

    Probably shouldn't have named it tmp

    I do the same but mostly with rm -Rf

     

    (I still think I'd be saner to do the modding on your usual computer and then copy the game install, but then I'd have to explain how to copy data I guess... So I'll abstain)

    I know how to copy over the game from my computer yo my steam deck, dut i get error meseges related to modded content... thats way I am trying to do this case sensitive thiny so I can install the mods in my steam deck via my steam deck. And I hope this will result in no error messenges.

    The error messenges states "Invalid and serie of numbers"

  10. 17 hours ago, mickabouille said:

    No warranty, if you break it you get to keep both pieces.

     

    If you've tried to install mods on you steam game (windows version) you've probably already located the game directory (probably something like ~/.local/share/Steam/SteamApps/common/<game_name>)

    go in the parent directory (~/.local/share/Steam/SteamApps/common/ ???) and create a dirextory and set +F attribute (casefolding)
     

    mkdir tmp
    
    chattr +F tmp

    check the attribute

    lsattr .

    should show something like

    ----------------F--- ./tmp

    Move all content for <game_dir> to tmp, delete the old game dir and rename the new one
     

    mv <game_dir>/* tmp
    
    rmdir <game_dir>
    
    mv tmp <game_dir>

    that... should do it

     

    I will try this :)

  11. 6 hours ago, mickabouille said:

    Not really an answer for @Karrgoot, sorry, but I have an incomplete answer for this:

    I just got one last week. I didn't do much with it yet so it still is a bit of a mystery to me.

    But I installed nwn:ee yesterday (not the steam version, the gog version from the desktop mode then added to steam as a foreign game) and tried loading the Prophet prologue mod. It didn't work first because it couldn't find prophet0.hak.

    The I remember I used to need to run tolower (was it for 1.38 then?) often, then I just renamed Prophet0.hak to prophet0.hak and it worked.

    So I guess casefolding is not enable globally.

    But it's possible gamemode (what's shown at the console startup i.e. the intended mode of use of the console) and the desktop mode user-data (not the arch root, this one is read-only) are on different partitions with different fs options (casefolding being one).

    But then when using the windows version of the games, proton should take care of the case-sensitivity issues.

     

    I think if I wanted to play BG on the Deck (I will certainly do) and mod it, I would do the modding/installation on a computer then copy the whole game on the Deck.

     

    EDIT: was wrong on using different partitions.

    - Steam installs games in the usual (linux) location in .local/share/Steam/steamapps/common

    - the /home partition fs has the casefolding feature active

    - but none of the folders has the +F attribute AFAIK

    I tryed copying my modded and redy baldurs gate ee install folder from my pc to my steam deck, I woked but I get a lot of invalid number text in dialog, on items and spells. 

     

    And yes I made sure I installed all mods in english is a always do.

  12. 2 hours ago, Graion Dilach said:

    See https://moebiusproject.gitlab.io/mods_on_linux for starters. You will need to have to trigger bash to install mods. I'm not sure if the Steam Deck uses case-insensitive filesystems by default, but I wouldn't be surprised if it does. That needs to be checked within bash. Note that the Steam Deck is just a Linux with a Steam frontend.

    Ok, but I have tryed thus b4 and I faild. I will try agen.

  13. How do I install WeiDU mods on my Steam Deck.

    I dubble click as I do om my computer runing Windows, nothing happens. 

    I have forced my steam deck to install baldur's gate, Windows version. And I just copy that and pasted it over my steam deck installed version. It worked like a charm but I get lite of invalid nummer on items, spells and dialog...

    I am not skilled at linux, but I can follow idiot proof instructions. 

    I need help, I just want my modded baldur's gate to work. I guess I need to install mods on my steam deck. But the WeiDU files vill not run when I dubble click as I do on Windows. 

×
×
  • Create New...