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
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
8f751aa359
PEGASUS: Split detection features & adapt to new plugins.
2020-10-03 14:56:36 +02:00
mataniko
581a6ec7d6
JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher
2020-05-12 10:36:38 +02:00
Bastien Bouclet
88091fcbba
PEGASUS: Add override keywords
2020-02-09 12:43:16 +01:00
Eugene Sandulenko
4187038c62
PEGASUS: Added override keywords
2020-01-31 14:03:58 +01:00
Bastien Bouclet
519b4a57e2
KEYMAPPER: Allow engines to return multiple keymaps
...
The idea is that keymaps may be situational. A keymap may be always
enabled, while another one may be enabled only during combat..
2020-01-29 08:51:29 +01:00
Bastien Bouclet
32174c9067
KEYMAPPER: Actions can now be bound to joystick buttons
2020-01-29 08:51:29 +01:00
Bastien Bouclet
ee8229dc00
ENGINES: Move keymap initialization to MetaEngine
...
To be able to access the keymap while the engine is not running.
2020-01-26 23:09:08 +02:00
Bastien Bouclet
9c8bd056d6
ENGINES: Stop using 'single id'
2019-11-03 11:43:00 +01:00
Bastien Bouclet
4b42112721
ENGINES: Add an engine ID to all the engines
2019-11-03 11:43:00 +01:00
Henrik "Henke37" Andersson
3d55cec3b5
PEGASUS: Game does not use MIDI, mark it as such.
2019-09-29 19:34:16 +03:00
Cameron Cawley
cf107e7f90
PEGASUS: Implement joystick support
2019-07-08 01:24:55 +03:00
Eugene Sandulenko
fab199d37e
JANITORIAL: Make GPL headers uniform
2016-09-03 12:46:38 +02:00
Johannes Schickel
0b6befdcc5
ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines.
...
_singleid -> _singleId
_gameids -> _gameIds
_guioptions -> _guiOptions
2016-03-08 19:01:13 +01:00
Matthew Hoops
5c5b19a77b
PEGASUS: Add Windows demo support
2013-04-16 21:53:51 -04:00
Matthew Hoops
c99f3213de
PEGASUS: Let the DVD demo use the full Prehistoric AI video set
2013-04-16 21:53:39 -04:00
Matthew Hoops
2ea09d1191
PEGASUS: Add detection for the new DVD Demo data file
2013-04-16 21:53:18 -04:00
Matthew Hoops
49ebbfd9dc
PEGASUS: Sort save file names alphabetically
2013-02-04 12:34:06 -05:00
Johannes Schickel
a6c6c74350
PEGASUS: Remove trailing whitespaces.
...
Powered by: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:11:09 +02:00
Matthew Hoops
c6a74c6e1d
PEGASUS: Add 'Demo' to the demo's extra field
2012-04-02 20:15:49 -04:00
Matthew Hoops
00279659b2
Merge remote branch 'upstream/master' into pegasus
...
Conflicts:
video/qt_decoder.cpp
2011-12-12 15:25:28 -05:00
Matthew Hoops
e998fb6c0e
PEGASUS: Allow for loading games from the launcher/cli
2011-10-10 13:12:15 -04:00
Matthew Hoops
1fe7ca1d38
PEGASUS: Update save/load code a bit
2011-09-29 19:45:17 -04:00
Matthew Hoops
2ae8a97c4d
PEGASUS: Stub off loading/saving games
2011-09-16 09:20:41 -04:00
Matthew Hoops
4926c41e01
Merge remote branch 'upstream/master' into pegasus
2011-06-14 16:21:39 -04:00
Matthew Hoops
5e7acc83b7
PEGASUS: Update detection
2011-06-13 13:20:15 -04:00
Matthew Hoops
3b2283daf8
PEGASUS: Remove the rest of the svn keywords from the copyright
2011-02-21 18:44:24 -05:00
Matthew Hoops
950676bf4c
PEGASUS: Add my very WIP Pegasus Prime engine
2011-02-21 18:44:24 -05:00