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
7db4b674b0
STARTREK: Fix some rounding issues with doubles
2020-12-14 03:48:52 +02:00
Filippos Karapetis
9c25f9ee64
STARTREK: Add support for loading actors into dynamically assigned slots
2020-12-14 03:48:51 +02:00
Filippos Karapetis
f654d9ea4a
STARTREK: More bridge related functionality
2020-12-09 00:13:23 +02:00
Filippos Karapetis
691f460d9f
STARTREK: Add more functionality related to bridge actions
2020-12-08 11:20:37 +02:00
Cameron Cawley
4ced49acd4
ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error
2020-12-04 20:57:14 +00:00
Filippos Karapetis
108f3174f4
STARTREK: Implement basic functionality for the Enterprise's bridge
...
It's now possible to use the menu system and talk to some crewmates.
The game now starts in bridge mode, and it's possible to beam down
by using Kirk's transporter icon.
2020-11-23 01:24:51 +02:00
Filippos Karapetis
5c48e50ce6
STARTREK: Enhance the filedump console command to dump multiple files
2020-11-23 01:24:51 +02:00
Filippos Karapetis
c1c4df9991
STARTREK: Add sanity checks when drawing sprites
2020-11-23 01:24:50 +02:00
Torbjörn Andersson
3a36d82af6
STARTREK: Added floppy versions of Judgment Rites
...
This is, I think, the English and French floppy versions of
Judgment Rites. They were included with The White Label Doubles
collection, along with the talkie version of 25th Anniversary.
Unexpected, but a pleasant surprise since I already had the
talkie version of Judgment Rites.
The CD also contains a German version, but ScummVM already
(mis)identifies that one as the German CD version.
2020-11-22 15:25:15 +02:00
Torbjörn Andersson
5382e5dfa2
STARTREK: Add detection for another 25th anniversary English floppy
...
This one comes from Interplay's 10 Year Anniversary Anthology:
Classic Collection. Unfortunately, it only gets partway through
the intro before erroring out with "Tried to access file index 6
for file 'credit00.shp', which doesn't exist".
2020-11-22 15:25:15 +02:00
Filippos Karapetis
f9ebef6e1a
STARTREK: Implement the computer, some kb input and bridge functions
2020-11-21 14:40:56 +02:00
Filippos Karapetis
61bf089cb6
STARTREK: Remove the remaining goto's
2020-11-17 23:55:58 +02:00
Filippos Karapetis
5dbea61544
STARTREK: Refactor menu code to remove goto's. Some cleanup
2020-11-17 23:40:10 +02:00
Filippos Karapetis
bc1d661cf8
STARTREK: Further work on the ST 25th demo
2020-11-17 21:24:12 +02:00
Filippos Karapetis
4e9a17ec02
STARTREK: Reduce scope of class member functions
2020-11-17 18:07:24 +02:00
Filippos Karapetis
37b305c1fe
STARTREK: Rewrite the resource loader, and add more console commands
2020-11-17 18:03:20 +02:00
Filippos Karapetis
ea6806dfe7
STARTREK: Add music loading stubs for non-DOS versions
2020-11-17 18:00:03 +02:00
Matthew Duggan
0bd41d2e1d
STARTREK: Remove extra semicolon
...
It makes some compilers error out.
2020-11-17 10:23:03 +09:00
Filippos Karapetis
fe542f2dd7
STARTREK: Started implementing bridge functions. Some cleanup
2020-11-16 23:14:59 +02:00
Filippos Karapetis
e42bb39504
STARTREK: Add new console commands "bg" and "dumpfile"
2020-11-16 23:14:59 +02:00
Eugene Sandulenko
6214439aa9
STARTREK: Fix warning
2020-11-14 19:27:09 +01:00
Eugene Sandulenko
7ff34bc9ec
PLUGINS: MetaEngineStatic -> MetaEngineDetection
2020-10-11 23:14:39 +02:00
Eugene Sandulenko
7ea6781043
PLUGINS: PLUGIN_TYPE_METAENGINE -> PLUGIN_TYPE_ENGINE_DETECTION
2020-10-11 23:12:32 +02:00
aryanrawlani28
d26bbe521c
ENGINES: ALL: Finish renaming ME & AME classes
...
- ME -> MetaEngineStatic (static parts)
- MEC -> MetaEngine (dynamic parts)
2020-10-03 14:56:36 +02:00
aryanrawlani28
a56dc094b9
ENGINES: ALL: Move detection_enums -> detection.h
...
- Cleans up headers quite a bit.
2020-10-03 14:56:36 +02:00
aryanrawlani28
29ceb07959
ENGINES: ALL: Revert detection submodule to be directly present in the engine directory
...
- DETECT_OBJS are present and added inside an engine's modules.mk file.
2020-10-03 14:56:36 +02:00
aryanrawlani28
f3b9477893
ENGINES: ALL: Add header guards for the new detection-header files.
2020-10-03 14:56:36 +02:00
aryanrawlani28
8189a05316
ENGINES: ALL: Adapt to changes for new plugins by defining a new detection module
...
For each engine:
- Make a new folder detection
- Move detection-related files inside the folder
- Add a new module "enginename/detection"
- Add DETECT_OBJS here
- Adjust the normal engine module to remove detect_objs
- Adjust every file for the new changes.
2020-10-03 14:56:36 +02:00
aryanrawlani28
65f13a0b26
STARTREK: Split detection features & adapt to new plugins.
2020-10-03 14:56:36 +02:00
Filippos Karapetis
ffb0b2b743
STARTREK: Fix typo
2020-09-09 22:36:11 +03:00
Filippos Karapetis
ed24377900
STARTREK: Move resource-related functions into a separate class
2020-09-09 22:36:11 +03:00
Filippos Karapetis
40bfdb8d7a
STARTREK: Plug memory leaks
2020-09-09 22:36:10 +03:00
Filippos Karapetis
df536ad6f8
STARTREK: Reduce usage of SharedPtr in sprites
2020-09-09 22:36:10 +03:00
Filippos Karapetis
2e65886f65
STARTREK: Fix infinite loop while reading some RDF files
2020-08-30 13:37:20 +03:00
Filippos Karapetis
468ca9e00e
STARTREK: Hook bridge function stubs
2020-07-27 00:54:49 +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
b9d33f4f93
STARTREK: Fix MIDI driver initialization
2020-07-27 00:54:49 +03:00
Eugene Sandulenko
26eb6fe809
STARTREK: Fix copy/paste error which led to broken saves
2020-04-30 15:28:04 +02:00
Paul Gilbert
bd381ae8d0
STARTREK: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Bastien Bouclet
2495c9d141
STARTREK: Remove duplicate override keywords
2020-02-09 12:58:19 +01:00
Bastien Bouclet
f9dfb7f560
STARTREK: Add override keywords
2020-02-09 12:43:16 +01:00
Eugene Sandulenko
b2d0b8963d
STARTREK: Added override keywords
2020-02-05 16:15:34 +01:00
Paul Gilbert
5b80320525
ENGINES: Adding override keyword to hasFeature methods
2020-02-04 20:04:11 -08:00
Filippos Karapetis
f4a7652e20
STARTREK: Simplify the input box cursor code
2020-01-01 23:16:48 +02: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
Filippos Karapetis
9ebb737a06
STARTREK: Simplify the BAN (misc animations) code
2019-12-27 16:54:57 +02:00
Filippos Karapetis
454149c49d
STARTREK: Reduce usage of SharedPtr
2019-12-27 16:54:57 +02:00