pcsx2 icon indicating copy to clipboard operation
pcsx2 copied to clipboard

Van Helsing flickering pause menu

Open BParks21 opened this issue 1 year ago • 2 comments

Describe the Bug

Sometimes when pausing the game the pause menu flickers. Happens in HW and SW mode.

Reproduction Steps

Go in game and keep pausing the game.

Expected Behavior

Pretty sure it should not flicker.

PCSX2 Revision

1.7.5912

Operating System

Windows 11

If Linux - Specify Distro

No response

CPU

i7 8086k

GPU

Nvidia GTX 1080ti

GS Settings

Default

Emulation Settings

Default

GS Window Screenshots

No response

Logs & Dumps

Van Helsing_SLUS-20738_20240619120455.gs.zst.zip

BParks21 avatar Jun 19 '24 16:06 BParks21

Also rename spell_cooldown_overrides to properly "limit" the use to creature mc spells

Kitzunu avatar Jun 26 '24 21:06 Kitzunu

Well the "correct" solution would be to tie it into SmartAI or something like it and not use a separate table, seeing as that seems to be what Blizz did. Obviously would require a lot of research/data entry though.

heyitsbench avatar Jun 26 '24 21:06 heyitsbench

SAI not that good though yikes

Kitzunu avatar Jun 26 '24 21:06 Kitzunu

Wouldn't having that in creature_template_spell be better? As it's right next to the given spell(s) in question.

avarishd avatar Jun 26 '24 21:06 avarishd

SAI not optimal I think, as Blizz seemed to use a different system for creature spells. In very old screenshots they used initial and repeat timers like SAI but later they seemed to move to a frequency + cooldown based system without explicit timers, so there'd not be any upper limit to timers.

As for creature_template_spell I don't think so because it's a sniffed table, and if it had timers we'd see them.

Gultask avatar Jul 05 '24 12:07 Gultask

In very old screenshots they used initial and repeat timers like SAI but later they seemed to move to a frequency + cooldown based system without explicit timers

I believe it's the other way around. You can see that this screenshot (I believe taken during some Blizzcon) a window appearance of either Windows Vista or Windows 7 and includes min/max timers. In this screenshot (Iirc taken from the WoW Diary by John Staats), you can see an appearance of I believe some Windows 9x variant, and it includes frequency values.

heyitsbench avatar Jul 05 '24 12:07 heyitsbench

You can’t tie it to SAI because creatures don’t use SAI alone, they can also use other scripting engines

Nyeriah avatar Jul 05 '24 13:07 Nyeriah