It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Unfortunately the game is producing a abnormal CPU load for me, which is only happening on my 7800 X3D, no issue on my Notebook with a very old Intel CPU.

Anyone got this CPU and can validate this issue?
Attachments:
Post edited April 25, 2025 by Xeshra
Same issue on intel CPU.

Some cores are at 90 or 100% lol. Noticed cause I heard the fans kicking in.
Not on my old Intel CPU from my notebook, weird enough.

It got a I5 1035G4: Is now over 5 years old; no issue here! Old crappy notebook... hard to believe.

I suggest for whatever reason GOG made something that is incompatible with newer CPUs.
Apparently the untouched original PC port is with way lesser CPU load.

Someone said it is probably a DX9 wrapper issue. I got following in mind:

Why not to use a DX12 API instead?

Guess the wrapper really sucks...

No the issue is... on any modern CPU apparently the wrapper pushes the CPU all the way to 100% for no reason. While this might be a low issue on a CPU that is designed to have a very low "peak value" it is a high issue on a CPU that can use OC boost features and then constantly is pushed to the very edge without any performance gains.
Post edited April 25, 2025 by Xeshra
avatar
Slaythe: Same issue on intel CPU.

Some cores are at 90 or 100% lol. Noticed cause I heard the fans kicking in.
Imporant: Do you have HT enabled?

How many physical and how many logical cores active?

I noticed... there are only 4 pairs of cores under crazy load while the other 4 pairs got near zero load.

My notebook only got 4 physical and 8 logical cores and the load is very balanced there... there are no cores being sleepy.
Attachments:
Post edited April 25, 2025 by Xeshra
I simply had to disable the auto Overdrive. Now the game can always put 100% load on the CPUs and it is no biggie for them. It is really lame... but i do not really need Overdrive, it may only reduce loading times a little for some games.

The reason is still not known but it does not matter how much clock my CPU is doing, the game will always be stuck to 30 FPS and put load, without any gains, on the CPU... bad engine in my mind.
Attachments:
Post edited April 26, 2025 by Xeshra
avatar
Xeshra: I simply had to disable the auto Overdrive. Now the game can always put 100% load on the CPUs and it is no biggie for them. It is really lame... but i do not really need Overdrive, it may only reduce loading times a little for some games.

The reason is still not known but it does not matter how much clock my CPU is doing, the game will always be stuck to 30 FPS and put load, without any gains, on the CPU... bad engine in my mind.
The PS1 game was always 30 fps though
The game can not run any higher because the whole internal clock is bound to 30 FPS. It is very hard coded and may only be able to become adjusted if the whole game kinda would be "disassembled and assembled" completely new... in a new engine, which is a huge work no one is doing. Cost is probably same such as creating the entire game totally new.

Anyway, this is not my issue, as the game has been designed for 30 FPS and works fine this way.

The issue simply is that the PSX CPU got 1 core at 33 MHz and was having lesser load than my modern CPU with 8 cores at 4400 MHz. This is the true flaw...

You could even emulate this game with 10 times lesser load on the CPU, so the code is "bad" on modern CPUs (old CPUs for some weird reasons run fine... not a low load but way lower) and should become fixed.

You could say "worst optimization i ever had on any game". Simply have to find out whats going on and then fix the faulty "cycle", whatever this engine is causing. Dunno how difficult it is... but it surely need the source code, else it will be a hard nut to crack.

I do not own the original PC port, so i can not say if this issue was already there before or if it is affecting the GOG version only.
Post edited April 27, 2025 by Xeshra
Just wanted to say I'm on the same CPU and I have the same problem, the moment I run BoF4 my CPU instantly jumps from like 50°C idle temp to 80°C and all my fans start going crazy, it's very annoying and I don't understand why that's happening
Issue has been found and the possible solution is updated now:
https://www.gog.com/forum/breath_of_fire_iv/how_to_make_it_work_properly_crazy_cpu_load_is_another_story
avatar
Xeshra: Issue has been found and the possible solution is updated now:
https://www.gog.com/forum/breath_of_fire_iv/how_to_make_it_work_properly_crazy_cpu_load_is_another_story
Did they not QA or QC test this port before actually porting it over? Major oversight.
The quality test might not be done well, most likely a manpower issue, which is nothing new on GOG.

However... even many publishers are "abusing" gamers as a quality tester without ever paying them, so not really a GOG issue, rather a "industry-issue".