I tried to find a help thread, so if I posted this in the wrong place I apologize for that mistake.
The problem I have is that every time I try to patch my version of Banished, 1.0.4-Build 141103, with the Beta 5 Patch Version 1.0.5 - 151214.Beta I get the following error:
?isvalid@internalbaseptr@object@@eba_nxz Could not be located in the Dynamic Link Library Runtime-x64.DLL
This error ONLY occurs after patching with the Beta 5 Patch. If I do not patch the game then it works perfectly.
I have no idea what is happening, and I cannot update my game to use any mod requiring the new version.
So I am hoping some of the smart folks here can help with this problem. :)
Cheers, Thor
What O/S are you running?
I put it in without a hitch, but I am running with Linux/wine using wine-1.9.6 (Staging) on Ubuntu 14.04.3. My windows decor is set to Windows 7.
You may be missing a windows component or have a wrong version.
@A Nonny Moose, I am running Windows 7 Professional.
I originally thought of that. However, after I would patch the game and get that error, then go back to 1.04 there is no error. So I have no idea why.
The error is very specific and only happens only after I patch it to 1.05.
Cheers, Thor
Did you try it with all your mods removed? Just slip them into another folder away from the game.
Yep, sure did. I reinstalled the game, with nothing added. Then tried to patch, no go. Same error.
Cheers, Thor
The only other thing I can think of is a transmission error on the patch. Did you try downloading it again?
@ A Nonny Moose. Yep, I DL'ed it again from the official Banished Website.
As far as my diagnostic abilities takes me is that something needed by the 1.05 Update, in the Runtime-x64.DLL file included with the update is missing. Beyond that I have no idea. Moreover, why I am getting this error and nobody else has is disconcerting.
Cheers, Thor
Uninstall Banished, run Ccleaner to clear the registry, download and reinstall the game and then download and apply the 1.05 update.
@ Turis. I uninstalled Banished, ran CCleaner, restarted my machine, reinstalled Banished and patched to 1.05. Same error still occurred. >:(
I appreciate your input Turis. Same goes with you, A Nonny Moose. :)
Cheers, Thor
Went back and looked at your error message again. That message is saying that a DLL is not found by the search rules. There is a possibility of an operating system loading error. Do you have all the service packs for your O/S (Win 7?) loaded?
I tried Googling for that exact error line you gave and got a search failure with a couple of suggestions. Just pick up the line, open Google search, and paste it into the inquiry box and hit enter. You should get the same suggestions. Maybe one of them will solve your problem.
The error seems to describe a missing or malformed pointer. Since others are not having this problem, the error seems to be on your machine.
The DLL is there, and if I replace it with the DLL in the 1.04 version there is no error.
I took the error to mean that the 1.05 version of the game cannot find something in the DLL which is included with the patch. The error only occurs with the 1.05.
But I will try your suggestion. :)
Cheers, Thor
One other question, does banished store any game data, such as video resolution somewhere else on the computer?
The reason I ask is that even when I used CCleaner on the registry, when I reinstalled Banished it loaded my old game settings, which included windowed mode. I thought that it would reset back to full mode.
Cheers, Thor
Look in your documents folder.
P.S. By the way, did you delete the game folders after uninstalling?
@ Turis, I did a full uninstall, which removed the program folder, but I am unaware of any other folders. Hence my question above.
Does the game install folders in other locations?
Cheers, Thor
I already told you. Look in the documents folder. It should be in the root directory under computer. Also, not all the games delete their folders so it's better to check.
The only other folder in the My Documents Directory was the save game folder. It was empty. I also did a search of my entire HDD for Banished, no other folder popped up.
Thanks for the help bud. :)
Cheers, Thor
Two questions for you:
How's your malware protection?
Do you have all the .net updates for Windows 7 installed?
I use Norton, and scan using Malware Bytes.
I am pretty sure that I do. But I could not swear to it. My OS was updated recently, 3 weeks ago, IIRC.
How would I check to see if my .net is the latest version?
Cheers, Thor
Silly question, but are you using the original starting link? I ask this because the patch installs 2 new files - Application-x32.exe & Application-x64.exe.
You must start the new patched game from one of this 2 new files - x32 one for 32bit Windows & x64 one for 64bit Windows. The original starting link launches Application.exe (the original file) - launching that file will cause the error you have (tried it on my comp).
Hope this helps...
@Ixwa, you know, I think you may have stumbled upon the Answer! I have always used the original shortcut provided by the install! I had assumed that it updated that too!
I will immediately give it a try!
BTW, there is no such thing as a silly question, IMO! ;D
Cheers, Thor
@Ixwa, that did the trick! ;D
I would like to thank this forum, and its members, for giving me the aid that I needed to get the 1.05 patch up and running! Thanks folks!!
Now to try out the mods I really want to use, NMT and the Small Row Houses!
Cheers, Thor
Happy you resolved your issus
@Thorgrimm :)
i am also very sorry if i didnt tried anything to help you since i felt that i was totally useless on this :-X
i hope you will have alot of fun with NMT2.0 :)
-RedK
@RedKetchup I think I will! Love what you have done for the game!
As for totally useless, I was not useful in tracking down the error. However, you good folks here were willing to help, and that is what matters! ;D
Cheers, Thor
Glad you tracked that down finally. The reason I never encountered it was because of my controlled Windows decor which starts the game with this script:
#!/bin/bash
date
echo "Start Banished"
env WINEPREFIX="/home/john/.wine" nice -19 wine "C:/GOG Games/Banished/Application-x64.exe" \
&>~/banished.log
wine --version &>>~/banished.log
date
If I was using a 32-bit wine prefix, I would have used the other file. Again, without trouble, I hope.
Thanks for all your help A Nonny Moose. Been enjoying the hell out of the game with NMT and the Small Town Row House mods. ;D I am going to use NMT for high density population games, and the Row House Mod for low population density games!
Cheers, Thor
Glad it was a simple error! Now you can go back to being happy!
Quote from: Ixwa on March 30, 2016, 08:44:18 PMYou must start the new patched game from one of this 2 new files - x32 one for 32bit Windows & x64 one for 64bit Windows.
Great find, thanks for sharing... I'll also add that to my ever growing (s)hitlist of Banished quirks...
Cheers!
I have the same problem. Can't patch the game to 1.05. Did a full uninstall deleting all files in the game folder and the save folder itself in my documents and a fresh install and used the correct .exe file. No cookie.