On Wed Aug 23 12:53:30 2023 +0000, Bartosz Kosiorek wrote:
> Summary: Fallout Tactics is not working correctly with `Arial` font.
> It is working fine with `Tahoma`.
> We don't have good alternative for `Microsoft Sans Serif` font.
> Proposal: proceed with current patch, to use `Tahoma` in case `Microsoft
> Sans Serif` font is missing.
> What else I could check in this case?
_If and only if_ you are confirming that Arial breaks it on Windows, and having "Microsoft Sans Serif" present fixes it on wine, then I only see two options:
1. Acknowledge that "Microsoft Sans Serif" must be present for the game to behave properly. (Is this not a font that winetricks can provide?), or
2. accept the patch
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3611#note_43195
It's possible that a state object pointer not in the topology node collection gets passed to
session_get_node_object(). Instead of returning the last node when the object is not found, we
should return a NULL so that the state of the last node is not changed by mistake.
--
v5: mf/tests: Test IMFMediaSession::Start().
mf/tests: Add a create_media_session() helper.
mf: Add seeking support for IMFMediaSession::Start().
https://gitlab.winehq.org/wine/wine/-/merge_requests/3572
Let The Good Life able to play its intro video, the game creates a source reader from a `http://localhost:6000/<random-hash>` URL. This should also probably work with other games playing streams over http(s).
This is a very basic implementation, using urlmon, and it will download the entire stream to a local temporary file before playback. An more optimized implementation would probably use WinHttp and range requests to partially download the requested stream segments, but this can be implemented in a future change.
--
v6: mf/scheme_handler: Implement http(s):// scheme handler using urlmon.
mf/scheme_handler: Split file scheme handler to scheme_handler.c.
mf/tests: Add some network scheme resolver tests.
include: Add MF_BYTESTREAM_EFFECTIVE_URL GUID declaration.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3439
This serie:
- adds a couple of tests to CreateProcess to cover ctrl-c blocking inheritance flag
and process group creation
- populates RTL_USER_PROCESS_PARAMETERS.ProcessGroupId
- separates new process group creation from ctrl-c inheritance flag
--
v4: kernelbase: Correctly handle new process group flag in CreateProcess.
kernel32/tests: Extend to new process group tests for CreateProcess.
kernelbase,ntdll,server: Separate console and new group flag (CreateProcess).
kernel32/tests: Add tests for group and console flags in CreateProcess.
kernel32/tests: Only access ProcessGroupId field when present.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3442
On Wed Aug 23 06:34:39 2023 +0000, Huw Davies wrote:
> > As `MS Sans Serif` is available in Wine, maybe it will be good
> replacement for `Microsoft Sans Serif`? So it `Microsoft Sans Serif` is
> missing, use `MS Sans Serif`.
> Not really - MS Sans Serif is a bitmap font available in only a few sizes.
Summary: Fallout Tactics is not working correctly with `Arial` font.
It is working fine with `Tahoma`.
We don't have good alternative for `Microsoft Sans Serif` font.
Proposal: proceed with current patch, to use `Tahoma` in case `Microsoft Sans Serif` font is missing.
What else I could check in this case?
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3611#note_43182