Skip to content
This repository was archived by the owner on Jan 14, 2025. It is now read-only.

Getting New Vegas Heap Replacer to work #292

Closed
TheDrifter363 opened this issue Jan 13, 2022 · 2 comments
Closed

Getting New Vegas Heap Replacer to work #292

TheDrifter363 opened this issue Jan 13, 2022 · 2 comments
Labels
question Further information is requested

Comments

@TheDrifter363
Copy link

TheDrifter363 commented Jan 13, 2022

Hi,

This thing doesn't seem to work with proton 6.3. I had to use the latest GE proton, 7.x something. Thing is, once I do that, the nxm handler doesn't work. Says something about failed to start download. I'm not sure if it's related to me changing the proton version. Any ideas?

Edit: Ok, so I tried this. I clicked on a nxm link without MO2 opened. Steam opened up MO2 and the mod downloaded fine. If I click on the nxm link, while MO2 is already open, it'll give me that error. I think it has to do with that if statement in your nxm handler. I'm not sure why it's failing, maybe the fact I'm not using 6.3? Is that 6.3 exclusive?

Edit2: Alright, so I tried to take a look at your script file for nxm, and figure out why it's not working. I launched this using the terminal, and I got this error.

USER@USERdesktop:~$ WINEESYNC=1 WINEFSYNC=1 protontricks-launch --appid 22380 /home/USER/Mods/mod-organizer-2-newvegas/modorganizer2/nxmhandler.exe "nxm://newvegas/mods/53635/files/1000039152?key=ODuZ8-d-QSMAK1N_0vaOmg&expires=1642283900&user_id=5339649"
pressure-vessel-adverb[2015559]: W: Unable to generate locales: Child process exited with code 1
wine: could not open working directory L"Z:\data\DESKTOP\Stuff\WinGames\PC\Steam\steamapps\common\Fallout New Vegas\", starting in the Windows directory.
wine: could not load kernel32.dll, status c000000f

Now why would protontricks not be able to find my new vegas directory? What's going on man? Is the latest GE proton glitchy? If I don't use the latest proton, I can't get the heap replacer to work. Anyone have any workarounds?

Edit3: I switched back to 6.3, and that didn't fix the nxm issue. Now I'm not sure what to do about this github issue. The nxm issue appears to be unrelated to the proton version.

Edit4: Alright, I fixed the nxm issue. I had to redo my entire external hdd setup, but everything's on one hdd now, under home. So the only issue now is that heap replacer, the original one. Think it might just be a proton version issue. Thought I should mention it.

@rockerbacon
Copy link
Owner

The NXM link issue seems to be related to Pressure Vessel from the Steam Runtime, which is related to #285.

So far no one has reported Proton GE working, proceed at your own risk. Also make sure to have read the post-install instructions before experimenting with different Proton versions.

@rockerbacon rockerbacon added the question Further information is requested label Jan 14, 2022
@TheDrifter363
Copy link
Author

So far no one has reported Proton GE working, proceed at your own risk. Also make sure to have read the post-install instructions before experimenting with different Proton versions.

Yeah looks like the nxm is related to that whole external hdd issue. I worked around it. So about that heap replacer? What am I supposed to do? I would like to use 6.3, but the game crashes when heap replacer dll is active. Do I just have to use the unsupported proton versions? I'm guessing this is an issue you can't fix, it's a proton issue. And until you support the newer proton versions, there's not much that can be done?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants