c0dycode / BL-AutoexecDLL

An attempt at a "real" autoexec, instead of my previous AHK-scripts
18 stars 0 forks source link

Fatal error due to filename not found #5

Open Sevin7 opened 5 years ago

Sevin7 commented 5 years ago

http://puu.sh/C7K7h/93dfca5c17.png

Dropped the autoexec.dll in my plugins folder. Did not put ddraw.dll in the win32 folder as I already have one with Borderlands Commander. My autoexec.txt looks like this:

exec Patch.txt Fastmode=false ForceOfflineHotfixes=false

I have Fastmode set to false because I already have it setup in the ini file. My Patch.txt is written using BLCMM and I only use the travel portal disabler by FromDarkHell and rarity color fix by Koby. I also have the UCP, but everything is disabled. The patch does appear to be executing because the normal UCP message shows up in the chat box when I reach the main menu.

c0dycode commented 5 years ago

Regarding the crash, see if this improves things for you. (BL2-version) autoexec.zip

Regarding Fastmode, if you're talking about this from BLCMM image that is something different, but it'll make autoexecs Fastmode even faster.

Sevin7 commented 5 years ago

I seem to have solved it by creating a separate patch for my mods and leaving UCP in its own patch. It hasn’t crashed since.

The Fastmode I was referring to was the one you talked about in the readme, about the startup movies. I have that disabled in the engine.ini file. BLCMM also shows quicker startup installed. So should I still be using Fastmode in the autoexec?


From: c0dycode notifications@github.com Sent: Monday, November 26, 2018 3:26 AM To: c0dycode/BL-AutoexecDLL Cc: Sevin7; Author Subject: Re: [c0dycode/BL-AutoexecDLL] Fatal error due to filename not found (#5)

Regarding the crash, see if this improves things for you. (BL2-version) autoexec.ziphttps://github.com/c0dycode/BL-AutoexecDLL/files/2614579/autoexec.zip

Regarding Fastmode, if you're talking about this from BLCMM [image]https://user-images.githubusercontent.com/3851319/49001513-2a603200-f15d-11e8-8e4f-ae7b9404a181.png that is something different, but it'll make autoexecs Fastmode even faster.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/c0dycode/BL-AutoexecDLL/issues/5#issuecomment-441555099, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AEtqNiIEqnj3N2oRkRfg0vrtUAbMCbPNks5uy6WagaJpZM4YyL4-.

c0dycode commented 5 years ago

Fastmode initially would, almost immediately after starting the game, get you into the main menu (where you see your character). Basically like this: <a https://gfycat.com/RepulsiveIdleBluebottlejellyfish">https://gfycat.com/RepulsiveIdleBluebottlejellyfish

Unfortunately this can not be used, because DLC's are not loaded that early after booting the game. So if your last played character would be Krieg/Psycho for example, you'd get an error. So all that Fastmode does currently - it'll basically "skip" the "Press any key"-screen. You'll still see it for a second, but you won't have to press anything anymore.

Maybe I can work around the DLC-issue sometime in the future.

Sevin7 commented 5 years ago

Oh, so it’s not the same as skipping the movies? Does it do both? Can I use Fastmode in the autoexec and leave BLCMM quicker startup enabled as well as the movie skipping code in engine.ini?


From: c0dycode notifications@github.com Sent: Monday, November 26, 2018 8:45 AM To: c0dycode/BL-AutoexecDLL Cc: Sevin7; Author Subject: Re: [c0dycode/BL-AutoexecDLL] Fatal error due to filename not found (#5)

Fastmode initially would, almost immediately after starting the game, get you into the main menu (where you see your character). Basically like this: <a https://gfycat.com/RepulsiveIdleBluebottlejellyfish">https://gfycat.com/RepulsiveIdleBluebottlejellyfishhttps://gfycat.com/RepulsiveIdleBluebottlejellyfish%22%3Ehttps://gfycat.com/RepulsiveIdleBluebottlejellyfish

Unfortunately this can not be used, because DLC's are not loaded that early after booting the game. So if your last played character would be Krieg/Psycho for example, you'd get an error. So all that Fastmode does currently - it'll basically "skip" the "Press any key"-screen. You'll still see it for a second, but you won't have to press anything anymore.

Maybe I can work around the DLC-issue sometime in the future.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/c0dycode/BL-AutoexecDLL/issues/5#issuecomment-441643724, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AEtqNjL4aIjPuhR44hSiEzcZHhmvpwj6ks5uy_CKgaJpZM4YyL4-.

c0dycode commented 5 years ago

No, it's not the same :) And yes, you can and should (if you want things to be as fast as possible) use them all together.

Also, if you haven't used the attached testfile so far, it's possible that the crash you encountered was one of the fairly rare and random ones, that are mentioned in the readme.

Should this happen again, please test the attached one and let me know if that fixes it. Might take quite a bit until the crash happens again though.

Sevin7 commented 5 years ago

Alright, I’ll re-enable the Fastmode and use the new testfile. Thanks!


From: c0dycode notifications@github.com Sent: Monday, November 26, 2018 9:00 AM To: c0dycode/BL-AutoexecDLL Cc: Sevin7; Author Subject: Re: [c0dycode/BL-AutoexecDLL] Fatal error due to filename not found (#5)

No, it's not the same :) And yes, you can and should (if you want things to be as fast as possible) use them all together.

Also, if you haven't used the attached testfile so far, it's possible that the crash you encountered was one of the fairly rare and random ones, that are mentioned in the readme.

Should this happen again, please test the attached one and let me know if that fixes it. Might take quite a bit until the crash happens again though.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/c0dycode/BL-AutoexecDLL/issues/5#issuecomment-441648143, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AEtqNr076uuAFUOWX8gqgXFseIvXV5Rmks5uy_PpgaJpZM4YyL4-.

Sevin7 commented 5 years ago

Seems to work. Fastmode works too. I'll keep using the new .dll and report back if I get the crash again. Nice of you to add a chat message for executing the patch.

Sevin7 commented 5 years ago

Happened again with the new .dll. Got to the main menu, clicked continue and it hung until giving me the error. Launched and played a few times before this with no issue.

http://puu.sh/C8boY/86da1d748a.png

c0dycode commented 5 years ago

The last one could potentially be caused by CommandInjector. The latest public version of it, basically has the same "issue" that I suspect that has caused a bit of trouble for autoexec.

There still seem to be a few other spots that could cause a crash and I'm still checking them out. Unfortunately since it's so random, this might take quite a while. I'll keep investigating this though.

Sevin7 commented 5 years ago

Well, whenever you think it is resolved or if you want me to test something, let me know!

pyromaniac420710 commented 5 years ago

I getting this error definatly the random crash from the readme, does it like 1 out of 4 times for me regardless of fastboot. Wondering if it wouldn't be as comon if the autoexec was delayed from executing the patch by just a few seconds?

c0dycode commented 5 years ago

Is it that frequently an issue for you? I assume you use/test it with BL2?

The delay won't change anything, that's been tested already :/ The Plugin already checks if everything is ready to be used.

I made a few more adjustments on the attached version. See if that improves stability for you. autoexec.zip

If you have any autoexec.dmp-file in your Plugins-folder (or Win32 if you're using an older version of autoexec) delete it. Then test the dll in the attached zip-file. Should you experience a crash again, look for the autoexec.dmp-file in the Plugins-folder. If it exists, send it to me :)