Hubert Maier
b0bbab3fa4
PRINCE: Correct spelling mistake
...
adress -> address
2022-10-27 15:56:14 +02:00
Cameron Cawley
f3b094e53f
ENGINES: Change the MetaEngineDetection interface to match MetaEngine
2022-07-23 23:31:58 +02:00
Eugene Sandulenko
5e05f93f36
ALL: Remove Symbian port
2022-05-28 12:32:29 +02:00
Donovan Watteau
02da6e28b4
PRINCE: Fix reading translation texts on big-endian systems
2022-05-10 16:25:53 +03:00
Eugene Sandulenko
f5b9c2ef40
PRINCE: Remove leftover include
2022-04-06 01:02:11 +02:00
Eugene Sandulenko
4c1d2153a3
PRINCE: Add Spanish translation support. PR #3721
...
After clearing up the miscommunication, the Spanish support is there.
2022-03-24 14:45:42 +01:00
Eugene Sandulenko
0577986bb6
PRINCE: Blacklist Spanish translation by Pakolmo as he denied us from using his translation. PR#3721
2022-03-22 22:08:55 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Eugene Sandulenko
208b2024d8
PRINCE: FIx clang warning
2021-12-01 00:08:52 +01:00
Orgad Shaneh
5733e3de1c
PRINCE: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Torbjörn Andersson
430a980820
PRINCE: Remove debug code I accidentally committed
...
See 0f152344e1 (NEWS: Mention Inherit the Earth looping music fix,
2021-11-10)
2021-11-11 09:42:22 +01:00
Torbjörn Andersson
0f152344e1
NEWS: Mention Inherit the Earth looping music fix
2021-11-10 20:51:43 +01:00
Orgad Shaneh
fe104cc337
ENGINES: Use MetaEngine consistently for getting autosave slot
...
The autosave refactoring that was done in
7adad5aaf5831dc5adcee140f38aacc4a5db2518 used g_engine for identifying the
autosave slot. This worked for in-game save/load, but doesn't fit when
called from the launcher.
Fix by passing MetaEngine to SaveStateDescriptor ctor and using it for this
query.
Amends 7adad5aaf5831dc5adcee140f38aacc4a5db2518.
2021-10-24 16:46:06 +02:00
Thierry Crozat
c168c85db5
PRINCE: Fix out of bound access when examining objects
...
The bug was introduced in commit 9a09449e8 and was causing random
crashes.
2021-08-21 23:36:50 +01:00
aviloria
9a09449e88
PRINCE: Fix display of multiple phrases ( #3298 )
...
When examining an object, if the description has multiple phrases, only the first one was displayed on the screen (but speech audio continues).
Thant's because multiple phrases are encoded in the same string using '\0' separator, so strcpy/strncpy should be avoided.
2021-08-21 22:29:11 +03:00
aviloria
4329f965cc
PRINCE: Add initial support for Spanish translation ( #3248 )
2021-08-08 22:18:49 +03:00
djsrv
7eb4841065
ALL: Use Path type in Archive functions
2021-08-07 10:44:37 +02:00
Max Horn
2f1f8f502e
DEVTOOLS: move credits from devtools/credits.pl to engines
...
This employs a "lazy" approach: the "format" for the credits stays
exactly as it was, i.e., perl code. Of course one may want to change
this to another format (e.g. YAML, JSON, XML; or also shell script or
AWK, like `configure.engine` uses). But I deliberately kept it simple,
to get a minimal change that is easy to verify. Any further changes to
e.g. the format can be layered atop this.
2021-08-05 00:01:46 +02:00
Paul Gilbert
005561d305
COMMON: Increase Stream pos, seek, size from int32 to int64
2021-07-08 18:24:28 -07:00
Paul Gilbert
0136043f09
COMMON: Revert Change Rect and Point to have int32 fields
...
This reverts commit 1c3e7fb4e9e761b26840ca7dd785e80dfa639f18.
2021-07-06 20:35:42 -07:00
Paul Gilbert
baccbedf50
GRAPHICS: Changed surface classes sizes from uint16 to int16
2021-07-04 18:24:27 -07:00
Paul Gilbert
1c3e7fb4e9
COMMON: Change Rect and Point to have int32 fields
2021-07-04 18:24:26 -07:00
sluicebox
8e1d90f8e4
ALL: Remove clearAllDebugChannels() from Engine dtors
2021-06-14 12:42:38 -05:00
SupSuper
024eb036fe
PRINCE: Copy audio streams
2021-05-22 23:50:42 +01:00
ysj1173886760
9d0818015e
PRINCE: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
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