Commit Graph
29 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Thanasis Antoniou cd076b26ae BLADERUNNER: Using preincrement and pre-decrease where possible
In case the compiler won't optimize such cases
2020-02-24 21:24:06 +02:00
Peter Kohaut 4355c42044 BLADERUNNER: Performance fixes
Pixel format functions and CLIP functions are too slow in debug builds,
replacing them with static code makes debug builds faster.
2019-09-04 17:59:29 +02:00
Peter Kohaut a7399c5111 BLADERUNNER: Use best pixel format on every platform
Updated all drawing routines to be pixel format agnostic.
Might decrease performance.
2019-08-31 23:09:19 +02:00
Thanasis Antoniou 4b482b2d3e BLADERUNNER: prevent seg fault in ESPER
Also added CLIP to all getBasePtr() calls where it would seem appropriate/safer to do so
2019-07-28 14:06:26 +03:00
Peter Kohaut ffbfe90afa BLADERUNNER: Ajdust font interface to ScummVM's one 2019-07-16 21:32:34 +02:00
Peter Kohaut dd0c030278 BLADERUNNER: Fixed alpha channel issues
Alpha channel is inverted in the game assets and that lead to issues in
OpenGL renderer. E.g. screenshot of savegames were partly black or
showing artifacts

closes #10983
2019-06-24 21:45:56 +02:00
Peter Kohaut 036f2221f8 BLADERUNNER: Fixed typo in pixelFormat name 2019-04-17 23:09:01 +02:00
Peter Kohaut e86ee33999 BLADERUNNER: Abstraction from 555 pixel format
Removing hardcoded 555 pixel format to support Android
2019-04-17 22:51:18 +02:00
Peter Kohaut a0e9b09cd9 BLADERUNNER: Removed unnecessary debugging code 2019-02-08 21:00:52 +01:00
antoniou79 8008f14fcd BLADERUNNER: Remove setBlackColor (for internal font shadow emulation) 2018-12-25 12:35:52 +01:00
antoniou79 c5da2df9e8 BLADERUNNER: Remove fallback to internal font 2018-12-25 12:35:52 +01:00
Thanasis Antoniou 97360ceb1b BLADERUNNER: Removed old fixes for internal TAHOMA18 2018-12-25 12:35:52 +01:00
Thanasis Antoniou 3185b53396 BLADERUNNER: Removed redundant header inclusion 2018-12-25 12:35:52 +01:00
Thanasis Antoniou efb0a0f3b7 BLADERUNNER: Override original FONT and TRE 2018-12-25 12:35:52 +01:00
antoniou79 79ff97d5d9 BLADERUNNER: switch clause in fonts and style fixes 2018-12-25 12:35:52 +01:00
antoniou79 2f28926f22 BLADERUNNER: removed BLADERUNNER_SUBTITLES_EXTERNAL_FONT 2018-12-25 12:35:52 +01:00
antoniou79 6f55071c57 BLADERUNNER: SUBTITLES.MIX pack support 2018-12-25 12:35:52 +01:00
Thanasis Antoniou f101906bc2 BLADERUNNER: Removed compile time macros, added synch with GUI 2018-12-25 12:35:52 +01:00
Thanasis Antoniou a86625700f BLADERUNNER: Added subtitles support and checkbox in KIA 2018-12-25 12:35:52 +01:00
Eugene Sandulenko 20c8b949a9 BLADERUNNER: Implement Scores::tick() 2018-03-27 01:07:38 +02:00
Peter Kohaut 0c930b06ed BLADERUNNER: Added KIA interfaces
Crimes interface done
Suspects interface done
Added some game constants
Fixed font rendering for other languages
Fixed anoying clang warning
2018-01-29 18:32:09 +01:00
Peter Kohaut 1e5f9d3078 BLADERUNNER: Added basic KIA interface
Settings works
Help works
Clue database works
Fixed code for inserting objects into scene
Reorganization of few files
Unification & code formatting of few older files
2018-01-28 10:57:16 +01:00
Peter Kohaut 0da18320af BLADERUNNER: Added audio mixer & various fixes
Audio mixer is supporting fading and pan animation
Added support for skipping speech by pressing Return
Added proper support for ambient sounds
Added more code to the dialogue menu
Added tooltips to the Spinner
Fixed calculation of volume and pan of walk steps
Code cleanup & formatting
2017-08-24 23:43:47 +02:00
Thomas Fach-Pedersen a4c7992388 BLADERUNNER: Add Dialogue Menu 2017-08-22 19:02:37 +02:00
Peter Kohaut f7acbcb057 BLADERUNNER: fixed speed of pickup effect
formating, small fixes
2016-10-09 12:03:19 +02:00
Peter Kohaut f30f3c46e3 BLADERUNNER: added item pickup effect
also added support for rendering items on screen (not in the world)
pickup effect can be tested in debug compilation by clicking on any object (not item, but object like, hydrant, or doors) in first scene
2016-10-08 21:06:22 +02:00
Peter Kohaut c934941e4f BLADERUNNER: fixed some of endianness issues 2016-10-06 22:32:27 +02:00
Peter Kohaut 566da748e1 BLADERUNNER: added support for fonts 2016-10-06 21:23:46 +02:00