500 Commits

Author SHA1 Message Date
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
D G Turner
cf3d419119 PRINCE: Fix Memset on Non-Trivial Structure GCC Compiler Warnings 2021-03-22 03:25:22 +00:00
Cameron Cawley
4ced49acd4 ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error 2020-12-04 20:57:14 +00:00
Eugene Sandulenko
31066e7ecb PRINCE: Use AD_ENTRY2s in the detection table 2020-11-28 17:41:23 +01:00
Denis Telyukh
ae9a76d527 PRINCE: support amateur Russian localization from "Russian project" 2020-10-29 19:23:49 +01:00
Денис Телюх
b2f11dd8ba PRINCE: correct Russian translation for "walk to" action 2020-10-29 19:23:49 +01:00
Eugene Sandulenko
ab5a07857e PRINCE: Added comment for fix for bug#11771 2020-10-18 01:51:05 +02:00
Денис Телюх
0e3e70a4a4 PRINCE: fixed bug in the conversation with the priest
BUG: https://bugs.scummvm.org/ticket/11771
This conversation have no audio files, because it is performed using gestures. So it shouldn't try to load audio.
2020-10-18 01:48:58 +02: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
4458a2e243 PRINCE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
Eugene Sandulenko
ac6932bd89 I18N: Added missing files to POTFILES 2020-08-27 20:26:45 +02:00
Eugene Sandulenko
3c5569d272 PRINCE: Fix infinite loop on bad 'look' data. Fixes #11429 2020-08-25 18:36:52 +02:00
mataniko
581a6ec7d6 JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher 2020-05-12 10:36:38 +02:00
D G Turner
31115960e6 PRINCE: Fix Signed vs. Unsigned GCC Compiler Warning 2020-05-09 19:34:08 +01:00
Eugene Sandulenko
ef8b5a4a0a PRINCE: Print translation file version and build date. Made format extensible 2020-04-30 10:33:48 +02:00
Eugene Sandulenko
f50b45b557 PRINCE: Added sanity check to image decompressor 2020-03-14 01:22:54 +01:00
Eugene Sandulenko
1817cbd6b4 PRINCE: Initialize class variables 2020-03-14 01:22:03 +01:00
Eugene Sandulenko
117ceb5758 PRINCE: Fix potential buffer overflow 2020-03-14 01:22:03 +01:00
Eugene Sandulenko
325587b1b4 PRINCE: Fix inventory description display 2020-03-11 19:11:52 +01:00
Eugene Sandulenko
6fa8c6df62 PRINCE: Do not crash on non-existent save 2020-03-10 22:19:21 +01:00
Eugene Sandulenko
0cc6e9d79c PRINCE: Print out opcode before execution, not after 2020-03-10 17:36:40 +01:00
Eugene Sandulenko
f3b5bc7ccf PRINCE: Convert flag lookup into hashmap. This is more stable 2020-03-10 16:30:49 +01:00
Eugene Sandulenko
992828b2ab PRINCE: Drop platform in target generation on detection 2020-03-10 16:30:49 +01:00
Eugene Sandulenko
392492fa27 PRINCE: Losen path requirements for prince_translation.dat file 2020-03-09 16:17:48 +01:00
Paul Gilbert
9f175c4053 ENGINES: Cleanup of savegame filenames generation
This removes filename methods when it matched the Engine method.
Secondly, ensuring there was an overriden getSaveStateName method
for engines that didn't do the standard target.00x save filenames
2020-02-16 15:44:28 -08:00
Paul Gilbert
a00e44ba6c ENGINES: Merge saveGameState virtual methods into a single one 2020-02-16 15:44:28 -08:00
Paul Gilbert
edcf6b9112 PRINCE: Refactor to use Engine debugger 2020-02-16 13:07:19 +02:00
Bastien Bouclet
ac7daaf914 PRINCE: Add override keywords 2020-02-09 12:43:16 +01:00
Eugene Sandulenko
003d389076 PRINCE: Added override keywords 2020-02-05 16:07:12 +01:00
Paul Gilbert
5b80320525 ENGINES: Adding override keyword to hasFeature methods 2020-02-04 20:04:11 -08:00
Eugene Sandulenko
faafefc833 PRINCE: Fix warnings and undefined behaviour 2020-01-31 16:53:54 +01:00
D G Turner
a45106412a PRINCE: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-27 02:34:35 +00: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
Eugene Sandulenko
2d0cfc7148 PRINCE: Remove ADGF_TESTING flag 2019-10-04 23:01:18 +02:00
Eugene Sandulenko
0e4e584014 PRINCE: Distinguish translated versions during detection 2019-09-18 20:01:17 +02:00
Thierry Crozat
2999d77dd8 PRINCE: Build engine by default 2019-09-13 01:08:30 +01:00
Bastien Bouclet
9a4c0ae281 ENGINES: Normalize the getName() result of metaengines
Also-By: Matthew Hoops <clone2727@gmail.com>
2018-12-10 06:47:27 +01:00
Paul Gilbert
11e33ba3fc JANITORIAL: Removing trailing spaces after int casts 2018-08-17 20:30:20 -07:00
Eugene Sandulenko
9a5ba52e6b PRINCE: Cleanup debug output 2018-05-06 19:33:45 +02:00
Eugene Sandulenko
c6872dcf52 PRINCE: Added more debug output 2018-05-06 19:33:44 +02:00
Eugene Sandulenko
ba666dfc32 PRINCE: Fixed game type for bundled Russian version 2018-05-06 19:33:44 +02:00
Eugene Sandulenko
e6ce8f8130 PRINCE: Added more debug output 2018-05-06 19:33:44 +02:00
Adrian Frühwirth
7f85a988c0 Revert "PRINCE: Don't output debug information unless requested"
This reverts commit dfbf6b7287eacdc41948a6c7b0648f4ecdaa0cbf.
2018-05-06 09:25:31 +02:00