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-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: Replace getRectEncompassing() with extend() | Filippos Karapetis | |
2018-08-31 | STARTREK: Initialize more variables in graphics | Strangerke | |
2018-08-09 | STARTREK: Fix Various Compiler Warnings. | D G Turner | |
2018-08-09 | STARTREK: Implement republic map screen | Matthew Stewart | |
2018-08-09 | STARTREK: Fix memory leak in graphics.cpp | Matthew Stewart | |
2018-08-09 | STARTREK: Janitorial: Add end of namespace comments | Strangerke | |
2018-08-09 | STARTREK: Implement text input boxes | Matthew Stewart | |
Needed for SINS mission with the keypads | |||
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: 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: 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: Fixes to sprites when off-screen | Matthew Stewart | |
There was a problem implementing FEATHER6 where a thrown rock goes off-screen, which breaks an assertion that "rect.height() != 0" when drawing it. | |||
2018-08-09 | STARTREK: Fix memory leak in drawAllSprites | Matthew Stewart | |
2018-08-09 | STARTREK: Fix animations underneath textboxes | Matthew Stewart | |
2018-08-09 | STARTREK: Fix some uninitialized variables | Matthew Stewart | |
2018-08-09 | STARTREK: Demon6, including the special case menu | Matthew Stewart | |
2018-08-09 | STARTREK: Demon2, half of Demon3 done | Matthew Stewart | |
2018-08-09 | STARTREK: Default behaviour for look action | Matthew Stewart | |
2018-08-09 | STARTREK: Inventory menu and hotspots | Matthew Stewart | |
Action buttons now react when hovering over hotspots. | |||
2018-08-09 | STARTREK: Buffer all changes to the mouse bitmap | Matthew Stewart | |
2018-08-09 | STARTREK: Tweak events to update mouse more often | Matthew Stewart | |
2018-08-09 | STARTREK: Action menu | Matthew Stewart | |
2018-08-09 | STARTREK: Refactor text and menus | Matthew Stewart | |
Moved them out of the Graphics class and into their own files. | |||
2018-08-09 | STARTREK: Sprite layering | Matthew Stewart | |
2018-08-09 | STARTREK: Initialization of away mission. | Matthew Stewart | |
Crew successfully beams in and does their idle animation. | |||
2018-08-09 | STARTREK: Palette fading | Matthew Stewart | |
2018-08-09 | STARTREK: Objects and animations. | Matthew Stewart | |
Testing them with the transporter room. | |||
2018-08-09 | STARTREK: Rects don't include right/bottom pixel. | Matthew Stewart | |
Fixes some off-by-one errors. | |||
2018-08-09 | STARTREK: Options menu | Matthew Stewart | |
2018-08-09 | STARTREK: Remove executable bit on source files | Matthew Stewart | |
2018-08-09 | STARTREK: Set default mouse sprite to stop crashes | Matthew Stewart | |
2018-08-09 | STARTREK: Disabling menu buttons + text menu. | Matthew Stewart | |
2018-08-09 | STARTREK: Implement CD Audio handling. | Matthew Stewart | |
2018-08-09 | STARTREK: Add mouse cursor | Matthew Stewart | |
2018-08-09 | STARTREK: Fix off-by-1 bug in drawSprite | Matthew Stewart | |
2018-08-09 | STARTREK: Implement drawAllSprites properly. | Matthew Stewart | |
Still need to do the part which calculates sprite priorities. | |||
2018-08-09 | STARTREK: Begin implementing menus | Matthew Stewart | |
2018-08-09 | STARTREK: Begin implementation of showText. | Matthew Stewart | |
Also started using SharedPtrs. | |||
2018-08-09 | STARTREK: Implement addSprite and delSprite | Matthew Stewart | |
2018-08-09 | STARTREK: Implement draw modes 2 and 3 for sprites | Matthew Stewart | |
2018-08-09 | STARTREK: Implement drawSprite function | Matthew Stewart | |
2018-08-09 | STARTREK: Make Bitmap, Sprite, FileStream classes | Matthew Stewart | |
2018-08-09 | STARTREK: Fixes to file loading. | Matthew Stewart | |
The "numbered" files that I implemented can also use letters as the last character. |