June 1, 2026
7:36 a.m.
@nsivov Looks like I just hit the BOOL type key case breaking a Visual Pinball table script: ```vbscript If m_force_different = True Then If valid_events.Exists(GetPlayerState("random_" & m_mode & "_" & m_key & "_last")) Then valid_events.Remove GetPlayerState("random_" & m_mode & "_" & m_key & "_last") End If End If ``` The key argument is whatever GetPlayerState("random_..._last") returns — in the state we hit, that's a Boolean (VT_BOOL), which is the key type wine's scrrun hash function doesn't handle, hence the E_NOTIMPL. Adding this to the MR -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10960#note_141823