As per title, opening video is flickering. Doesn't happen with WineD3D. Can also be reproduced in trial version.
Uncapping frame rate by setting d3d9.presentInterval = 0 seemingly works around the issue.
Trial version can be found in Download section here, some mirrors might be dead by now, first one still seems to work.
For trial version to run:
winetricks wmp9 to not crash on videos, will tell you It was not possible to complete Setup, which is fine
if using gstreamer, lib32-gst-plugins-bad from AUR or equivalent to play the video (which is MPEG-1)
the issues I ran into while trying installing lib32-gst-plugins-bad at the time
- `lib32-sord 0.16.8-1`, `lib32-sratom 0.6.8-1`, `lib32-lilv 0.24.12-1`: `ImportError: cannot import name 'autowaf' from 'tools'`, edit PKGBUILD and change `touch __init__.py` to `touch tools/__init__.py` in `prepare()`
- `lib32-openexr 3.0.5-1`: `imath` errors, downgrade `lib32-imath` to 3.0.5 by editing PKGBUILD and changing version and hashsum
- `lib32-spirv-tools 2021.1-1`: https://aur.archlinux.org/packages/lib32-spirv-tools#comment-815899
(optional) winetricks fakejapanese to fix Japanese fonts
set LANG=ja_JP.UTF8 TZ=Japan variables, game refuses to start otherwise
run RewriteTE_Ver200/StartData/GameData/SiglusEngine.exe
To reproduce:
start the prologue by clicking Start in main menu
fast-forward through intro with Ctrl until video starts playing
Captured on Wine with WineD3D, using WMP backend, compressed with zstd -19 --long=31, decompress with zstd -d SiglusEngine.trace.zstd -o SiglusEngine.trace
As per title, opening video is flickering. Doesn't happen with WineD3D. Can also be reproduced in trial version.
Uncapping frame rate by setting
d3d9.presentInterval = 0
seemingly works around the issue.Trial version can be found in Download section here, some mirrors might be dead by now, first one still seems to work.
For trial version to run:
winetricks wmp9
to not crash on videos, will tell youIt was not possible to complete Setup
, which is fineif using gstreamer,
lib32-gst-plugins-bad
from AUR or equivalent to play the video (which is MPEG-1)the issues I ran into while trying installing lib32-gst-plugins-bad at the time
- `lib32-sord 0.16.8-1`, `lib32-sratom 0.6.8-1`, `lib32-lilv 0.24.12-1`: `ImportError: cannot import name 'autowaf' from 'tools'`, edit PKGBUILD and change `touch __init__.py` to `touch tools/__init__.py` in `prepare()` - `lib32-openexr 3.0.5-1`: `imath` errors, downgrade `lib32-imath` to 3.0.5 by editing PKGBUILD and changing version and hashsum - `lib32-spirv-tools 2021.1-1`: https://aur.archlinux.org/packages/lib32-spirv-tools#comment-815899winetricks fakejapanese
to fix Japanese fontsLANG=ja_JP.UTF8 TZ=Japan
variables, game refuses to start otherwiseRewriteTE_Ver200/StartData/GameData/SiglusEngine.exe
To reproduce:
Also might affect Summer Pockets, which runs the same engine, some ProtonDB reports seemingly report the same thing.
Software information
Rewrite (2011)
EDIT: bisected to 4261ff6: [d3d9] Use staging buffer for managed copies
System information
Apitrace file(s)
https://mega.nz/file/f1xylBgZ#D05FHJaTba-euNzK5xJmJEOUZ-RJDbtdZMwVA-j4D7w
Captured on Wine with WineD3D, using WMP backend, compressed with
zstd -19 --long=31
, decompress withzstd -d SiglusEngine.trace.zstd -o SiglusEngine.trace
Log files