Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-10 | BBVS: Remove all bit shifts of potentially negative integers | Colin Snover | |
Previous patches that removed shifts of constant negative values to eliminate UB were valid, but did not correct all places where this engine was potentially bit shifting negative values. There is no reason to not just use multiplication and division and let the compiler make the right choice for optimisation for an architecture, so that is what this patch does. | |||
2017-10-07 | ENGINES: Remove default1x scaler flag | Colin Snover | |
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions. | |||
2016-09-03 | JANITORIAL: Make GPL headers uniform | Eugene Sandulenko | |
2016-04-14 | JANITORIAL: Reduce audio header dependencies | Ori Avtalion | |
2016-03-14 | BBVS: Move much of engine initialization to newGame() | Torbjörn Andersson | |
This should fix bug #7057 ("BBVS: No clean-up when restarting"). | |||
2015-12-21 | BBVS: Fix compilation without translation enabled | Matthew Hoops | |
A regression from 2a6cbd0 | |||
2015-11-30 | BBVS: Use memmove(), not memcpy(), for overlapping memory areas | Torbjörn Andersson | |
CID 1230310. This fixes the credits easter eggs for me. | |||
2015-11-18 | BBVS: Since we're using GUI for menus, switch iGUI to the relevant language | Eugene Sandulenko | |
2014-10-28 | BBVS: Remove trailing whitespace | Filippos Karapetis | |
2014-03-20 | BVBS: Use a constant instead of a variable for the snapshot size | Strangerke | |
2014-03-20 | BVBS: Fix some uninitialized variables | Strangerke | |
2014-02-28 | BBVS: Use a boolean for _gameResult. Adapt function declarations accordingly | Strangerke | |
2014-02-22 | BBVS: Move some code out of bbvs.cpp | Filippos Karapetis | |
2014-02-22 | BBVS: Silent some CppCheck warnings | Strangerke | |
2014-02-16 | BBVS: Fix const char string arrays | johndoe123 | |
2014-02-16 | BBVS: Remove unneccessary makeLoopingAudioStream in playSpeech and use the ↵ | johndoe123 | |
audiostream directly | |||
2014-02-16 | BBVS: Remove rectIntersection and use Rect::findIntersectingRect instead | johndoe123 | |
2014-02-15 | BBVS: Remove obsolete debug comments | johndoe123 | |
2014-02-15 | BBVS: Use spaces instead of tabs for formatting | johndoe123 | |
2014-02-07 | BBVS: Fix GCC warning (signed/unsigned comparison) | johndoe123 | |
2014-02-07 | BBVS: Fix compilation in MSVC10 as suggested by dreammaster | johndoe123 | |
2014-01-30 | BBVS: Very small cleanup | johndoe123 | |
2014-01-30 | BBVS: Wrap some long lines | johndoe123 | |
2014-01-30 | BBVS: Fix mainmenu after intro videos | johndoe123 | |
2014-01-30 | BBVS: Add easter egg videos handling | johndoe123 | |
2014-01-30 | BBVS: Add delayMillis to update loops to save some cpu time | johndoe123 | |
2014-01-29 | BBVS: Remove some debug output | johndoe123 | |
2014-01-29 | BBVS: Add loading/saving of minigame hiscores | johndoe123 | |
2014-01-29 | BBVS: Replace minigame flags parameter | johndoe123 | |
2014-01-29 | BBVS: Initial commit | johndoe123 | |