Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-01 | STARTREK: Simplify call to initGraphics() | Cameron Cawley | |
2019-08-19 | STARTREK: Fix failed action texts | Filippos Karapetis | |
2019-08-16 | STARTREK: Simplify screen name code and add the "actions" debug command | Filippos Karapetis | |
- The screen name and map name code have been merged and simplified - Some usage of SharedPtr has been adapted - Duplicate code for loading the room map has been merged - The "actions" command has been imported from the tools code - Cleanup | |||
2019-08-15 | STARTREK: Add a console | Filippos Karapetis | |
This also fixes an uninitialized pointer crash (_mapFile) | |||
2019-06-11 | STARTREK: Adapt many usages of Common::SharedPtr() to regular pointers | Filippos Karapetis | |
2019-06-11 | STARTREK: Remove the FileStream wrapper class | Filippos Karapetis | |
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: Fixes to drawR3Shape; red planet renders | 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: Use Common::String for animation strings | Filippos Karapetis | |
2019-05-27 | STARTREK: Fix memory leak | 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-08-31 | STARTREK: remove dead code, simplify if statement by moving out code ↵ | Strangerke | |
identical in both branches | |||
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-09 | STARTREK: Make FileStream extend MemoryReadStream | Matthew Stewart | |
2018-08-09 | STARTREK: Split up startrek.cpp into more files | Matthew Stewart | |
2018-08-09 | STARTREK: Put CD ROM detection into features field | Matthew Stewart | |
2018-08-09 | STARTREK: Play midi sounds on floppy version | Matthew Stewart | |
2018-08-09 | STARTREK: Implement save loading from launcher | Matthew Stewart | |
2018-08-09 | STARTREK: SINS0 | Matthew Stewart | |
2018-08-09 | STARTREK: Fix .BAN file rendering behind textboxes | Matthew Stewart | |
2018-08-09 | STARTREK: Implement "BAN" files. | Matthew Stewart | |
These are background animations in various rooms, purely visual. | |||
2018-08-09 | STARTREK: Link away missions together, temporarily | Matthew Stewart | |
2018-08-09 | STARTREK: Reformat with artistic style | Matthew Stewart | |
2018-08-09 | STARTREK: Formatting corrections | Matthew Stewart | |
2018-08-09 | STARTREK: Move function descriptions to headers | Matthew Stewart | |
2018-08-09 | STARTREK: Half-done implementation of drawR3Shape | Matthew Stewart | |
Handles drawing, scaling, probably rotating objects in space. | |||
2018-08-09 | STARTREK: atan2 function | Matthew Stewart | |
2018-08-09 | STARTREK: sine & cosine | Matthew Stewart | |
2018-08-09 | STARTREK: Rename fixed-point types | Matthew Stewart | |
2018-08-09 | STARTREK: Implement fixed-point decimal class | Matthew Stewart | |
2018-08-09 | STARTREK: Move space functions into separate file | Matthew Stewart | |
2018-08-09 | STARTREK: Fix sound, support MT32. | Matthew Stewart | |
Also jump to the first mission after the intro. | |||
2018-08-09 | STARTREK: Get starfields working for the intro | Matthew Stewart | |
2018-08-09 | STARTREK: TRIAL0 | Matthew Stewart | |
2018-08-09 | STARTREK: Make Action struct POD again | Matthew Stewart | |
2018-08-09 | STARTREK: FEATHER0 | Matthew Stewart | |
2018-08-09 | STARTREK: Done with atmosphere loss event | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD5 | Matthew Stewart | |
2018-08-09 | STARTREK: Missing null-terminator with animations | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD4 | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD3 | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD2 | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD1 | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD0 | Matthew Stewart | |
2018-08-09 | STARTREK: Implement keybindings on away missions | Matthew Stewart | |
2018-08-09 | STARTREK: Implement common code for LOVE mission | Matthew Stewart | |
2018-08-09 | STARTREK: Revamp of action callbacks. | Matthew Stewart | |
Old system of putting a callback in an action wouldn't work since it wasn't serializable. Now it seaches for an index corresponding to the function pointer before constructing an action. | |||
2018-08-09 | STARTREK: Implement synthesizer + bugfixes (LOVE) | Matthew Stewart | |