Comments (3)
Thanks for the report, btw -- At least tangentially related to #10... Would you mind attaching a logfile with what's happening on your machine? On mine it's detecting the INI files for both, so I'll clearly have to track something down here. Thanks!
from openblcmm.
log-latest.log
very strange, seems to have found the ini files but its still telling me it found them? Oddly this bug has followed me from ubuntu to fedora and blcmm to openblcmm
from openblcmm.
Okay, fun fun -- we got to the bottom of this in Discord. Turns out it was a case-sensitivity issue. The actual path component on-disk was My games
(lowercase g
), whereas the detection was using My Games
(uppercase G
). Wine/Proton itself doesn't care, since there's a case-insensitivity layer baked in there, but native access would need to use the correct case.
So, I put in a hideous little check for Linux where if we don't find the INI file on the given path, it'll walk the tree and look for case-insensitive alternatives. There's probably some other places where we could be doing the same, but I can't quite bring myself to do the necessary debugging to integrate it anywhere else, and I think the INI files are probably the most likely source of this issue anyway.
from openblcmm.
Related Issues (20)
- Enable dragging, copying\cutting and pasting for lines from different folders HOT 1
- Hotfix LEVEL/ONDEMAND dropdown isn't big enough
- Don't allow opening game EXE HOT 2
- Multiple edit windows for comparison/copying. HOT 1
- Report "file not found" instead of "could not be parsed" when opening a nonexistant file
- Cannot load data HOT 1
- Object Explorer on Mac requires at least Java 17 (or really 14+)
- Program argument to launch directly into Object Explorer HOT 2
- File dialog opening can cause a crash, at least on Windows HOT 1
- BL2 data load error
- OE can't load `BehaviorProviderDefinition'GD_Orchid_SM_Message_Data.MO_Orchid_XMarksTheSpot:BehaviorProviderDefinition_2'`
- No Wayland Support - OpenBLCMM Crashes on Startup HOT 7
- Alter PythonSDK dialogs on Mac?
- How do I know which objects to manipulate
- How do I know which objects to manipulate
- How do I know which objects to manipulate HOT 1
- Getall with specific field is no longer sorted alphabetically
- Option to disable code may be overwritten warning
- Option to not include gearbox hotfixes
- Mistakenly thinking hotfixes are overriding when not
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openblcmm.