Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-05 | BLADERUNNER: Add in-game saving screen | Peter Kohaut | |
2018-11-25 | BLADERUNNER: Add in-game loading screen | Peter Kohaut | |
It is also possible to start new game from it. | |||
2018-11-24 | BLADERUNNER: Fixed ambient sounds after load | Peter Kohaut | |
After loading a game, ambient sounds stoped playing, now they are working properly. Also some smaller compiler warnings were fixed. | |||
2018-11-24 | BLADERUNNER: Fix build issues | Peter Kohaut | |
2018-11-24 | BLADERUNNER: Preliminary saving & loading support | Peter Kohaut | |
Saving and loading is accessible via ScummVM dialogs. No in-game UI support yet. It is possible to load saves from original game via debugger console. ScummVM saves have additional header and are incompatibile with original game. | |||
2018-11-18 | BLADERUNNER: Fixed perspective slice rendering | Peter Kohaut | |
Perspective projection is now working properly and character and object are now properly rendered. | |||
2018-11-13 | BLADERUNNER: Fix Fall Through Compiler Warnings | D G Turner | |
Clang and newer versions of GCC i.e. v8.2 require the comment to match "fall through" to surpress warnings so change "no break" comments to match. | |||
2018-08-26 | BLADERUNNER: Remove use of C99 math | Colin Snover | |
C++ math functions are overloaded so operate using single-precision when receiving a float input. The C standard library on FreeMiNT does not fully support C99 math so use of sqrtf, sinf, etc. instead of the C++ API does not work. | |||
2018-08-18 | BLADERUNNER: Update cos/sin table constructor change | David Fioramonti | |
They now take in the size rather than the power of 2 exponent. | |||
2018-08-03 | BLADERUNNER: Add cos/sine table | David Fioramonti | |
This uses the one in Common. The engine now contains a 10-bit cosine and sine table. It used mostly for vector math. This also allows two vector functions to be removed from vector.h. | |||
2018-06-29 | BLADERUNNER: Fix another signed vs unsigned warning | Eugene Sandulenko | |
2018-06-29 | BLADERUNNER: Fix another warning | Eugene Sandulenko | |
2018-06-29 | BLADERUNNER: Fix warnings | Eugene Sandulenko | |
2018-05-24 | JANITORIAL: Fix trailing whitespace | Adrian Frühwirth | |
2018-05-20 | JANITORIAL: Remove trailing whitespace | Adrian Frühwirth | |
2018-05-07 | BLADERUNNER: Fix build | Thomas Fach-Pedersen | |
2018-05-07 | BLADERUNNER: Implement obstacle polygon merging | Thomas Fach-Pedersen | |
2018-05-07 | BLADERUNNER: Fix typo in DialogueMenu::queryInput() | Adrian Frühwirth | |
Confirmed by madmoose. | |||
2018-05-06 | BLADERUNNER: Fix typo/bug in handleMouseAction() | Adrian Frühwirth | |
This was introduced when the SceneObjectOffset enum was introduced in commit 7090841ccc43c64d5a1d9058071ebccaf6b52fc2. | |||
2018-04-22 | JANITORIAL: Fix formatting | Adrian Frühwirth | |
2018-04-19 | JANITORIAL: Fix whitespace | Adrian Frühwirth | |
2018-04-07 | JANITORIAL: Fix whitespace | Eugene Sandulenko | |
2018-04-07 | BLADERUNNER: Remove dead code | Eugene Sandulenko | |
2018-04-04 | BLADERUNNER: Fix memory leaks | Eugene Sandulenko | |
2018-04-03 | BLADERUNNER: Implement scene jumping via bootparams. | Eugene Sandulenko | |
Specify bootparam in form CTTTSSS, where C is chapter, TTT is set and SSS is scene number. So, for RC02 it is 1016079. | |||
2018-04-02 | BLADERUNNER: Added 'draw actors' debug command. | Eugene Sandulenko | |
Implemented as a hack on top of 'draw obj' with skipping all other scene objects. | |||
2018-04-01 | BLADERUNNER: Remove leftover debug output | Eugene Sandulenko | |
2018-04-01 | BLADERUNNER: Fix chapter switching with CDFRAMES.DAT | Eugene Sandulenko | |
2018-04-01 | BLADERUNNER: Support for CDFRAMES.DAT | Eugene Sandulenko | |
Rename CDFRAMES.DAT into CDFRAMES1.DAT, CDFRAMES2.DAT etc | |||
2018-03-31 | BLADERUNNER: Implemented ActorClues::getModifier(). | Eugene Sandulenko | |
This completes implementation of the automatic clue exchange | |||
2018-03-30 | BLADERUNNER: Implemented ActorClues::acquireCluesByRelations() | Eugene Sandulenko | |
2018-03-30 | BLADERUNNER: Further work on acquireCluesByRelations() | Eugene Sandulenko | |
2018-03-30 | BLADERUNNER: Fixed bug in Actor::acquireCluesByRelations() | Eugene Sandulenko | |
2018-03-30 | BLADERUNNER: Initial code for acquireCluesByRelations() | Eugene Sandulenko | |
2018-03-29 | BLADERUNNER: Remove unnecessary returns | Eugene Sandulenko | |
2018-03-29 | BLADERUNNER: Fix buffer overflow in PoliceMaze | Eugene Sandulenko | |
2018-03-29 | BLADERUNNER: Fix incorrect loop end check | Eugene Sandulenko | |
2018-03-29 | BLADERUNNER: Added clarifying comment for a bug in original | Eugene Sandulenko | |
2018-03-29 | BLADERUNNER: Initialize class variables | Eugene Sandulenko | |
2018-03-28 | BLADERUNNER: Switch to doubles in AudStream::getLength() calculations | Eugene Sandulenko | |
Since we have everything in samples, and we have 44kHz, we easily get overflows. Use doubles for calculating the length in milliseconds more accurately. | |||
2018-03-28 | BLADERUNNER: Allow quit credits on windows closing | Eugene Sandulenko | |
2018-03-27 | BLADERUNNER: Implemented EndCredits | Eugene Sandulenko | |
2018-03-27 | BLADERUNNER: Initialize Scores variable | Eugene Sandulenko | |
2018-03-27 | BLADERUNNER: Added skeleton for EndCredits | Eugene Sandulenko | |
2018-03-27 | BLADERUNNER: Complete Scores functionality | Eugene Sandulenko | |
2018-03-27 | BLADERUNNER: Implement Scores::tick() | Eugene Sandulenko | |
2018-03-26 | BLADERUNNER: Implemented Scores closing | Eugene Sandulenko | |
2018-03-26 | BLADERUNNER: Implemented Scores::open() | Eugene Sandulenko | |
2018-03-26 | BLADERUNNER: Fully plug the Scores into the engine | Eugene Sandulenko | |
2018-03-25 | BLADERUNNER: Added skeleton for Scores class | Eugene Sandulenko | |