Filippos Karapetis
2b8ea5c7e3
STARTREK: Some work on supporting the demo and floppy versions of st25
2020-12-14 03:48:52 +02:00
Filippos Karapetis
fe542f2dd7
STARTREK: Started implementing bridge functions. Some cleanup
2020-11-16 23:14:59 +02:00
Filippos Karapetis
ed24377900
STARTREK: Move resource-related functions into a separate class
2020-09-09 22:36:11 +03:00
Filippos Karapetis
e219042fb8
STARTREK: More work on the intro and credits. Remove custom math functions.
2020-07-27 00:54:49 +03:00
Filippos Karapetis
bf80aa1ed0
STARTREK: Some work and stubs for the game intro
2020-07-27 00:54:49 +03:00
Filippos Karapetis
0ae3cbc2e8
STARTREK: Reduce usage of SharedPtr, and simplify bitmap related calls
2019-12-28 13:22:18 +02:00
Filippos Karapetis
da9bd9a102
STARTREK: Simplify setBackgroundImage()
2019-12-27 16:54:58 +02:00
D G Turner
bffb4418bd
STARTREK: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 00:59:20 +00:00
Filippos Karapetis
0c1a04a23c
STARTREK: Remove sound function wrappers out of StarTrekEngine
2019-11-03 13:21:41 +02:00
Filippos Karapetis
b2d1cfa126
STARTREK: Refactored mouse cursor and bitmap handling
...
- Reduced usage of SharedPtr
- Simplified the mouse cursor code (normal, locked, stack handling)
- Simplified the background handling code
- Initialize the mouse cursor after the graphics are initialized
2019-10-29 02:58:36 +02:00
Filippos Karapetis
709d606e01
STARTREK: Adapt many usages of Common::SharedPtr() to regular pointers
2019-06-11 00:48:16 +03:00
Filippos Karapetis
4ade45cb11
STARTREK: Improve game responsiveness
...
- 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 21:14:08 +03:00
D G Turner
86c6e3f460
STARTREK: Fix Various Compiler Warnings.
2018-08-09 19:02:00 +01:00
D G Turner
d4f0392e57
STARTREK: Compilation Fixes for Various Platforms.
2018-08-09 10:18:46 +01:00
Eugene Sandulenko
85cd347503
STARTREK: Fix compilation on macOS
...
nullptr is an object on macOS.
2018-08-09 09:20:51 +02:00
Matthew Stewart
e5e54b8a1f
STARTREK: Split up startrek.cpp into more files
2018-08-09 08:37:30 +02:00