Descent3
Descent3 copied to clipboard
Descent 3 by Outrage Entertainment
Reduced scope to only deleting unnecessary functions. CleanupStr in separate PR.
Please make sure that you guys add support for 1080p and higher resolutions.
Depends on #197.
This commit is part of efforts to isolate subsystems of project into own modules (replaces old #101).
This change allows the mouse from being captured exclusively only in fullscreen mode. So in window mode, the window can actually be dragged around again.
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...
### Build Version d1a67599a81d85b131b3d0facda1c68e468c5795 ### Operating System Environment - [ ] Microsoft Windows (32-bit) - [ ] Microsoft Windows (64-bit) - [X] Mac OS X - [ ] Linux (specify...
Remove a bunch of unused-code cruft. Test Plan: On all three of `[win, mac, linux]`: ``` cmake --preset cmake --build --preset --config Debug cmake --build --preset --config Release ```
### Description In fullscreen the software mouse cursor is not synced with the hardware mouse cursor, and the hardware cursor is visible. This occurs on all platforms.
Any` --foo` `-foo` and `+foo` is now accepted on any OS. Also enables single char arguments like `-f` everywhere. Previously `-foo` had to be passed as `--foo` on Linux, and...