Author Topic: NI under linux and tolower  (Read 6326 times)

-Turambar90-

  • Guest
NI under linux and tolower
« on: January 24, 2011, 03:24:00 AM »
I'm trying to use NI for my BG2 install under linux.
While it appears to work perfectly on a vanilla game, it does not work since I've run tolower to install weidu mods: it's still looking for upper-case biff files, and so it can't open any file; moreover, it doesn't see any file in the override folder, either.
The game does work and I can open files with DLTCEP, so it's not a problem with the chitin.key. Is there any linux version of NI, or any way to ignore case differences between the .key and the biffs?
TIA

Offline the bigg

  • The Avatar of Fighter / Thieves
  • Planewalker
  • *****
  • Posts: 3804
  • Gender: Male
Re: NI under linux and tolower
« Reply #1 on: January 24, 2011, 03:31:18 AM »
I had made diffs four years ago to lowercase calls on file names, but I'm not sure if they're applicable to the current source code: http://forums.pocketplane.net/index.php/topic,23303.0.html (and I'm sure somebody who knows Java's internals can think of better approaches).
« Last Edit: January 24, 2011, 03:40:09 AM by the bigg »
Author or Co-Author: WeiDU (http://j.mp/bLtjOn) - Widescreen (http://j.mp/aKAiqG) - Generalized Biffing (http://j.mp/aVgw3U) - Refinements (http://j.mp/bLHoCc) - TB#Tweaks (http://j.mp/ba02Eg) - IWD2Tweaks (http://j.mp/98OFYY) - TB#Characters (http://j.mp/ak8J55) - Traify Tool (http://j.mp/g1Ry9A) - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics (http://j.mp/9UeIwB) - Nalia Mod (http://j.mp/dng9l0) - Nvidia Fix (http://j.mp/aRWjjg)
Code dumps: Detect custom secondary types (http://j.mp/hVzzXG) - Stutter Investigator (http://j.mp/gdtBn8)

If possible, send diffs, translations and other contributions using Git (http://j.mp/aBZFrq).

Celti

  • Guest
Re: NI under linux and tolower
« Reply #2 on: March 19, 2011, 04:07:33 AM »
I found a method that's easier (for me) than patching NI.
Use the http://www.brain-dump.org/projects/ciopfs/ - it's a case-insensitive overlay filesystem.
Hope this helps other Linux-users out there.