Louis Gombert
Louis Gombert
#20 introduced "-fpermissive", a flag that turns non-conformant code errors into warnings, in order to be able to build on Linux. We should manually correct these errors and disable the...
#21 turned off the -Wnarrowing compiler warning in the file `libmve/snd8to16.h` to enable building on Linux. The `short` array `snd_8to16` uses values that exceed `signed short` limits. Figure out a...
Currently, D3 looks for HOG files only in the same directory as the executable. This is not very practical during development, as it requires either copying game files to the...
## Pull Request Type - [ ] GitHub Workflow changes - [ ] Documentation or Wiki changes - [x] Build and Dependency changes - [ ] Runtime changes - [...
Most translation units don't change between subsequent CI builds. The pipeline could benefit greatly from build cache to reduce CI build cache, using sccache or an equivalent Github Action.
Add a `build:inline` npm script that builds Glance with all assets inlined, so that the bundled HTML file is standalone and can be used for the ParaView [scene export to...
### Build Version 45ff821 ### Operating System Environment - [ ] Microsoft Windows (32-bit) - [ ] Microsoft Windows (64-bit) - [X] Mac OS X - [ ] Linux (specify...
Currently, the `Base_directory` path is used for both writable data, such as saves and demo files. By default, this base directory is the directory from which the game is launched....
Rework the input interface to allow using a controller to navigate the game, including menus and settings. The SDL2 GameController interface can be used https://wiki.libsdl.org/SDL2/CategoryGameController
As explained in #534, game data is currently searched for in `Base_directory` only. Once we support loading game data from multiple locations, we should make the experience more user-friendly. For...