elishacloud / dxwrapper

Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
zlib License
1.22k stars 88 forks source link

Can dxwrapper help with Bioshock Remastered stretched vertically in 16:10? #292

Open Hexaae opened 3 weeks ago

Hexaae commented 3 weeks ago

Do you think this tool can help with Bioshock Remastered not supporting 16:10 and stretching viewport vertically to fully cover the screen instead of the usual two horizontal black borders up and down? This DX11 game supports only 16:9 resolutions and widescreen 21:9... Wondering if your tool can help in rare cases like this game where viewport gets always stretched to fill the whole screen, doesn't matter if this will alter proportions (circles becomes ovals, squares to rectangles etc.). Most games in 16:9 resolutions just add black borders keeping the letter-boxed screen centered, but at least keeps also proportions of UI correctly.

elishacloud commented 3 weeks ago

No. DxWrapper does not support do anything with DX11. It can hook into DX11 games but it does not have a DX11 wrapper. I mostly focus on older games.. DX9 and older.

Hexaae commented 3 weeks ago

Ok thanks. It seems it doesn't exist yet a wrapper pass-through (dx9-10-11) to force aspect ratio, sigh... Would be technically doable in your opinion (programmer POV)?

elishacloud commented 3 weeks ago

I don't know anything about DX11. But I was planning to make a wrapper for it here, someday: https://github.com/elishacloud/DirectX-Wrappers

Hexaae commented 3 weeks ago

Would be really useful with some games with strange issues with modern HW/screens and drivers indeed.