GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic 2D games for better compatibility with Windows 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS/Android) and Virtual Machines
When running Tiberian Sun and using Alt+Enter to swap from fullscreen to windowed mode, the options menu layout breaks. Worse, if I then open the ingame jukebox (music menu), the tracklist extends beyond the window canvas, which causes my PC to grind to a halt. I can't back out from the jukebox as the exit button is hidden beyond the window.
Returning to fullscreen returns the options menu to normal. Pre-configuring the game to run in windowed mode also renders the menu correctly.
Normal:
Borked:
Tested using the latest CnC-DDraw version, though I first noticed this issue on 5.6.0.0.
When running Tiberian Sun and using Alt+Enter to swap from fullscreen to windowed mode, the options menu layout breaks. Worse, if I then open the ingame jukebox (music menu), the tracklist extends beyond the window canvas, which causes my PC to grind to a halt. I can't back out from the jukebox as the exit button is hidden beyond the window.
Returning to fullscreen returns the options menu to normal. Pre-configuring the game to run in windowed mode also renders the menu correctly.
Normal:![fullscreen](https://github.com/FunkyFr3sh/cnc-ddraw/assets/17765965/127fc361-c276-4a08-b9d5-fd9d0a6b4ea4)
Borked:![windowed](https://github.com/FunkyFr3sh/cnc-ddraw/assets/17765965/4073702e-6ad9-4555-b67d-14c5787e3c0d)
Tested using the latest CnC-DDraw version, though I first noticed this issue on 5.6.0.0.