Jump to content

mickabouille

Members
  • Posts

    510
  • Joined

  • Last visited

Posts posted by mickabouille

  1. 17 hours ago, Jazira said:

    Unfortunately, I'm really lame with regex, I use them a bit, for investigation purposes, but I will not be confident enough to write anything from scratch.

    Don't feel too bad about that, that a natural state :D

    There's a joke about that among developer:

    > Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.

    17 hours ago, Jazira said:

    Unlike v34, lots of errors, something is broken in the translation for now.

    So, if you feel you're stuck I suspect it's not just missing @ ?

    If you could use some help, you can PM me (won't guarantee I'll be fast to answer though :D)

  2. As a side-note : maybe you're already aware of it, but be careful with non-ascii characters inside regexes, I've had bad experience with them.

    I think it's mostly in the case where the .tra file is utf-8, all characters above the 127 first ones (so, non-ascii) are actually two byte and I... guess? that weidu processes regexes as byte strings.. maybe?

    So for example the " "(nb sp) in a regex won't consistently match the same character.

    (For this reason, I tend to use f.example things like ~Avantages[^:]*:~)

    But I can't even say in what cases inserting these characters will or won't work :( (so I just always need to test... which is not a bad idea anyway :D)

  3. Probably shouldn't have named it tmp

    2 minutes ago, Graion Dilach said:

    like this are why I always do my sysadmininstration with the . always explicitly specified.

    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)

  4. 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

     

  5. If you use the "git clone" method, you need to compile it, I don't know how comfortable you are with compiling programs?

    You need to have a development environment set-up. It depends on your distribution but you'll need at least gcc and probably glibc header files and (not sure aboutthis part) linux headers OR fuse specific headers.

    If all this is gibberish to you, that's not the correct way to install ciopfs for you, you should use precompiled binray packages.

     

    SUMMARY:

    - If ou understood all (or maybe some) of the above: see section "Build Requirements" of  https://www.brain-dump.org/projects/ciopfs/

    - else download a binary package from https://repology.org/project/ciopfs/packages (link found at the end of the same section)

    - in any case, https://www.brain-dump.org/projects/ciopfs/ tells you how to use it but that's still pretty involved. That's the first part (above the "News" section and "Runtime requirements")

     

    I'm not familiar with ciopfs and I don't use it. I have to trust people that say it works because it seems pretty unmaintained (last changes date from 11 years ago, that a compliment to FUSE stability I guess that it could still work). "Runtime requirements" mentions by name ext2/ext3 but I suppose ext4 was unknown then (or rare).

  6. Hi, I submitted a pull request on github that adds a french translation for tome and blood. It took a long time, but as the scope has been reduced with 1.0 (and also the changes has slowed a little before that) I finally managed to finish and test it.

    It's here if you are interested https://github.com/subtledoctor/TomeAndBlood/pull/6

     

    NOTE: On the threads for SD_spell_tweaks and might and guile, there are also one pull request each

     

  7. And this updates the french translation after the whole SD mods reorg

    https://github.com/subtledoctor/SubtleD_Spell_Tweaks/pull/15

    - the 2.0 update seems to have lost some of the updated content from 1.7.2

    - the content imported from Tome And Blood was based on an old pull request I created and hadn't updated yet (my bad)

    EDIT : there also a (much smaller) might and guile update for 2 missing strings in the relevant forum topic

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

    4 hours ago, Graion Dilach said:

    I'm not sure if the Steam Deck uses case-insensitive filesystems by default, but I wouldn't be surprised if it does

    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

×
×
  • Create New...