Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-28 | Revert "STARTREK: Start adding a console" | Thierry Crozat | |
This reverts commit 33fb9809c3a1353d927a3c7dfa41e673d79a089e. The engine/startrek/console.h and engine/startrek/console.cpp files were missing from that commit, which break compilation. | |||
2019-05-28 | STARTREK: Start adding a console | Filippos Karapetis | |
We need to properly inject it to all inner screen update loops | |||
2019-05-28 | STARTREK: Fix regression with saving/loading | Filippos Karapetis | |
2019-05-28 | STARTREK: Start reading text from RDF files, instead of hardcoding it | Filippos Karapetis | |
Rooms DEMON0 and DEMON5 have been partially adapted to the new logic. This isn't yet fully functional, for the following reasons: - We only read the main text block. There are also some others which are not handled yet. The unhandled blocks have been kept in text.cpp - We load text in dictionaries, splitting the strings in look and talk. However, there's a third category (look with a talker), which isn't handled yet - Text is loaded per-room, but there are enhancements where text and samples are loaded from other rooms. These need to be refactored | |||
2019-05-28 | STARTREK: Add detection for reported English floppy variant | Lothar Serra Mari | |
Reported by ccorbacho in trac/#10921 | |||
2019-05-28 | STARTREK: Fixes to drawR3Shape; red planet renders | Matthew Stewart | |
2019-05-28 | STARTREK: Bugfix to map preview of republic | Matthew Stewart | |
2019-05-28 | STARTREK: Saving for VENG mission | Matthew Stewart | |
2019-05-28 | STARTREK: Common code for VENG mission | Matthew Stewart | |
2019-05-28 | STARTREK: VENG8 text changes | Matthew Stewart | |
2019-05-28 | STARTREK: VENG8 | Matthew Stewart | |
2019-05-27 | STARTREK: Improve game responsiveness | Filippos Karapetis | |
- Add a delay after screen updates - Do not update the screen when drawing the background - this is unnecessary - Fix memory leak when drawing the background | |||
2019-05-27 | STARTREK: Change more fields to Common::String, and fix shadowed vars | Filippos Karapetis | |
2019-05-27 | STARTREK: Use Common::String for animation strings | Filippos Karapetis | |
2019-05-27 | STARTREK: Refactor code to remove more gotos | Filippos Karapetis | |
2019-05-27 | STARTREK: Fix memory leak | Filippos Karapetis | |
2019-05-27 | STARTREK: Refactor code so that gotos are not used in DEMON6 | Filippos Karapetis | |
2019-05-27 | STARTREK: Replace getRectEncompassing() with extend() | Filippos Karapetis | |
2019-05-27 | STARTREK: Fix MSVC warnings | Filippos Karapetis | |
- Disable duplicate if block - Fix potentially uninitialized variables - Change _activeMenu to be a regular pointer, instead of a SharedPtr - it was not initialized correctly - Fix struct packing in structs with pointers to complex objects - Fix sound initialization - Fix memory leaks (handles to files which were never deleted) | |||
2018-12-10 | ENGINES: Normalize the getName() result of metaengines | Bastien Bouclet | |
Also-By: Matthew Hoops <clone2727@gmail.com> | |||
2018-09-26 | STARTREK: Add Detection Entry for English Demo. | D G Turner | |
This can be found at: https://archive.org/details/StarTrek25thAnniversaryDemo | |||
2018-09-25 | STARTREK: Add Detection Entry For German Version of Judgement Rites. | D G Turner | |
2018-08-31 | STARTREK: remove dead code, simplify if statement by moving out code ↵ | Strangerke | |
identical in both branches | |||
2018-08-31 | STARTREK: Initialize more variables in graphics | Strangerke | |
2018-08-31 | STARTREK: Initialize some variables in sound | Strangerke | |
2018-08-31 | STARTREK: Fix an uninitialized variable in bitmap | Strangerke | |
2018-08-18 | STARTREK: Simplify sine table usage | David Fioramonti | |
The if checks that StarTrekEngine::sin is doing to evaluate the correct index for the sine table lookup are already done in Common::SineTable::at(). | |||
2018-08-18 | STARTREK: Update cos/sin table constructor change | David Fioramonti | |
They now take in the size rather than the power of 2 exponent. | |||
2018-08-18 | STARTREK: Make atan table static | David Fioramonti | |
Currently, it is reloaded every atan call. | |||
2018-08-18 | STARTREK: Detect another ST25 CD/DOS English variant | David Fioramonti | |
2018-08-10 | STARTREK: Silence a CppCheck warning | Strangerke | |
2018-08-10 | STARTREK: Reduce a couple of variable scope, add a CHECKME | Strangerke | |
2018-08-10 | STARTREK: Fix compilation using MSVC9 | Strangerke | |
2018-08-09 | STARTREK: Fix Various Compiler Warnings. | D G Turner | |
2018-08-09 | STARTREK: Possible Fix for OUYA Toolchain Build Error. | D G Turner | |
The size of the void StarTrekEngine::drawR3Shape(R3 *r3) function is very large, and this is using quite a lot of large variables on the stack, rather than by heap allocation. The exact cause is unclear, but this provokes an internal GCC error / bug in the Android OUYA toolchain. To try to avoid this, this commit changes several of the large local allocations from stack to heap i.e. using new and delete[] to try to avoid this. | |||
2018-08-09 | STARTREK: Fix Compiler Warning from PS2 Toolchain. | D G Turner | |
2018-08-09 | STARTREK: Reorder Math Code to Simplify and Fix Compiler Warnings. | D G Turner | |
2018-08-09 | STARTREK: Fix Accesses to Uninitialized Variable. | D G Turner | |
2018-08-09 | STARTREK: Fix Various Compiler Warnings. | D G Turner | |
2018-08-09 | STARTREK: Fix Various Compiler Warnings. | D G Turner | |
2018-08-09 | STARTREK: Hopefully Fix Remaining Compilation Issues. | D G Turner | |
2018-08-09 | STARTREK: Even More Compilation Fixes. | D G Turner | |
2018-08-09 | STARTREK: Further Compilation Fixes. | D G Turner | |
Further cases of int vs. int32 / TextRef usage. | |||
2018-08-09 | STARTREK: Further Compilation Fixes. | D G Turner | |
Mismatch in types caused compilation failure for ports where int was not identical to int32 which is the typedef for TextRef. | |||
2018-08-09 | STARTREK: Further Fix For Compilation. | D G Turner | |
2018-08-09 | STARTREK: Compilation Fixes for Various Platforms. | D G Turner | |
2018-08-09 | STARTREK: Fix compilation on macOS | Eugene Sandulenko | |
nullptr is an object on macOS. | |||
2018-08-09 | STARTREK: VENG7 | Matthew Stewart | |
2018-08-09 | STARTREK: VENG6 text changes | Matthew Stewart | |
2018-08-09 | STARTREK: VENG6 | Matthew Stewart | |