Total War: MEDIEVAL II – Definitive Edition How to set up Bovi’s Error Checker for Medieval 2

Total War: MEDIEVAL II – Definitive Edition How to set up Bovi’s Error Checker for Medieval 2 1 - steamsplay.com
Total War: MEDIEVAL II – Definitive Edition How to set up Bovi’s Error Checker for Medieval 2 1 - steamsplay.com
If your like me, (heavily retarded at doing .bat’s or in-general) or you have an SSD and have a custom steam install Med 2. im going to show you *potentially* how to set it up, because it took me a hell’uva long time to do that as I came across a few errors originally when I was doing mine.

 

First part: The tools you’ll need and Setting it up the file structure

first of all (I will be addressing the tools you need, so i’ll be further dressing up this part as if you were a beginner of modding, *totally itself*, since 2 of the tools you will be commonly be using in the modding of Med 2): use notepad++ (The Official Notepad++ Download Link: https://notepad-plus-plus.org/downloads/ ), *I don’t believe* .bats can be set up with the standard notepad that and Notepad++ helps greatly, when your modding Med 2, itself immensely, you also need Java (The Official java Download Link: https://www.java.com/en/download/ ) as stated on the TWC page, finally Winrar (The Official WinRAR Download Link: https://www.win-rar.com/download.html?&L=0 ) Winrar is like 7-zip (and my personal opinion here: it is better) Winrar archives your downloads and lets you download files off of the internet.

secondly, once you’ve downloaded the tools, download The error checker off of the TWC. (Will have the link here if your interested and have just stumbled here before-hand: http://www.twcenter.net/forums/showthread.php?788469-Bovine-M2TW-Checker

thirdly, Once the file is downloaded (for the sake of simplicity here: make a new folder called Bovine in the Med 2 Root file here (where the .exe is located at or in): E:\Steam\steamapps\common\Medieval II Total War\Bovine (if on external drive, change the E to whatever you have for your’s, F, D, etc and with an uncustomised steam pathfile: C:\Program Files 86x\Steamsteamapps\common\Medieval II Total War\Bovine or if on SSD but with an *uncustomised path file*: E:\Program Files 86x\Steamsteamapps\common\Medieval II Total War\Bovine
once done place the contents of said downloaded file into the newly made file you have made (the Bovine file)

after that, your done with the overall structure.

Second part: Setting up the Configuration.txt

Go Here: E:\Steam\steamapps\common\Medieval II Total War\Bovine\config then click Configuration.txt

once done you’ll see this:

DATAFOLDER=E:\Steam\steamapps\common\Medieval II Total War\mods\banana\data

STRAT=E:\Steam\steamapps\common\Medieval II Total War\mods\banana\data\world\maps\campaign\imperial_campaign

now set The *DATAFOLDER* to whatever mod’s data file your using or vanilla’s is located at (mine was Banana:Total War)

Then set The *STRAT* to whatever mod’s strat folder your using or vanilla’s is located at (again mine was Banana:Total War)

incase the one in the Config file doesn’t work, create another/ a copy of the Configuration.txt (but inside the bovine root folder)

Third part: (and The Tricky part setting up the runcheck.bat)

in this part: copy this exactly (then change it slightly to whatever your’s is)

SET EDITOR=notepad++

set DATAFOLDER=E:\Steam\steamapps\common\Medieval II Total War\mods\banana\data
set STRAT=E:\Steam\steamapps\common\Medieval II Total War\mods\banana\data\world\maps\campaign\imperial_campaign

REM java -jar target\BovineM2twCheck.jar configuration.txt
java -cp target main.BovineM2twCheckKt configuration.txt
start “%EDITOR%” eda.error.log
start “%EDITOR%” edct.error.log
start “%EDITOR%” filereferences.error.log
start “%EDITOR%” unit.error.log
start “%EDITOR%” script.error.log
start “%EDITOR%” sounds.error.log
start “%EDITOR%” stratmap.error.log
start “%EDITOR%” sundry.error.log
start “%EDITOR%” checker.output.log

The Final part: Seeing if it has worked.

after doing every thing here, run the runcheck.bat. to know if it has worked: check the “checker.output.log” that should pop-up after the .bat window does it’s thing. if it hasn’t or didn’t work, you’ll get a bunch of unrecognised/unable to load errors, be blank or a crash.

Hopefully this guide has helped you set-up Bovi’s Error Checker, Successfully! and Thanks for Viewing the guide!

 

This is all for Total War: MEDIEVAL II – Definitive Edition How to set up Bovi’s Error Checker for Medieval 2 hope you enjoy the post. If you believe we forget or we should update the post please let us know via comment, we will try our best to fix how fast is possible! Have a great day!


1 Comment

  1. Please note that setting the paths in runCheck.bat do not make any difference – beyond confusing people why the checker is ignoring the path they set.

    It used to be the correct way, back in 2018, but since then ONLY the configuration file is used to point to your mod. To be clear, these lines can be deleted:

    set DATAFOLDER=E:\Steam\steamapps\common\Medieval II Total War\mods\banana\data
    set STRAT=E:\Steam\steamapps\common\Medieval II Total War\mods\banana\data\world\maps\campaign\imperial_campaign

    For most users, the only modification necessary in the bat file should be your favourite editor to display the output in, if Notepad is not sufficient.

    I’ll change the checker to output a warning if these environment variables are set, as it indicates user confusion.

Leave a Reply

Your email address will not be published.


*