Is there anything major blocking the merge of this PR?
While it would indeed be best to find a proper way to handle midi devices, this PR would at least solve the current behavior of wine in dealing with this which is problematic.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1893#note_43592
On Wed Aug 23 20:11:56 2023 +0000, Esme Povirk wrote:
> Is there a convincing argument that Tahoma is better overall (as opposed
> to better for this one launcher)?
Except this game, I don't know any benefits of Tahoma. Should I close this Merge Request?
@madewokherd Could you please close the bug then?
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3611#note_43587
I have found some scripts where comparisons that use floats and OLECOLOR directly fail. For example:
```
If Light005.State Then
' State is a float V_R4
End If
If Light005.Colorfull Then
' Colorfull is an OLECOLOR VT_UI4
End If
```
This is because `stack_pop_bool` does not handle `VT_R4` and `VT_UI4` and returns `E_NOTIMPL`.
This adds additional types to `stack_pop_bool` similar to `VARIANT_Coerce`.
Fixes https://bugs.winehq.org/show_bug.cgi?id=54731
--
v3:
https://gitlab.winehq.org/wine/wine/-/merge_requests/2507
I have found some scripts where comparisons that use floats and OLECOLOR directly fail. For example:
```
If Light005.State Then
' State is a float V_R4
End If
If Light005.Colorfull Then
' Colorfull is an OLECOLOR VT_UI4
End If
```
This is because `stack_pop_bool` does not handle `VT_R4` and `VT_UI4` and returns `E_NOTIMPL`.
This adds additional types to `stack_pop_bool` similar to `VARIANT_Coerce`.
Fixes https://bugs.winehq.org/show_bug.cgi?id=54731
--
v2: vbscript: Coerce to VT_BOOL when evaluating jump conditions.
vbscript: Coerce to VT_BOOL when evaluating jump conditions.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2507