David Gow
David Gow
Several games (including Source and GoldSrc games, and Bioshock Infinite) attempt to "fake" relative mouse mode by repeatedly warping the cursor to the centre of the screen. Since mouse warping...
# Compatibility Report - Name of the game with compatibility issues: Digimon Survive - Steam AppID of the game:871980 ## System Information - GPU: AMD AMD Custom GPU 0405 (vangogh,...
I'm seeing a few crashes in snd_device_name_hint() (called, in this case, via FMOD's FMOD::System::getDriverCaps() function) which occur under the Steam runtime (release_2015-01-06), but not natively on (K)Ubuntu 14.10. It appears...
At the moment, a large number of constants, particularly graphics chunk numbers and sound chunk numbers, are manually switched in a episode-specific DefineConstants() function. Instead, lets make these variables. We...
Sometimes — I think when the screen is scrolling quickly downward and to the right — when the screen scrolls off video memory, the SVGA-compatibility relocation of one page can...
[Just dropping my notes about this here: I may split things up and/or fix them if I get some time…] There are a large number of issues with Civilization: Call...
Some Linux distributions (such as OpenSUSE) do not keep the ncurses ``panel.h`` file in the default include path, but rather in a subdirectory. Update the ``configure`` script and ``curses/ConWin.hpp`` file...
The documentation for building Ladybird gives a list of packages to install under openSUSE, but is missing the Qt6 Multimedia development package, ``qt6-multimedia-devel``. Include it.
Currently, SDL_stdinc.h has a documentation comment for SDL_acos(), but nothing else. We should expand on that comment, and add comments for the remaining maths functions. This provides examples for the...
Add VL, SD, and IN backends for SDL3. We do this instead of using the combined SDL1/2 backends for SD and IN, as so many functions have been renamed. This...