Noob Modder Questions

Matress_of_evil

Chieftain
Joined
Nov 15, 2005
Messages
90
Location
South Wales
Hi, i'm trying to create my own mod by merging some mods that i've downloaded from this site. But i've hit a wall with the modding. I'm getting error messages when I load my mods. I've contacted the creators of the mods, and it turns out the problem is because i'm not merging the "CvGameCoreDLL.dll" files. I didn't know what this file was, so I've just been using the one that came with the game.

My problem is they haven't said how to merge this file, and I don't know how to do it myself. I don't even know what a .dll file is, i've never heard of them before. I've tried opening it in Notepad just like how I mod all of the other game files, but I just get a screen full of gobbledygook text, so i'm guessing that's not how you mod these files.

I tried searching on this forum for help, but I can't find anything on here. The search just says it either can't be found or the term is too common to bring up anything relevant.

Anyone know what a .dll file actually is and how I can merge them to get the mods working?

Thanks in advance.
 
DLL = Dynamic Link Library

It is somewhat similar to an EXE and in this case it links to the BeyondTheSword.exe to provide most of the game functionality.
You can't merge those directly, you have to merge the C++ source code and then compile the result.
 
Your best bet for a quick and easy solution would be to just take the .dll from the mod that has most of the functionality you want already there, of these you deem most important. Or maybe look around the Bigger Modpacks forum, to see if someone already did a similar merge.
 
The problem is i'm trying to merge a lot of mods, all of which have their own .dll file. I thought it would just be a simple case of copy-pasting the needed text like I do with the xml files, which is why I tried opening it in Notepad in the first place. I assumed all of the Civ game files would work in this way.

AIAndy, what's does C++ Source Code mean? :confused:
 
The problem is i'm trying to merge a lot of mods, all of which have their own .dll file. I thought it would just be a simple case of copy-pasting the needed text like I do with the xml files, which is why I tried opening it in Notepad in the first place. I assumed all of the Civ game files would work in this way.

AIAndy, what's does C++ Source Code mean? :confused:
C++ is the programming language in which Civ4 is written and we have access to the part that governs gameplay in form of the DLL source code.
 
Back
Top Bottom