Page 2 of 4

RE: Runs so Sloooow

Posted: Sun Feb 12, 2017 7:54 pm
by btd64
ORIGINAL: General Patton

Runs OK on my 5 year old Laptop. Some small issues but not bad. I just set to window mode and turned of LOS tool and sound FX. Scenario is open and my laptop doesn't sound like it is going to take off[:D]....GP

I spoke to soon. I never saw a call for a beta test either. That would of discovered the problem before release....GP

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 10:16 am
by TomBombadil711
First campaign becomes unplayable after 13 turns, money seems to be waisted. Back to scenarios. What a pity!

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 11:47 am
by Dietrich53
I have about a 3-4 sec delay when mowing at daylight (night is fine). I have a iMac 3.2 GHz i5, 32 GB and run Windows 7 under Parallel Desktop while having programs open on the OSX side. It is playable, but somewhat inconvenient.
One area of streamlining is the Advance Phase. Since nobody is allowed to shoot there is no reasoon for LOS checking. This whole section can be taking out of the code.

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 1:16 pm
by Peter Fisla
ORIGINAL: Dietrich53

I have about a 3-4 sec delay when mowing at daylight (night is fine). I have a iMac 3.2 GHz i5, 32 GB and run Windows 7 under Parallel Desktop while having programs open on the OSX side. It is playable, but somewhat inconvenient.
One area of streamlining is the Advance Phase. Since nobody is allowed to shoot there is no reasoon for LOS checking. This whole section can be taking out of the code.

A unit can move in Advance Segment, hence it can discover new enemy hex so yes I do need to check for LOS.

TotH is a single core application, the game doesn't take advantage of multi core CPU. When I started writing the game in 2006, I didn't have multi-core CPU. This is something I would like to address in the future, however there is no way I can make substantial changes to the code as that would be very labour intensive as well as I do not want to take a chance to make the game engine unstable by possibly introducing bugs in the process. The LOS and pathfinding functions are very CPU demanding (never mind the AI processing on top), more units on larger maps will be very CPU demanding. Also, these two functions are very complicated/detailed and I decided from the beginning to write them properly without taking shortcuts. I figured, I write the functions once and let the hardware catch up. It's extremely difficult to write these two complex functions and then come back to the code two/three years later and remember what I have done in the past and make the functionality more detailed...this type of process is prone to messing things up and introduces defects - I wanted to avoid this.

I can't off-load this processing to GPU because there are so many different versions of GPU and I'm only one developer.

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 1:20 pm
by btd64
Why no beta test?....GP

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 1:21 pm
by Peter Fisla
ORIGINAL: General Patton

Why no beta test?....GP

There was beta test, and before that I have tested the game engine for about 1.5 year. The game engine is very complex and of course things slow down when you have more units and larger maps.

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 1:24 pm
by btd64
ORIGINAL: Peter Fisla

ORIGINAL: General Patton

Why no beta test?....GP

There was beta test, and before that I have tested the game engine for about 1.5 year. The game engine is very complex and of course things slow down when you have more units and larger maps.

The reason I ask is I didn't see it on the Development site....GP

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 1:46 pm
by dox44
well i'm guessing the campaign runs well off your (paulus/peter) machines?


just curious what are you two using?


RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 1:52 pm
by Peter Fisla
ORIGINAL: casebier

well i'm guessing the campaign runs well off your (paulus/peter) machines?


just curious what are you two using?


Intel i7 6850K CPU, ASUS X-99 Deluxe II motherboard, ASUS 1080 GTX video card, 64GB of Ram, Win7 64bit - this is my development machine

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 1:56 pm
by btd64
ORIGINAL: Peter Fisla
ORIGINAL: casebier

well i'm guessing the campaign runs well off your (paulus/peter) machines?


just curious what are you two using?


Intel i7 6850K CPU, ASUS X-99 Deluxe II motherboard, ASUS 1080 GTX video card, 64GB of Ram, Win7 64bit - this is my development machine

Now I understand why the expansion is trying to KILL my computer. I'm very disappointed....GP

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 2:11 pm
by Peter Fisla
ORIGINAL: General Patton

ORIGINAL: Peter Fisla
ORIGINAL: casebier

well i'm guessing the campaign runs well off your (paulus/peter) machines?


just curious what are you two using?


Intel i7 6850K CPU, ASUS X-99 Deluxe II motherboard, ASUS 1080 GTX video card, 64GB of Ram, Win7 64bit - this is my development machine

Now I understand why the expansion is trying to KILL my computer. I'm very disappointed....GP
AMD A8-352M CPU

Well, you have a laptop CPU; you can still run the larger scenarios...the game will be a bit slower.

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 2:14 pm
by btd64
Well, I have been thinking about getting a Desktop. Guess I need to now....GP

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 2:52 pm
by Dietrich53
ORIGINAL: Peter Fisla
A unit can move in Advance Segment, hence it can discover new enemy hex so yes I do need to check for LOS.

Hi Peter,

forgot about that! You are right of course. I apologize. Keep up the tremendously good work!

Dietrich


RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 3:25 pm
by Paullus
I'm running two machines.

1 - AMD FX-8350 CPU, Gigabyte GA-990FXA-UD3 motherboard, Gigabyte GTX 1060 3GB video card, 8GB RAM, Win 10 64Bit

2 - Laptop Intel i7-4702MQ. Intel 4600 HD and Nvidia 750M Video card, 8GB RAM, Win 10 64Bit.

Game runs well on both systems. Should add that I am using "Razer Game Booster" on my Laptop which speeds up my games. This could be something to try on Laptops. When I start my games it turns off unnecessary programs, services etc and turns them on when I exit my games.

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 8:57 pm
by Hailstone
The hardware requirements for the DLC are just way too low and beta testing on higher end computers is just ludicrous. I knew the slowness of the game on many PC's that meet the minimum requirements was going to be real bad. That DLC has probably done more harm than good by really exposing its major inherent weakness. Rico has provided better scenarios that are very playable on PC's that meet the requirements set forth in TotH and he freely donates them to the community. Rico, thanks for all you have done. Maybe you should hire him because what we get for money is a complete waste to many of us. I only bought the DLC to support the efforts made in the hopes TotH will emerge as something to behold and brother I still have faith in TotH.

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 9:53 pm
by Rosseau
As mentioned in earlier post, after several years HPS got things moving with Tigers Unleashed beta that uses all cores available. So my guess is processor speed (3.6 vs 2.7) is the big thing that will make a difference with this dlc.

And yes, I bought the dlc pretty much because of all of Rico's and others free scenarios. No other reason honestly.

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 10:16 pm
by btd64
ORIGINAL: Paullus

I'm running two machines.

1 - AMD FX-8350 CPU, Gigabyte GA-990FXA-UD3 motherboard, Gigabyte GTX 1060 3GB video card, 8GB RAM, Win 10 64Bit

2 - Laptop Intel i7-4702MQ. Intel 4600 HD and Nvidia 750M Video card, 8GB RAM, Win 10 64Bit.

Game runs well on both systems. Should add that I am using "Razer Game Booster" on my Laptop which speeds up my games. This could be something to try on Laptops. When I start my games it turns off unnecessary programs, services etc and turns them on when I exit my games.

I set up Razer and it did help a little. Not much but unit move time improved by about 20%. I'm hoping to pickup a Desktop machine soon....GP

RE: Runs so Sloooow

Posted: Mon Feb 13, 2017 10:54 pm
by dave68124
ORIGINAL: Peter Fisla
ORIGINAL: Dietrich53

I have about a 3-4 sec delay when mowing at daylight (night is fine). I have a iMac 3.2 GHz i5, 32 GB and run Windows 7 under Parallel Desktop while having programs open on the OSX side. It is playable, but somewhat inconvenient.
One area of streamlining is the Advance Phase. Since nobody is allowed to shoot there is no reasoon for LOS checking. This whole section can be taking out of the code.

A unit can move in Advance Segment, hence it can discover new enemy hex so yes I do need to check for LOS.

TotH is a single core application, the game doesn't take advantage of multi core CPU. When I started writing the game in 2006, I didn't have multi-core CPU. This is something I would like to address in the future, however there is no way I can make substantial changes to the code as that would be very labour intensive as well as I do not want to take a chance to make the game engine unstable by possibly introducing bugs in the process. The LOS and pathfinding functions are very CPU demanding (never mind the AI processing on top), more units on larger maps will be very CPU demanding. Also, these two functions are very complicated/detailed and I decided from the beginning to write them properly without taking shortcuts. I figured, I write the functions once and let the hardware catch up. It's extremely difficult to write these two complex functions and then come back to the code two/three years later and remember what I have done in the past and make the functionality more detailed...this type of process is prone to messing things up and introduces defects - I wanted to avoid this.

I can't off-load this processing to GPU because there are so many different versions of GPU and I'm only one developer.

I don't want to come off as a jerk because I get that you are just one developer and this likely isn't even your primary job. However, the new release of the Kursk DLC effectively just made your game defective by its very definition. It is virtually unplayable. Not sure if it was your decision to put out the DLC or not, but maybe suggest no more big campaign games if the engine cannot scale.

I am not calling your baby ugly, because you have produced a great game, but if you want to take it to the next level, then you are going to have to bring it up to current standards and not a 10 year old standard or start to use shortcuts (e.g., center point LOS) to reduce the single core CPU load. Otherwise this game will die on the vine.

One additional thought and I hope it is helpful - I found it odd that as the computer chews on the processing during the firing phase, I get almost instantaneous feedback on the result in the result window, then have to wait 5 or 10 seconds for the little bullets and sound. I tried turning off the sound and same lag. Is there something on the graphics side that can be tweaked that might be easier to tackle? Just a thought. Also, I have the saved file of the Kursk DLC where I gave up (about turn 8 or so) that I would happily share.

RE: Runs so Sloooow

Posted: Thu Mar 02, 2017 5:05 am
by rico21
Everyone will be able to see the Psel River...

Image

RE: Runs so Sloooow

Posted: Thu Mar 02, 2017 6:19 am
by Noypi53
Hi rico!

Nice! Is this from your LnL Terrain Mod? Which mod are you using for the unit counters?

Keep the great work on the scenarios & mods!