I have the databases from the Tactic Challenges somewhere so I'll post a screenshot of the line you need to edit in bench.bat to change the number of instances.
Install Tapani 2.19 or 2.20 patch and check the Development/Benchmark Mode checkbox
Add eval.bat and bench.bat to the Championship Manager 01-02 folder (found here)
Create a new save game (minimum database works best)
Open bench.bat in notepad
Change the line 'set nof_threads=%NUMBER_OF_PROCESSORS%' to the number of instances you want to run concurrently.
start /b cm0102.exe -load 000.sav to name of the save game. In the case below it is 001_Dermo.sav
When it's up and running the above should produce this:
(even though the instances will stack on top of each other, not spread out like the image)
Last edited by Dermotron; 11-05-15 at 08:35 PM.
That pretty much looks greek to me but i'll give it a whirl
Install any 2.19 or 2.20 Tapani patch and check the Development/Benchmark Mode checkbox and it will be in your Championship Manager folder after the patch has been installed
Last edited by Dermotron; 11-05-15 at 11:13 AM.
Indeed, have a read of the OP for the 2.19 thread, there are 2 files that need downloading - http://www.champman0102.co.uk/showthread.php?t=1434
I downloaded the two files. Benchmark start one instance of cm0102 after another and never seems to stop opening new ones![]()
There's an error message that the command SLEEP is not recognised with each new instance.
In the end I restarted my computer because it got into an endless loop.
I have in the past using the database which Tapani put together (think it was in the Greek league and had a load of stuff stripped back so it was lightening quick)
I can test one season at a time very quickly using cmpatcher-2.20.1 and setting it at maximum speed provided the save-file has been created with a minimal database and some other options disabled.
I can not test multiple seasons as bench.bat puts my computer in a loop and gives error messages as well.
I don't mind helping out testing NWW tactics, though, even if it's a season at a time.
Keep me posted. I triëd the bench.bat several times and it loads endlessly, saying "SLEEP is not recognised as an internal or external command...." and than keeps trying and loading. Even CTR-ALT-DEL won't work!
This is the text of the batch file:
@echo off
set nof_threads=2
for /L %%i in (0,1,%nof_threads%) do mkdir dup%%i
set CM3_PREFS=%CD%
set i=0
:run_next
set CM3_TEMP=%CD%\dup%i%
start /b cm0102.exe -load feyenoord.sav
sleep 3
set /a 1+=1
if %i% LSS %nof_threads% goto run_next
But I forget that you can't read this because your computer is in a loop now of course![]()
Did you add eval.bat to the CM folder too?
I've updated the OP to have a sort of guide in it (even though it's just what Tapani describes in the 2.19 thread)
Any luck?
This is what bench.bat looks like as I use it and as it puts my computer in an endless loop.
It also gives an error saying that SLEEP is not recognised as internal or external command with each loop.
Is there something wrong here?
@echo off
set nof_threads=2
for /L %%i in (0,1,%nof_threads%) do mkdir dup%%i
set CM3_PREFS=%CD%
set i=0
:run_next
set CM3_TEMP=%CD%\dup%i%
start /b cm0102.exe -load feyenoord.sav
sleep 3
set /a 1+=1
if %i% LSS %nof_threads% goto run_next
Last edited by samsami; 12-05-15 at 02:23 PM.
I have downloaded the eval.bat and bench.bat and put it in my cm3 directory.
I have not installed any tapani patches, I only have 3.68 with the april2015 dataupdate.
When I launch eval.bat, it starts up cm, but only 1 instance. The default setting is 8 instances.
The seven others says: cm3 is already running on this machine.
My computer is running Win7 Home Premium.
What is limiting the number of cm3-instances I can run?
As far as I know you need to have the Tapani patch installed as there is Development/Benchmark Mode check box on the installation page of the patch. If you don't want to play the game with it applied, just uninstall it when you are finished testing.
Which line do you mean to make it 5 instances?
And what does sleep 3 mean?
@echo off
set nof_threads=2
for /L %%i in (0,1,%nof_threads%) do mkdir dup%%i
set CM3_PREFS=%CD%
set i=0
:run_next
set CM3_TEMP=%CD%\dup%i%
start /b cm0102.exe -load feyenoord.sav
sleep 3
set /a 1+=1
if %i% LSS %nof_threads% goto run_next
Moved the posts in here so the NWW thread doesn't get derailed.
Read the first post in here regarding the number of instances. Sleep refers to the delay between when each instance starts
I get a disk space error and benchmarking won't load the save at all. There is no disk space problem though?
When I close it to desktop it says I need Direct X and for my graphics to support 16-bit colour??
Further to my above post, I've screenied the errors that I am getting...
When it quits to desktop I have this message:
I should add that the game runs fine when not in bench mode.