Giter VIP home page Giter VIP logo

eldenringmodloader's People

Contributors

iartorias avatar nordgaren avatar techiew avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

eldenringmodloader's Issues

Doesn't work (Linux)

Elden Ring 1.08.1
GE-Proton7-41
KDE Neon 5.26
EldenModLoader 3.2

The mod loader doesn't work for me. I have successfully disabled EAC and have put the mod loader in the game folder, but when I launch the game, it just acts as if the mod loader is not installed, just in offline mode. I have the latest version of CameraFix and PauseTheGame in the mods folder, but neither of them work. I don't know if there are any logs in the game folder.

Mod Load Order Format

Could you please provide a short example of what the format for mod loader's load order should be? It's not too clear from the readme.

"Permission denied" on Linux

$ er-patcher -c -v -s -- %command%
/etc/profiles/per-user/username/bin/er-patcher:133: DeprecationWarning: pathlib.Path.link_to() is deprecated and is scheduled for removal in Python 3.12. Use pathlib.Path.hardlink_to() instead.
  f.link_to(game_dir_patched / f)
Traceback (most recent call last):
  File "/etc/profiles/per-user/username/bin/er-patcher", line 138, in <module>
    subprocess.run(steam_cmd, cwd=steam_cmd[-1].parent.absolute())
  File "/nix/store/65cp4izx3bllnwqn7c7dhrq9h9gmjkal-python3-3.10.9/lib/python3.10/subprocess.py", line 503, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/nix/store/65cp4izx3bllnwqn7c7dhrq9h9gmjkal-python3-3.10.9/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/nix/store/65cp4izx3bllnwqn7c7dhrq9h9gmjkal-python3-3.10.9/lib/python3.10/subprocess.py", line 1847, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
PermissionError: [Errno 13] Permission denied: PosixPath('/mnt/foo/SteamLibrary/steamapps/common/ELDEN RING/Game/er-patcher-tmp/eldenring.exe')

chmod u+x er-patcher-tmp/eldenring.exe resulted in a different error:

$ er-patcher -c -v -s -- %command%
/etc/profiles/per-user/username/bin/er-patcher:133: DeprecationWarning: pathlib.Path.link_to() is deprecated and is scheduled for removal in Python 3.12. Use pathlib.Path.hardlink_to() instead.
  f.link_to(game_dir_patched / f)
Traceback (most recent call last):
  File "/etc/profiles/per-user/username/bin/er-patcher", line 138, in <module>
    subprocess.run(steam_cmd, cwd=steam_cmd[-1].parent.absolute())
  File "/nix/store/65cp4izx3bllnwqn7c7dhrq9h9gmjkal-python3-3.10.9/lib/python3.10/subprocess.py", line 503, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/nix/store/65cp4izx3bllnwqn7c7dhrq9h9gmjkal-python3-3.10.9/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/nix/store/65cp4izx3bllnwqn7c7dhrq9h9gmjkal-python3-3.10.9/lib/python3.10/subprocess.py", line 1847, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
OSError: [Errno 8] Exec format error: PosixPath('/mnt/foo/SteamLibrary/steamapps/common/ELDEN RING/Game/er-patcher-tmp/eldenring.exe')

I've also tried a few more things, like chmod a+x dinput8.dll eldenring.exe and er-patcher --all -- env WINEDLLOVERRIDES="dinput8.dll=n,b" %command%.

What is the author's opinion on distribution?

I would like to release an all-in-one installer with ERML+Seamless+ME2+ERR so people can stop struggling with the install. Do you have an issue with this? You will be credited in the splash screen.

Linux compatibility

Hi there, I have been trying to get this to work with wine (via lutris)

The mods are not loaded when eldenringmodloader is installed into the folder (no mod_loader_log.txt is created, game launches without issue --> see lutris-log), changing the wine dll-overrides to native,buildin for dinput8 seems to load the mods (see mod_loader_log)

However with dll-override Elden Ring crashes shortly after boot with an "invalid signature" window popping up and closing on itself.
The lutris-log outputs:
4980: Unhandled exception: unimplemented function DINPUT8.dll.DirectInput8Create called in 64-bit code (0x00000001700338c0).

System DLLs are hardcoded to the C: drive

I'm unfamiliar with Visual Studio; does it still work if you replace C:\\\\Windows with %SYSTEMROOT%? This is the usual way to get the location of the Windows folder regardless of which drive it's on.

Game file injection?

I'm wondering if you're working on the ability to add the ability to inject modified game files into Elden Ring outside of the archive. For e.g. to load in a modified texture mapping file, which maps the Dualsense icons to Xbox.
I created the PS5/PS4 icons mod, and would be happy to work with you on getting something like this working. In the future this could be used to add ultrawide game assets etc.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.